Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1773 commits
Select commit Hold shift + click to select a range
bfeb4df
idpf: Fix error handling in idpf_vport_open()
sreedeviintel Dec 2, 2025
258e7c5
idpf: cap maximum Rx buffer size
jahay1 Nov 3, 2025
0ad6d6e
idpf: fix aux device unplugging when rdma is not supported by vport
walking-machine Nov 17, 2025
2d6cde9
Revert "dsa: mv88e6xxx: make serdes SGMII/Fiber tx amplitude configur…
vladimiroltean Jan 4, 2026
0c63d56
udp: call skb_orphan() before skb_attempt_defer_free()
edumazet Jan 5, 2026
06dc322
net: sfp: return the number of written bytes for smbus single byte ac…
minimaxwell Jan 5, 2026
67550a1
net/sched: act_api: avoid dereferencing ERR_PTR in tcf_idrinfo_destroy
shivanigupta-dev Jan 5, 2026
334bbbb
selftests: drv-net: Bring back tool() to driver __init__s
gal-pressman Jan 5, 2026
086e292
net: netdevsim: fix inconsistent carrier state after link/unlink
y-koj Jan 5, 2026
6c0d642
block: don't merge bios with different app_tags
calebsander Jan 6, 2026
3976916
trace: ftrace_dump_on_oops[] is not exported, make it static
bjdooks-ct Jan 6, 2026
fb08fec
sparc/PCI: Correct 64-bit non-pref -> pref BAR resources
ij-intel Nov 24, 2025
9e17d06
HID: quirks: work around VID/PID conflict for appledisplay
rxrbln Nov 28, 2025
72f93dc
net: airoha: Fix schedule while atomic in airoha_ppe_deinit()
LorenzoBianconi Jan 5, 2026
1251bbd
wifi: mac80211_hwsim: fix typo in frequency notification
benzea Jan 7, 2026
51ffd44
net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggrega…
n132 Jan 6, 2026
ce6eef7
net: usb: pegasus: fix memory leak in update_eth_regs_async()
petkomanolov Jan 6, 2026
d93ba83
net: enetc: fix build warning when PAGE_SIZE is greater than 128K
Jan 7, 2026
949647e
arp: do not assume dev_hard_header() does not change skb->head
edumazet Jan 7, 2026
72e2877
ublk: fix use-after-free in ublk_partition_scan_work
Jan 9, 2026
234409e
irqchip/gic-v5: Fix gicv5_its_map_event() ITTE read endianness
Dec 22, 2025
c65f0ba
erofs: don't bother with s_stack_depth increasing for now
hsiangkao Jan 8, 2026
ebdc993
erofs: fix file-backed mounts no longer working on EROFS partitions
hsiangkao Jan 10, 2026
3b7ca18
btrfs: truncate ordered extent when skipping writeback past i_size
fdmanana Jan 12, 2026
9cb1a58
btrfs: use variable for end offset in extent_writepage_io()
fdmanana Jan 12, 2026
4374a1c
btrfs: fix beyond-EOF write handling
adam900710 Jan 12, 2026
472d900
gpio: mpsse: ensure worker is torn down
Mstrodl Jan 12, 2026
7882637
gpio: mpsse: add quirk support
Mstrodl Jan 12, 2026
7ea26e6
gpio: mpsse: fix reference leak in gpio_mpsse_probe() error paths
Jan 12, 2026
31e37f4
bpf, test_run: Subtract size of xdp_frame from allowed metadata size
tohojo Jan 5, 2026
737be05
bpf: Fix reference count leak in bpf_prog_test_run_xdp()
Jan 8, 2026
cbbf6c1
net: sfp: extend Potron XGSPON quirk to cover additional EEPROM variant
MshBidb Dec 7, 2025
d33cc39
powercap: fix race condition in register_control_type()
sumeet4linux Dec 5, 2025
9e2fcfc
powercap: fix sscanf() error return value handling
sumeet4linux Dec 7, 2025
09d6074
netfilter: nf_tables: avoid chain re-validation if possible
Jul 6, 2024
a70fd48
ata: libata-core: Disable LPM on ST2000DM008-2FR102
floatious Dec 9, 2025
6a2049b
accel/amdxdna: Block running under a hypervisor
superm1 Dec 13, 2025
6db8e18
drm/amd/display: Fix DP no audio issue
charliu-AMDENG Nov 29, 2025
6fcfcf7
spi: mt65xx: Use IRQF_ONESHOT with threaded IRQ
Dec 17, 2025
9fd8674
drm/amdkfd: Fix improper NULL termination of queue restore SMI event …
briankoco Nov 20, 2025
79dd3f1
can: j1939: make j1939_session_activate() fail if device is no longer…
Nov 25, 2025
530ec35
block: validate pi_offset integrity limit
calebsander Dec 17, 2025
003994f
ALSA: usb-audio: Update for native DSD support quirks
jlaako Dec 11, 2025
65f6ae1
ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025
Blu3cr0ss Dec 10, 2025
b3f89f6
ALSA: hda/realtek: enable woofer speakers on Medion NM14LNL
kv2019i Dec 12, 2025
90f5dd4
ASoC: fsl_sai: Add missing registers to cache default
tq-steina Dec 16, 2025
81531bd
scsi: sg: Fix occasional bogus elapsed time that exceeds timeout
MichaelRabek Dec 12, 2025
69695f5
spi: cadence-quadspi: Prevent lost complete() call during indirect read
Dec 18, 2025
b6fe42b
Linux 6.18.6
gregkh Jan 17, 2026
58796d3
firmware: imx: scu-irq: Set mu_resource_id before get handle
MrVan Oct 17, 2025
a2542fe
efi/cper: Fix cper_bits_to_str buffer handling and return value
Jan 14, 2026
a685f24
nvme-apple: add "apple,t8103-nvme-ans2" as compatible
jannau Dec 31, 2025
c6a3867
Revert "gfs2: Fix use of bio_chain"
Jan 12, 2026
eea6f39
x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever XFD[i]=1
sean-jc Dec 31, 2025
6711f72
rust: bitops: fix missing _find_* functions on 32-bit ARM
Darksonn Jan 5, 2026
afd7591
ASoC: codecs: wsa884x: fix codec initialisation
jhovold Jan 2, 2026
67dfd9e
ASoC: codecs: wsa883x: fix unnecessary initialisation
jhovold Jan 2, 2026
a255ec0
drm/gud: fix NULL fb and crtc dereferences on USB disconnect
shenghaoyang Dec 31, 2025
ae48108
virtio_net: Fix misalignment bug in struct virtnet_info
GustavoARSilva Jan 10, 2026
704cced
io_uring: move local task_work in exit cancel loop
Jan 14, 2026
df1fae8
xfrm: Fix inner mode lookup in tunnel mode GSO segmentation
Nov 20, 2025
b7f9587
xfrm: set ipv4 no_pmtu_disc flag only on output sa when direction is set
antonyantony Dec 11, 2025
d6c75aa
pNFS: Fix a deadlock when returning a delegation during open()
Dec 8, 2025
19b4d9a
NFS: Fix a deadlock involving nfs_release_folio()
Dec 31, 2025
ed5d3f2
pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node()
GoodLuck612 Dec 25, 2025
5192620
pnfs/blocklayout: Fix memory leak in bl_parse_scsi()
GoodLuck612 Dec 25, 2025
282061a
drm/bridge: dw-hdmi-qp: Fix spurious IRQ on resume
sre Oct 14, 2025
a91bdd2
drm/vmwgfx: Fix KMS with 3D on HW version 10
en4bz Nov 14, 2025
0674f22
drm/vmwgfx: Merge vmw_bo_release and vmw_bo_free functions
en4bz Jan 7, 2026
d6ea0b7
NFS/localio: Deal with page bases that are > PAGE_SIZE
Jan 2, 2026
47244c0
drm/rockchip: vop2: Add delay between poll registers
Jul 18, 2025
9a88b6c
drm/rockchip: vop2: Only wait for changed layer cfg done when there i…
Jul 18, 2025
754cfad
PM: EM: Fix incorrect description of the cost field in struct em_perf…
Dec 30, 2025
5584aa6
ipv4: ip_tunnel: spread netdev_lockdep_set_classes()
edumazet Jan 6, 2026
6c5124a
can: etas_es58x: allow partial RX URB allocation to succeed
szymonwilczek Dec 23, 2025
374b095
nvme-tcp: fix NULL pointer dereferences in nvmet_tcp_build_pdu_iovec
shivam-2315 Dec 13, 2025
48f6cec
cxl/port: Fix target list setup for multiple decoders sharing the sam…
Jan 8, 2026
65241e3
btrfs: release path before iget_failed() in btrfs_read_locked_inode()
fdmanana Dec 19, 2025
39f83f1
btrfs: send: check for inline extents in range_is_hole_in_parent()
adam900710 Jan 6, 2026
3682517
Bluetooth: hci_sync: enable PA Sync Lost event
Dec 19, 2025
17071fb
net: bridge: annotate data-races around fdb->{updated,used}
edumazet Jan 8, 2026
b9f9153
ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv()
edumazet Jan 7, 2026
da6d037
net: update netdev_lock_{type,name}
edumazet Jan 8, 2026
6dbead9
macvlan: fix possible UAF in macvlan_forward_source()
edumazet Jan 8, 2026
d607255
block: zero non-PI portion of auto integrity buffer
calebsander Jan 8, 2026
554201e
ipv4: ip_gre: make ipgre_header() robust
edumazet Jan 8, 2026
f39ab11
vsock/test: add a final full barrier after run all tests
stefano-garzarella Jan 8, 2026
e05b808
net/mlx5e: Fix crash on profile change rollback failure
Jan 8, 2026
a3d4f87
net/mlx5e: Don't store mlx5e_priv in mlx5e_dev devlink priv
Jan 8, 2026
66a25f6
net/mlx5e: Pass netdev to mlx5e_destroy_netdev instead of priv
Jan 8, 2026
fcae8e1
net/mlx5e: Restore destroying state bit after profile cleanup
Jan 8, 2026
6cb008f
btrfs: fix memory leaks in create_space_info() error paths
Jan 11, 2026
1b3ed6c
cxl/hdm: Fix potential infinite loop in __cxl_dpa_reserve()
MingLi-4 Jan 12, 2026
aa4c066
net: octeon_ep_vf: fix free_irq dev_id mismatch in IRQ rollback
Jan 8, 2026
d441696
net: phy: motorcomm: fix duplex setting error for phy leds
Jan 8, 2026
e1a4a47
net: airoha: Fix typo in airoha_ppe_setup_tc_block_cb definition
LorenzoBianconi Jan 9, 2026
aaa969f
ALSA: hda/cirrus_scodec_test: Fix incorrect setup of gpiochip
rfvirgil Jan 13, 2026
78ee295
ALSA: hda/cirrus_scodec_test: Fix test suite name
rfvirgil Jan 13, 2026
11dd9a9
net: hv_netvsc: reject RSS hash key programming without RX indirectio…
Jan 12, 2026
722de94
dst: fix races in rt6_uncached_list_del() and rt_del_uncached_list()
edumazet Jan 12, 2026
8b6dcb5
ipv6: Fix use-after-free in inet6_addr_del().
q2ven Jan 13, 2026
a3a4296
selftests: drv-net: fix RPS mask handling for high CPU numbers
gal-pressman Jan 12, 2026
e9d8f11
net/sched: sch_qfq: do not free existing class in qfq_change_class()
edumazet Jan 12, 2026
07d6d21
ASoC: sdw_utils: cs42l43: Enable Headphone pin for LINEOUT jack type
coleleavitt Jan 14, 2026
53bd838
ASoC: tlv320adcx140: fix null pointer
Svendsen991 Jan 13, 2026
7481e7b
ASoC: tlv320adcx140: fix word length
Svendsen991 Jan 13, 2026
a1aedf4
drm/amdgpu: fix drm panic null pointer when driver not support atomic
Jan 6, 2026
e17e329
drm/amd/display: Show link name in PSR status message
superm1 Dec 14, 2025
226d5d2
drm/amd/pm: fix smu overdrive data type wrong issue on smu 14.0.2
Jan 6, 2026
3d05c5e
drm/amdkfd: No need to suspend whole MES to evict process
hkasivis Jan 11, 2026
e1a30e1
drm/amdgpu/userq: Fix fence reference leak on queue teardown v2
srishanm Jan 14, 2026
cf6d059
mm: describe @flags parameter in memalloc_flags_save()
bagasme Dec 19, 2025
cf85a91
textsearch: describe @list member in ts_ops search
bagasme Dec 19, 2025
2a582a2
mm, kfence: describe @slab parameter in __kfence_obj_info()
bagasme Dec 19, 2025
aec20f3
mips: fix HIGHMEM initialization
rppt Dec 31, 2025
8bc6d92
drivers/dax: add some missing kerneldoc comment fields for struct dev…
jagalactic Jan 10, 2026
94413a8
NFS: Fix size read races in truncate, fallocate and copy offload
Jan 10, 2026
974f241
dmaengine: mmp_pdma: fix DMA mask handling
docularxu Sep 18, 2025
5e7ad32
dmaengine: xilinx: xdma: Fix regmap max_register
anthonybrandon Oct 13, 2025
be655c3
dmaengine: tegra-adma: Fix use-after-free
Nov 10, 2025
f93c703
dmaengine: xilinx_dma: Fix uninitialized addr_width when "xlnx,addrwi…
Oct 21, 2025
d279f7e
phy: fsl-imx8mq-usb: Clear the PCS_TX_SWING_FULL field before using it
StefanoRadaelliGit Dec 19, 2025
4ac15ca
phy: qcom-qusb2: Fix NULL pointer dereference on early suspend
Dec 19, 2025
7c27eaf
phy: stm32-usphyc: Fix off by one in probe()
Dec 9, 2025
15dfbe9
phy: ti: da8xx-usb: Handle devm_pm_runtime_enable() errors
ISCAS-Vulab Nov 24, 2025
75ef8c9
landlock: Fix TCP handling of short AF_UNSPEC addresses
mtth-bfft Oct 27, 2025
c589bc6
selftests/landlock: Fix TCP bind(AF_UNSPEC) test case
mtth-bfft Oct 27, 2025
a450017
selftests/landlock: Remove invalid unix socket bind()
mtth-bfft Dec 1, 2025
f73f911
landlock: Fix wrong type usage
micromaomao Dec 6, 2025
cdcaec6
phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again)
krzk Dec 24, 2025
d91cee3
selftests/landlock: Properly close a file descriptor
gnoack Jan 1, 2026
829b004
dmaengine: omap-dma: fix dma_pool resource leak in error paths
ISCAS-Vulab Nov 3, 2025
612cbe1
soundwire: bus: fix off-by-one when allocating slave IDs
harshimogalapalli Jan 10, 2026
11ae04e
i2c: qcom-geni: make sure I2C hub controllers can't use SE DMA
superna9999 Oct 29, 2025
cf40c73
i2c: imx-lpi2c: change to PIO mode in system-wide suspend/resume prog…
NXP-CarlosSong Nov 21, 2025
f32d9e4
sched/deadline: Avoid double update_rq_clock()
Jan 13, 2026
0754d5c
sched: Deadline has dynamic priority
Jan 15, 2026
f579530
HID: usbhid: paper over wrong bNumDescriptor field
Dec 15, 2025
3667af0
selftests/bpf: Fix selftest verif_scale_strobemeta failure with llvm22
Oct 14, 2025
2674004
scsi: core: Fix error handler encryption support
Dec 18, 2025
580581b
selftests: kvm: replace numbered sync points with actions
bonzini Dec 23, 2025
522a38f
selftests: kvm: try getting XFD and XSAVE state out of sync
bonzini Dec 31, 2025
670cd1c
ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer
perexg Jan 7, 2026
8192688
ALSA: hda/tas2781: Skip UEFI calibration on ASUS ROG Xbox Ally X
matte-schwartz Jan 8, 2026
ded801a
ALSA: hda/realtek: Add quirk for HP Pavilion x360 to enable mute LED
Jan 15, 2026
f1718da
null_blk: fix kmemleak by releasing references to fault configfs items
shroffni Jan 13, 2026
9f669a3
can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leak
marckleinebudde Dec 23, 2025
d922e7c
can: ctucanfd: fix SSP_SRC in cases when bit-rate is higher than 1 MBit.
Blebowski Jan 5, 2026
6121b75
net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate sessio…
Jan 13, 2026
6ca7657
tools/testing/selftests: add tests for !tgt, src mremap() merges
lorenzo-stoakes Jan 5, 2026
3a1c3cd
tools/testing/selftests: add forked (un)/faulted VMA merge tests
lorenzo-stoakes Jan 5, 2026
ab09a78
tools/testing/selftests: fix gup_longterm for unknown fs
lorenzo-stoakes Jan 6, 2026
9aef476
ftrace: Do not over-allocate ftrace memory
groeck Jan 13, 2026
bca07e5
xfs: set max_agbno to allow sparse alloc of last full inode chunk
Jan 9, 2026
ccd18d2
xfs: Fix the return value of xfs_rtcopy_summary()
Nirjhar-Roy-0211 Jan 12, 2026
ccc578d
virtio-net: don't schedule delayed refill worker
minhbq-99 Jan 6, 2026
568aeb3
lib/buildid: use __kernel_read() for sleepable context
shakeelb Dec 22, 2025
5a08dc1
x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumers
djbw Nov 6, 2025
d51f1db
phy: rockchip: inno-usb2: fix communication disruption in gadget mode
lucaceresoli Nov 27, 2025
8b12592
phy: ti: gmii-sel: fix regmap leak on probe failure
jhovold Nov 27, 2025
efe92ee
phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_p…
ISCAS-Vulab Jan 9, 2026
33194f8
phy: freescale: imx8m-pcie: assert phy reset during power on
Dec 23, 2025
e267555
phy: rockchip: inno-usb2: fix disconnection in gadget mode
Fomys Nov 27, 2025
b74edae
phy: fsl-imx8mq-usb: fix typec orientation switch when built as module
Nov 26, 2025
69d1c05
phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7
Dec 12, 2025
11c82ac
usb: host: xhci-tegra: Use platform_get_irq_optional() for wake IRQs
Jan 12, 2026
34f6634
xhci: sideband: don't dereference freed ring when removing sideband e…
matnyman Jan 15, 2026
aee4732
usb: gadget: uvc: fix interval_duration calculation
Jan 13, 2026
01120b2
usb: gadget: uvc: fix req_payload_size calculation
Jan 13, 2026
5468051
usb: dwc3: Check for USB4 IP_NAME
Jan 2, 2026
6e4663c
usb: core: add USB_QUIRK_NO_BOS for devices that hang on BOS descriptor
birdayz Dec 7, 2025
525779e
USB: OHCI/UHCI: Add soft dependencies on ehci_platform
chenhuacai Jan 12, 2026
37bbcfa
USB: serial: option: add Telit LE910 MBIM composition
umohr-semex Dec 9, 2025
a045dab
USB: serial: ftdi_sio: add support for PICAXE AXE027 cable
EthanNelson-Moore Dec 11, 2025
2de213d
nvme-pci: disable secondary temp for Wodposit WPBSNM8
Dec 8, 2025
5caac66
ASoC: codecs: wsa881x: fix unnecessary initialisation
jhovold Jan 2, 2026
d1b24a5
ext4: fix ext4_tune_sb_params padding
arndb Dec 4, 2025
06e2628
ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref
Dec 13, 2025
d53b8e0
hrtimer: Fix softirq base check in update_needs_ipi()
t-8ch Jan 7, 2026
3981650
EDAC/x38: Fix a resource leak in x38_probe1()
Dec 23, 2025
51afd13
EDAC/i3200: Fix a resource leak in i3200_probe1()
Dec 23, 2025
bd4e976
tcpm: allow looking for role_sw device in the main node
a-wai Jan 5, 2026
0b4c0fb
i2c: riic: Move suspend handling to NOIRQ phase
Dec 18, 2025
1144298
x86/resctrl: Add missing resctrl initialization for Hygon
shenxiaochen Dec 9, 2025
43d8f1f
x86/resctrl: Fix memory bandwidth counter width for Hygon
shenxiaochen Dec 9, 2025
17f95d3
nvme: fix PCIe subsystem reset controller state transition
shroffni Jan 14, 2026
b5cb343
mm: kmsan: fix poisoning of high-order non-compound pages
ryanhrob Jan 4, 2026
2a0db14
mm: numa,memblock: include <asm/numa.h> for 'numa_nodes_parsed'
bjdooks-ct Jan 8, 2026
2ff7e1d
mm/zswap: fix error pointer free in zswap_cpu_comp_prepare()
Dec 31, 2025
0e8838c
mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free
AboorvaDevarajan Dec 1, 2025
23b061f
mm/damon/core: remove call_control in inactive contexts
sjp38 Dec 31, 2025
253b8f5
mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup fai…
sjp38 Dec 25, 2025
725d4fd
mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir s…
sjp38 Dec 25, 2025
9dc11b3
mm/damon/sysfs: cleanup intervals subdirs on attrs dir setup failure
sjp38 Dec 25, 2025
78b4eb9
mm/damon/sysfs: cleanup attrs subdirs on context dir setup failure
sjp38 Dec 25, 2025
5b14ce4
LoongArch: Fix PMU counter allocation for mixed-type event groups
Jan 17, 2026
c1cc55e
LoongArch: dts: Describe PCI sideband IRQ through interrupt-extended
ziyao233 Jan 17, 2026
26ed15a
drm/amd/display: Bump the HDMI clock to 340MHz
superm1 Dec 15, 2025
568c29c
drm/amd/display: Initialise backlight level values from hw
Jan 12, 2026
b705daa
drm/amd: Clean up kfd node on surprise disconnect
superm1 Jan 7, 2026
531b1b8
drm/amdgpu: Fix gfx9 update PTE mtype flag
PhilipYangA Dec 4, 2025
0080a3f
drm/amdgpu: make sure userqs are enabled in userq IOCTLs
alexdeucher Jan 9, 2026
a92ef24
drm/amdkfd: fix a memory leak in device_queue_manager_init()
Jan 8, 2026
d437363
drm/nouveau/disp/nv50-: Set lock_core in curs507a_prepare
Lyude Dec 19, 2025
f7940d3
drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 panel
Jan 10, 2026
9c676c7
drm/panel: simple: restore connector_type fallback
ldesroches Dec 18, 2025
cf60e6b
drm/sysfb: Remove duplicate declarations
tdz Jan 8, 2026
621fcd0
drm/vmwgfx: Fix an error return check in vmw_compat_shader_add()
Dec 24, 2025
aa866e4
LoongArch: dts: loongson-2k0500: Add default interrupt controller add…
AaronDot Jan 17, 2026
dea25e8
LoongArch: dts: loongson-2k1000: Add default interrupt controller add…
AaronDot Jan 17, 2026
8a692ca
LoongArch: dts: loongson-2k1000: Fix i2c-gpio node names
AaronDot Jan 17, 2026
a227c3c
LoongArch: dts: loongson-2k2000: Add default interrupt controller add…
AaronDot Jan 17, 2026
e94ec96
LoongArch: KVM: Fix kvm_device leak in kvm_eiointc_destroy()
JohnsPony Jan 17, 2026
5defcc2
LoongArch: KVM: Fix kvm_device leak in kvm_ipi_destroy()
JohnsPony Jan 17, 2026
fc53a66
LoongArch: KVM: Fix kvm_device leak in kvm_pch_pic_destroy()
JohnsPony Jan 17, 2026
3706be7
dmaengine: apple-admac: Add "apple,t8103-admac" compatible
jannau Dec 31, 2025
f3c23b7
dmaengine: at_hdmac: fix device leak on of_dma_xlate()
jhovold Nov 17, 2025
2ed1a9d
dmaengine: bcm-sba-raid: fix device leak on probe
jhovold Nov 17, 2025
9b3cff9
dmaengine: cv1800b-dmamux: fix device leak on route allocation
jhovold Nov 17, 2025
eabe40f
dmaengine: dw: dmamux: fix OF node leak on route allocation failure
jhovold Nov 17, 2025
dd5d967
dmaengine: fsl-edma: Fix clk leak on alloc_chan_resources failure
nizhen-t Oct 14, 2025
a7226fd
dmaengine: idxd: fix device leaks on compat bind and unbind
jhovold Nov 17, 2025
1e47d80
dmaengine: lpc18xx-dmamux: fix device leak on route allocation
jhovold Nov 17, 2025
9249462
dmaengine: lpc32xx-dmamux: fix device leak on route allocation
jhovold Nov 17, 2025
55a67ba
dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config()
Yuuoniy Oct 29, 2025
926d166
dmaengine: sh: rz-dmac: fix device leak on probe failure
jhovold Nov 17, 2025
8dd65e9
dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all()
bijudas Nov 13, 2025
3ef52d3
dmaengine: stm32: dmamux: fix device leak on route allocation
jhovold Nov 17, 2025
f45b1d8
dmaengine: stm32: dmamux: fix OF node leak on route allocation failure
jhovold Nov 17, 2025
61e8970
dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation
jhovold Nov 17, 2025
3035227
dmaengine: ti: dma-crossbar: fix device leak on am335x route allocation
jhovold Nov 17, 2025
b3bbbf9
dmaengine: ti: k3-udma: fix device leak on udma lookup
jhovold Nov 17, 2025
1ca0f9e
mm: add a ptdesc flag to mark kernel page tables
hansendc Oct 22, 2025
83ce8bf
mm: actually mark kernel page table pages
hansendc Oct 22, 2025
b63c129
x86/mm: use 'ptdesc' when freeing PMD pages
hansendc Oct 22, 2025
c32806b
mm: introduce pure page table freeing function
hansendc Oct 22, 2025
a1593c9
x86/mm: use pagetable_free()
LuBaolu Oct 22, 2025
b3039c5
mm: introduce deferred freeing for kernel page tables
hansendc Oct 22, 2025
9f0a7ab
iommu/sva: invalidate stale IOTLB entries for kernel address space
LuBaolu Oct 22, 2025
3d72fad
HID: intel-ish-hid: Use dedicated unbound workqueues to prevent resum…
lixuzha Oct 10, 2025
7e58add
HID: intel-ish-hid: Fix -Wcast-function-type-strict in devm_ishtp_all…
nathanchance Oct 21, 2025
9ac6333
btrfs: fix deadlock in wait_current_trans() due to ignored transactio…
robbieko-ai Dec 11, 2025
2a72a8d
mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change detection
joshuahahn Oct 14, 2025
baea249
mm/page_alloc: batch page freeing in decay_pcp_high
joshuahahn Oct 14, 2025
3098f8f
mm/page_alloc: prevent pcp corruption with SMP=n
tehcaster Jan 5, 2026
2d1bf4a
Revert "functionfs: fix the open/removal races"
gregkh Jan 21, 2026
d6a25e6
iommu/sva: include mmu_notifier.h header
Jan 5, 2026
5dfbc53
Linux 6.18.7
gregkh Jan 23, 2026
a5c71f2
Revert "QCLINUX: Revert "arm64: dts: qcom: sm8750-mtp: Add WiFi and B…
sgaud-quic Jan 28, 2026
69f5157
Merge tag 'v6.18.7' of https://git.kernel.org/pub/scm/linux/kernel/gi…
sgaud-quic Jan 28, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 13 additions & 3 deletions Documentation/admin-guide/LSM/Smack.rst
Original file line number Diff line number Diff line change
Expand Up @@ -601,10 +601,15 @@ specification.
Task Attribute
~~~~~~~~~~~~~~

The Smack label of a process can be read from /proc/<pid>/attr/current. A
process can read its own Smack label from /proc/self/attr/current. A
The Smack label of a process can be read from ``/proc/<pid>/attr/current``. A
process can read its own Smack label from ``/proc/self/attr/current``. A
privileged process can change its own Smack label by writing to
/proc/self/attr/current but not the label of another process.
``/proc/self/attr/current`` but not the label of another process.

Format of writing is : only the label or the label followed by one of the
3 trailers: ``\n`` (by common agreement for ``/proc/...`` interfaces),
``\0`` (because some applications incorrectly include it),
``\n\0`` (because we think some applications may incorrectly include it).

File Attribute
~~~~~~~~~~~~~~
Expand Down Expand Up @@ -696,6 +701,11 @@ sockets.
A privileged program may set this to match the label of another
task with which it hopes to communicate.

UNIX domain socket (UDS) with a BSD address functions both as a file in a
filesystem and as a socket. As a file, it carries the SMACK64 attribute. This
attribute is not involved in Smack security enforcement and is immutably
assigned the label "*".

Smack Netlabel Exceptions
~~~~~~~~~~~~~~~~~~~~~~~~~

Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ properties:
patternProperties:
"^sdhci@[0-9a-f]+$":
type: object
$ref: mmc-controller.yaml
$ref: sdhci-common.yaml
unevaluatedProperties: false

properties:
Expand Down
6 changes: 3 additions & 3 deletions Documentation/devicetree/bindings/pci/amlogic,axg-pcie.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,13 @@ properties:

reg:
items:
- description: External local bus interface registers
- description: Data Bus Interface registers
- description: Meson designed configuration registers
- description: PCIe configuration space

reg-names:
items:
- const: elbi
- const: dbi
- const: cfg
- const: config

Expand Down Expand Up @@ -113,7 +113,7 @@ examples:
pcie: pcie@f9800000 {
compatible = "amlogic,axg-pcie", "snps,dw-pcie";
reg = <0xf9800000 0x400000>, <0xff646000 0x2000>, <0xf9f00000 0x100000>;
reg-names = "elbi", "cfg", "config";
reg-names = "dbi", "cfg", "config";
interrupts = <GIC_SPI 177 IRQ_TYPE_EDGE_RISING>;
clocks = <&pclk>, <&clk_port>, <&clk_phy>;
clock-names = "pclk", "port", "general";
Expand Down
5 changes: 5 additions & 0 deletions Documentation/devicetree/bindings/pci/qcom,pcie-sc7280.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,11 @@ properties:
items:
- const: pci

required:
- power-domains
- resets
- reset-names

allOf:
- $ref: qcom,pcie-common.yaml#

Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/pci/qcom,pcie-sc8280xp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,9 @@ properties:
required:
- interconnects
- interconnect-names
- power-domains
- resets
- reset-names

allOf:
- $ref: qcom,pcie-common.yaml#
Expand Down
5 changes: 5 additions & 0 deletions Documentation/devicetree/bindings/pci/qcom,pcie-sm8150.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,11 @@ properties:
items:
- const: pci

required:
- power-domains
- resets
- reset-names

allOf:
- $ref: qcom,pcie-common.yaml#

Expand Down
5 changes: 5 additions & 0 deletions Documentation/devicetree/bindings/pci/qcom,pcie-sm8250.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,11 @@ properties:
items:
- const: pci

required:
- power-domains
- resets
- reset-names

allOf:
- $ref: qcom,pcie-common.yaml#

Expand Down
5 changes: 5 additions & 0 deletions Documentation/devicetree/bindings/pci/qcom,pcie-sm8350.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,11 @@ properties:
items:
- const: pci

required:
- power-domains
- resets
- reset-names

allOf:
- $ref: qcom,pcie-common.yaml#

Expand Down
5 changes: 5 additions & 0 deletions Documentation/devicetree/bindings/pci/qcom,pcie-sm8450.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,11 @@ properties:
items:
- const: pci

required:
- power-domains
- resets
- reset-names

allOf:
- $ref: qcom,pcie-common.yaml#

Expand Down
5 changes: 5 additions & 0 deletions Documentation/devicetree/bindings/pci/qcom,pcie-sm8550.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,11 @@ properties:
- const: pci # PCIe core reset
- const: link_down # PCIe link down reset

required:
- power-domains
- resets
- reset-names

allOf:
- $ref: qcom,pcie-common.yaml#

Expand Down
2 changes: 0 additions & 2 deletions Documentation/devicetree/bindings/serial/renesas,rsci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,6 @@ properties:
power-domains:
maxItems: 1

uart-has-rtscts: false

required:
- compatible
- reg
Expand Down
16 changes: 11 additions & 5 deletions Documentation/devicetree/bindings/slimbus/slimbus.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,16 +75,22 @@ examples:
#size-cells = <1>;
ranges;
slim@28080000 {
controller@28080000 {
compatible = "qcom,slim-ngd-v1.5.0";
reg = <0x091c0000 0x2c000>;
interrupts = <GIC_SPI 163 IRQ_TYPE_LEVEL_HIGH>;
#address-cells = <2>;
dmas = <&slimbam 3>, <&slimbam 4>;
dma-names = "rx", "tx";
#address-cells = <1>;
#size-cells = <0>;
audio-codec@1,0 {
slim@1 {
reg = <1>;
#address-cells = <2>;
#size-cells = <0>;
codec@1,0 {
compatible = "slim217,1a0";
reg = <1 0>;
};
};
};
};
};
2 changes: 1 addition & 1 deletion Documentation/hwmon/g762.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ done via a userland daemon like fancontrol.
Note that those entries do not provide ways to setup the specific
hardware characteristics of the system (reference clock, pulses per
fan revolution, ...); Those can be modified via devicetree bindings
documented in Documentation/devicetree/bindings/hwmon/g762.txt or
documented in Documentation/devicetree/bindings/hwmon/gmt,g762.yaml or
using a specific platform_data structure in board initialization
file (see include/linux/platform_data/g762.h).

Expand Down
6 changes: 4 additions & 2 deletions Documentation/process/2.Process.rst
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,10 @@ kernels go out with a handful of known regressions though, hopefully, none
of them are serious.

Once a stable release is made, its ongoing maintenance is passed off to the
"stable team," currently Greg Kroah-Hartman. The stable team will release
occasional updates to the stable release using the 5.x.y numbering scheme.
"stable team," currently consists of Greg Kroah-Hartman and Sasha Levin. The
stable team will release occasional updates to the stable release using the
5.x.y numbering scheme.

To be considered for an update release, a patch must (1) fix a significant
bug, and (2) already be merged into the mainline for the next development
kernel. Kernels will typically receive stable updates for a little more
Expand Down
8 changes: 4 additions & 4 deletions Documentation/tools/rtla/rtla-hwnoise.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ collection of the tracer output.

OPTIONS
=======
.. include:: common_osnoise_options.rst
.. include:: common_osnoise_options.txt

.. include:: common_top_options.rst
.. include:: common_top_options.txt

.. include:: common_options.rst
.. include:: common_options.txt

EXAMPLE
=======
Expand Down Expand Up @@ -106,4 +106,4 @@ AUTHOR
======
Written by Daniel Bristot de Oliveira <[email protected]>

.. include:: common_appendix.rst
.. include:: common_appendix.txt
10 changes: 5 additions & 5 deletions Documentation/tools/rtla/rtla-osnoise-hist.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ SYNOPSIS

DESCRIPTION
===========
.. include:: common_osnoise_description.rst
.. include:: common_osnoise_description.txt

The **rtla osnoise hist** tool collects all **osnoise:sample_threshold**
occurrence in a histogram, displaying the results in a user-friendly way.
Expand All @@ -24,11 +24,11 @@ collection of the tracer output.

OPTIONS
=======
.. include:: common_osnoise_options.rst
.. include:: common_osnoise_options.txt

.. include:: common_hist_options.rst
.. include:: common_hist_options.txt

.. include:: common_options.rst
.. include:: common_options.txt

EXAMPLE
=======
Expand Down Expand Up @@ -65,4 +65,4 @@ AUTHOR
======
Written by Daniel Bristot de Oliveira <[email protected]>

.. include:: common_appendix.rst
.. include:: common_appendix.txt
10 changes: 5 additions & 5 deletions Documentation/tools/rtla/rtla-osnoise-top.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ SYNOPSIS

DESCRIPTION
===========
.. include:: common_osnoise_description.rst
.. include:: common_osnoise_description.txt

**rtla osnoise top** collects the periodic summary from the *osnoise* tracer,
including the counters of the occurrence of the interference source,
Expand All @@ -26,11 +26,11 @@ collection of the tracer output.

OPTIONS
=======
.. include:: common_osnoise_options.rst
.. include:: common_osnoise_options.txt

.. include:: common_top_options.rst
.. include:: common_top_options.txt

.. include:: common_options.rst
.. include:: common_options.txt

EXAMPLE
=======
Expand Down Expand Up @@ -60,4 +60,4 @@ AUTHOR
======
Written by Daniel Bristot de Oliveira <[email protected]>

.. include:: common_appendix.rst
.. include:: common_appendix.txt
4 changes: 2 additions & 2 deletions Documentation/tools/rtla/rtla-osnoise.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SYNOPSIS
DESCRIPTION
===========

.. include:: common_osnoise_description.rst
.. include:: common_osnoise_description.txt

The *osnoise* tracer outputs information in two ways. It periodically prints
a summary of the noise of the operating system, including the counters of
Expand Down Expand Up @@ -56,4 +56,4 @@ AUTHOR
======
Written by Daniel Bristot de Oliveira <[email protected]>

.. include:: common_appendix.rst
.. include:: common_appendix.txt
12 changes: 6 additions & 6 deletions Documentation/tools/rtla/rtla-timerlat-hist.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ SYNOPSIS
DESCRIPTION
===========

.. include:: common_timerlat_description.rst
.. include:: common_timerlat_description.txt

The **rtla timerlat hist** displays a histogram of each tracer event
occurrence. This tool uses the periodic information, and the
Expand All @@ -25,13 +25,13 @@ occurrence. This tool uses the periodic information, and the
OPTIONS
=======

.. include:: common_timerlat_options.rst
.. include:: common_timerlat_options.txt

.. include:: common_hist_options.rst
.. include:: common_hist_options.txt

.. include:: common_options.rst
.. include:: common_options.txt

.. include:: common_timerlat_aa.rst
.. include:: common_timerlat_aa.txt

EXAMPLE
=======
Expand Down Expand Up @@ -110,4 +110,4 @@ AUTHOR
======
Written by Daniel Bristot de Oliveira <[email protected]>

.. include:: common_appendix.rst
.. include:: common_appendix.txt
12 changes: 6 additions & 6 deletions Documentation/tools/rtla/rtla-timerlat-top.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ SYNOPSIS
DESCRIPTION
===========

.. include:: common_timerlat_description.rst
.. include:: common_timerlat_description.txt

The **rtla timerlat top** displays a summary of the periodic output
from the *timerlat* tracer. It also provides information for each
Expand All @@ -26,13 +26,13 @@ seem with the option **-T**.
OPTIONS
=======

.. include:: common_timerlat_options.rst
.. include:: common_timerlat_options.txt

.. include:: common_top_options.rst
.. include:: common_top_options.txt

.. include:: common_options.rst
.. include:: common_options.txt

.. include:: common_timerlat_aa.rst
.. include:: common_timerlat_aa.txt

**--aa-only** *us*

Expand Down Expand Up @@ -133,4 +133,4 @@ AUTHOR
------
Written by Daniel Bristot de Oliveira <[email protected]>

.. include:: common_appendix.rst
.. include:: common_appendix.txt
4 changes: 2 additions & 2 deletions Documentation/tools/rtla/rtla-timerlat.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ SYNOPSIS
DESCRIPTION
===========

.. include:: common_timerlat_description.rst
.. include:: common_timerlat_description.txt

The **rtla timerlat top** mode displays a summary of the periodic output
from the *timerlat* tracer. The **rtla timerlat hist** mode displays
Expand Down Expand Up @@ -51,4 +51,4 @@ AUTHOR
======
Written by Daniel Bristot de Oliveira <[email protected]>

.. include:: common_appendix.rst
.. include:: common_appendix.txt
2 changes: 1 addition & 1 deletion Documentation/tools/rtla/rtla.rst
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,4 @@ AUTHOR
======
Daniel Bristot de Oliveira <[email protected]>

.. include:: common_appendix.rst
.. include:: common_appendix.txt
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: GPL-2.0
VERSION = 6
PATCHLEVEL = 18
SUBLEVEL = 0
SUBLEVEL = 7
EXTRAVERSION =
NAME = Baby Opossum Posse

Expand Down
Loading