Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1520 commits
Select commit Hold shift + click to select a range
e3f5e0f
mctp: i2c: fix skb memory leak in receive path
haiyuewa Mar 5, 2026
1eea469
can: dev: keep the max bitrate error at 5%
BoughChen Mar 6, 2026
47bba09
can: hi311x: hi3110_open(): add check for hi3110_power_enable() retur…
vanyuan599 Mar 10, 2026
950803f
bonding: fix type confusion in bond_setup_by_slave()
mrpre Mar 6, 2026
7d86aa4
mctp: route: hold key->lock in mctp_flow_prepare_output()
Ychame Mar 6, 2026
8cc7dd7
x86/apic: Disable x2apic on resume if the kernel expects so
shashank-mahadasyam Mar 6, 2026
6485cb9
amd-xgbe: fix link status handling in xgbe_rx_adaptation
RajuRangoju Mar 6, 2026
27a4dd0
amd-xgbe: prevent CRC errors during RX adaptation with AN disabled
RajuRangoju Mar 6, 2026
a8ba129
amd-xgbe: reset PHY settings before starting PHY
RajuRangoju Mar 6, 2026
3228835
Merge branch 'amd-xgbe-rx-adaptation-and-phy-handling-fixes'
Mar 10, 2026
69fb5d9
libceph: prevent potential out-of-bounds reads in process_message_hea…
idryomov Mar 8, 2026
a5a3737
libceph: admit message frames only in CEPH_CON_S_OPEN state
idryomov Mar 8, 2026
c4c22b8
libceph: reject preamble if control segment is empty
idryomov Mar 8, 2026
a5f930e
MAINTAINERS: update email address of Dongsheng Yang
yangdongsheng Mar 10, 2026
6f1a914
net: add xmit recursion limit to tunnel xmit functions
winmin Mar 6, 2026
59bdbab
accel/ivpu: Remove boot params address setting via MMIO register
Mar 5, 2026
3c3b41e
perf cs-etm: Finish removal of ETM_OPT_*
james-c-linaro Mar 6, 2026
e374193
perf cs-etm: Sync coresight-pmu.h header with the kernel sources
james-c-linaro Mar 6, 2026
b7cdc5a
netfilter: nf_tables: Fix for duplicate device in netdev hooks
Mar 5, 2026
7cb9a23
netfilter: nf_tables: always walk all pending catchall elements
Mar 5, 2026
d6d8cd2
netfilter: nft_set_pipapo: fix stack out-of-bounds read in pipapo_drop()
Mar 6, 2026
cfe7702
netfilter: x_tables: guard option walkers against 1-byte tail reads
AtomicElectronCreates Mar 7, 2026
f1ba837
netfilter: nfnetlink_queue: fix entry leak in bridge verdict error path
V4bel Mar 7, 2026
6dcee84
netfilter: nfnetlink_cthelper: fix OOB read in nfnl_cthelper_dump_tab…
V4bel Mar 7, 2026
329f0b9
netfilter: xt_IDLETIMER: reject rev0 reuse of ALARM timer labels
Reset816 Mar 9, 2026
bf29cb3
perf annotate: Fix hashmap__new() error checking
Mar 6, 2026
6ab3532
ACPI: video: Switch over to auxiliary bus type
rafaeljw Mar 9, 2026
73aefba
Merge tag 'linux-can-fixes-for-7.0-20260310' of git://git.kernel.org/…
Mar 10, 2026
e53c0e9
spi: cadence-qspi: Fix requesting of APB and AHB clocks on JH7110
broonie Mar 7, 2026
5d0efaf
regulator: pca9450: Correct interrupt type
MrVan Mar 10, 2026
21b3fb7
regulator: pca9450: Correct probed name for PCA9452
MrVan Mar 10, 2026
be34705
perf ftrace: Fix hashmap__new() error checking
Mar 6, 2026
40e9cd4
s390/dasd: Move quiesce state with pprc swap
Mar 10, 2026
4c527c7
s390/dasd: Copy detected format information to secondary device
Mar 10, 2026
d557640
sched: idle: Make skipping governor callbacks more consistent
rafaeljw Mar 7, 2026
c7c92f7
perf annotate loongarch: Fix off-by-one bug in outside check
captain5050 Mar 6, 2026
52a8a1b
xfs: fix undersized l_iclog_roundoff values
Mar 5, 2026
b4e78f1
nvme-pci: Fix slab-out-of-bounds in nvme_dbbuf_set
swkim101 Mar 8, 2026
2922e35
nvmet: move async event work off nvmet-wq
Feb 26, 2026
fc71f40
nvme-pci: Fix race bug in nvme_poll_irqdisable()
swkim101 Mar 7, 2026
0375c81
nvme-core: do not pass empty queue_limits to blk_mq_alloc_queue()
maurizio-lombardi Feb 20, 2026
fa655a9
nvme: Annotate struct nvme_dhchap_key with __counted_by
toblux Mar 3, 2026
bd98c62
drivers: net: ice: fix devlink parameters get without irdma
Feb 13, 2026
efc54fb
iavf: fix PTP use-after-free during reset
orosp Jan 29, 2026
fdadbf6
iavf: fix incorrect reset handling in callbacks
orosp Feb 11, 2026
22fd7f7
firmware: stratix10-svc: Add Multi SVC clients support
Mar 5, 2026
c7940c8
gpu: nova-core: fix stack overflow in GSP memory allocation
KapJ1coH Mar 9, 2026
620b6de
irqchip/riscv-aplic: Do not clear ACPI dependencies on probe failure
Mar 10, 2026
b330fbf
irqchip/riscv-aplic: Register syscore operations only once
Mar 10, 2026
6b13cb8
accel/amdxdna: Fix runtime suspend deadlock when there is pending job
houlz0507 Mar 10, 2026
30e4b22
ASoC: codecs: rt1011: Use component to get the dapm context in spk_mo…
ujfalusi Mar 10, 2026
b4f0dd3
Merge tag 'mm-hotfixes-stable-2026-03-09-16-36' of git://git.kernel.o…
torvalds Mar 10, 2026
e809085
i40e: fix src IP mask checks and memcpy argument names in cloud filter
aloktiwa Nov 10, 2025
e94eaef
e1000/e1000e: Fix leak in DMA error cleanup
mvollrath Feb 24, 2026
4a7d272
smb: client: fix atomic open with O_DIRECT & O_SYNC
pcacjr Mar 7, 2026
fae1133
smb: client: fix sbflags initialization
arndb Mar 6, 2026
d78840a
smb: client: fix in-place encryption corruption in SMB2_write()
bharathsm-ms Mar 9, 2026
88d37ab
smb/client: only export symbol for 'smb2maperror-test' module
Mar 10, 2026
85b731a
spi: intel-pci: Add support for Nova Lake mobile SPI flash
aborzesz Mar 9, 2026
881a026
net: macb: Shuffle the tx ring before enabling tx
haokexin Mar 7, 2026
28b2252
page_pool: store detach_time as ktime_t to avoid false-negatives
kuba-moo Mar 10, 2026
2503d08
net: ethernet: arc: emac: quiesce interrupts before requesting IRQ
Mar 9, 2026
f441b48
net: dsa: mxl862xx: don't set user_mii_bus
dangowrt Mar 10, 2026
5788527
net-shapers: don't free reply skb after genlmsg_reply()
jopamo Mar 9, 2026
908c344
net: bcmgenet: fix broken EEE by converting to phylib-managed state
nbuchwitz Mar 10, 2026
b29fb88
Merge tag 'v7.0-rc3-ksmbd-server-fixes' of git://git.samba.org/ksmbd
torvalds Mar 11, 2026
5182e5e
ALSA: usb-audio: Add iface reset and delay quirk for SPACETOUCH USB A…
LianqinHu Mar 11, 2026
49973e2
drm/loongson: Mark driver as orphaned
tdz Mar 9, 2026
7704446
libceph: Use u32 for non-negative values in ceph_monmap_decode()
Feb 26, 2026
b282c43
libceph: Fix potential out-of-bounds access in ceph_handle_auth_reply()
Mar 10, 2026
755a648
time/jiffies: Mark jiffies_64_to_clock_t() notrace
rostedt Mar 7, 2026
a1621e0
Merge tag 'stratix10_svc_fix_for_v7.0' of ssh://gitolite.kernel.org/p…
gregkh Mar 11, 2026
b2e48c4
sched/mmcid: Prevent CID stalls due to concurrent forks
Mar 10, 2026
28b5a13
sched/mmcid: Handle vfork()/CLONE_VM correctly
Mar 10, 2026
7574ac6
sched/mmcid: Remove pointless preempt guard
Mar 10, 2026
192d852
sched/mmcid: Avoid full tasklist walks
Mar 10, 2026
393815f
ACPI: OSL: fix __iomem type on return from acpi_os_map_generic_address()
bjdooks-ct Mar 11, 2026
743956b
spi: dt-bindings: sun6i: Allow Dual SPI and Quad SPI for newer SoCs
wens Mar 2, 2026
362c490
xfs: fix integer overflow in bmap intent sort comparator
Mar 10, 2026
53f3a90
ASoC: amd: acp3x-rt5682-max9836: Add missing error check for clock ac…
Mar 10, 2026
e293015
usb: core: don't power off roothub PHYs if phy_set_mode() fails
juhosg Feb 18, 2026
4169099
USB: usbcore: Introduce usb_bulk_msg_killable()
AlanStern Feb 18, 2026
7784caa
USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts
AlanStern Feb 18, 2026
1015c27
USB: core: Limit the length of unkillable synchronous timeouts
AlanStern Feb 18, 2026
45dba80
usb: misc: uss720: properly clean up reference in uss720_probe()
gregkh Feb 23, 2026
9f6a983
usb: core: new quirk to handle devices with zero configurations
Feb 27, 2026
7f58b41
usb: gadget: f_hid: fix SuperSpeed descriptors
johnkeeping Feb 27, 2026
8479891
usb: gadget: f_mass_storage: Fix potential integer overflow in check_…
pip-izony Feb 28, 2026
14ae24c
usb: cdc-acm: Restore CAP_BRK functionnality to CH343
Mar 1, 2026
3cbc242
usb: renesas_usbhs: fix use-after-free in ISR during device removal
Mar 3, 2026
8df672b
usb: class: cdc-wdm: fix reordering issue in read code path
oneukum Mar 4, 2026
c1c8550
usb: xhci: Fix memory leak in xhci_disable_slot()
GoodLuck612 Mar 4, 2026
d6d5feb
usb: xhci: Prevent interrupt storm on host controller error (HCE)
Mar 4, 2026
ae4ff9d
xhci: Fix NULL pointer dereference when reading portli debugfs files
matnyman Mar 4, 2026
56135c0
usb: gadget: uvc: fix interval_duration calculation
rzbdz Mar 6, 2026
0326ff2
usb/core/quirks: Add Huawei ME906S-device to wakeup quirk
tuxedoxt Mar 6, 2026
17ab4d4
usb: dwc3: pci: add support for the Intel Nova Lake -H
Mar 9, 2026
e8557ac
usb: typec: altmode/displayport: set displayport signaling rate in co…
Mar 10, 2026
1119972
Revert "usb: gadget: f_ncm: Fix atomic context locking issue"
Mar 9, 2026
f2524c0
Revert "usb: legacy: ncm: Fix NPE in gncm_bind"
Mar 9, 2026
37893bc
Revert "usb: gadget: f_ncm: align net_device lifecycle with bind/unbind"
Mar 9, 2026
46662d3
Revert "usb: gadget: u_ether: Add auto-cleanup helper for freeing net…
Mar 9, 2026
3549d0a
Revert "usb: gadget: u_ether: use <linux/hex.h> header file"
Mar 9, 2026
3131c1a
Revert "usb: gadget: u_ether: add gether_opts for config caching"
Mar 9, 2026
ec35c19
usb: gadget: f_ncm: Fix net_device lifecycle with device_move
Mar 9, 2026
6b275bf
Revert "tcpm: allow looking for role_sw device in the main node"
Mar 9, 2026
8345b15
usb: roles: get usb role switch from parent only for usb-b-connector
Mar 9, 2026
163cc46
gpib: lpvo_usb: fix unintended binding of FTDI 8U232AM devices
jhovold Mar 5, 2026
0073a17
gpu: nova-core: gsp: fix UB in DmaGspMem pointer accessors
Mar 9, 2026
a968373
ASoC: detect empty DMI strings
kcxt Mar 6, 2026
2b8e3fa
Merge tag 'powerpc-7.0-2' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Mar 11, 2026
80234b5
Merge tag 'rproc-v7.0-fixes' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 11, 2026
464b1c1
slab: fix memory leak when refill_sheaf() fails
Mar 11, 2026
de353e3
Merge tag 'kvmarm-fixes-7.0-2' of git://git.kernel.org/pub/scm/linux/…
bonzini Mar 11, 2026
40c2ffc
Merge tag 'kvm-riscv-fixes-7.0-1' of https://github.com/kvm-riscv/lin…
bonzini Mar 11, 2026
94fe3e6
Merge tag 'kvm-x86-generic-7.0-rc3' of https://github.com/kvm-x86/lin…
bonzini Mar 11, 2026
6e827fa
Merge tag 'kvmarm-fixes-7.0-3' of git://git.kernel.org/pub/scm/linux/…
bonzini Mar 11, 2026
cf534a0
KVM: selftests: Increase 'maxnode' for guest_memfd tests
kaihuang Mar 2, 2026
4c01346
KVM: PPC: e500: Fix build error due to using kmalloc_obj() with wrong…
sean-jc Mar 3, 2026
fe2a08e
KVM: PPC: e500: Rip out "struct tlbe_ref"
sean-jc Mar 3, 2026
4b3b8a8
KVM: x86: synthesize CPUID bits only if CPU capability is set
00xc Feb 9, 2026
a526438
KVM: x86: hyper-v: Validate all GVAs during PV TLB flush
styxs Feb 19, 2026
f78e627
KVM: VMX: Fix a wrong MSR update in add_atomic_switch_msr()
namhyung Feb 20, 2026
b54e470
KVM: x86: Fix SRCU list traversal in kvm_fire_mask_notifiers()
lrq-max Feb 4, 2026
e2ffe85
KVM: x86: Introduce KVM_X86_QUIRK_VMCS12_ALLOW_FREEZE_IN_SMM
jsmattsonjr Feb 5, 2026
3989a6d
KVM: SVM: Initialize AVIC VMCB fields if AVIC is enabled with in-kern…
sean-jc Feb 3, 2026
87d0f90
KVM: SVM: Set/clear CR8 write interception when AVIC is (de)activated
sean-jc Feb 3, 2026
5a30e8a
KVM: VMX: check validity of VMCS controls when returning from SMM
bonzini Mar 9, 2026
be5fa87
KVM: SVM: check validity of VMCB controls when returning from SMM
bonzini Mar 9, 2026
c52b534
selftests: kvm: extract common functionality out of smm_test.c
bonzini Mar 9, 2026
3e74569
selftests: kvm: add a test that VMX validates controls on RSM
bonzini Mar 9, 2026
6b1ca26
KVM: x86: clarify leave_smm() return value
bonzini Mar 10, 2026
33efc63
drm/amd/display: Add missing DCCG register entries for DCN20-DCN316
Feb 24, 2026
becbab4
drm/amd/display: Check for S0i3 to be done before DCCG init on DCN21
Feb 26, 2026
2ce75a0
drm/amdkfd: Unreserve bo if queue update failed
amd-yangp Dec 9, 2025
3646ff2
drm/amd: Set num IP blocks to 0 if discovery fails
superm1 Mar 10, 2026
dca01b0
Documentation: kvm: fix formatting of the quirks table
bonzini Mar 11, 2026
f879365
spi: atcspi200: Handle invalid buswidth and fix compiler warning
Mar 3, 2026
30c64fb
ASoC: amd: acp-mach-common: Add missing error check for clock acquisi…
Mar 10, 2026
9618908
io_uring: ensure ctx->rings is stable for task work flags manipulation
axboe Mar 9, 2026
177c694
io_uring/eventfd: use ctx->rings_rcu for flags checking
axboe Mar 9, 2026
6f02c6b
io_uring: fix physical SQE bounds check for SQE_MIXED 128-byte ops
Atomics-hub Mar 10, 2026
35b16a7
perf synthetic-events: Fix stale build ID in module MMAP2 records
chucklever Mar 10, 2026
4167b89
i3c: mipi-i3c-hci: Use ETIMEDOUT instead of ETIME for timeout errors
ahunter6 Mar 6, 2026
fa9586b
i3c: mipi-i3c-hci: Fix Hot-Join NACK
ahunter6 Mar 6, 2026
f3bcbfe
i3c: mipi-i3c-hci: Factor out DMA mapping from queuing path
ahunter6 Mar 6, 2026
fa12bb9
i3c: mipi-i3c-hci: Consolidate spinlocks
ahunter6 Mar 6, 2026
4decbbc
i3c: mipi-i3c-hci: Fix race in DMA ring enqueue for parallel xfers
ahunter6 Mar 6, 2026
1dca8ae
i3c: mipi-i3c-hci: Fix race in DMA ring dequeue
ahunter6 Mar 6, 2026
f0b5159
i3c: mipi-i3c-hci: Fix race between DMA ring dequeue and interrupt ha…
ahunter6 Mar 6, 2026
b795e68
i3c: mipi-i3c-hci: Correct RING_CTRL_ABORT handling in DMA dequeue
ahunter6 Mar 6, 2026
ec3cfd8
i3c: mipi-i3c-hci: Add missing TID field to no-op command descriptor
ahunter6 Mar 6, 2026
b6d5864
i3c: mipi-i3c-hci: Restart DMA ring correctly after dequeue abort
ahunter6 Mar 6, 2026
7ac45bc
i3c: mipi-i3c-hci: Consolidate common xfer processing logic
ahunter6 Mar 6, 2026
e44d271
i3c: mipi-i3c-hci: Fix race in DMA error handling in interrupt context
ahunter6 Mar 6, 2026
c6396b8
i3c: mipi-i3c-hci: Fix handling of shared IRQs during early initializ…
ahunter6 Mar 6, 2026
9a258d1
i3c: mipi-i3c-hci: Fallback to software reset when bus disable fails
ahunter6 Mar 6, 2026
f26ecaa
i3c: master: dw-i3c: Fix missing of_node for virtual I2C adapter
Mar 2, 2026
f311a05
i3c: dw-i3c-master: Set SIR_REJECT in DAT on device attach and reattach
hoyin0722 Feb 13, 2026
d4c7210
smb: client: fix iface port assignment in parse_server_interfaces
hac-v Mar 11, 2026
40e75e4
smb: client: fix open handle lookup in cifs_open()
pcacjr Mar 11, 2026
e3beefd
cifs: make default value of retrans as zero
sprasad-microsoft Mar 11, 2026
94a4b1f
ipv6: move the disable_ipv6_mod knob to core code
kuba-moo Mar 7, 2026
30021e9
net: bonding: Fix nd_tbl NULL dereference when IPv6 is disabled
rbmarliere Mar 7, 2026
dcb4e22
bpf: bpf_out_neigh_v4: Fix nd_tbl NULL dereference when IPv6 is disabled
rbmarliere Mar 7, 2026
d56b5d1
bpf: bpf_out_neigh_v6: Fix nd_tbl NULL dereference when IPv6 is disabled
rbmarliere Mar 7, 2026
20c1be4
Merge branch 'net-bpf-nd_tbl-fixes-for-when-ipv6-disable-1'
kuba-moo Mar 12, 2026
99c8c16
net: dsa: microchip: Fix error path in PTP IRQ setup
bastien-curutchet Mar 9, 2026
6c5a9ba
tipc: fix divide-by-zero in tipc_sk_filter_connect()
mehulrao Mar 10, 2026
e8f0dc0
net: dsa: realtek: Fix LED group port bit for non-zero LED group
elkablo Mar 11, 2026
cbada10
neighbour: restore protocol != 0 check in pneigh update
qsn Mar 10, 2026
68e76fc
selftests: rtnetlink: add neighbour update test
qsn Mar 10, 2026
e62a22f
Merge branch 'neighbour-fix-update-of-proxy-neighbour'
kuba-moo Mar 12, 2026
14ad510
Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/gi…
kuba-moo Mar 12, 2026
ead0540
Merge tag 'nf-26-03-10' of https://git.kernel.org/pub/scm/linux/kerne…
kuba-moo Mar 12, 2026
87c2302
net/mana: Null service_wq on setup error to prevent double destroy
Mar 9, 2026
840c9d1
net: ethernet: ti: am65-cpsw-nuss: Fix rx_filter value for PTP support
chintanv133 Mar 10, 2026
dc26ca9
octeontx2-af: devlink: fix NIX RAS reporter recovery condition
aloktiwa Mar 10, 2026
87f7dff
octeontx2-af: devlink: fix NIX RAS reporter to use RAS interrupt status
aloktiwa Mar 10, 2026
50ae4ce
Merge tag 'drm-msm-fixes-2026-03-06' of https://gitlab.freedesktop.or…
airlied Mar 12, 2026
0a8321d
powerpc/mem: Move CMA reservations to arch_mm_preinit
riteshharjani Feb 28, 2026
e9bbfb4
powerpc, perf: Check that current->mm is alive before getting user ca…
viktormalik Mar 9, 2026
6bc9c0a
powerpc: fix KUAP warning in VMX usercopy path
Mar 4, 2026
146c9ab
powerpc/selftests/copyloops: extend selftest to exercise __copy_tofro…
Mar 4, 2026
fdbaa9d
rust: pin-init: replace shadowed return token by `unsafe`-to-create t…
BennoLossin Mar 11, 2026
487f9b3
rust: cpufreq: suppress clippy::double_parens in Policy doctest
johnhubbard Mar 12, 2026
9250673
Merge tag 'asoc-fix-v7.0-rc3' of https://git.kernel.org/pub/scm/linux…
tiwai Mar 12, 2026
592c61f
rust: kbuild: allow `unused_features`
ojeda Mar 12, 2026
c2c185b
io_uring/kbuf: check if target buffer list is still legacy on recycle
axboe Mar 12, 2026
c38b8f5
net: prevent NULL deref in ip[6]tunnel_xmit()
edumazet Mar 12, 2026
d2ea4ff
KVM: selftests: Verify SEV+ guests can read and write EFER, CR0, CR4,…
sean-jc Mar 10, 2026
97d9960
Merge branch 'acpi-osl'
rafaeljw Mar 12, 2026
281f36d
Merge tag 'apparmor-pr-mainline-2026-03-09' of git://git.kernel.org/p…
torvalds Mar 12, 2026
a076cc7
Merge branch 'pm-tools'
rafaeljw Mar 12, 2026
2c7e63d
Merge tag 'net-7.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Mar 12, 2026
e0b38d2
Merge tag 'for-7.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Mar 12, 2026
8004279
Merge tag 'nfs-for-7.0-2' of git://git.linux-nfs.org/projects/anna/li…
torvalds Mar 12, 2026
61c0b2a
Merge tag 'acpi-7.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Mar 12, 2026
0257f64
Merge tag 'pm-7.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Mar 12, 2026
7d0abef
Merge tag 'nvme-7.0-2026-03-12' of git://git.infradead.org/nvme into …
axboe Mar 12, 2026
3c9eced
Merge tag 'drm-misc-fixes-2026-03-12' of https://gitlab.freedesktop.o…
airlied Mar 12, 2026
8c835a1
Merge tag 'drm-intel-fixes-2026-03-12' of https://gitlab.freedesktop.…
airlied Mar 12, 2026
dd03650
Merge tag 'amd-drm-fixes-7.0-2026-03-12' of https://gitlab.freedeskto…
airlied Mar 12, 2026
b28913e
Merge tag 'drm-rust-fixes-2026-03-12' of https://gitlab.freedesktop.o…
airlied Mar 13, 2026
39ebc8d
lib/bootconfig: fix off-by-one in xbc_verify_tree() unclosed brace error
techyguyperplexable Mar 12, 2026
82f73ef
powerpc/iommu: fix lockdep warning during PCI enumeration
shroffni Mar 10, 2026
560f763
lib/bootconfig: check bounds before writing in __xbc_open_brace()
techyguyperplexable Mar 12, 2026
1120a36
lib/bootconfig: fix snprintf truncation check in xbc_node_compose_key…
techyguyperplexable Mar 12, 2026
e2715ea
bootconfig: Add bootconfig tests about braces
mhiramat Mar 13, 2026
4f6abe9
btrfs: pass 'verbose' parameter to btrfs_relocate_block_group
morbidrsa Feb 27, 2026
77603ab
btrfs: don't take device_list_mutex when querying zone info
morbidrsa Mar 3, 2026
9573a36
btrfs: log new dentries when logging parent dir of a conflicting inode
fdmanana Mar 3, 2026
fc1cd1f
btrfs: tree-checker: fix misleading root drop_level error message
Gality369 Mar 12, 2026
e113f0b
kprobes: avoid crash when rmmod/insmod after ftrace killed
mhiramat Mar 13, 2026
5ef268c
kprobes: Remove unneeded warnings from __arm_kprobe_ftrace()
mhiramat Mar 13, 2026
92e989a
Merge tag 'pwrseq-fixes-for-v7.0-rc4' of git://git.kernel.org/pub/scm…
torvalds Mar 13, 2026
8174daf
Merge tag 'slab-for-7.0-rc3' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 13, 2026
e67bf35
Merge tag 'io_uring-7.0-20260312' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 13, 2026
7354850
Merge tag 'block-7.0-20260312' of git://git.kernel.org/pub/scm/linux/…
torvalds Mar 13, 2026
56cf10d
Merge tag 'sound-7.0-rc4' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Mar 13, 2026
d0d9b1f
USB: ezcap401 needs USB_QUIRK_NO_BOS to function on 10gbs usb speed
CaTaTo23 Mar 13, 2026
ff30ea1
Merge tag 'regulator-fix-v7.0-rc3' of git://git.kernel.org/pub/scm/li…
torvalds Mar 13, 2026
b36eb6e
Merge tag 'spi-fix-v7.0-rc3' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 13, 2026
d874ca0
Merge tag 'v7.0-rc3-smb3-client-fixes' of git://git.samba.org/sfrench…
torvalds Mar 13, 2026
399af66
Merge tag 'xfs-fixes-7.0-rc4' of git://git.kernel.org/pub/scm/fs/xfs/…
torvalds Mar 13, 2026
2c361c9
Merge tag 'ceph-for-7.0-rc4' of https://github.com/ceph/ceph-client
torvalds Mar 13, 2026
8d99688
Merge tag 's390-7.0-5' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Mar 13, 2026
8040dc4
Merge tag 'perf-tools-fixes-for-v7.0-1-2026-03-13' of git://git.kerne…
torvalds Mar 13, 2026
8369b2e
Merge tag 'sched_ext-for-7.0-rc3-fixes' of git://git.kernel.org/pub/s…
torvalds Mar 13, 2026
b073bcb
Merge tag 'cgroup-for-7.0-rc3-fixes' of git://git.kernel.org/pub/scm/…
torvalds Mar 13, 2026
9abff57
Merge tag 'wq-for-7.0-rc3-fixes' of git://git.kernel.org/pub/scm/linu…
torvalds Mar 13, 2026
1c9982b
Merge tag 'drm-fixes-2026-03-14' of https://gitlab.freedesktop.org/dr…
torvalds Mar 13, 2026
4dad25a
Merge tag 'staging-7.0-rc4' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Mar 14, 2026
5c75125
Merge tag 'char-misc-7.0-rc4' of git://git.kernel.org/pub/scm/linux/k…
torvalds Mar 14, 2026
69237f8
Merge tag 'usb-7.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Mar 14, 2026
2675947
Merge tag 'rust-fixes-7.0-2' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 14, 2026
f26de90
Merge tag 'i2c-for-7.0-rc4' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Mar 14, 2026
9a48d4a
Merge tag 'i3c/fixes-for-7.0' of git://git.kernel.org/pub/scm/linux/k…
torvalds Mar 14, 2026
be2e375
Merge tag 'irq-urgent-2026-03-15' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 15, 2026
9745031
Merge tag 'objtool-urgent-2026-03-15' of git://git.kernel.org/pub/scm…
torvalds Mar 15, 2026
63724e9
Merge tag 'sched-urgent-2026-03-15' of git://git.kernel.org/pub/scm/l…
torvalds Mar 15, 2026
164cb54
Merge tag 'timers-urgent-2026-03-15' of git://git.kernel.org/pub/scm/…
torvalds Mar 15, 2026
13af67f
Merge tag 'x86-urgent-2026-03-15' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 15, 2026
4f3df2e
Merge tag 'powerpc-7.0-3' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Mar 15, 2026
11e8c7e
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Mar 15, 2026
62cda74
Merge tag 'bootconfig-fixes-v7.0-rc3' of git://git.kernel.org/pub/scm…
torvalds Mar 15, 2026
d9bf296
Merge tag 'probes-fixes-v7.0-rc3' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 15, 2026
5c2fe8d
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Mar 15, 2026
f338e77
Linux 7.0-rc4
torvalds Mar 15, 2026
2d1373e
Merge tag 'for-7.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Mar 16, 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
  •  
  •  
  •  
15 changes: 13 additions & 2 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -210,10 +210,16 @@ Daniel Borkmann <daniel@iogearbox.net> <daniel.borkmann@tik.ee.ethz.ch>
Daniel Borkmann <daniel@iogearbox.net> <dborkmann@redhat.com>
Daniel Borkmann <daniel@iogearbox.net> <dborkman@redhat.com>
Daniel Borkmann <daniel@iogearbox.net> <dxchgb@gmail.com>
Daniel Lezcano <daniel.lezcano@kernel.org> <daniel.lezcano@linaro.org>
Daniel Lezcano <daniel.lezcano@kernel.org> <daniel.lezcano@free.fr>
Daniel Lezcano <daniel.lezcano@kernel.org> <daniel.lezcano@linexp.org>
Daniel Lezcano <daniel.lezcano@kernel.org> <dlezcano@fr.ibm.com>
Daniel Thompson <danielt@kernel.org> <daniel.thompson@linaro.org>
Daniele Alessandrelli <daniele.alessandrelli@gmail.com> <daniele.alessandrelli@intel.com>
Danilo Krummrich <dakr@kernel.org> <dakr@redhat.com>
David Brownell <david-b@pacbell.net>
David Collins <quic_collinsd@quicinc.com> <collinsd@codeaurora.org>
David Gow <david@davidgow.net> <davidgow@google.com>
David Heidelberg <david@ixit.cz> <d.okias@gmail.com>
David Hildenbrand <david@kernel.org> <david@redhat.com>
David Rheinsberg <david@readahead.eu> <dh.herrmann@gmail.com>
Expand Down Expand Up @@ -348,6 +354,7 @@ Jarkko Sakkinen <jarkko@kernel.org> <jarkko.sakkinen@opinsys.com>
Jason Gunthorpe <jgg@ziepe.ca> <jgg@mellanox.com>
Jason Gunthorpe <jgg@ziepe.ca> <jgg@nvidia.com>
Jason Gunthorpe <jgg@ziepe.ca> <jgunthorpe@obsidianresearch.com>
Jason Xing <kerneljasonxing@gmail.com> <kernelxing@tencent.com>
<javier@osg.samsung.com> <javier.martinez@collabora.co.uk>
Javi Merino <javi.merino@kernel.org> <javi.merino@arm.com>
Jayachandran C <c.jayachandran@gmail.com> <jayachandranc@netlogicmicro.com>
Expand Down Expand Up @@ -396,6 +403,7 @@ Jiri Slaby <jirislaby@kernel.org> <xslaby@fi.muni.cz>
Jisheng Zhang <jszhang@kernel.org> <jszhang@marvell.com>
Jisheng Zhang <jszhang@kernel.org> <Jisheng.Zhang@synaptics.com>
Jishnu Prakash <quic_jprakash@quicinc.com> <jprakash@codeaurora.org>
Joe Damato <joe@dama.to> <jdamato@fastly.com>
Joel Granados <joel.granados@kernel.org> <j.granados@samsung.com>
Johan Hovold <johan@kernel.org> <jhovold@gmail.com>
Johan Hovold <johan@kernel.org> <johan@hovoldconsulting.com>
Expand Down Expand Up @@ -490,7 +498,8 @@ Lior David <quic_liord@quicinc.com> <liord@codeaurora.org>
Loic Poulain <loic.poulain@oss.qualcomm.com> <loic.poulain@linaro.org>
Loic Poulain <loic.poulain@oss.qualcomm.com> <loic.poulain@intel.com>
Lorenzo Pieralisi <lpieralisi@kernel.org> <lorenzo.pieralisi@arm.com>
Lorenzo Stoakes <lorenzo.stoakes@oracle.com> <lstoakes@gmail.com>
Lorenzo Stoakes <ljs@kernel.org> <lstoakes@gmail.com>
Lorenzo Stoakes <ljs@kernel.org> <lorenzo.stoakes@oracle.com>
Luca Ceresoli <luca.ceresoli@bootlin.com> <luca@lucaceresoli.net>
Luca Weiss <luca@lucaweiss.eu> <luca@z3ntu.xyz>
Lucas De Marchi <demarchi@kernel.org> <lucas.demarchi@intel.com>
Expand Down Expand Up @@ -876,6 +885,7 @@ Vivien Didelot <vivien.didelot@gmail.com> <vivien.didelot@savoirfairelinux.com>
Vlad Dogaru <ddvlad@gmail.com> <vlad.dogaru@intel.com>
Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@parallels.com>
Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@virtuozzo.com>
Vlastimil Babka <vbabka@kernel.org> <vbabka@suse.cz>
WangYuli <wangyuli@aosc.io> <wangyl5933@chinaunicom.cn>
WangYuli <wangyuli@aosc.io> <wangyuli@deepin.org>
Weiwen Hu <huweiwen@linux.alibaba.com> <sehuww@mail.scut.edu.cn>
Expand All @@ -890,7 +900,8 @@ Yanteng Si <si.yanteng@linux.dev> <siyanteng@loongson.cn>
Ying Huang <huang.ying.caritas@gmail.com> <ying.huang@intel.com>
Yixun Lan <dlan@kernel.org> <dlan@gentoo.org>
Yixun Lan <dlan@kernel.org> <yixun.lan@amlogic.com>
Yosry Ahmed <yosry.ahmed@linux.dev> <yosryahmed@google.com>
Yosry Ahmed <yosry@kernel.org> <yosryahmed@google.com>
Yosry Ahmed <yosry@kernel.org> <yosry.ahmed@linux.dev>
Yu-Chun Lin <eleanor.lin@realtek.com> <eleanor15x@gmail.com>
Yusuke Goda <goda.yusuke@renesas.com>
Zack Rusin <zack.rusin@broadcom.com> <zackr@vmware.com>
Expand Down
8 changes: 8 additions & 0 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -1242,6 +1242,10 @@ N: Veaceslav Falico
E: vfalico@gmail.com
D: Co-maintainer and co-author of the network bonding driver.

N: Thomas Falcon
E: tlfalcon@linux.ibm.com
D: Initial author of the IBM ibmvnic network driver

N: János Farkas
E: chexum@shadow.banki.hu
D: romfs, various (mostly networking) fixes
Expand Down Expand Up @@ -2415,6 +2419,10 @@ S: Am Muehlenweg 38
S: D53424 Remagen
S: Germany

N: Jonathan Lemon
E: jonathan.lemon@gmail.com
D: OpenCompute PTP clock driver (ptp_ocp)

N: Colin Leroy
E: colin@colino.net
W: http://www.geekounet.org/
Expand Down
4 changes: 2 additions & 2 deletions Documentation/ABI/testing/sysfs-block-zram
Original file line number Diff line number Diff line change
Expand Up @@ -151,11 +151,11 @@ Description:
The algorithm_params file is write-only and is used to setup
compression algorithm parameters.

What: /sys/block/zram<id>/writeback_compressed
What: /sys/block/zram<id>/compressed_writeback
Date: Decemeber 2025
Contact: Richard Chang <richardycc@google.com>
Description:
The writeback_compressed device atrribute toggles compressed
The compressed_writeback device atrribute toggles compressed
writeback feature.

What: /sys/block/zram<id>/writeback_batch_size
Expand Down
10 changes: 5 additions & 5 deletions Documentation/ABI/testing/sysfs-driver-uniwill-laptop
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
What: /sys/bus/platform/devices/INOU0000:XX/fn_lock_toggle_enable
What: /sys/bus/platform/devices/INOU0000:XX/fn_lock
Date: November 2025
KernelVersion: 6.19
Contact: Armin Wolf <W_Armin@gmx.de>
Expand All @@ -8,15 +8,15 @@ Description:

Reading this file returns the current enable status of the FN lock functionality.

What: /sys/bus/platform/devices/INOU0000:XX/super_key_toggle_enable
What: /sys/bus/platform/devices/INOU0000:XX/super_key_enable
Date: November 2025
KernelVersion: 6.19
Contact: Armin Wolf <W_Armin@gmx.de>
Description:
Allows userspace applications to enable/disable the super key functionality
of the integrated keyboard by writing "1"/"0" into this file.
Allows userspace applications to enable/disable the super key of the integrated
keyboard by writing "1"/"0" into this file.

Reading this file returns the current enable status of the super key functionality.
Reading this file returns the current enable status of the super key.

What: /sys/bus/platform/devices/INOU0000:XX/touchpad_toggle_enable
Date: November 2025
Expand Down
6 changes: 3 additions & 3 deletions Documentation/admin-guide/blockdev/zram.rst
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@ writeback_limit WO specifies the maximum amount of write IO zram
writeback_limit_enable RW show and set writeback_limit feature
writeback_batch_size RW show and set maximum number of in-flight
writeback operations
writeback_compressed RW show and set compressed writeback feature
compressed_writeback RW show and set compressed writeback feature
comp_algorithm RW show and change the compression algorithm
algorithm_params WO setup compression algorithm parameters
compact WO trigger memory compaction
Expand Down Expand Up @@ -439,11 +439,11 @@ budget in next setting is user's job.
By default zram stores written back pages in decompressed (raw) form, which
means that writeback operation involves decompression of the page before
writing it to the backing device. This behavior can be changed by enabling
`writeback_compressed` feature, which causes zram to write compressed pages
`compressed_writeback` feature, which causes zram to write compressed pages
to the backing device, thus avoiding decompression overhead. To enable
this feature, execute::

$ echo yes > /sys/block/zramX/writeback_compressed
$ echo yes > /sys/block/zramX/compressed_writeback

Note that this feature should be configured before the `zramX` device is
initialized.
Expand Down
16 changes: 16 additions & 0 deletions Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@
TPM TPM drivers are enabled.
UMS USB Mass Storage support is enabled.
USB USB support is enabled.
NVME NVMe support is enabled
USBHID USB Human Interface Device support is enabled.
V4L Video For Linux support is enabled.
VGA The VGA console has been enabled.
Expand Down Expand Up @@ -4787,6 +4788,18 @@ Kernel parameters
This can be set from sysctl after boot.
See Documentation/admin-guide/sysctl/vm.rst for details.

nvme.quirks= [NVME] A list of quirk entries to augment the built-in
nvme quirk list. List entries are separated by a
'-' character.
Each entry has the form VendorID:ProductID:quirk_names.
The IDs are 4-digits hex numbers and quirk_names is a
list of quirk names separated by commas. A quirk name
can be prefixed by '^', meaning that the specified
quirk must be disabled.

Example:
nvme.quirks=7710:2267:bogus_nid,^identify_cns-9900:7711:broken_msi

ohci1394_dma=early [HW,EARLY] enable debugging via the ohci1394 driver.
See Documentation/core-api/debugging-via-ohci1394.rst for more
info.
Expand Down Expand Up @@ -8183,6 +8196,9 @@ Kernel parameters
p = USB_QUIRK_SHORT_SET_ADDRESS_REQ_TIMEOUT
(Reduce timeout of the SET_ADDRESS
request from 5000 ms to 500 ms);
q = USB_QUIRK_FORCE_ONE_CONFIG (Device
claims zero configurations,
forcing to 1);
Example: quirks=0781:5580:bk,0a5c:5834:gij

usbhid.mousepoll=
Expand Down
2 changes: 1 addition & 1 deletion Documentation/admin-guide/laptops/uniwill-laptop.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Keyboard settings

The ``uniwill-laptop`` driver allows the user to enable/disable:

- the FN and super key lock functionality of the integrated keyboard
- the FN lock and super key of the integrated keyboard
- the touchpad toggle functionality of the integrated touchpad

See Documentation/ABI/testing/sysfs-driver-uniwill-laptop for details.
Expand Down
3 changes: 3 additions & 0 deletions Documentation/admin-guide/sysctl/net.rst
Original file line number Diff line number Diff line change
Expand Up @@ -594,6 +594,9 @@ Values:
their sockets will only be able to connect within their own
namespace.

The first write to ``child_ns_mode`` locks its value. Subsequent writes of the
same value succeed, but writing a different value returns ``-EBUSY``.

Changing ``child_ns_mode`` only affects namespaces created after the change;
it does not modify the current namespace or any existing children.

Expand Down
21 changes: 20 additions & 1 deletion Documentation/devicetree/bindings/display/msm/dp-controller.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,6 @@ allOf:
enum:
# these platforms support 2 streams MST on some interfaces,
# others are SST only
- qcom,glymur-dp
- qcom,sc8280xp-dp
- qcom,x1e80100-dp
then:
Expand Down Expand Up @@ -310,6 +309,26 @@ allOf:
minItems: 6
maxItems: 8

- if:
properties:
compatible:
contains:
enum:
# these platforms support 2 streams MST on some interfaces,
# others are SST only, but all controllers have 4 ports
- qcom,glymur-dp
then:
properties:
reg:
minItems: 9
maxItems: 9
clocks:
minItems: 5
maxItems: 6
clocks-names:
minItems: 5
maxItems: 6

unevaluatedProperties: false

examples:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -176,13 +176,17 @@ examples:
};
};

displayport-controller@ae90000 {
displayport-controller@af54000 {
compatible = "qcom,glymur-dp";
reg = <0xae90000 0x200>,
<0xae90200 0x200>,
<0xae90400 0x600>,
<0xae91000 0x400>,
<0xae91400 0x400>;
reg = <0xaf54000 0x200>,
<0xaf54200 0x200>,
<0xaf55000 0xc00>,
<0xaf56000 0x400>,
<0xaf57000 0x400>,
<0xaf58000 0x400>,
<0xaf59000 0x400>,
<0xaf5a000 0x600>,
<0xaf5b000 0x600>;

interrupt-parent = <&mdss>;
interrupts = <12>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ maintainers:
- Krzysztof Kozlowski <krzk@kernel.org>

description:
SM8650 MSM Mobile Display Subsystem(MDSS), which encapsulates sub-blocks like
SM8750 MSM Mobile Display Subsystem(MDSS), which encapsulates sub-blocks like
DPU display controller, DSI and DP interfaces etc.

$ref: /schemas/display/msm/mdss-common.yaml#
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ description: |
properties:
compatible:
enum:
- kontron,sa67mcu-hwmon
- kontron,sl28cpld-fan

reg:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Synopsys DesignWare APB I2C Controller

maintainers:
- Jarkko Nikula <jarkko.nikula@linux.intel.com>
- Mika Westerberg <mika.westerberg@linux.intel.com>

allOf:
- $ref: /schemas/i2c/i2c-controller.yaml#
Expand Down
1 change: 1 addition & 0 deletions Documentation/devicetree/bindings/net/can/nxp,sja1000.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ required:

allOf:
- $ref: can-controller.yaml#
- $ref: /schemas/memory-controllers/mc-peripheral-props.yaml
- if:
properties:
compatible:
Expand Down
93 changes: 93 additions & 0 deletions Documentation/devicetree/bindings/powerpc/fsl/fsl,mpc83xx.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/powerpc/fsl/fsl,mpc83xx.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Freescale PowerQUICC II Pro (MPC83xx) platforms

maintainers:
- J. Neuschäfer <j.ne@posteo.net>

properties:
$nodename:
const: '/'
compatible:
oneOf:
- description: MPC83xx Reference Design Boards
items:
- enum:
- fsl,mpc8308rdb
- fsl,mpc8315erdb
- fsl,mpc8360rdk
- fsl,mpc8377rdb
- fsl,mpc8377wlan
- fsl,mpc8378rdb
- fsl,mpc8379rdb

- description: MPC8313E Reference Design Board
items:
- const: MPC8313ERDB
- const: MPC831xRDB
- const: MPC83xxRDB

- description: MPC8323E Reference Design Board
items:
- const: MPC8323ERDB
- const: MPC832xRDB
- const: MPC83xxRDB

- description: MPC8349E-mITX(-GP) Reference Design Platform
items:
- enum:
- MPC8349EMITX
- MPC8349EMITXGP
- const: MPC834xMITX
- const: MPC83xxMITX

- description: Keymile KMETER1 board
const: keymile,KMETER1

- description: MPC8308 P1M board
const: denx,mpc8308_p1m

patternProperties:
"^soc@.*$":
type: object
properties:
compatible:
oneOf:
- items:
- enum:
- fsl,mpc8315-immr
- fsl,mpc8308-immr
- const: simple-bus
- items:
- const: fsl,mpc8360-immr
- const: fsl,immr
- const: fsl,soc
- const: simple-bus
- const: simple-bus

additionalProperties: true

examples:
- |
/ {
compatible = "fsl,mpc8315erdb";
model = "MPC8315E-RDB";
#address-cells = <1>;
#size-cells = <1>;

soc@e0000000 {
compatible = "fsl,mpc8315-immr", "simple-bus";
reg = <0xe0000000 0x00000200>;
#address-cells = <1>;
#size-cells = <1>;
device_type = "soc";
ranges = <0 0xe0000000 0x00100000>;
bus-frequency = <0>;
};
};

...
Loading
Loading