Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
238 commits
Select commit Hold shift + click to select a range
109ff65
counter: microchip-tcb-capture: Allow shared IRQ for multi-channel TCBs
Oct 6, 2025
ffc74ad
iio: adc: ad4030: Fix _scale value for common-mode channels
machschmitt Sep 18, 2025
9b45744
iio: adc: rtq6056: Correct the sign bit index
Sep 18, 2025
6327573
iio: adc: ad7380: fix SPI offload trigger rate
dlech Sep 19, 2025
8a6b798
iio: adc: stm32-dfsdm: fix st,adc-alt-channel property handling
Oct 2, 2025
0bf1bfd
iio: pressure: bmp280: correct meas_time_us calculation
Sep 28, 2025
a514bb1
iio: buffer: support getting dma channel from the buffer
nunojsa Oct 7, 2025
f9c198c
iio: buffer-dma: support getting the DMA channel
nunojsa Oct 7, 2025
3db847d
iio: buffer-dmaengine: enable .get_dma_dev()
nunojsa Oct 7, 2025
bd886cd
iio: adc: ad7280a: fix ad7280_store_balance_timer()
dlech Oct 10, 2025
2155325
iio:common:ssp_sensors: Fix an error handling path ssp_probe()
tititiou36 Oct 10, 2025
e2cc390
iio: adc: ad7124: fix temperature channel
dlech Oct 10, 2025
c92c1bc
iio: accel: fix ADXL355 startup race condition
andy9a9 Oct 14, 2025
3af0c1f
iio: imu: st_lsm6dsx: fix array size for st_lsm6dsx_settings fields
Oct 17, 2025
7b8dc11
iio: humditiy: hdc3020: fix units for temperature and humidity measur…
DimitriFedrau Oct 16, 2025
cb372b4
iio: humditiy: hdc3020: fix units for thresholds and hysteresis
DimitriFedrau Oct 16, 2025
3575254
thunderbolt: Add support for Intel Wildcat Lake
aborzesz Nov 14, 2024
1dba74a
clk: sunxi-ng: Mark A523 bus-r-cpucfg clock as critical
jernejsk Oct 20, 2025
5888533
clk: sunxi-ng: sun55i-a523-r-ccu: Mark bus-r-dma as critical
wens Oct 20, 2025
2050280
clk: sunxi-ng: sun55i-a523-ccu: Lower audio0 pll minimum rate
wens Oct 20, 2025
8abbf45
iio: st_lsm6dsx: Fixed calibrated timestamp calculation
Oct 15, 2025
7699267
Merge tag 'counter-fixes-for-6.18' of ssh://gitolite.kernel.org/pub/s…
gregkh Oct 28, 2025
eb4917f
serial: amba-pl011: prefer dma_mapping_error() over explicit address …
Yuuoniy Oct 27, 2025
eb9ac77
usb: renesas_usbhs: Fix synchronous external abort on unbind
claudiubeznea Oct 27, 2025
baeb66f
usb: gadget: udc: fix use-after-free in usb_gadget_state_work
Oct 23, 2025
1ec39d2
usb: cdns3: Fix double resource release in cdns3_pci_probe
Yuuoniy Oct 26, 2025
ad8415a
Merge tag 'thunderbolt-for-v6.18-rc4' of ssh://gitolite.kernel.org/pu…
gregkh Oct 30, 2025
2d8ab77
USB: serial: ftdi_sio: add support for u-blox EVK-M101
MrCry0 Oct 30, 2025
1ebc180
mei: fix error flow in probe
ausyskin Nov 2, 2025
d0fcf70
firmware: stratix10-svc: fix bug in saving controller data
kromli Nov 2, 2025
b69dfca
xhci: fix stale flag preventig URBs after link state error is cleared
matnyman Nov 7, 2025
f6bb3b6
xhci: dbgtty: Fix data corruption when transmitting data form DbC to …
matnyman Nov 7, 2025
8c13a73
xhci: sideband: Fix race condition in sideband unregister
matnyman Nov 7, 2025
41e99fe
usb: storage: Fix memory leak in USB bulk transport
Oct 31, 2025
40f8d17
drivers/usb/dwc3: fix PCI parent check
Nov 7, 2025
c57ce99
usb: dwc3: pci: add support for the Intel Nova Lake -S
Nov 6, 2025
46b28d2
usb: dwc3: pci: Sort out the Intel device IDs
Nov 7, 2025
e4f5ce9
usb: gadget: f_eem: Fix memory leak in eem_unwrap
Nov 3, 2025
23379a1
usb: typec: ucsi: psy: Set max current to zero when disconnected
jthiesatgoogle Nov 6, 2025
96cf850
slimbus: ngd: Fix reference count leak in qcom_slim_ngd_notify_slaves
Yuuoniy Oct 27, 2025
baadf2a
most: usb: fix double free on late probe failure
jhovold Oct 29, 2025
523bf0a
USB: serial: option: add support for Rolling RW101R-GL
Nov 10, 2025
f10a788
arm64: dts: imx8dxl: Correct pcie-ep interrupt number
nxpfrankli Oct 22, 2025
5b6677d
arm64: dts: imx8dxl-ss-conn: swap interrupts number of eqos
nxpfrankli Oct 22, 2025
1b03346
ARM: dts: nxp: imx6ul: correct SAI3 interrupt line
Oct 24, 2025
3aa385a
iio: accel: bmc150: Fix irq assumption regression
Nov 3, 2025
2e558d8
Merge tag 'usb-serial-6.18-rc6' of ssh://gitolite.kernel.org/pub/scm/…
gregkh Nov 12, 2025
f1eb4e7
spi: spi-cadence-quadspi: Enable pm runtime earlier to avoid imbalance
Nov 5, 2025
10eaa4c
spi: spi-cadence-quadspi: Remove duplicate pm_runtime_put_autosuspend…
Nov 5, 2025
8d422b8
Merge tag 'iio-fixes-for-6.18a' of ssh://gitolite.kernel.org/pub/scm/…
gregkh Nov 13, 2025
d6b9ce7
Merge tag 'stratix10_svc_fix_v6.18' of ssh://gitolite.kernel.org/pub/…
gregkh Nov 13, 2025
ac5ae0a
tee: qcomtee: fix uninitialized pointers with free attribute
aheev Nov 11, 2025
e89ee35
arm64: dts: imx8qm-mek: fix mux-controller select/enable-gpios polarity
Nov 13, 2025
0c73772
can: kvaser_usb: leaf: Fix potential infinite loop in command parsers
pip-izony Oct 23, 2025
30db445
can: sja1000: fix max irq loop handling
tmuehlbacher Nov 15, 2025
516a0cd
can: gs_usb: gs_usb_xmit_callback(): fix handling of failed transmitt…
marckleinebudde Nov 8, 2025
6fe9f32
can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length befo…
marckleinebudde Nov 8, 2025
e19d7f7
tee: qcomtee: initialize result before use in release worker
qc-azarrabi Nov 14, 2025
395d988
can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length befo…
marckleinebudde Nov 8, 2025
6d54799
Merge patch series "can: gs_usb: fix USB bulk in and out callbacks"
marckleinebudde Nov 17, 2025
76544be
can: sun4i_can: sun4i_can_interrupt(): fix max irq loop handling
marckleinebudde Nov 16, 2025
d4371c2
ALSA: au88x0: Fix incorrect error handling for PCI config reads
ISCAS-Vulab Nov 17, 2025
c83fc13
ALSA: usb-audio: Add DSD quirk for LEAK Stereo 230
UncleZI Nov 17, 2025
517d066
MAINTAINERS: Add entry for TQ-Systems AM335 device trees
tq-steina Aug 26, 2025
fd9862f
spi: bcm63xx: fix premature CS deassertion on RX-only transactions
rikka0w0 Nov 16, 2025
5719a18
ALSA: hda/cirrus fix cs420x MacPro 6,1 inverted jack detection
rxrbln Nov 17, 2025
341d14b
dm-pcache: allow built-in build and rename flush helper
FirstLoveLife Nov 11, 2025
840b80a
dm-pcache: reuse meta_addr in pcache_meta_find_latest
FirstLoveLife Nov 11, 2025
a6ee842
dm-pcache: zero cache_info before default init
FirstLoveLife Nov 11, 2025
3c493b5
Merge tag 'sunxi-clk-fixes-for-6.18' of https://git.kernel.org/pub/sc…
bebarino Nov 19, 2025
295fe84
spi: cadence-quadspi: Fix cqspi_probe() error handling for runtime pm
Siddharth-Vadapalli-at-TI Nov 19, 2025
a612d24
dm: fix failure when empty flush's bi_sector points beyond the device…
Nov 20, 2025
4015b97
Bluetooth: btusb: mediatek: Fix kernel crash when releasing mtk iso i…
ChrisCH-Lu Nov 12, 2025
275ddfe
Bluetooth: hci_core: Fix triggering cmd_timer for HCI_OP_NOP
Vudentz Nov 13, 2025
89bb613
Bluetooth: hci_sock: Prevent race in socket write iter and sock bind
ea1davis Nov 16, 2025
79a2d46
Bluetooth: hci_core: lookup hci_conn on RX path on protocol side
pv Nov 15, 2025
c884a0b
Bluetooth: btusb: mediatek: Avoid btusb_mtk_claim_iso_intf() NULL deref
dianders Nov 20, 2025
545d782
Bluetooth: SMP: Fix not generating mackey and ltk when repairing
Vudentz Nov 17, 2025
4b4749b
net: atm: fix incorrect cleanup function call in error path
sayoojkkarun Nov 19, 2025
a14602f
veth: reduce XDP no_direct return section to fix race
netoptimizer Nov 19, 2025
be4c9ab
ALSA: hda/realtek: add quirk for HP pavilion aero laptop 13z-be200
cmpute Nov 21, 2025
fe680d8
dm-verity: fix unreliable memory allocation
Nov 17, 2025
b59d4fd
usb: storage: sddr55: Reject out-of-bound new_pba
Nov 16, 2025
1f73b8b
xhci: dbgtty: fix device unregister
Nov 19, 2025
e403768
usb: dwc3: Fix race condition between concurrent dwc3_remove_requests…
Nov 20, 2025
26d56a9
usb: uas: fix urb unmapping issue when the uas device is remove durin…
Nov 20, 2025
9f0c21b
spi: spi-fsl-lpspi: fix watermark truncation caused by type cast
NXP-CarlosSong Nov 17, 2025
d6732ef
drm/bridge: sii902x: Fix HDMI detection with DRM_BRIDGE_ATTACH_NO_CON…
Oct 30, 2025
29be646
platform: arm64: thinkpad-t14s-ec: fix IRQ race condition
sre Nov 19, 2025
752630c
platform: arm64: thinkpad-t14s-ec: sleep after EC access
sre Nov 19, 2025
83c53f1
drm/imagination: Document pvr_device.power member
MTCoster Nov 21, 2025
ac84ff4
iommufd/driver: Fix counter initialization for counted_by annotation
GustavoARSilva Nov 11, 2025
b07bf25
iommufd/iommufd_private.h: Avoid -Wflex-array-member-not-at-end warning
GustavoARSilva Nov 10, 2025
65c4ba8
Merge tag 'imx-fixes-6.18-2' of https://git.kernel.org/pub/scm/linux/…
arndb Nov 21, 2025
fe7cdcd
Merge tag 'qcomtee-fixes2-for-6.18' of git://git.kernel.org/pub/scm/l…
arndb Nov 21, 2025
9f393d8
riscv: dts: allwinner: d1: fix vlenb property
geomatsi Nov 19, 2025
ec3803b
net: phy: mxl-gpy: fix bogus error on USXGMII and integrated PHY
dangowrt Nov 20, 2025
8a4dfa8
Merge tag 'for-net-2025-11-21' of git://git.kernel.org/pub/scm/linux/…
kuba-moo Nov 22, 2025
df5fde2
USB: storage: Remove subclass and protocol overrides from Novatek quirk
AlanStern Nov 21, 2025
d0e8870
Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux…
torvalds Nov 23, 2025
ac3fd01
Linux 6.18-rc7
torvalds Nov 23, 2025
c1bac49
pmdomains: mtk-pm-domains: Fix spinlock recursion in probe
Nov 21, 2025
c98c99d
pmdomain: tegra: Add GENPD_FLAG_NO_STAY_ON flag
jonhunter Nov 21, 2025
a90903c
spi: amlogic-spifc-a1: Handle devm_pm_runtime_enable() errors
ISCAS-Vulab Nov 24, 2025
620a8f1
drm: sti: fix device leaks at component probe
jhovold Sep 22, 2025
9b9c0ad
platform/x86: intel: punit_ipc: fix memory corruption
Nov 21, 2025
9238fa3
Revert "arm64: acpi: Enable ACPI CCEL support"
willdeacon Nov 24, 2025
7c16c02
ACPI: GTDT: Correctly number platform devices for MMIO timers
Oct 30, 2025
165eb13
arm64: proton-pack: Fix hard lockup when !MITIGATE_SPECTRE_BRANCH_HIS…
flto Nov 17, 2025
74851fb
usb: gadget: renesas_usbf: Handle devm_pm_runtime_enable() errors
ISCAS-Vulab Nov 24, 2025
03bc483
nvmem: layouts: fix nvmem_layout_bus_uevent
opsiff Nov 14, 2025
8a2bcda
Merge tag 'for-6.18/dm-fixes' of git://git.kernel.org/pub/scm/linux/k…
torvalds Nov 24, 2025
f604180
io_uring/net: ensure vectored buffer node import is tied to notification
axboe Nov 24, 2025
971fb57
drm/amd/amdgpu: reserve vm invalidation engine for uni_mes
michchen-amd Nov 13, 2025
1a96f3a
iommu/dma: add missing support for DMA_ATTR_MMIO for dma_iova_unlink()
mszyprow Nov 24, 2025
f5e31a1
mm: swap: remove duplicate nr_swap_pages decrement in get_swap_page_o…
youngjuni Nov 2, 2025
de87989
mm/memfd: fix information leak in hugetlb folios
deepanshu406 Nov 12, 2025
270065f
mm/mmap_lock: reset maple state on lock_vma_under_rcu() retry
howlett Nov 11, 2025
f0bb6db
selftests/mm: fix division-by-zero in uffd-unit-tests
Nov 13, 2025
52ac3f5
mailmap: add entry for Sam Protsenko
Nov 18, 2025
6c96c6b
MAINTAINERS: add test_kho to KHO's entry
Nov 18, 2025
cff47b9
mm/huge_memory: fix NULL pointer deference when splitting folio
RichardWeiYang Nov 19, 2025
7c9580f
mm/filemap: fix logic around SIGBUS in filemap_map_pages()
Nov 20, 2025
4fe5a00
net: sched: fix TCF_LAYER_TRANSPORT handling in tcf_get_base_ptr()
edumazet Nov 21, 2025
eb76d0f
drm, fbcon, vga_switcheroo: Avoid race condition in fbcon setup
tdz Nov 5, 2025
7b6dcd9
fs/namespace: fix reference leak in grab_requested_mnt_ns
avagin Nov 22, 2025
7526183
net: aquantia: Add missing descriptor cache invalidation on ATL2
Nov 20, 2025
7b3c09e
net: dsa: microchip: common: Fix checks on irq_find_mapping()
bastien-curutchet Nov 20, 2025
9e05930
net: dsa: microchip: ptp: Fix checks on irq_find_mapping()
bastien-curutchet Nov 20, 2025
25b62cc
net: dsa: microchip: Don't free uninitialized ksz_irq
bastien-curutchet Nov 20, 2025
0f80e21
net: dsa: microchip: Free previously initialized ports on init failures
bastien-curutchet Nov 20, 2025
d0b8fec
net: dsa: microchip: Fix symetry in ksz_ptp_msg_irq_{setup/free}()
bastien-curutchet Nov 20, 2025
f98e3ca
Merge branch 'net-dsa-microchip-fix-resource-releases-in-error-path'
Nov 25, 2025
82fca3d
atm/fore200e: Fix possible data race in fore200e_open()
2045gemini Nov 20, 2025
081156c
net: phy: mxl-gpy: fix link properties on USXGMII and internal PHYs
dangowrt Nov 20, 2025
7475287
mmc: sdhci-of-dwcmshc: Promote the th1520 reset handling to ip level
xhackerustc Nov 17, 2025
7c373b3
drm/i915/psr: Reject async flips when selective fetch is enabled
vsyrjala Nov 5, 2025
34fa09c
Revert "ACPI: processor: Do not expose global variable acpi_idle_driver"
rafaeljw Nov 25, 2025
66e600a
Revert "ACPI: processor: idle: Redefine two functions as void"
rafaeljw Nov 25, 2025
e688932
Revert "ACPI: processor: idle: Rearrange declarations in header file"
rafaeljw Nov 25, 2025
f6dc5a3
io_uring: fix mixed cqe overflow handling
isilence Nov 25, 2025
1a8b350
Revert "ACPI: processor: Remove unused empty stubs of some functions"
rafaeljw Nov 25, 2025
9780f53
net: lan966x: Fix the initialization of taprio
HoratiuVultur Nov 21, 2025
d26e9f6
ALSA: usb-audio: fix uac2 clock source at terminal parser
rxrbln Nov 25, 2025
43ff36c
Revert "ACPI: processor: idle: Optimize ACPI idle driver registration"
rafaeljw Nov 25, 2025
5f8a6c7
Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/k…
torvalds Nov 25, 2025
30f0920
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Nov 25, 2025
c741816
timekeeping: Fix error code in tk_aux_sysfs_init()
Nov 25, 2025
76555b1
drm/xe/guc: Fix resource leak in xe_guc_ct_init_noalloc()
ShuichengLin Nov 10, 2025
0e23463
drm/xe/guc: Fix stack_depot usage
lucasdemarchi Nov 18, 2025
7276878
drm/xe: Fix conversion from clock ticks to milliseconds
harishchegondi Nov 17, 2025
b042fdf
tracing: Fix WARN_ON in tracing_buffers_mmap_close for split VMAs
deepanshu406 Nov 19, 2025
3184b6a
smb: client: fix memory leak in cifs_construct_tcon()
pcacjr Nov 24, 2025
d2099d9
net/mlx5e: Fix validation logic in rate limiting
Nov 24, 2025
0ae9cfc
team: Move team device type change at the end of team_port_add
zlatistiv Nov 22, 2025
f5bce28
net: sxgbe: fix potential NULL dereference in sxgbe_rx()
akodanev Nov 21, 2025
ae1737e
r8169: fix RTL8127 hang on suspend/shutdown
hkallweit Nov 22, 2025
0ebc27a
xsk: avoid data corruption on cq descriptor number
Nov 24, 2025
d041e5e
ALSA: hda/realtek: Add quirk for HP ProBook 450 G8
Nov 25, 2025
2bf95a9
serial: 8250: Fix 8250_rsa symbol loop
ij-intel Nov 10, 2025
3dcf44a
spi: tegra114: remove Kconfig dependency on TEGRA20_APB_DMA
Nov 26, 2025
6d849ff
can: rcar_canfd: Fix CAN-FD mode as default
bijudas Nov 18, 2025
0c92210
net/sched: em_canid: fix uninit-value in em_canid_match
shauryarane05 Nov 26, 2025
3126c9c
Revert "drm/amd/display: Move setup_stream_attribute"
alexdeucher Nov 25, 2025
3ce62c1
drm/amd/display: Check NULL before accessing
Nov 7, 2025
81f4d4b
drm/amd/display: Don't change brightness for disabled connectors
superm1 Nov 3, 2025
8ea9023
drm/amd/display: Increase EDID read retries
superm1 Nov 6, 2025
b4a7f4e
drm/amdgpu: attach tlb fence to the PTs update
Oct 31, 2025
7fa666a
drm/amdgpu: fix cyan_skillfish2 gpu info fw handling
alexdeucher Nov 26, 2025
a10d15a
Merge tag 'acpi-6.18-rc8' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Nov 26, 2025
430c89f
Merge tag 'sound-6.18' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Nov 26, 2025
3211573
Increase the default 32-bit build frame size warning limit to 1280 bytes
torvalds Nov 26, 2025
ad8cccc
Fix Intel Dollar Cove TI battery driver 32-bit build error
torvalds Nov 26, 2025
9eb220e
Merge tag 'mm-hotfixes-stable-2025-11-26-11-51' of git://git.kernel.o…
torvalds Nov 26, 2025
d0d08f4
dma-direct: Fix missing sg_dma_len assignment in P2PDMA bus mappings
pran005 Nov 26, 2025
4941a17
Merge tag 'trace-ringbuffer-v6.18-rc7' of git://git.kernel.org/pub/sc…
torvalds Nov 26, 2025
076381c
libceph: fix potential use-after-free in have_mon_and_osd_map()
idryomov Nov 3, 2025
85f5491
libceph: drop started parameter of __ceph_open_session()
idryomov Nov 3, 2025
779bcdd
vhost: rewind next_avail_head while discarding descriptors
jasowang Nov 20, 2025
4fcb8ab
net: wwan: mhi: Keep modem name match with Foxconn T99W640
SlarkXiao Nov 25, 2025
b9ba633
s390/net: list Aswin Karuvally as maintainer
SandyWinter Nov 25, 2025
da62aba
net: dsa: sja1105: fix SGMII linking at 10M or 100M but not passing t…
vladimiroltean Nov 22, 2025
27fd028
mptcp: clear scheduled subflows on retransmit
Nov 25, 2025
6d66e09
eth: fbnic: Fix counter roll-over issue
Nov 25, 2025
1cd1c47
virtio-net: avoid unnecessary checksum calculation on guest RX
JonKohler Nov 25, 2025
384c1a4
MAINTAINERS: separate VIRTIO NET DRIVER and add netdev
JonKohler Nov 26, 2025
5ffcb7b
net: atlantic: fix fragment overflow handling in RX path
Jiefeng-Zhang Nov 26, 2025
8ec205e
Merge tag 'linux-can-fixes-for-6.18-20251126' of git://git.kernel.org…
kuba-moo Nov 27, 2025
765e56e
Merge tag 'v6.18rc7-SMB-client-fix' of git://git.samba.org/sfrench/ci…
torvalds Nov 27, 2025
43962db
ceph: fix crash in process_v2_sparse_read() for encrypted directories
dubeyko Nov 13, 2025
ec3797f
libceph: replace BUG_ON with bounds check for map->max_osd
Nov 17, 2025
7fce830
libceph: prevent potential out-of-bounds writes in handle_auth_sessio…
Nov 14, 2025
b3e528a
net: mctp: unconditionally set skb->dev on dst output
jk-ozlabs Nov 25, 2025
50caa74
net: fec: cancel perout_timer when PEROUT is disabled
Nov 25, 2025
e97faa0
net: fec: do not update PEROUT if it is enabled
Nov 25, 2025
c0a1f3d
net: fec: do not allow enabling PPS and PEROUT simultaneously
Nov 25, 2025
9a060d0
net: fec: do not register PPS event for PEROUT
Nov 25, 2025
36d7478
Merge branch 'net-fec-fix-some-ptp-related-issues'
Nov 27, 2025
45cc214
regulator: rtq2208: Correct buck group2 phase mapping logic
Nov 27, 2025
8684229
regulator: rtq2208: Correct LDO2 logic judgment bits
Nov 27, 2025
40ad64a
spi: nxp-fspi: Propagate fwnode in ACPI case as well
andy-shev Nov 26, 2025
f07f4ea
mptcp: Initialise rcv_mss before calling tcp_send_active_reset() in m…
q2ven Nov 25, 2025
a76dce0
Merge tag 'platform-drivers-x86-v6.18-5' of git://git.kernel.org/pub/…
torvalds Nov 27, 2025
1f5e808
Merge tag 'net-6.18-rc8' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Nov 27, 2025
e1afacb
Merge tag 'ceph-for-6.18-rc8' of https://github.com/ceph/ceph-client
torvalds Nov 27, 2025
fbf0421
Revert "ACPI: processor: Update cpuidle driver check in __acpi_proces…
rafaeljw Nov 27, 2025
b31e2e3
Merge tag 'drm-intel-fixes-2025-11-26' of https://gitlab.freedesktop.…
airlied Nov 28, 2025
3fa7787
Merge tag 'acpi-6.18-rc8-2' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Nov 28, 2025
aa7243a
Merge tag 'dma-mapping-6.18-2025-11-27' of git://git.kernel.org/pub/s…
torvalds Nov 28, 2025
4fc3ad6
Merge tag 'amd-drm-fixes-6.18-2025-11-26' of https://gitlab.freedeskt…
airlied Nov 28, 2025
26c7a18
Merge tag 'drm-misc-fixes-2025-11-27' of https://gitlab.freedesktop.o…
airlied Nov 28, 2025
6dbcb80
Merge tag 'drm-xe-fixes-2025-11-27' of https://gitlab.freedesktop.org…
airlied Nov 28, 2025
e538109
Merge tag 'drm-fixes-2025-11-28' of https://gitlab.freedesktop.org/dr…
torvalds Nov 28, 2025
e9c7008
ovl: fail ovl_lock_rename_workdir() if either target is unhashed
neilbrown Nov 28, 2025
d27c712
afs: Fix delayed allocation of a cell's anonymous key
dhowells Nov 28, 2025
060e4e8
mailbox: omap-mailbox: Check for pending msgs only when mbox is exclu…
3V3RYONE Nov 3, 2025
3acf102
mailbox: mailbox-test: Fix debugfs_create_dir error checking
ISCAS-Vulab Nov 20, 2025
a195c7c
mailbox: mtk-cmdq: Refine DMA address handling for the command buffer
Oct 22, 2025
094b53e
mailbox: mtk-gpueb: Add missing 'static' to mailbox ops struct
Oct 13, 2025
ff0e4d4
mailbox: pcc: don't zero error register
Nov 5, 2025
e3cee98
mailbox: th1520: fix clock imbalance on probe failure
jhovold Oct 17, 2025
f849f26
Merge tag 'pmdomain-v6.18-rc6' of git://git.kernel.org/pub/scm/linux/…
torvalds Nov 28, 2025
4331989
Merge tag 'mmc-v6.18-rc2-2' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Nov 28, 2025
a6737fe
Merge tag 'omap-for-v6.19/maintainers-signed' of git://git.kernel.org…
arndb Nov 21, 2025
3ecfcf3
Merge tag 'sunxi-fixes-for-6.18' of https://git.kernel.org/pub/scm/li…
arndb Nov 28, 2025
24a84ea
Merge tag 'mailbox-fixes-v6.18-rc7' of git://git.kernel.org/pub/scm/l…
torvalds Nov 28, 2025
5d324e5
Merge tag 'usb-6.18-rc8' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Nov 28, 2025
dabf127
Merge tag 'tty-6.18-rc8' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Nov 28, 2025
6cf62f0
Merge tag 'char-misc-6.18-rc8' of git://git.kernel.org/pub/scm/linux/…
torvalds Nov 28, 2025
7fa0d77
Merge tag 'soc-fixes-6.18-4' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Nov 28, 2025
f3b1733
Merge tag 'vfs-6.18-rc8.fixes' of git://git.kernel.org/pub/scm/linux/…
torvalds Nov 28, 2025
9917bf8
Merge tag 'io_uring-6.18-20251128' of git://git.kernel.org/pub/scm/li…
torvalds Nov 28, 2025
82ebd4e
Merge tag 'regulator-fix-v6.18-rc7' of git://git.kernel.org/pub/scm/l…
torvalds Nov 28, 2025
e664048
Merge tag 'spi-fix-v6.18-rc7' of git://git.kernel.org/pub/scm/linux/k…
torvalds Nov 28, 2025
19eef1d
afs: Fix uninit var in afs_alloc_anon_key()
dhowells Nov 29, 2025
841ecc9
MIPS: mm: kmalloc tlb_vpn array to avoid stack overflow
tsbogend Nov 28, 2025
6bda50f
Merge tag 'mips-fixes_6.18_2' of git://git.kernel.org/pub/scm/linux/k…
torvalds Nov 29, 2025
e69c7c1
Merge tag 'timers_urgent_for_v6.18_rc8' of git://git.kernel.org/pub/s…
torvalds Nov 30, 2025
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
2 changes: 2 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -691,6 +691,8 @@ Sachin Mokashi <sachin.mokashi@intel.com> <sachinx.mokashi@intel.com>
Sachin P Sant <ssant@in.ibm.com>
Sai Prakash Ranjan <quic_saipraka@quicinc.com> <saiprakash.ranjan@codeaurora.org>
Sakari Ailus <sakari.ailus@linux.intel.com> <sakari.ailus@iki.fi>
Sam Protsenko <semen.protsenko@linaro.org>
Sam Protsenko <semen.protsenko@linaro.org> <semen.protsenko@globallogic.com>
Sam Ravnborg <sam@mars.ravnborg.org>
Sankeerth Billakanti <quic_sbillaka@quicinc.com> <sbillaka@codeaurora.org>
Santosh Shilimkar <santosh.shilimkar@oracle.org>
Expand Down
22 changes: 18 additions & 4 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -13799,6 +13799,7 @@ F: Documentation/admin-guide/mm/kho.rst
F: Documentation/core-api/kho/*
F: include/linux/kexec_handover.h
F: kernel/kexec_handover.c
F: lib/test_kho.c
F: tools/testing/selftests/kho/

KEYS-ENCRYPTED
Expand Down Expand Up @@ -22654,7 +22655,7 @@ F: arch/s390/mm

S390 NETWORK DRIVERS
M: Alexandra Winter <wintera@linux.ibm.com>
R: Aswin Karuvally <aswin@linux.ibm.com>
M: Aswin Karuvally <aswin@linux.ibm.com>
L: linux-s390@vger.kernel.org
L: netdev@vger.kernel.org
S: Supported
Expand Down Expand Up @@ -26055,6 +26056,8 @@ S: Supported
W: https://www.tq-group.com/en/products/tq-embedded/
F: arch/arm/boot/dts/nxp/imx/*mba*.dts*
F: arch/arm/boot/dts/nxp/imx/*tqma*.dts*
F: arch/arm/boot/dts/ti/omap/*mba*.dts*
F: arch/arm/boot/dts/ti/omap/*tqma*.dts*
F: arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
F: arch/arm64/boot/dts/freescale/imx*mba*.dts*
F: arch/arm64/boot/dts/freescale/imx*tqma*.dts*
Expand Down Expand Up @@ -27121,7 +27124,7 @@ S: Maintained
F: drivers/char/virtio_console.c
F: include/uapi/linux/virtio_console.h

VIRTIO CORE AND NET DRIVERS
VIRTIO CORE
M: "Michael S. Tsirkin" <mst@redhat.com>
M: Jason Wang <jasowang@redhat.com>
R: Xuan Zhuo <xuanzhuo@linux.alibaba.com>
Expand All @@ -27134,7 +27137,6 @@ F: Documentation/devicetree/bindings/virtio/
F: Documentation/driver-api/virtio/
F: drivers/block/virtio_blk.c
F: drivers/crypto/virtio/
F: drivers/net/virtio_net.c
F: drivers/vdpa/
F: drivers/virtio/
F: include/linux/vdpa.h
Expand All @@ -27143,7 +27145,6 @@ F: include/linux/vringh.h
F: include/uapi/linux/virtio_*.h
F: net/vmw_vsock/virtio*
F: tools/virtio/
F: tools/testing/selftests/drivers/net/virtio_net/

VIRTIO CRYPTO DRIVER
M: Gonglei <arei.gonglei@huawei.com>
Expand Down Expand Up @@ -27255,6 +27256,19 @@ W: https://virtio-mem.gitlab.io/
F: drivers/virtio/virtio_mem.c
F: include/uapi/linux/virtio_mem.h

VIRTIO NET DRIVER
M: "Michael S. Tsirkin" <mst@redhat.com>
M: Jason Wang <jasowang@redhat.com>
R: Xuan Zhuo <xuanzhuo@linux.alibaba.com>
R: Eugenio Pérez <eperezma@redhat.com>
L: netdev@vger.kernel.org
L: virtualization@lists.linux.dev
S: Maintained
F: drivers/net/virtio_net.c
F: include/linux/virtio_net.h
F: include/uapi/linux/virtio_net.h
F: tools/testing/selftests/drivers/net/virtio_net/

VIRTIO PMEM DRIVER
M: Pankaj Gupta <pankaj.gupta.linux@gmail.com>
L: virtualization@lists.linux.dev
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
VERSION = 6
PATCHLEVEL = 18
SUBLEVEL = 0
EXTRAVERSION = -rc6
EXTRAVERSION = -rc7
NAME = Baby Opossum Posse

# *DOCUMENTATION*
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/nxp/imx/imx6ul.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,7 @@
#sound-dai-cells = <0>;
compatible = "fsl,imx6ul-sai", "fsl,imx6sx-sai";
reg = <0x02030000 0x4000>;
interrupts = <GIC_SPI 24 IRQ_TYPE_LEVEL_HIGH>;
interrupts = <GIC_SPI 25 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&clks IMX6UL_CLK_SAI3_IPG>,
<&clks IMX6UL_CLK_SAI3>,
<&clks IMX6UL_CLK_DUMMY>, <&clks IMX6UL_CLK_DUMMY>;
Expand Down
4 changes: 2 additions & 2 deletions arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@
compatible = "nxp,imx8dxl-dwmac-eqos", "snps,dwmac-5.10a";
reg = <0x5b050000 0x10000>;
interrupt-parent = <&gic>;
interrupts = <GIC_SPI 163 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 162 IRQ_TYPE_LEVEL_HIGH>;
interrupts = <GIC_SPI 162 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 163 IRQ_TYPE_LEVEL_HIGH>;
interrupt-names = "macirq", "eth_wake_irq";
clocks = <&eqos_lpcg IMX_LPCG_CLK_4>,
<&eqos_lpcg IMX_LPCG_CLK_6>,
Expand Down
5 changes: 5 additions & 0 deletions arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -54,3 +54,8 @@
interrupt-names = "dma";
};
};

&pcieb_ep {
interrupts = <GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>;
interrupt-names = "dma";
};
4 changes: 2 additions & 2 deletions arch/arm64/boot/dts/freescale/imx8qm-mek.dts
Original file line number Diff line number Diff line change
Expand Up @@ -217,8 +217,8 @@
compatible = "nxp,cbdtu02043", "gpio-sbu-mux";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_typec_mux>;
select-gpios = <&lsio_gpio4 6 GPIO_ACTIVE_LOW>;
enable-gpios = <&lsio_gpio4 19 GPIO_ACTIVE_HIGH>;
select-gpios = <&lsio_gpio4 6 GPIO_ACTIVE_HIGH>;
enable-gpios = <&lsio_gpio4 19 GPIO_ACTIVE_LOW>;
orientation-switch;

port {
Expand Down
10 changes: 0 additions & 10 deletions arch/arm64/kernel/acpi.c
Original file line number Diff line number Diff line change
Expand Up @@ -351,16 +351,6 @@ void __iomem *acpi_os_ioremap(acpi_physical_address phys, acpi_size size)
* as long as we take care not to create a writable
* mapping for executable code.
*/
fallthrough;

case EFI_ACPI_MEMORY_NVS:
/*
* ACPI NVS marks an area reserved for use by the
* firmware, even after exiting the boot service.
* This may be used by the firmware for sharing dynamic
* tables/data (e.g., ACPI CCEL) with the OS. Map it
* as read-only.
*/
prot = PAGE_KERNEL_RO;
break;

Expand Down
2 changes: 2 additions & 0 deletions arch/arm64/kernel/proton-pack.c
Original file line number Diff line number Diff line change
Expand Up @@ -1032,6 +1032,8 @@ void spectre_bhb_enable_mitigation(const struct arm64_cpu_capabilities *entry)

if (arm64_get_spectre_v2_state() == SPECTRE_VULNERABLE) {
/* No point mitigating Spectre-BHB alone. */
} else if (!IS_ENABLED(CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY)) {
/* Do nothing */
} else if (supports_ecbhb(SCOPE_LOCAL_CPU)) {
state = SPECTRE_MITIGATED;
set_bit(BHB_HW, &system_bhb_mitigations);
Expand Down
18 changes: 16 additions & 2 deletions arch/mips/mm/tlb-r4k.c
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
#include <linux/init.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/memblock.h>
#include <linux/mm.h>
#include <linux/hugetlb.h>
#include <linux/export.h>
Expand Down Expand Up @@ -522,17 +523,26 @@ static int r4k_vpn_cmp(const void *a, const void *b)
* Initialise all TLB entries with unique values that do not clash with
* what we have been handed over and what we'll be using ourselves.
*/
static void r4k_tlb_uniquify(void)
static void __ref r4k_tlb_uniquify(void)
{
unsigned long tlb_vpns[1 << MIPS_CONF1_TLBS_SIZE];
int tlbsize = current_cpu_data.tlbsize;
bool use_slab = slab_is_available();
int start = num_wired_entries();
phys_addr_t tlb_vpn_size;
unsigned long *tlb_vpns;
unsigned long vpn_mask;
int cnt, ent, idx, i;

vpn_mask = GENMASK(cpu_vmbits - 1, 13);
vpn_mask |= IS_ENABLED(CONFIG_64BIT) ? 3ULL << 62 : 1 << 31;

tlb_vpn_size = tlbsize * sizeof(*tlb_vpns);
tlb_vpns = (use_slab ?
kmalloc(tlb_vpn_size, GFP_KERNEL) :
memblock_alloc_raw(tlb_vpn_size, sizeof(*tlb_vpns)));
if (WARN_ON(!tlb_vpns))
return; /* Pray local_flush_tlb_all() is good enough. */

htw_stop();

for (i = start, cnt = 0; i < tlbsize; i++, cnt++) {
Expand Down Expand Up @@ -585,6 +595,10 @@ static void r4k_tlb_uniquify(void)
tlbw_use_hazard();
htw_start();
flush_micro_tlb();
if (use_slab)
kfree(tlb_vpns);
else
memblock_free(tlb_vpns, tlb_vpn_size);
}

/*
Expand Down
2 changes: 1 addition & 1 deletion arch/riscv/boot/dts/allwinner/sun20i-d1s.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
riscv,isa-base = "rv64i";
riscv,isa-extensions = "i", "m", "a", "f", "d", "c", "zicntr", "zicsr",
"zifencei", "zihpm", "xtheadvector";
thead,vlenb = <128>;
thead,vlenb = <16>;
#cooling-cells = <2>;

cpu0_intc: interrupt-controller {
Expand Down
4 changes: 2 additions & 2 deletions drivers/acpi/arm64/gtdt.c
Original file line number Diff line number Diff line change
Expand Up @@ -430,10 +430,10 @@ static int __init gtdt_platform_timer_init(void)
continue;

pdev = platform_device_register_data(NULL, "gtdt-arm-mmio-timer",
gwdt_count, &atm,
mmio_timer_count, &atm,
sizeof(atm));
if (IS_ERR(pdev)) {
pr_err("Can't register timer %d\n", gwdt_count);
pr_err("Can't register timer %d\n", mmio_timer_count);
continue;
}

Expand Down
6 changes: 2 additions & 4 deletions drivers/acpi/processor_driver.c
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,8 @@ static int __acpi_processor_start(struct acpi_device *device)
if (result && !IS_ENABLED(CONFIG_ACPI_CPU_FREQ_PSS))
dev_dbg(&device->dev, "CPPC data invalid or not present\n");

acpi_processor_power_init(pr);
if (!cpuidle_get_driver() || cpuidle_get_driver() == &acpi_idle_driver)
acpi_processor_power_init(pr);

acpi_pss_perf_init(pr);

Expand Down Expand Up @@ -262,8 +263,6 @@ static int __init acpi_processor_driver_init(void)
if (result < 0)
return result;

acpi_processor_register_idle_driver();

result = cpuhp_setup_state(CPUHP_AP_ONLINE_DYN,
"acpi/cpu-drv:online",
acpi_soft_cpu_online, NULL);
Expand Down Expand Up @@ -302,7 +301,6 @@ static void __exit acpi_processor_driver_exit(void)

cpuhp_remove_state_nocalls(hp_online);
cpuhp_remove_state_nocalls(CPUHP_ACPI_CPUDRV_DEAD);
acpi_processor_unregister_idle_driver();
driver_unregister(&acpi_processor_driver);
}

Expand Down
Loading
Loading