Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v6.9-rc1-scx1 #19

Closed
wants to merge 10,000 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
ae1374b
vDPA: report virtio-block read-only info to user space
ls-zhu Feb 18, 2024
1ac61dd
vDPA: report virtio-blk flush info to user space
ls-zhu Feb 18, 2024
d5c0ed1
virtio: packed: fix unmap leak for indirect desc table
fengidri Feb 23, 2024
b9f7425
virtio-net: convert rx mode setting to use workqueue
jasowang Jul 20, 2023
0d197a1
virtio-net: add cond_resched() to the command waiting loop
jasowang Jul 20, 2023
b1dc24a
virtio_net: unify the code for recycling the xmit ptr
fengidri Feb 29, 2024
5da7137
virtio_net: rename free_old_xmit_skbs to free_old_xmit
fengidri Feb 29, 2024
8b5db5e
LoongArch: Select ARCH_HAS_CURRENT_STACK_POINTER in Kconfig
chenhuacai Mar 19, 2024
f48ad26
LoongArch: Select HAVE_ARCH_USERFAULTFD_MINOR in Kconfig
chenhuacai Mar 19, 2024
c87e12e
LoongArch: Change __my_cpu_offset definition to avoid mis-optimization
chenhuacai Mar 19, 2024
d42ab9a
LoongArch: Move {dmw,tlb}_virt_to_page() definition to page.h
MaxKellermann Mar 19, 2024
82bf60a
LoongArch: Remove superfluous flush_dcache_page() definition
chenhuacai Mar 19, 2024
9c68ece
LoongArch: Define the __io_aw() hook as mmiowb()
chenhuacai Mar 19, 2024
fea1c94
LoongArch/crypto: Clean up useless assignment operations
Avenger-285714 Mar 19, 2024
f55acb1
timers/migration: Fix endless timer requeue after idle interrupts
Mar 18, 2024
0387703
timers: Fix removed self-IPI on global timer's enqueue in nohz_full
Mar 18, 2024
f6e0a49
net: move dev->state into net_device_read_txrx group
Mar 14, 2024
bba045d
wireguard: receive: annotate data-race around receiving_counter.counter
Mar 14, 2024
db2952d
wireguard: device: leverage core stats allocator
leitao Mar 14, 2024
df9bbb5
wireguard: device: remove generic .ndo_get_stats64
leitao Mar 14, 2024
55b6c73
wireguard: netlink: check for dangling peer via is_dead instead of em…
zx2c4 Mar 14, 2024
71cbd32
wireguard: netlink: access device through ctx instead of peer
zx2c4 Mar 14, 2024
e995f5d
wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
zx2c4 Mar 14, 2024
710fe43
Merge branch 'wireguard-fixes-for-6-9-rc1'
Mar 19, 2024
9966e32
tools: ynl: add header guards for nlctrl
kuba-moo Mar 15, 2024
6cd8adc
ahci: asm1064: asm1166: don't limit reported ports
ConiKost Mar 13, 2024
1422f28
rds: introduce acquire/release ordering in acquire/release_in_xmit()
healwon Mar 15, 2024
7b6bab2
exfat: add __exfat_get_dentry_set() helper
YuezhangMo Dec 8, 2023
01da3a5
exfat: add exfat_get_empty_dentry_set() helper
YuezhangMo Oct 30, 2023
cf8663f
exfat: convert exfat_add_entry() to use dentry cache
YuezhangMo Aug 4, 2022
ff4343d
exfat: convert exfat_remove_entries() to use dentry cache
YuezhangMo Aug 5, 2022
4e1aa22
exfat: move free cluster out of exfat_init_ext_entry()
YuezhangMo Feb 1, 2023
d97e060
exfat: convert exfat_init_ext_entry() to use dentry cache
YuezhangMo Aug 5, 2022
af02c72
exfat: convert exfat_find_empty_entry() to use dentry cache
YuezhangMo Oct 30, 2023
4d71455
exfat: remove unused functions
YuezhangMo Aug 5, 2022
96cf51a
exfat: do not sync parent dir if just update timestamp
YuezhangMo Nov 9, 2022
dc38fdc
exfat: remove duplicate update parent dir
YuezhangMo Nov 10, 2022
a788e53
usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer
matnyman Mar 8, 2024
a873add
Merge branch 'acpi-docs'
rafaeljw Mar 19, 2024
c2d9532
fbmon: prevent division by zero in fb_videomode_from_videomode()
Mar 19, 2024
a6d6590
Merge branches 'pm-em', 'pm-powercap' and 'pm-sleep'
rafaeljw Mar 19, 2024
3cf28cd
hsr: Handle failures in module init
fmaurer-rh Mar 15, 2024
c9b3b81
ipv4: raw: Fix sending packets from raw sockets via IPsec tunnels
tobiasbrunner Mar 15, 2024
5d4e8ae
nouveau/gsp: don't check devinit disable on GSP.
airlied Mar 14, 2024
1065da2
ceph: stop copying to iter at EOF on sync reads
lxbsz Feb 21, 2024
825b82f
ceph: set correct cap mask for getattr request for read
lxbsz Feb 22, 2024
af1752e
can: kvaser_pciefd: Add additional Xilinx interrupts
Mar 14, 2024
9474c62
net/sched: Add module alias for sch_fq_pie
Werkov Mar 15, 2024
61456da
ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000
Mar 18, 2024
b42b3ae
Merge branches 'misc' and 'fixes' into for-linus
Mar 19, 2024
32fa436
net: phy: fix phy_read_poll_timeout argument type in genphy_loopback
nkiryushin Mar 15, 2024
fc86083
Merge pull request #165 from sched-ext/htejun
htejun Mar 19, 2024
0815d5c
Merge tag 'for-linus-6.9-rc1-tag' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 19, 2024
55e565c
dm-integrity: fix a memory leak when rechecking the data
Mar 18, 2024
d95fcdf
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Mar 19, 2024
2f3c2b3
Merge tag 'ata-6.9-rc1-2' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Mar 19, 2024
ed302ad
Merge tag 'thermal-6.9-rc1-2' of git://git.kernel.org/pub/scm/linux/k…
torvalds Mar 19, 2024
6d37f7e
Merge tag 'acpi-6.9-rc1-2' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Mar 19, 2024
fbd88dd
Merge tag 'pm-6.9-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Mar 19, 2024
24f5bb9
tracing: Just use strcmp() for testing __string() and __assign_str() …
rostedt Mar 19, 2024
2ff0573
spi: docs: spidev: fix echo command format
dlech Mar 19, 2024
f9c0354
Merge tag 's390-6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Mar 19, 2024
78c3925
Merge tag 'soc-late-6.9' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Mar 19, 2024
1d63d1d
perf: starfive: fix 64-bit only COMPILE_TEST condition
ConchuOD Mar 18, 2024
6be7ee4
riscv: Improve arch_get_mmap_end() macro
Jan 3, 2024
9dc3041
riscv: Replace direct thread flag check with is_compat_task()
Jan 3, 2024
4c0b5a4
riscv: add compile-time test into is_compat_task()
Jan 3, 2024
5917ea1
riscv: Introduce is_compat_thread() into compat.h
Jan 3, 2024
2a8986f
riscv: Introduce set_compat_task() in asm/compat.h
Jan 3, 2024
a4145ce
Merge tag 'bcachefs-2024-03-19' of https://evilpiepirate.org/git/bcac…
torvalds Mar 20, 2024
6649182
cpuidle: RISC-V: Move few functions to arch/riscv
vlsunil Jan 18, 2024
4877fc9
ACPI: RISC-V: Add LPI driver
vlsunil Jan 18, 2024
359df7c
ACPI: Enable ACPI_PROCESSOR for RISC-V
vlsunil Jan 18, 2024
30f3ffb
ACPI: RISC-V: Add CPPC driver
vlsunil Feb 8, 2024
7ee1378
cpufreq: Move CPPC configs to common Kconfig and add RISC-V
vlsunil Feb 8, 2024
282b9df
RISC-V: defconfig: Enable CONFIG_ACPI_CPPC_CPUFREQ
vlsunil Feb 8, 2024
89f4fd7
riscv/barrier: Define __{mb,rmb,wmb}
ericchancf Feb 17, 2024
b3c8064
riscv/barrier: Define RISCV_FULL_BARRIER
ericchancf Feb 17, 2024
c85688e
riscv/barrier: Consolidate fence definitions
ericchancf Feb 17, 2024
9133e6e
riscv/barrier: Add missing space after ','
ericchancf Feb 17, 2024
d27e2da
net/bnx2x: Prevent access to a freed page in page_pool
Mar 15, 2024
956c0d6
tcp: Clear req->syncookie in reqsk_alloc().
q2ven Mar 15, 2024
78a2f5e
devlink: fix port new reply cmd type
Mar 18, 2024
94e3ca2
Merge tag 'ipsec-2024-03-19' of git://git.kernel.org/pub/scm/linux/ke…
kuba-moo Mar 20, 2024
9d56c88
tools/tracing: Use tools/build makefiles on latency-collector
Mar 15, 2024
01474dc
tools/rtla: Use tools/build makefiles to build rtla
Mar 15, 2024
012e4e7
tools/verification: Use tools/build makefiles on rv
Mar 15, 2024
a23c05f
tools/rtla: Add -U/--user-load option to timerlat
Feb 6, 2024
33affa7
ALSA: hda/realtek: Add quirks for some Clevo laptops
crawfxrd Mar 19, 2024
14d8114
ALSA: control: Fix unannotated kfree() cleanup
tiwai Mar 20, 2024
7e5d423
Merge tag 'i2c-host-6.9-part2' of git://git.kernel.org/pub/scm/linux/…
Mar 20, 2024
b7b73f6
i2c: muxes: pca954x: Allow sharing reset GPIO
cpackham-atlnz Mar 12, 2024
e593a4a
dt-bindings: i2c: qcom,i2c-cci: Fix OV7251 'data-lanes' entries
robherring Mar 11, 2024
a88e0f9
octeontx2: Detect the mbox up or down message via register
Mar 18, 2024
cbf2f24
octeontx2-pf: Wait till detach_resources msg is complete
Mar 18, 2024
7558ce0
octeontx2-pf: Use default max_active works instead of one
Mar 18, 2024
dfcf635
octeontx2-pf: Send UP messages to VF only when VF is up.
Mar 18, 2024
50e60de
octeontx2-af: Use separate handlers for interrupts
Mar 18, 2024
9c6a595
Merge branch 'octeontx2-pf-mbox-fixes'
davem330 Mar 20, 2024
728e7ea
Merge patch series "riscv: Introduce compat-mode helpers & improve ar…
palmer-dabbelt Mar 20, 2024
85ab6fd
Merge patch series "RISC-V: ACPI: Add LPI support"
palmer-dabbelt Mar 20, 2024
28e4748
riscv: Use kcalloc() instead of kzalloc()
Jan 20, 2024
01261e2
riscv: Only flush the mm icache when setting an exec pte
Feb 2, 2024
028d1ae
Merge patch series "RISC-V: ACPI: Enable CPPC based cpufreq support"
palmer-dabbelt Mar 20, 2024
da215b0
crypto: riscv - parallelize AES-CBC decryption
ebiggers Feb 8, 2024
c70dfa4
crypto: riscv - add vector crypto accelerated AES-CBC-CTS
ebiggers Feb 13, 2024
cd6c916
Merge patch series "riscv/barrier: tidying up barrier-related macro"
palmer-dabbelt Mar 20, 2024
eeb7a89
Merge patch series "riscv: mm: Extend mappable memory up to hint addr…
palmer-dabbelt Mar 14, 2024
dba89d1
Merge tag 'docs-6.9-2' of git://git.lwn.net/linux
torvalds Mar 20, 2024
5b142b3
cifs: Move some extern decls from .c files to .h
dhowells Mar 15, 2024
68c5818
smb311: correct incorrect offset field in compression header
Mar 19, 2024
e56bc74
smb311: additional compression flag defined in updated protocol spec
Mar 19, 2024
2f14c0c
drm/amd/display: Use freesync when `DRM_EDID_FEATURE_CONTINUOUS_FREQ`…
superm1 Mar 5, 2024
71b9d19
drm/amdgpu: Handle duplicate BOs during process restore
mukjoshi Mar 8, 2024
22207fd
drm/amdgpu: fix use-after-free bug
vprosyak Mar 6, 2024
6540ff6
drm/amdgpu: fix mmhub client id out-of-bounds access
Mar 6, 2024
c6ba60a
drm/amdgpu: Reset IH OVERFLOW_EN bit for IH 7.0
pixelcluster Mar 10, 2024
75eb8f7
drm/amd/display: Change default size for dummy plane in DML2
Feb 13, 2024
a568c49
drm/amd/display: Enable DML2 debug flags
Dec 11, 2023
6a7cbbc
drm/amdgpu/vcn: enable vcn1 fw load for VCN 4_0_6
skjamadar Mar 6, 2024
6c6064c
drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
PhilipYangA Mar 11, 2024
f679fd6
drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
ahrehman Mar 4, 2024
56b30ac
drm/amdgpu: Skip access PF-only registers on gfx10/gfxhub2_1 under SRIOV
Mar 6, 2024
08ae9ef
drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
Mar 11, 2024
e177182
drm/amdgpu/pm: Check the validity of overdiver power limit
Mar 11, 2024
43bda3e
drm/amdgpu: correct the KGQ fallback message
Mar 13, 2024
9b3fec3
drm/amdgpu: Bypass display ta if display hw is not available
Mar 15, 2024
26fbcb3
drm/amd/display: Override min required DCFCLK in dml1_validate
sohaibnd Feb 14, 2024
7fb19d9
drm/amd/display: Allow dirty rects to be sent to dmub when abm is active
Feb 9, 2024
04a59c5
drm/amd/display: Add monitor patch for specific eDP
tsunglinx Feb 21, 2024
4f5b8d7
drm/amd/display: Init DPPCLK from SMU on dcn32
Feb 21, 2024
86e9523
drm/amd/display: Update odm when ODM combine is changed on an otg mas…
Feb 21, 2024
3d066f9
drm/amd/display: Fix idle check for shared firmware state
Feb 21, 2024
8e054b0
drm/amd/display: Amend coasting vtotal for replay low hz
Feb 20, 2024
94040c2
drm/amd/display: Lock all enabled otg pipes even with no planes
Feb 23, 2024
2d7f3d1
drm/amd/display: Implement wait_for_odm_update_pending_complete
Feb 23, 2024
e64b3f5
drm/amd/display: Return the correct HDCP error code
rodrigosiqueira Feb 14, 2024
334b56c
drm/amd/display: Add a dc_state NULL check in dc_state_release
Feb 23, 2024
03c6284
Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgp…
Mar 19, 2024
1b7eec6
Revert "drm/amdgpu/vpe: don't emit cond exec command under collaborat…
Mar 18, 2024
cf8c498
drm/amd/display: Revert Remove pixle rate limit for subvp
Mar 4, 2024
69e3be6
drm/amd/display: Fix noise issue on HDMI AV mute
Jul 28, 2023
ad550db
drm/amdgpu: drop setting buffer funcs in sdma442
Mar 15, 2024
bc55c34
drm/amdgpu/pm: Don't use OD table on Arcturus
Mar 19, 2024
c9aa7d8
kconfig: tests: support KCONFIG_SEED for the randconfig runner
masahir0y Mar 20, 2024
47ad168
kconfig: tests: add a test for randconfig with dependent choices
masahir0y Mar 20, 2024
f2fd2aa
kconfig: tests: test dependency after shuffling choices
masahir0y Mar 20, 2024
6e7132e
dm snapshot: fix lockup in dm_exception_table_exit
Mar 20, 2024
a9ad732
riscv: Fix syscall wrapper for >word-size arguments
samitolvanen Mar 11, 2024
f7cee09
MAINTAINER: Include linux-arm-msm for Qualcomm RTC patches
quic-bjorande Mar 20, 2024
b0e256f
netfilter: nft_set_pipapo: release elements in clone only from destro…
ummakynes Mar 10, 2024
4a0e7f2
netfilter: nf_tables: do not compare internal table flags on updates
ummakynes Mar 14, 2024
42c2a75
Merge tag 'trace-tools-v6.9' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 20, 2024
2395690
Merge tag 'v6.9-rc-smb3-server-fixes' of git://git.samba.org/ksmbd
torvalds Mar 20, 2024
2d9d9f2
lib/bitmap: Fix bitmap_scatter() and bitmap_gather() kernel doc
hcodina Mar 14, 2024
f7bf0ec
ionic: update documentation for XDP support
emusln Mar 19, 2024
1a77557
rcu: add a helper to report consolidated flavor QS
Mar 19, 2024
d6dbbb1
net: report RCU QS on threaded NAPI repolling
Mar 19, 2024
00bf631
bpf: report RCU QS in cpumap kthread
Mar 19, 2024
3201de4
Merge branch 'report-rcu-qs-for-busy-network-kthreads'
kuba-moo Mar 21, 2024
b0f2697
x86/config: Fix warning for 'make ARCH=x86_64 tinyconfig'
masahir0y Mar 20, 2024
e8bf353
net: dsa: mt7530: fix link-local frames that ingress vlan filtering p…
arinc9 Mar 14, 2024
69ddba9
net: dsa: mt7530: fix handling of all link-local frames
arinc9 Mar 14, 2024
61fbfac
Merge branch 'mt7530-dsa-subdriver-fix-vlan-egress-and-handling-of-al…
Mar 21, 2024
7eaf837
netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
tnqn Mar 6, 2024
1e21acb
sh: hd64461: Make setup_hd64461() static
zear Feb 11, 2024
b5048d2
MAINTAINERS: step down as netfilter maintainer
Mar 19, 2024
a20ad45
spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
Mar 21, 2024
e413785
selftests: forwarding: Fix ping failure due to short timeout
idosch Mar 20, 2024
f411e25
Merge tag 'linux-can-fixes-for-6.9-20240319' of git://git.kernel.org/…
Mar 21, 2024
bfb1ad3
firewire: core: add memo about the caller of show functions for devic…
takaswie Mar 18, 2024
9f23478
Merge tag 'asoc-fix-v6.9-merge-window' of https://git.kernel.org/pub/…
tiwai Mar 21, 2024
f99c5f5
Merge tag 'nf-24-03-21' of git://git.kernel.org/pub/scm/linux/kernel/…
Mar 21, 2024
879e288
Merge tag 'bitmap-for-6.9' of https://github.com/norov/linux
torvalds Mar 21, 2024
1b3e251
Merge tag 'exfat-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/k…
torvalds Mar 21, 2024
7b65c81
Merge tag 'for-6.9-part2-tag' of git://git.kernel.org/pub/scm/linux/k…
torvalds Mar 21, 2024
cfce216
Merge tag 'hyperv-next-signed-20240320' of git://git.kernel.org/pub/s…
torvalds Mar 21, 2024
26bbcd6
Merge tag 'sh-for-v6.9-tag1' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 21, 2024
ebc9bee
Merge tag 'cocci-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Mar 21, 2024
b4d78cf
dm-integrity: align the outgoing bio in integrity_recheck
Mar 21, 2024
0e875ee
Merge tag 'rproc-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Mar 21, 2024
91f263d
Merge tag 'rpmsg-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Mar 21, 2024
1e1c4bd
nvme: remove redundant BUILD_BUG_ON check
guixinliu1995 Mar 20, 2024
910934d
nvmet-rdma: remove NVMET_RDMA_REQ_INVALIDATE_RKEY flag
guixinliu1995 Mar 20, 2024
2ac2b16
Merge tag 'hwlock-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Mar 21, 2024
763865f
fbdev: panel-tpo-td043mtea1: Convert sprintf() to sysfs_emit()
zhijianli88 Mar 19, 2024
0760267
Merge tag 'nvme-6.9-2024-03-21' of git://git.infradead.org/nvme into …
axboe Mar 21, 2024
a269793
sched/doc: Update documentation for base_slice_ns and CONFIG_HZ relation
Mar 20, 2024
e09bf86
Merge tag 'usb-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Mar 21, 2024
3bcb0bf
Merge tag 'tty-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Mar 21, 2024
0a59b3f
Merge tag 'staging-6.9-rc1' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Mar 21, 2024
bb41fe3
Merge tag 'char-misc-6.9-rc1' of git://git.kernel.org/pub/scm/linux/k…
torvalds Mar 21, 2024
241590e
Merge tag 'driver-core-6.9-rc1' of git://git.kernel.org/pub/scm/linux…
torvalds Mar 21, 2024
88d92fb
Merge tag 'firewire-fixes-6.9-rc1' of git://git.kernel.org/pub/scm/li…
torvalds Mar 21, 2024
1d35aae
Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Mar 21, 2024
cba9ffd
Merge tag 'net-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Mar 21, 2024
85a7912
Merge tag 'ubifs-for-linus-6.9-rc1' of git://git.kernel.org/pub/scm/l…
torvalds Mar 21, 2024
0045341
Merge tag 'siox/for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 21, 2024
921074a
Merge tag 'drm-misc-next-fixes-2024-03-21' of https://gitlab.freedesk…
airlied Mar 21, 2024
3faae16
Merge tag 'rtc-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/…
torvalds Mar 22, 2024
661dc19
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Mar 22, 2024
cafd86c
Merge tag 'amd-drm-fixes-6.9-2024-03-21' of https://gitlab.freedeskto…
airlied Mar 22, 2024
7ee0490
Merge tag 'drm-next-2024-03-22' of https://gitlab.freedesktop.org/drm…
torvalds Mar 22, 2024
8e938e3
Merge tag '6.9-rc-smb3-client-fixes-part2' of git://git.samba.org/sfr…
torvalds Mar 22, 2024
fc7f27c
x86/kexec: Do not update E820 kexec table for setup_data
daveyoung Mar 22, 2024
e3f269e
x86/pm: Work around false positive kmemleak report in msr_build_conte…
AntonAltaparmakov Mar 14, 2024
4e51653
kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address
mhiramat Mar 14, 2024
3cb4a48
efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min o…
Mar 22, 2024
5ee2433
Merge tag 'i2c-for-6.9-rc1-part2' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 22, 2024
6b571e2
Merge tag 'sound-fix2-6.9-rc1' of git://git.kernel.org/pub/scm/linux/…
torvalds Mar 22, 2024
8c826bd
Merge tag 'regulator-fix-v6.9-merge-window' of git://git.kernel.org/p…
torvalds Mar 22, 2024
4073195
Merge tag 'spi-fix-v6.9-merge-window' of git://git.kernel.org/pub/scm…
torvalds Mar 22, 2024
4f55aa8
Merge tag 'fbdev-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/k…
torvalds Mar 22, 2024
1e3cd03
Merge tag 'loongarch-6.9' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Mar 22, 2024
c150b80
Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/l…
torvalds Mar 22, 2024
6f6efce
Merge tag 'xfs-6.9-merge-9' of git://git.kernel.org/pub/scm/fs/xfs/xf…
torvalds Mar 22, 2024
ff9c18e
Merge tag 'ceph-for-6.9-rc1' of https://github.com/ceph/ceph-client
torvalds Mar 22, 2024
64f799f
Merge tag 'for-6.9/dm-fixes' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 22, 2024
19dba09
Merge tag 'io_uring-6.9-20240322' of git://git.kernel.dk/linux
torvalds Mar 22, 2024
e3111d9
Merge tag 'block-6.9-20240322' of git://git.kernel.dk/linux
torvalds Mar 22, 2024
bfa8f18
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Mar 22, 2024
d8e45f2
overflow: Change DEFINE_FLEX to take __counted_by member
kees Mar 6, 2024
231dc3f
lkdtm/bugs: Improve warning message for compilers without counted_by …
nathanchance Mar 21, 2024
c90399f
x86/cpu: Ensure that CPU info updates are propagated on UP
KAGA-KOKO Mar 22, 2024
7af541c
x86/topology: Don't evaluate logical IDs during early boot
KAGA-KOKO Mar 22, 2024
5e25eb2
x86/topology: Handle the !APIC case gracefully
KAGA-KOKO Mar 22, 2024
f2208aa
x86/mpparse: Register APIC address only once
KAGA-KOKO Mar 22, 2024
b718713
Merge tag 'hardening-v6.9-rc1-fixes' of git://git.kernel.org/pub/scm/…
torvalds Mar 23, 2024
02fb638
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
torvalds Mar 23, 2024
484193f
Merge tag 'powerpc-6.9-2' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Mar 23, 2024
976b029
Merge tag 'core-entry-2024-03-23' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 23, 2024
1a39193
Merge tag 'irq-urgent-2024-03-23' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 23, 2024
00164f4
Merge tag 'timers-core-2024-03-23' of git://git.kernel.org/pub/scm/li…
torvalds Mar 23, 2024
7029324
Merge tag 'timers-urgent-2024-03-23' of git://git.kernel.org/pub/scm/…
torvalds Mar 23, 2024
a8ed59a
Documentation/x86: Document that resctrl bandwidth control units are MiB
aegl Mar 22, 2024
10e4b51
x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD
Mar 22, 2024
8a8a9c9
x86/cpu: Add model number for another Intel Arrow Lake mobile processor
aegl Mar 22, 2024
4d0d7e7
x86/boot/64: Apply encryption mask to 5-level pagetable update
tlendacky Mar 22, 2024
9843231
x86/boot/64: Move 5-level paging global variable assignments back
tlendacky Mar 22, 2024
cefcd4f
x86/efistub: Call mixed mode boot services on the firmware's stack
ardbiesheuvel Mar 22, 2024
df7ecce
x86/efistub: Don't clear BSS twice in mixed mode
ardbiesheuvel Mar 22, 2024
62b71cd
efi: fix panic in kdump kernel
gonzoua Mar 23, 2024
864ad04
Merge tag 'dma-mapping-6.9-2024-03-24' of git://git.infradead.org/use…
torvalds Mar 24, 2024
b136f68
Merge tag 'sched-urgent-2024-03-24' of git://git.kernel.org/pub/scm/l…
torvalds Mar 24, 2024
5e74df2
Merge tag 'x86-urgent-2024-03-24' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 24, 2024
ab8de2d
Merge tag 'efi-fixes-for-v6.9-2' of git://git.kernel.org/pub/scm/linu…
torvalds Mar 24, 2024
4cece76
Linux 6.9-rc1
torvalds Mar 24, 2024
82aa233
Merge commit 'fc86083986063457029fe1039bbf1632d2fdca2b' into scx-6.9-rc1
Byte-Lab Mar 28, 2024
f95ba24
scx: Fix init_enable_count
Byte-Lab Mar 25, 2024
4706b5a
v6.9-rc1-scx1
Byte-Lab Mar 28, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
x86/mpparse: Register APIC address only once
The APIC address is registered twice. First during the early detection and
afterwards when actually scanning the table for APIC IDs. The APIC and
topology core warn about the second attempt.

Restrict it to the early detection call.

Fixes: 81287ad ("x86/apic: Sanitize APIC address setup")
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Tested-by: Guenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20240322185305.297774848@linutronix.de
KAGA-KOKO authored and bp3tk0v committed Mar 23, 2024
commit f2208aa12c27bfada3c15c550c03ca81d42dcac2
10 changes: 5 additions & 5 deletions arch/x86/kernel/mpparse.c
Original file line number Diff line number Diff line change
@@ -197,12 +197,12 @@ static int __init smp_read_mpc(struct mpc_table *mpc, unsigned early)
if (!smp_check_mpc(mpc, oem, str))
return 0;

/* Initialize the lapic mapping */
if (!acpi_lapic)
register_lapic_address(mpc->lapic);

if (early)
if (early) {
/* Initialize the lapic mapping */
if (!acpi_lapic)
register_lapic_address(mpc->lapic);
return 1;
}

/* Now process the configuration blocks. */
while (count < mpc->length) {