Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
42ebf3b
Merge tag 'drm-intel-next-fixes-2026-02-13' of https://gitlab.freedes…
airlied Feb 18, 2026
3e21385
Merge tag 'amd-drm-next-6.20-2026-02-13' of https://gitlab.freedeskto…
airlied Feb 18, 2026
ef0e600
tools/power turbostat: Fix AMD RAPL regression
lenb Feb 18, 2026
ccd8e87
eth: fbnic: Add validation for MTU changes
Feb 14, 2026
834ef6a
x86/hyperv: Use savesegment() instead of inline asm() to save segment…
ubizjak Nov 21, 2025
885e78d
x86/hyperv: Remove ASM_CALL_CONSTRAINT with VMMCALL insn
ubizjak Nov 21, 2025
079220c
f2fs: remove unnecessary ClearPageUptodate in f2fs_verify_cluster()
Feb 18, 2026
78cdb14
f2fs: make f2fs_verify_cluster() partially large-folio-aware
Feb 18, 2026
5959495
fsverity: remove fsverity_verify_page()
Feb 18, 2026
693680b
fsverity: fix build error by adding fsverity_readahead() stub
Feb 18, 2026
f8e6343
Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT
jan-kiszka Feb 16, 2026
65ff3a8
ALSA: core: Add SPDX license id to files
tbird20d Feb 12, 2026
2461844
ALSA: isa: Add SPDX id lines to some files
tbird20d Feb 12, 2026
a334501
ALSA: echoaudio: Add SPDX ids to some files
tbird20d Feb 12, 2026
ff91965
gpio: swnode: restore the swnode-name-against-chip-label matching
brgl Feb 11, 2026
6766f59
gpio: sysfs: fix chip removal with GPIOs exported over sysfs
brgl Feb 12, 2026
5043d7e
x86/xen: Fix Xen PV guest boot
jgross1 Feb 14, 2026
fbd0358
gpio: amd-fch: ionly return allowed values from amd_fch_gpio_get()
dtor Feb 17, 2026
e00ac9e
x86/kexec: Copy ACPI root pointer address from config table
ardbiesheuvel Feb 17, 2026
62cb7ab
efi: stmm: Constify struct efivar_operations
krzk Feb 15, 2026
21279b1
MAINTAINERS: Add a reviewer entry for EFI
apalos Feb 17, 2026
0862438
efi: Fix reservation of unaccepted memory table
Feb 17, 2026
948a013
efi: Align unaccepted memory range to page boundary
Feb 17, 2026
3ce500a
s390/debug: Convert debug area lock from a spinlock to a raw spinlock
Benjamin-Block Feb 17, 2026
1c88823
btrfs: handle unexpected exact match in btrfs_set_inode_index_count()
Saphereye Feb 3, 2026
be6324a
btrfs: replace BUG() with error handling in __btrfs_balance()
Saphereye Feb 3, 2026
5870ec7
btrfs: reset block group size class when it becomes empty
Jan 14, 2026
8ceaad6
btrfs: do not ASSERT() when the fs flips RO inside btrfs_repair_io_fa…
adam900710 Jan 27, 2026
2155d0c
btrfs: use the correct type to initialize block reserve for delayed refs
fdmanana Feb 3, 2026
f46a283
btrfs: change unaligned root messages to error level in btrfs_validat…
fdmanana Feb 3, 2026
29e5256
btrfs: fix lost return value on error in finish_verity()
fdmanana Feb 8, 2026
7b54e08
btrfs: fix lost error return in btrfs_find_orphan_roots()
fdmanana Feb 8, 2026
ecb7c24
btrfs: fix invalid leaf access in btrfs_quota_enable() if ref key not…
fdmanana Feb 4, 2026
2de34fb
drm/amd/display: Use DCE 6 link encoder for DCE 6 analog connectors
Jan 26, 2026
f402898
drm/amd/display: Only use analog link encoder with analog engine
Jan 26, 2026
17ff034
drm/amd/display: Only use analog stream encoder with analog engine
Jan 26, 2026
4a063f6
drm/amd/display: Add static keyword for sharpness tables
Dec 15, 2025
55a24d9
tools/sched_ext: scx_central: fix CPU_SET and skeleton leak on early …
devnexen Feb 17, 2026
625be34
tools/sched_ext: scx_pair: fix stride == 0 crash on single-CPU systems
devnexen Feb 17, 2026
7869f1c
ASoC: amd: acp: Add ACP7.0 match entries for Realtek parts
vijendarmukunda Feb 18, 2026
3acf517
ASoC: amd: amd_sdw: add machine driver quirk for Lenovo models
vijendarmukunda Feb 18, 2026
50a634f
ASoC: dt-bindings: asahi-kasei,ak4458: set unevaluatedProperties:false
TE-N-ShengjiuWang Feb 12, 2026
e570a5c
ASoC: dt-bindings: asahi-kasei,ak4458: Fix the supply names
TE-N-ShengjiuWang Feb 12, 2026
80ca113
ASoC: dt-bindings: asahi-kasei,ak5558: Fix the supply names
TE-N-ShengjiuWang Feb 12, 2026
003049b
io_uring/zcrx: fix user_ref race between scrub and refill paths
SnailSploit Feb 18, 2026
7ad54bb
Merge tag 'turbostat-2026.02.14-AMD-RAPL-fix' of git://git.kernel.org…
torvalds Feb 18, 2026
23b0f90
Merge tag 'sysctl-7.00-rc1' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Feb 18, 2026
becbdde
Merge branches 'pm-powercap' and 'pm-cpuidle'
rafaeljw Feb 18, 2026
ca8ee55
Merge branches 'acpi-pm' and 'acpi-cppc'
rafaeljw Feb 18, 2026
b89d8be
Merge branches 'acpi-battery', 'acpi-button' and 'acpi-driver'
rafaeljw Feb 18, 2026
08020db
apparmor: fix signedness bug in unpack_tags()
m-pellizzer Feb 10, 2026
beeebff
lib/crypto: powerpc/aes: Fix rndkey_from_vsx() on big endian CPUs
Feb 16, 2026
c3c1e98
Merge tag 'pm-7.0-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Feb 18, 2026
9a19979
Merge tag 'acpi-7.0-rc1-2' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Feb 18, 2026
fa2827e
Merge tag 'thermal-7.0-rc1-2' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 18, 2026
b3dfa12
selftests/bpf: Use vmlinux.h in test_xdp_meta
theihor Feb 18, 2026
0cecd49
libbpf: Remove extern declaration of bpf_stream_vprintk()
theihor Feb 18, 2026
f06eab0
Merge branch 'libbpf-remove-extern-declaration-of-bpf_stream_vprintk'
Feb 18, 2026
956b9cb
Merge tag 'kbuild-fixes-7.0-1' of git://git.kernel.org/pub/scm/linux/…
torvalds Feb 18, 2026
1e5c009
selftests/bpf: Remove hexdump dependency
matttbe Feb 18, 2026
fe9f159
x86/hyperv: Reserve 3 interrupt vectors used exclusively by MSHV
mrathor99 Feb 17, 2026
705d01c
x86/hyperv: Fix error pointer dereference
ethantidmore Feb 18, 2026
0597696
mshv: Use try_cmpxchg() instead of cmpxchg()
ubizjak Feb 18, 2026
4bef6b2
mshv: Add support for integrated scheduler
Feb 18, 2026
36d6cbb
mshv: expose the scrub partition hypercall
mkulke Feb 18, 2026
30d25a8
Drivers: hv: vmbus: Simplify allocation of vmbus_evt
mhklinux Feb 18, 2026
a284dbc
mshv: Add nested virtualization creation flag
russell-islam Feb 18, 2026
8927a10
mshv: Add SMT_ENABLED_GUEST partition creation flag
weltling Feb 18, 2026
570e454
selftests/net: packetdrill: add ipv4-mapped-ipv6 tests
edumazet Feb 17, 2026
034bbd8
icmp: prevent possible overflow in icmp_global_allow()
edumazet Feb 16, 2026
87b0891
inet: move icmp_global_{credit,stamp} to a separate cache line
edumazet Feb 16, 2026
0201eed
ipv6: icmp: remove obsolete code in icmpv6_xrlim_allow()
edumazet Feb 16, 2026
d8d9ef2
ipv4: icmp: icmpv4_xrlim_allow() optimization if net.ipv4.icmp_rateli…
edumazet Feb 16, 2026
9395b1b
ipv6: icmp: icmpv6_xrlim_allow() optimization if net.ipv6.icmp.rateli…
edumazet Feb 16, 2026
b1216f1
Merge branch 'icmp-better-deal-with-ddos'
kuba-moo Feb 19, 2026
0da1dba
net/mlx5e: XSK, Fix unintended ICOSQ change
Feb 17, 2026
284f1f1
Merge tag 'nf-26-02-17' of https://git.kernel.org/pub/scm/linux/kerne…
kuba-moo Feb 19, 2026
45be47b
octeontx2-af: Fix default entries mcam entry action
Feb 16, 2026
eeccf28
Merge tag 'mm-stable-2026-02-18-19-48' of git://git.kernel.org/pub/sc…
torvalds Feb 19, 2026
2b7a25d
Merge tag 'mm-nonmm-stable-2026-02-18-19-56' of git://git.kernel.org/…
torvalds Feb 19, 2026
7db44aa
mshv: Introduce hv_result_needs_memory() helper function
Feb 5, 2026
ede5438
mshv: Introduce hv_deposit_memory helper functions
Feb 5, 2026
cf82dd5
mshv: Handle insufficient contiguous memory hypervisor status
Feb 5, 2026
158ebb5
mshv: Handle insufficient root memory hypervisor statuses
Feb 5, 2026
621609f
rust: irq: add `'static` bounds to irq callbacks
BennoLossin Feb 14, 2026
a58b876
rust: pin-init: replace clippy `expect` with `allow`
BennoLossin Feb 15, 2026
d649c58
ALSA: hda/hdmi: Add quirk for TUXEDO IBS14G6
tuxedo-aer Feb 18, 2026
d08008f
Merge tag 'asoc-fix-v7.0-merge-window' of https://git.kernel.org/pub/…
tiwai Feb 19, 2026
0783052
ASoC: rockchip: i2s-tdm: Use param rate if not provided by set_sysclk
cazou Feb 18, 2026
29cc0f3
arm64: Force the use of CNTVCT_EL0 in __delay()
Feb 13, 2026
729a2e8
arm64: hugetlbpage: avoid unused-but-set-parameter warning (gcc-16)
arndb Feb 16, 2026
709cc48
Merge branch 'i2c/i2c-host-2' of git://git.kernel.org/pub/scm/linux/k…
Feb 19, 2026
42a6bd5
io_uring: add IORING_OP_URING_CMD128 to opcode checks
calebsander Feb 19, 2026
ea129e5
io_uring: Add size check for sqe->cmd
govind-varadar Feb 19, 2026
123d2e7
s390/tape: Fix device driver name
hoeppnerj Feb 19, 2026
6bf4570
net/rds: Fix NULL pointer dereference in rds_tcp_accept_one
Feb 16, 2026
7b821da
rds: tcp: fix uninit-value in __inet_bind
Feb 17, 2026
89339d8
Merge tag 'asoc-fix-v7.0-rockchip-i2s-tdm' of https://git.kernel.org/…
tiwai Feb 19, 2026
7939cec
fbdev: au1100fb: Don't store device specific data in global variables
ukleinek Feb 15, 2026
2bb5300
fbdev: au1100fb: Mark several local functions as static
ukleinek Feb 15, 2026
13c89a3
fbdev: au1100fb: Use proper conversion specifiers in printk formats
ukleinek Feb 15, 2026
6f366e8
fbdev: au1100fb: Make driver compilable on non-mips platforms
ukleinek Feb 15, 2026
bcf4373
fbdev: au1100fb: Replace custom printk wrappers by pr_*
ukleinek Feb 15, 2026
cd849d2
fbdev: au1100fb: Fold au1100fb.h into its only user
ukleinek Feb 15, 2026
0f967cb
fbdev: au1100fb: Replace license boilerplate by SPDX header
ukleinek Feb 15, 2026
e977fcb
eth: fbnic: Advertise supported XDP features.
Feb 18, 2026
8175ea4
drm/amd/display: Expose functions of other dcn use
Jan 28, 2026
c6e2639
drm/amd/display: Disable SR feature on eDP1 by default
charliu-AMDENG Feb 3, 2026
63b7f58
drm/amd/display: Implementing ramless idle mouse trigger
Feb 4, 2026
4c595e7
drm/amd/display: Migrate DCCG registers access from hwseq to dccg com…
Feb 3, 2026
1a524d9
Revert "drm/amd/display: Add Handling for gfxversion DcGfxBase"
Feb 4, 2026
c1cf87e
Revert "drm/amd/display: Correct hubp GfxVersion verification"
Feb 9, 2026
d637dd7
Revert "drm/amd/display: Add Gfx Base Case For Linear Tiling Handling"
Feb 9, 2026
d1d5151
drm/amd/display: Skip eDP detection when no sink
amd-sayenugu Jan 21, 2026
b6a6500
drm/amd/display: Correct logic check error for fastboot
charliu-AMDENG Feb 6, 2026
d3b0385
drm/amd/display: Check return of shaper curve to HW format
Feb 6, 2026
1b38a87
drm/amd/display: Remove conditional for shaper 3DLUT power-on
Feb 5, 2026
73463e2
drm/amdkfd: Disable MQD queue priority
andmar-amd Feb 2, 2026
a1e0a6b
drm/amdgpu: Set vmid0 PAGE_TABLE_DEPTH for GFX12.1
hkasivis Jan 30, 2026
f0157ce
drm/amd/display: Use same max plane scaling limits for all 64 bpp for…
kleinerm Feb 6, 2026
09da66f
drm/amdkfd: Check for NULL return values
andmar-amd Dec 12, 2025
23c098b
drm/amdgpu: Set atomics to true for xgmi
hkasivis Feb 12, 2026
096bb75
drm/amdgpu: keep vga memory on MacBooks with switchable graphics
alexdeucher Feb 16, 2026
aa25c11
drm/amdgpu: fix 4-level paging if GMC supports 57-bit VA v2
ChristianKoenigAMD Feb 11, 2026
613b173
drm/amd/display: Don't call find_analog_engine() twice
Feb 2, 2026
e021ee9
drm/amd/display: Turn off DAC in DCE link encoder using VBIOS
Feb 2, 2026
e2a0243
drm/amd/display: Initialize DAC in DCE link encoder using VBIOS
Feb 2, 2026
cbced93
drm/amd/display: Set CRTC source for DAC using registers
Feb 2, 2026
4bd8b5f
drm/amd/display: Enable DAC in DCE link encoder
Feb 2, 2026
3ce2ad2
drm/amd/display: Remove unneeded DAC link encoder register
Feb 2, 2026
6045300
bnge: fix reserving resources from FW
vikasbrcm Feb 18, 2026
e6834a4
bonding: alb: fix UAF in rlb_arp_recv during bond up/down
liuhangbin Feb 18, 2026
47bf2e8
net/mlx5: Fix multiport device check over light SFs
shayshyi Feb 18, 2026
ae3cb71
net/mlx5e: Fix misidentification of ASO CQE during poll loop
gal-pressman Feb 18, 2026
d451994
net/mlx5: Fix misidentification of write combining CQE during poll loop
gal-pressman Feb 18, 2026
9854b24
net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event
gal-pressman Feb 18, 2026
83ac030
net/mlx5e: Fix deadlocks between devlink and netdev instance locks
Feb 18, 2026
57a94d4
net/mlx5e: Use unsigned for mlx5e_get_max_num_channels
Feb 18, 2026
7997bca
Merge branch 'mlx5-misc-fixes-2026-02-18'
kuba-moo Feb 19, 2026
571dcbe
net: nfc: nci: Fix parameter validation for packet data
mthalmei Feb 18, 2026
c6fcccd
dm-crypt: Adjust crypt_alloc_tfms_aead() allocation type
kees Apr 26, 2025
a3fab95
dm: dm-zoned: Adjust dmz_load_mapping() allocation type
kees Apr 26, 2025
48634a9
drm/msm: Adjust msm_iommu_pagetable_prealloc_allocate() allocation type
kees Feb 6, 2026
c732084
KVM: arm64: vgic: Handle const qualifier from gic_kvm_info allocation…
kees Feb 6, 2026
4f13d0d
Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Feb 19, 2026
8bf22c3
Merge tag 'net-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Feb 19, 2026
f154777
ring-buffer: Fix possible dereference of uninitialized pointer
Feb 13, 2026
912b0ee
tracing: ring-buffer: Fix to check event length before using
mhiramat Feb 16, 2026
f4ff9f6
fgraph: Do not call handlers direct when not using ftrace_ops
rostedt Feb 18, 2026
f0a0da1
tracing: Fix checking of freed trace_event_file for hist files
petrpavlu Feb 19, 2026
9678e53
tracing: Wake up poll waiters for hist files when removing an event
petrpavlu Feb 19, 2026
a3b93b4
PCI: Account fully optional bridge windows correctly
ij-intel Feb 18, 2026
5ddb669
PCI: endpoint: pci-epf-test: Select configfs
arndb Feb 11, 2026
88a7194
PCI: dwc: ep: Return after clearing BAR-match inbound mapping
Feb 2, 2026
8c746e2
PCI: dwc: ep: Always clear IB maps on BAR update
Feb 2, 2026
97b281d
rust: list: Add unsafe blocks for container_of and safety comments
Feb 16, 2026
75f3cf0
rv: Fix multiple definition of __pcpu_unique_da_mon_this
NTMan Feb 16, 2026
d31558c
Merge tag 'hyperv-next-signed-20260218' of git://git.kernel.org/pub/s…
torvalds Feb 20, 2026
c8cb804
Merge tag 'for-linus-7.0-rc1a-tag' of git://git.kernel.org/pub/scm/li…
torvalds Feb 20, 2026
9abf795
Merge tag 'xtensa-20260219' of https://github.com/jcmvbkbc/linux-xtensa
torvalds Feb 20, 2026
9806790
Merge tag 's390-7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Feb 20, 2026
a27a5c0
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Feb 20, 2026
7b5570d
Merge tag 'amd-drm-next-6.20-2026-02-19' of https://gitlab.freedeskto…
airlied Feb 20, 2026
f283371
Merge tag 'efi-fixes-for-v7.0-1' of git://git.kernel.org/pub/scm/linu…
torvalds Feb 20, 2026
7a4a583
Merge tag 'drm-intel-next-fixes-2026-02-20' of https://gitlab.freedes…
airlied Feb 20, 2026
a95f71a
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Feb 20, 2026
ae9e865
Merge tag 'drm-xe-next-fixes-2026-02-19' of https://gitlab.freedeskto…
airlied Feb 20, 2026
43257b2
Merge tag 'kmalloc_obj-prep-v7.0-rc1' of git://git.kernel.org/pub/scm…
torvalds Feb 20, 2026
81be22c
rtc: interface: Alarm race handling should not discard preceding error
Nov 25, 2025
219d766
Merge tag 'apparmor-pr-2026-02-18' of git://git.kernel.org/pub/scm/li…
torvalds Feb 20, 2026
d1f64cd
rtc: optee: simplify OP-TEE context match
Emantor Jan 26, 2026
76e8919
rtc: class: Remove duplicate check for alarm
ruanjinjie-eng Jan 22, 2026
969c3cc
rtc: ds1390: fix number of bytes read from RTC
andipla Feb 9, 2026
b36490b
NTB: ntb_transport: Remove unused 'retries' field from ntb_queue_entry
Oct 23, 2025
322617a
NTB: ntb_transport: Add 'tx_memcpy_offload' module option
Oct 23, 2025
c722e05
ntb: migrate to dma_map_phys instead of map_page
Oct 24, 2025
f39e7d0
NTB: epf: allow built-in build
baruchsiach Nov 3, 2025
186615f
ntb: ntb_hw_switchtec: Fix shift-out-of-bounds for 0 mw lut
Feb 13, 2025
c8ba7ad
ntb: ntb_hw_switchtec: Fix array-index-out-of-bounds access
Feb 13, 2025
b1f4077
ntb: ntb_hw_switchtec: Increase MAX_MWS limit to 256
Feb 13, 2025
7bd2743
NTB/msi: Remove unused functions
Feb 20, 2025
4921811
ntb: intel: Add Intel Gen6 NTB support for DiamondRapids
davejiang Jan 8, 2026
21fbdc4
ntb/ntb_tool: correct sscanf format for u64 and size_t in tool_peer_m…
Dec 30, 2025
6a4b505
NTB: ntb_transport: Fix too small buffer for debugfs_name
Jan 7, 2026
8c1f92c
NTB: ntb_transport: Use seq_file for QP stats debugfs
Jan 7, 2026
233a0c0
Merge tag 'ecryptfs-7.0-rc1-fixes' of git://git.kernel.org/pub/scm/li…
torvalds Feb 20, 2026
b3f1da2
Merge tag 'for-7.0-rc1-tag' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Feb 20, 2026
68010e7
Merge tag 'trace-v7.0-2' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Feb 20, 2026
eee3666
Merge tag 'fbdev-for-7.0-rc1-2' of git://git.kernel.org/pub/scm/linux…
torvalds Feb 20, 2026
d4a292c
Merge tag 'drm-next-2026-02-21' of https://gitlab.freedesktop.org/drm…
torvalds Feb 20, 2026
bc1d4e7
Merge tag 'sound-fix-7.0-rc1' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 20, 2026
99e4472
Merge tag 'i2c-for-7.0-part2' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 20, 2026
7e8d852
Merge tag 'gpio-fixes-for-v7.0-rc1' of git://git.kernel.org/pub/scm/l…
torvalds Feb 21, 2026
433b23a
Merge tag 'dmi-for-v7.0' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Feb 21, 2026
3f6eb5a
Merge tag 'pci-v7.0-fixes-1' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Feb 21, 2026
0de6219
Merge tag 'regulator-fix-v7.0-merge-window' of git://git.kernel.org/p…
torvalds Feb 21, 2026
d79526b
Merge tag 'spi-fix-v7.0-merge-window' of git://git.kernel.org/pub/scm…
torvalds Feb 21, 2026
f892f9f
tools/sched_ext: scx_userland: fix data races on shared counters
devnexen Feb 18, 2026
640c9dc
tools/sched_ext: fix getopt not re-parsed on restart
devnexen Feb 18, 2026
d39a1d7
compiler_types: Disable __builtin_counted_by_ref for Clang
kees Feb 20, 2026
69050f8
treewide: Replace kmalloc with kmalloc_obj for non-scalar types
kees Feb 21, 2026
7a70c15
kmalloc_obj: Clean up after treewide replacements
kees Feb 21, 2026
8952cfe
scripts: coccicheck: simplify debug file handling
Benjamin-Philip Jan 6, 2026
bb1c9cc
scripts: coccicheck: warn on unset debug file
Benjamin-Philip Jan 6, 2026
e3a22b5
Documentation: Coccinelle: document debug log handling
Benjamin-Philip Jan 6, 2026
8eb604d
Merge tag 'v7.0-rc-part2-ksmbd-server-fixes' of git://git.samba.org/k…
torvalds Feb 21, 2026
4cf4465
Merge tag 'sched_ext-for-7.0-fixes' of git://git.kernel.org/pub/scm/l…
torvalds Feb 21, 2026
817c16e
Merge tag 'fixes-2026-02-21' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Feb 21, 2026
f9d66e6
Merge tag 'io_uring-20260221' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 21, 2026
9813616
Merge tag 'ntb-7.0' of https://github.com/jonmason/ntb
torvalds Feb 21, 2026
3544d5c
Merge tag 'cocci-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Feb 21, 2026
c7decec
Merge tag 'perf-tools-for-v7.0-1-2026-02-21' of git://git.kernel.org/…
torvalds Feb 21, 2026
8934827
Merge tag 'kmalloc_obj-treewide-v7.0-rc1' of git://git.kernel.org/pub…
torvalds Feb 21, 2026
fa5c82f
slab.h: disable completely broken overflow handling in flex allocations
torvalds Feb 21, 2026
e19e1b4
add default_gfp() helper macro and use it in the new *alloc_obj() hel…
torvalds Feb 22, 2026
bf4afc5
Convert 'alloc_obj' family to use the new default GFP_KERNEL argument
torvalds Feb 22, 2026
323bbfc
Convert 'alloc_flex' family to use the new default GFP_KERNEL argument
torvalds Feb 22, 2026
32a92f8
Convert more 'alloc_obj' cases to default GFP_KERNEL arguments
torvalds Feb 22, 2026
189f164
Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses
kees Feb 22, 2026
d2ba6e9
Merge tag 'trace-rv-7.0-2' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Feb 22, 2026
1dd4191
Merge tag 'rust-fixes-7.0' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Feb 22, 2026
5f2eac7
Merge tag 'rtc-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/…
torvalds Feb 22, 2026
fd1d6b9
xz: fix arm fdt compile error for kmalloc replacement
haiyuewa Feb 22, 2026
746b9ef
x509: select CONFIG_CRYPTO_LIB_SHA256
Feb 17, 2026
aaf96df
CREDITS: Add -next to Stephen Rothwell's entry
broonie Feb 17, 2026
75e1f66
Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux…
torvalds Feb 22, 2026
fbf3380
Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsv…
torvalds Feb 22, 2026
6de23f8
Linux 7.0-rc1
torvalds Feb 22, 2026
8167d7f
soundwire: sdw.h: repair names and format of kernel-doc comments
rddunlap Feb 16, 2026
1cb3c20
ALSA: hda/realtek: Fix speaker pop on Star Labs StarFighter
Sean-StarLabs Feb 19, 2026
1d24148
ALSA: scarlett2: Fix DSP filter control array handling
geoffreybennett Feb 20, 2026
cbddd30
ALSA: hda/realtek: Add quirk for Acer Aspire V3-572G
panosfol Feb 21, 2026
43a44fb
ALSA: hda/realtek: fix model name typo for Samsung Galaxy Book Flex (…
arter97 Feb 22, 2026
9fb16a5
ALSA: hda/realtek: add quirk for Samsung Galaxy Book Flex (NT950QCT-A…
arter97 Feb 22, 2026
24d2d3c
ALSA: usb-audio: Improve Focusrite sample rate filtering
geoffreybennett Feb 20, 2026
a8cc55b
ALSA: usb-audio: Remove VALIDATE_RATES quirk for Focusrite devices
geoffreybennett Feb 20, 2026
38c3220
ALSA: usb-audio: Add QUIRK_FLAG_SKIP_IFACE_SETUP
geoffreybennett Feb 20, 2026
0d58273
ALSA: usb-audio: Skip clock selector for Focusrite devices
geoffreybennett Feb 20, 2026
6510e13
ASoC: cs42l43: Report insert for exotic peripherals
charleskeepax Feb 23, 2026
32fc416
ASoC: amd: yc: Add ASUS EXPERTBOOK BM1503CDA to quirk table
vsem-azamat Feb 21, 2026
de67b4e
soundwire: slave: Don't register devices that are disabled in ACPI
charleskeepax Feb 23, 2026
4b8fc2b
soundwire: intel_auxdevice: Add CS47L47 to wake_capable_list
rfvirgil Feb 23, 2026
7fe8dec
ALSA: usb-audio: Cap the packet size pre-calculations
tiwai Feb 25, 2026
7cb2a54
ALSA: usb-audio: Check max frame size for implicit feedback mode, too
tiwai Feb 25, 2026
c5bf24c
ALSA: usb-audio: Avoid implicit feedback mode on DIYINHK USB Audio 2.0
tiwai Feb 25, 2026
4e9113c
ALSA: usb-audio: Use inclusive terms
tiwai Feb 25, 2026
3cce175
Merge remote-tracking branch 'takashi/for-next' into sound/upstream-2…
bardliao Feb 25, 2026
8245d71
Merge remote-tracking branch 'soundwire/next' into sound/upstream-202…
bardliao Feb 25, 2026
7f8f5ae
Merge branch 'sound/upstream-20260225' into merge/sound-upstream-2026…
bardliao Feb 25, 2026
4ca8e2f
Revert "ACPI: PM: Let acpi_dev_pm_attach() skip devices without ACPI PM"
bardliao Mar 3, 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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -259,6 +259,7 @@ ForEachMacros:
- 'for_each_collection'
- 'for_each_comp_order'
- 'for_each_compatible_node'
- 'for_each_compatible_node_scoped'
- 'for_each_component_dais'
- 'for_each_component_dais_safe'
- 'for_each_conduit'
Expand Down
4 changes: 1 addition & 3 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: GPL-2.0-only

root = true

[{*.{awk,c,dts,dtsi,dtso,h,mk,s,S},Kconfig,Makefile,Makefile.*}]
[{*.{awk,c,dts,dtsi,dtso,h,mk,rst,s,S},Kconfig,Makefile,Makefile.*}]
charset = utf-8
end_of_line = lf
insert_final_newline = true
Expand Down
8 changes: 7 additions & 1 deletion .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,7 @@ Bjorn Andersson <andersson@kernel.org> <bjorn.andersson@sonymobile.com>
Björn Steinbrink <B.Steinbrink@gmx.de>
Björn Töpel <bjorn@kernel.org> <bjorn.topel@gmail.com>
Björn Töpel <bjorn@kernel.org> <bjorn.topel@intel.com>
Boqun Feng <boqun@kernel.org> <boqun.feng@gmail.com>
Boris Brezillon <bbrezillon@kernel.org> <b.brezillon.dev@gmail.com>
Boris Brezillon <bbrezillon@kernel.org> <b.brezillon@overkiz.com>
Boris Brezillon <bbrezillon@kernel.org> <boris.brezillon@bootlin.com>
Expand Down Expand Up @@ -377,7 +378,9 @@ Jesper Dangaard Brouer <hawk@kernel.org> <hawk@comx.dk>
Jesper Dangaard Brouer <hawk@kernel.org> <jbrouer@redhat.com>
Jesper Dangaard Brouer <hawk@kernel.org> <jdb@comx.dk>
Jesper Dangaard Brouer <hawk@kernel.org> <netoptimizer@brouer.com>
Jessica Zhang <quic_jesszhan@quicinc.com> <jesszhan@codeaurora.org>
Jessica Zhang <jesszhan0024@gmail.com> <jesszhan@codeaurora.org>
Jessica Zhang <jesszhan0024@gmail.com> <quic_jesszhan@quicinc.com>
Jessica Zhang <jesszhan0024@gmail.com> <jessica.zhang@oss.qualcomm.com>
Jilai Wang <quic_jilaiw@quicinc.com> <jilaiw@codeaurora.org>
Jiri Kosina <jikos@kernel.org> <jikos@jikos.cz>
Jiri Kosina <jikos@kernel.org> <jkosina@suse.cz>
Expand Down Expand Up @@ -490,6 +493,7 @@ Lorenzo Pieralisi <lpieralisi@kernel.org> <lorenzo.pieralisi@arm.com>
Lorenzo Stoakes <lorenzo.stoakes@oracle.com> <lstoakes@gmail.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>
Lukasz Luba <lukasz.luba@arm.com> <l.luba@partner.samsung.com>
Luo Jie <quic_luoj@quicinc.com> <luoj@codeaurora.org>
Lance Yang <lance.yang@linux.dev> <ioworker0@gmail.com>
Expand Down Expand Up @@ -559,6 +563,7 @@ Michel Dänzer <michel@tungstengraphics.com>
Michel Lespinasse <michel@lespinasse.org>
Michel Lespinasse <michel@lespinasse.org> <walken@google.com>
Michel Lespinasse <michel@lespinasse.org> <walken@zoy.org>
Mickaël Salaün <mic@digikod.net> <mic@linux.microsoft.com>
Miguel Ojeda <ojeda@kernel.org> <miguel.ojeda.sandonis@gmail.com>
Mike Rapoport <rppt@kernel.org> <mike@compulab.co.il>
Mike Rapoport <rppt@kernel.org> <mike.rapoport@gmail.com>
Expand Down Expand Up @@ -800,6 +805,7 @@ Sven Eckelmann <sven@narfation.org> <sven@open-mesh.com>
Sven Peter <sven@kernel.org> <sven@svenpeter.dev>
Szymon Wilczek <swilczek.lx@gmail.com> <szymonwilczek@gmx.com>
Takashi YOSHII <takashi.yoshii.zj@renesas.com>
Tamir Duberstein <tamird@kernel.org> <tamird@gmail.com>
Tamizh Chelvam Raja <quic_tamizhr@quicinc.com> <tamizhr@codeaurora.org>
Taniya Das <quic_tdas@quicinc.com> <tdas@codeaurora.org>
Tanzir Hasan <tanzhasanwork@gmail.com> <tanzirh@google.com>
Expand Down
24 changes: 19 additions & 5 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -695,7 +695,7 @@ S: USA
N: Chih-Jen Chang
E: chihjenc@scf.usc.edu
E: chihjen@iis.sinica.edu.tw
D: IGMP(Internet Group Management Protocol) version 2
D: IGMP (Internet Group Management Protocol) version 2
S: 3F, 65 Tajen street
S: Tamsui town, Taipei county,
S: Taiwan 251
Expand Down Expand Up @@ -1997,7 +1997,7 @@ E: bkaindl@netway.at
E: edv@bartelt.via.at
D: Author of a menu based configuration tool, kmenu, which
D: is the predecessor of 'make menuconfig' and 'make xconfig'.
D: digiboard driver update(modularisation work and 2.1.x upd)
D: digiboard driver update (modularisation work and 2.1.x upd)
S: Tallak 95
S: 8103 Rein
S: Austria
Expand Down Expand Up @@ -2663,6 +2663,10 @@ S: 3404 E. Harmony Road
S: Fort Collins, CO 80528
S: USA

N: Jon Mason
E: jdmason@kudzu.us
D: Neterion 10GbE drivers (s2io/vxge)

N: Torben Mathiasen
E: torben.mathiasen@compaq.com
E: torben@kernel.dk
Expand Down Expand Up @@ -3488,7 +3492,8 @@ S: Brazil
N: Stephen Rothwell
E: sfr@canb.auug.org.au
W: http://www.canb.auug.org.au/~sfr
P: 1024/BD8C7805 CD A4 9D 01 10 6E 7E 3B 91 88 FA D9 C8 40 AA 02
P: 4096R/5AD24211C060D1C8 D41C A3ED 5B30 275C F5A0 1B05 5AD2 4211 C060 D1C8
D: Created linux-next and maintained it 2008-2026
D: Boot/setup/build work for setup > 2K
D: Author, APM driver
D: Directory notification
Expand Down Expand Up @@ -3613,7 +3618,7 @@ S: Finland
N: Deepak Saxena
E: dsaxena@plexity.net
D: I2O kernel layer (config, block, core, pci, net). I2O disk support for LILO
D: XScale(IOP, IXP) porting and other random ARM bits
D: XScale (IOP, IXP) porting and other random ARM bits
S: Portland, OR

N: Eric Schenk
Expand Down Expand Up @@ -3771,6 +3776,11 @@ S: 10 Stockalls Place
S: Minto, NSW, 2566
S: Australia

N: Tim Small
E: tim@buttersideup.com
D: Intel 82443BX/GX (440BX/GX chipset) EDAC driver
D: Radisys 82600 embedded chipset EDAC driver

N: Stephen Smalley
E: sds@tycho.nsa.gov
D: portions of the Linux Security Module (LSM) framework and security modules
Expand Down Expand Up @@ -3805,6 +3815,10 @@ S: Post Office Box 500
S: Batavia, Illinois 60510
S: USA

N: Jes Sorensen
E: jes@trained-monkey.org
D: HIPPI support and Essential RoadRunner driver

N: Leo Spiekman
E: leo@netlabs.net
W: http://www.netlabs.net/hp/leo/
Expand Down Expand Up @@ -3990,7 +4004,7 @@ S: D-50968 Köln

N: Tsu-Sheng Tsao
E: tsusheng@scf.usc.edu
D: IGMP(Internet Group Management Protocol) version 2
D: IGMP (Internet Group Management Protocol) version 2
S: 2F 14 ALY 31 LN 166 SEC 1 SHIH-PEI RD
S: Taipei
S: Taiwan 112
Expand Down
1 change: 0 additions & 1 deletion Documentation/.renames.txt
Original file line number Diff line number Diff line change
Expand Up @@ -819,7 +819,6 @@ networking/device_drivers/intel/ixgbe networking/device_drivers/ethernet/intel/i
networking/device_drivers/intel/ixgbevf networking/device_drivers/ethernet/intel/ixgbevf
networking/device_drivers/marvell/octeontx2 networking/device_drivers/ethernet/marvell/octeontx2
networking/device_drivers/microsoft/netvsc networking/device_drivers/ethernet/microsoft/netvsc
networking/device_drivers/neterion/s2io networking/device_drivers/ethernet/neterion/s2io
networking/device_drivers/netronome/nfp networking/device_drivers/ethernet/netronome/nfp
networking/device_drivers/pensando/ionic networking/device_drivers/ethernet/pensando/ionic
networking/device_drivers/qualcomm/rmnet networking/device_drivers/cellular/qualcomm/rmnet
Expand Down
45 changes: 45 additions & 0 deletions Documentation/ABI/stable/sysfs-block
Original file line number Diff line number Diff line change
Expand Up @@ -609,6 +609,51 @@ Description:
enabled, and whether tags are shared.


What: /sys/block/<disk>/queue/async_depth
Date: August 2025
Contact: linux-block@vger.kernel.org
Description:
[RW] Controls how many asynchronous requests may be allocated
in the block layer. The value is always capped at nr_requests.

When no elevator is active (none):

- async_depth is always equal to nr_requests.

For bfq scheduler:

- By default, async_depth is set to 75% of nr_requests.
Internal limits are then derived from this value:

* Sync writes: limited to async_depth (≈75% of nr_requests).
* Async I/O: limited to ~2/3 of async_depth (≈50% of
nr_requests).

If a bfq_queue is weight-raised:

* Sync writes: limited to ~1/2 of async_depth (≈37% of
nr_requests).
* Async I/O: limited to ~1/4 of async_depth (≈18% of
nr_requests).

- If the user writes a custom value to async_depth, BFQ will
recompute these limits proportionally based on the new value.

For Kyber:

- By default async_depth is set to 75% of nr_requests.
- If the user writes a custom value to async_depth, then it
overrides the default and directly controls the limit for
writes and async I/O.

For mq-deadline:

- By default async_depth is set to nr_requests.
- If the user writes a custom value to async_depth, then it
overrides the default and directly controls the limit for
writes and async I/O.


What: /sys/block/<disk>/queue/nr_zones
Date: November 2018
Contact: Damien Le Moal <damien.lemoal@wdc.com>
Expand Down
15 changes: 15 additions & 0 deletions Documentation/ABI/stable/sysfs-driver-dma-idxd
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,21 @@ Description: The last executed device administrative command's status/error.
Also last configuration error overloaded.
Writing to it will clear the status.

What: /sys/bus/dsa/devices/dsa<m>/dsacaps
Date: April 5, 2026
KernelVersion: 6.20.0
Contact: dmaengine@vger.kernel.org
Description: The DSA3 specification introduces three new capability
registers: dsacap[0-2]. User components (e.g., configuration
libraries and workload applications) require this information
to properly utilize the DSA3 features.
This includes SGL capability support, Enabling hardware-specific
optimizations, Configuring memory, etc.
The output format is '<dsacap2>,<dsacap1>,<dsacap0>' where each
DSA cap value is a 64 bit hex value.
This attribute should only be visible on DSA devices of version
3 or later.

What: /sys/bus/dsa/devices/dsa<m>/iaa_cap
Date: Sept 14, 2022
KernelVersion: 6.0.0
Expand Down
3 changes: 1 addition & 2 deletions Documentation/ABI/stable/sysfs-driver-speakup
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,7 @@ What: /sys/accessibility/speakup/bleep_time
KernelVersion: 2.6
Contact: speakup@linux-speakup.org
Description: This controls the duration of the PC speaker beeps speakup
produces.
TODO: What are the units? Jiffies?
produces, in milliseconds.

What: /sys/accessibility/speakup/cursor_time
KernelVersion: 2.6
Expand Down
16 changes: 16 additions & 0 deletions Documentation/ABI/testing/configfs-tsm-report
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,12 @@ Description:
where the implementation is conveyed via the @provider
attribute.

This interface fails reads and sets errno to EFBIG when the
report generated by @provider exceeds the configfs-tsm-report
internal maximums. Contact the platform provider for the
compatible security module, driver, and attestation library
combination.

What: /sys/kernel/config/tsm/report/$name/auxblob
Date: October, 2023
KernelVersion: v6.7
Expand All @@ -31,6 +37,9 @@ Description:
Standardization v2.03 Section 4.1.8.1 MSG_REPORT_REQ.
https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/specifications/56421.pdf

See "EFBIG" comment in the @outblob description for potential
error conditions.

What: /sys/kernel/config/tsm/report/$name/manifestblob
Date: January, 2024
KernelVersion: v6.10
Expand All @@ -43,6 +52,9 @@ Description:
See 'service_provider' for information on the format of the
manifest blob.

See "EFBIG" comment in the @outblob description for potential
error conditions.

What: /sys/kernel/config/tsm/report/$name/provider
Date: September, 2023
KernelVersion: v6.7
Expand All @@ -61,6 +73,10 @@ Description:
Library Revision 0.8 Appendix 4,5
https://download.01.org/intel-sgx/latest/dcap-latest/linux/docs/Intel_TDX_DCAP_Quoting_Library_API.pdf

Intel TDX platforms with DICE-based attestation use CBOR Web Token
(CWT) format for the Quote payload. This is indicated by the Quote
size exceeding 8KB.

What: /sys/kernel/config/tsm/report/$name/generation
Date: September, 2023
KernelVersion: v6.7
Expand Down
17 changes: 9 additions & 8 deletions Documentation/ABI/testing/configfs-usb-gadget-midi
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,12 @@ KernelVersion: 3.19
Description:
The attributes:

========== ====================================
index index value for the USB MIDI adapter
id ID string for the USB MIDI adapter
buflen MIDI buffer length
qlen USB read request queue length
in_ports number of MIDI input ports
out_ports number of MIDI output ports
========== ====================================
================ ====================================
index index value for the USB MIDI adapter
id ID string for the USB MIDI adapter
buflen MIDI buffer length
qlen USB read request queue length
in_ports number of MIDI input ports
out_ports number of MIDI output ports
interface_string USB AudioControl interface string
================ ====================================
2 changes: 1 addition & 1 deletion Documentation/ABI/testing/pstore
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Description: Generic interface to platform dependent persistent storage.

Once the information in a file has been read, removing
the file will signal to the underlying persistent storage
device that it can reclaim the space for later re-use::
device that it can reclaim the space for later reuse::

$ rm /sys/fs/pstore/dmesg-erst-1

Expand Down
14 changes: 14 additions & 0 deletions Documentation/ABI/testing/sysfs-block-zram
Original file line number Diff line number Diff line change
Expand Up @@ -150,3 +150,17 @@ Contact: Sergey Senozhatsky <senozhatsky@chromium.org>
Description:
The algorithm_params file is write-only and is used to setup
compression algorithm parameters.

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

What: /sys/block/zram<id>/writeback_batch_size
Date: November 2025
Contact: Sergey Senozhatsky <senozhatsky@chromium.org>
Description:
The writeback_batch_size device atrribute sets the maximum
number of in-flight writeback operations.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
What: /sys/bus/coresight/devices/dummy_source<N>/enable_source
Date: Dec 2024
KernelVersion: 6.14
Contact: Mao Jinlong <quic_jinlmao@quicinc.com>
Contact: Mao Jinlong <jinlong.mao@oss.qualcomm.com>
Description: (RW) Enable/disable tracing of dummy source. A sink should be activated
before enabling the source. The path of coresight components linking
the source to the sink is configured and managed automatically by the
Expand All @@ -10,7 +10,7 @@ Description: (RW) Enable/disable tracing of dummy source. A sink should be activ
What: /sys/bus/coresight/devices/dummy_source<N>/traceid
Date: Dec 2024
KernelVersion: 6.14
Contact: Mao Jinlong <quic_jinlmao@quicinc.com>
Contact: Mao Jinlong <jinlong.mao@oss.qualcomm.com>
Description: (R) Show the trace ID that will appear in the trace stream
coming from this trace entity.

Expand Down
Loading