Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1420 commits
Select commit Hold shift + click to select a range
13b4ece
mptcp: pm: Defer freeing of MPTCP userspace path manager entries
mjmartineau Apr 21, 2025
ce72fea
selftests: mptcp: diag: use mptcp_lib_get_info_value
Apr 21, 2025
d861a5d
Merge branch 'mptcp-pm-defer-freeing-userspace-pm-entries'
kuba-moo Apr 23, 2025
3df275e
net_sched: hfsc: Fix a UAF vulnerability in class handling
congwang Apr 17, 2025
6ccbda4
net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
congwang Apr 17, 2025
7629d1a
selftests/tc-testing: Add test for HFSC queue emptying during peek op…
congwang Apr 17, 2025
fa44042
Merge branch 'net_sched-fix-uaf-vulnerability-in-hfsc-qdisc'
kuba-moo Apr 24, 2025
497041d
net: dsa: mt7530: sync driver-specific behavior of MT7531 variants
dangowrt Apr 22, 2025
d9e2f07
pds_core: Prevent possible adminq overflow/stuck condition
brettcreeley Apr 21, 2025
2567daa
pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result
brettcreeley Apr 21, 2025
f9559d8
pds_core: Remove unnecessary check in pds_client_adminq_cmd()
brettcreeley Apr 21, 2025
3f77c3d
pds_core: make wait_context part of q_info
emusln Apr 21, 2025
4fe09ff
Merge branch 'pds_core-updates-and-fixes'
kuba-moo Apr 24, 2025
5063eb3
ALSA: sonicvibes: Use pure devres PCI
Apr 23, 2025
6452c6d
ALSA: rme96: Use pure devres PCI
Apr 23, 2025
92281a6
ALSA: rme32: Use pure devres PCI
Apr 23, 2025
2707ddc
ALSA: ens1370: Use pure devres PCI
Apr 23, 2025
9512fa6
ALSA: cmipci: Use pure devres PCI
Apr 23, 2025
a205115
ALSA: via82: Use pure devres PCI
Apr 23, 2025
5f8a491
ALSA: sis7019: Use pure devres PCI
Apr 23, 2025
c07e644
ALSA: intel8x: Use pure devres PCI
Apr 23, 2025
bf09f91
ALSA: fm801: Use pure devres PCI
Apr 23, 2025
c76d669
ALSA: es19x8: Use pure devres PCI
Apr 23, 2025
9dcc434
ALSA: azt3328: Use pure devres PCI
Apr 23, 2025
e66819c
ALSA: als: Use pure devres PCI
Apr 23, 2025
312ef97
ALSA: oxygen: Use pure devres PCI
Apr 23, 2025
abef027
ALSA: lx6464es: Use pure devres PCI
Apr 23, 2025
20db879
ALSA: vx222: Use pure devres PCI
Apr 23, 2025
c553c41
ALSA: trident: Use pure devres PCI
Apr 23, 2025
9c7f2b5
ALSA: rme9652: Use pure devres PCI
Apr 23, 2025
b15fde2
ALSA: ymfpci: Use pure devres PCI
Apr 23, 2025
aa37a26
ALSA: riptide: Use pure devres PCI
Apr 23, 2025
87e46c2
ALSA: nm256: Use pure devres PCI
Apr 23, 2025
dbaa14d
ALSA: ice: Use pure devres PCI
Apr 23, 2025
ed99513
ALSA: emu10k1: Use pure devres PCI
Apr 23, 2025
6012022
ALSA: echoaudio: Use pure devres PCI
Apr 23, 2025
ffa194e
ALSA: cs5535: Use pure devres PCI
Apr 23, 2025
9d7f24e
ALSA: cs46xx: Use pure devres PCI
Apr 23, 2025
385de12
ALSA: ca0106: Use pure devres PCI
Apr 23, 2025
112b338
ALSA: ali5451: Use pure devres PCI
Apr 23, 2025
889dbe6
ALSA: maestro3: Use pure devres PCI
Apr 23, 2025
607b310
net: dp83822: Fix OF_MDIO config check
js731ca Apr 23, 2025
73fa459
net: stmmac: fix dwmac1000 ptp timestamp status offset
Tropicao Apr 23, 2025
7b74913
net: stmmac: fix multiplication overflow when reading timestamp
Tropicao Apr 23, 2025
cc0dec3
Merge branch 'net-stmmac-fix-timestamp-snapshots-on-dwmac1000'
Apr 24, 2025
c1b0f51
ASoC: renesas: rz-ssi: Use NOIRQ_SYSTEM_SLEEP_PM_OPS()
claudiubeznea Apr 10, 2025
b194e82
ASoC: codec: tpa6130a2: Sort headers alphabetically
MrVan Apr 14, 2025
63a9362
ASoC: codec: tpa6130a2: Remove tpa6130a2_platform_data
MrVan Apr 14, 2025
f198b6b
ASoC: codec: tpa6130a2: Convert to GPIO descriptors
MrVan Apr 14, 2025
d1407c9
ASoC: codecs: wcd938x: fix mux error handling
jhovold Apr 15, 2025
e358e01
ASoC: codecs: wcd938x: drop unnecessary mux flag assignment
jhovold Apr 15, 2025
402dda2
ASoC: Merge up fixes
broonie Apr 24, 2025
171eb6f
ASoC: meson: meson-card-utils: use of_property_present() for DT parsing
xdarklight Apr 19, 2025
3b41574
ASoC: Intel: avs: Fix NULL pointer dereference
Apr 24, 2025
cce73cf
MAINTAINERS: ASoC: Simplify references to Cirrus Logic include files
rfvirgil Apr 23, 2025
c4887bd
spi: sh-msiof: use dev in sh_msiof_spi_probe()
morimoto Apr 17, 2025
cf06681
spi: sh-msiof: ignore driver probing if it was MSIOF Sound
morimoto Apr 17, 2025
6c9c56d
Merge tag 'nvme-6.15-2025-04-24' of git://git.infradead.org/nvme into…
axboe Apr 24, 2025
5e16f1a
io_uring: don't duplicate flushing in io_req_post_cqe
isilence Apr 24, 2025
1d01973
selftests: ublk: common: fix _get_disk_dev_t for pre-9.0 coreutils
ps-ushankar Apr 23, 2025
7b720c7
block: never reduce ra_pages in blk_apply_bdi_limits
Apr 24, 2025
c632021
block: move blkdev_{get,put} _no_open prototypes out of blkdev.h
Apr 23, 2025
d13b709
block: remove the backing_inode variable in bdev_statx
Apr 23, 2025
5f33b52
block: don't autoload drivers on stat
Apr 23, 2025
c4d2519
block: don't autoload drivers on blk-cgroup configuration
Apr 23, 2025
5f9e169
KVM: arm64, x86: make kvm_arch_has_irq_bypass() inline
bonzini Apr 18, 2025
6560aff
KVM: SVM: Don't update IRTEs if APICv/AVIC is disabled
sean-jc Apr 1, 2025
7537ded
KVM: SVM: Allocate IR data using atomic allocation
sean-jc Apr 4, 2025
9bcac97
KVM: x86: Reset IRTE to host control if *new* route isn't postable
sean-jc Apr 4, 2025
bcda70c
KVM: x86: Explicitly treat routing entry type changes as changes
sean-jc Apr 4, 2025
f1fb088
KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer
sean-jc Apr 4, 2025
0717220
iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE
sean-jc Apr 4, 2025
aae251a
iommu/amd: WARN if KVM attempts to set vCPU affinity without posted i…
sean-jc Apr 4, 2025
268cbfe
KVM: SVM: WARN if an invalid posted interrupt IRTE entry is added
sean-jc Apr 4, 2025
ca4f113
KVM: x86: Do not use kvm_rip_read() unconditionally in KVM tracepoints
ahunter6 Apr 15, 2025
38e9326
KVM: x86: Do not use kvm_rip_read() unconditionally for KVM_PROFILING
ahunter6 Apr 15, 2025
288537d
Merge tag 'v6.15-p5' of git://git.kernel.org/pub/scm/linux/kernel/git…
torvalds Apr 24, 2025
e72e9e6
Merge tag 'net-6.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Apr 24, 2025
032ce1e
x86/boot: Work around broken busybox 'truncate' tool
ardbiesheuvel Apr 24, 2025
edd43f4
io_uring: fix 'sync' handling of io_fallback_tw()
axboe Apr 24, 2025
2d71249
Merge tag 'kvmarm-fixes-6.15-2' of https://git.kernel.org/pub/scm/lin…
bonzini Apr 24, 2025
1a97fea
perf/x86: Fix non-sampling (counting) events on certain x86 platforms
Apr 23, 2025
85fd85b
x86/insn: Fix CTEST instruction decoding
kiryl Apr 23, 2025
30e2681
Merge tag 'landlock-6.15-rc4' of git://git.kernel.org/pub/scm/linux/k…
torvalds Apr 24, 2025
cde89fd
ACPICA: Add support for printing AML arguments when trace point enabled
superm1 Apr 17, 2025
02ddfb9
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Apr 24, 2025
121f343
riscv: Replace function-like macro by static inline function
bjorn-rivos Apr 19, 2025
7d1d19a
riscv: uprobes: Add missing fence.i after building the XOL buffer
bjorn-rivos Apr 19, 2025
b9e1f87
bcachefs: Casefold is now a regular opts.h option
Apr 20, 2025
9cdde3c
bcachefs: Fix casefold lookups
Apr 24, 2025
7cb8532
bcachefs: unlink: casefold d_invalidate
Apr 24, 2025
caab547
bcachefs: Print mount opts earlier
Apr 22, 2025
394ef27
bcachefs: Unit test fixes
Apr 22, 2025
c4f89a1
bcachefs: Make btree_iter_peek_prev() assert more precise
Apr 22, 2025
353739f
bcachefs: Fix btree_iter_peek_prev() at end of inode
Apr 22, 2025
28d2d19
bcachefs: drop duplicate fiemap sync flag
Jan 15, 2024
d020a9f
bcachefs: track current fiemap offset in start variable
Jan 15, 2024
2d55a63
bcachefs: refactor fiemap processing into extent helper and struct
Jan 15, 2024
b9b0494
bcachefs: add fiemap delalloc extent detection
Jan 15, 2024
d1b0f9a
bcachefs: Rework fiemap transaction restart handling
Apr 22, 2025
d6aa0c1
ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED_GET_DATA
Apr 25, 2025
f40139f
ublk: fix race between io_uring_cmd_complete_in_task and ublk_cancel_cmd
Apr 25, 2025
e079d7c
devtmpfs: don't use vfs_getattr_nosec to query i_mode
Apr 23, 2025
e6f141b
splice: remove duplicate noinline from pipe_clear_nowait
tweej Apr 23, 2025
1d28f25
MAINTAINERS: hfs/hfsplus: add myself as maintainer
bbkzz Apr 23, 2025
f520bed
fs/xattr: Fix handling of AT_FDCWD in setxattrat(2) and getxattrat(2)
jankara Apr 24, 2025
3dfc044
MAINTAINERS: Assign maintainer for the port controller drivers
Apr 7, 2025
4814a8e
ASoC: fsl: don't set link->platform if not needed
morimoto Apr 14, 2025
0787a08
ASoC: starfive: Use max() to simplify code in jh7110_tdm_syncdiv()
toblux Apr 24, 2025
ba85883
ASoC: amd: acp: Fix NULL pointer deref on acp resume path
Venkata-Prasad-Potturu Apr 25, 2025
6d9b641
ASoC: amd: acp: Fix NULL pointer deref in acp_i2s_set_tdm_slot
Venkata-Prasad-Potturu Apr 25, 2025
138e6da
ASoC: amd: acp: Fix devm_snd_soc_register_card(acp-pdm-mach) failure
Venkata-Prasad-Potturu Apr 25, 2025
a549b92
ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013
tiwai Apr 20, 2025
8bca84b
Merge back earlier ACPICA material for 6.16
rafaeljw Apr 25, 2025
75673fd
bpf: fix possible endless loop in BPF map iteration
bkammerd Apr 24, 2025
3d9c463
selftests/bpf: add test for softlock when modifying hashmap while ite…
bkammerd Apr 24, 2025
6ae003a
Merge branch 'bpf-fix-softlock-condition-in-bpf-hashmap-interation'
Apr 25, 2025
eef0dc0
Merge tag 'bcachefs-2025-04-24' of git://evilpiepirate.org/bcachefs
torvalds Apr 25, 2025
f88886d
bpf: Add namespace to BPF internal symbols
Apr 25, 2025
3d59224
cpufreq: ACPI: Re-sync CPU boost state on system resume
vireshk Apr 24, 2025
3b4628a
Merge back cpufreq material for 6.16
rafaeljw Apr 25, 2025
c347f31
cpufreq: Don't unnecessarily call set_boost()
vireshk Apr 24, 2025
27241c8
cpufreq: Introduce policy_set_boost()
vireshk Apr 24, 2025
0e8d856
cpufreq: Preserve policy's boost state after resume
vireshk Apr 24, 2025
121baab
cpufreq: Force sync policy boost with global boost on sysfs update
vireshk Apr 24, 2025
548762f
samples/bpf: Fix compilation failure for samples/bpf on LoongArch Fedora
Apr 25, 2025
b22a194
Merge tag 'xfs-fixes-6.15-rc4' of git://git.kernel.org/pub/scm/fs/xfs…
torvalds Apr 25, 2025
882cd65
Merge tag 'dma-mapping-6.15-2025-04-25' of git://git.kernel.org/pub/s…
torvalds Apr 25, 2025
3ae7f50
Merge tag 'driver-core-6.15-rc4' of git://git.kernel.org/pub/scm/linu…
torvalds Apr 25, 2025
5281c65
Merge tag 'char-misc-6.15-rc4' of git://git.kernel.org/pub/scm/linux/…
torvalds Apr 25, 2025
b009011
ASoC: codecs: wcd938x: fix mux error handling
broonie Apr 25, 2025
c27c313
ASoC: codec: tpa6130a2: Convert to GPIO descriptors
broonie Apr 25, 2025
3648af4
Merge tag 'tty-6.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Apr 25, 2025
2d5c7fe
Merge tag 'usb-6.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Apr 25, 2025
6e3597f
Merge tag 'pm-6.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Apr 25, 2025
0537fbb
Merge tag 'io_uring-6.15-20250424' of git://git.kernel.dk/linux
torvalds Apr 25, 2025
7deea56
Merge tag 'block-6.15-20250424' of git://git.kernel.dk/linux
torvalds Apr 25, 2025
9cd9d3f
PM: sleep: Remove unnecessary !!
Apr 24, 2025
c405e18
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Apr 25, 2025
c313751
Merge tag 'riscv-for-linus-6.15-rc4' of git://git.kernel.org/pub/scm/…
torvalds Apr 25, 2025
a5f793e
Merge tag 'drm-misc-fixes-2025-04-22' of https://gitlab.freedesktop.o…
airlied Apr 25, 2025
fdfabdc
Merge tag 'exynos-drm-fixes-for-v6.15-rc4' of git://git.kernel.org/pu…
airlied Apr 25, 2025
250130d
Merge tag 'amd-drm-fixes-6.15-2025-04-23' of https://gitlab.freedeskt…
airlied Apr 25, 2025
4017040
Merge tag 'cxl-fixes-6.15-rc4' of git://git.kernel.org/pub/scm/linux/…
torvalds Apr 25, 2025
349b7d7
Merge tag 'ceph-for-6.15-rc4' of https://github.com/ceph/ceph-client
torvalds Apr 25, 2025
eb98f30
Merge tag 'vfs-6.15-rc4.fixes' of git://git.kernel.org/pub/scm/linux/…
torvalds Apr 25, 2025
1eb09e6
Merge tag 'ata-6.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Apr 25, 2025
f000791
selftests/bpf: Correct typo in __clang_major__ macro
peilin-ye Apr 25, 2025
f1a3944
Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Apr 26, 2025
7490273
dt-bindings: renesas,sh-msiof: Add MSIOF I2S Sound support
morimoto Apr 17, 2025
ce6949b
ASoC: renesas: rsnd: allow to use ADG as standalone
morimoto Apr 17, 2025
a714b31
ASoC: renesas: rsnd: care BRGA/BRGB select in rsnd_adg_clk_enable()
morimoto Apr 17, 2025
0cc8884
ASoC: renesas: rsnd: enable to use "adg" clock
morimoto Apr 17, 2025
c61caec
ASoC: renesas: add MSIOF sound support
morimoto Apr 17, 2025
fb8e9f5
LoongArch: Select ARCH_USE_MEMTEST
Apr 24, 2025
bb0511d
LoongArch: Make regs_irqs_disabled() more clear
seehearfeel Apr 24, 2025
cc73cc6
LoongArch: Make do_xyz() exception handlers more robust
seehearfeel Apr 24, 2025
2ef174b
LoongArch: Handle fp, lsx, lasx and lbt assembly symbols
seehearfeel Apr 24, 2025
c37325c
LoongArch: Remove a bogus reference to ZONE_DMA
ptesarik Apr 24, 2025
bd51834
LoongArch: Return NULL from huge_pte_offset() for invalid PMD
Apr 24, 2025
8b2d01f
LoongArch: KVM: Fix multiple typos of KVM code
enkerewpo Apr 24, 2025
9ea8623
LoongArch: KVM: Fully clear some CSRs when VM reboot
bibo-mao Apr 24, 2025
5add0db
LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally
bibo-mao Apr 24, 2025
3318dc2
irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode()
Apr 22, 2025
bbce3de
sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash
osandov Apr 25, 2025
822ecda
ASoC: add Renesas MSIOF sound driver
broonie Apr 26, 2025
fa573ae
Merge tag 'drm-fixes-2025-04-26' of https://gitlab.freedesktop.org/dr…
torvalds Apr 26, 2025
a16ebe5
Merge tag 'move-lib-kunit-v6.15-rc4' of git://git.kernel.org/pub/scm/…
torvalds Apr 26, 2025
831e3f5
Revert "sunrpc: clean cache_detail immediately when flush is written …
chucklever Apr 24, 2025
ec0c2d5
Merge tag 'for-linus' of https://github.com/openrisc/linux
torvalds Apr 26, 2025
e742bd1
Merge tag 'loongarch-fixes-6.15-1' of git://git.kernel.org/pub/scm/li…
torvalds Apr 26, 2025
a226e65
Merge tag 'irq-urgent-2025-04-26' of git://git.kernel.org/pub/scm/lin…
torvalds Apr 26, 2025
86baa54
Merge tag 'perf-urgent-2025-04-26' of git://git.kernel.org/pub/scm/li…
torvalds Apr 26, 2025
3d23ef0
Merge tag 'sched-urgent-2025-04-26' of git://git.kernel.org/pub/scm/l…
torvalds Apr 26, 2025
06b31bd
Merge tag 'x86-urgent-2025-04-26' of git://git.kernel.org/pub/scm/lin…
torvalds Apr 26, 2025
d22aad2
Merge tag 'nfsd-6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Apr 26, 2025
5bc1018
Merge tag 'pci-v6.15-fixes-3' of git://git.kernel.org/pub/scm/linux/k…
torvalds Apr 26, 2025
bdd9ea9
ALSA: hda/hda_cs_dsp_ctl: Delete hda_cs_dsp_ctl module
rfvirgil Apr 24, 2025
b443265
Linux 6.15-rc4
torvalds Apr 27, 2025
b790280
cpufreq: Fix setting policy limits when frequency tables are used
rafaeljw Apr 25, 2025
0aeb944
Merge branch 'pm-cpufreq-fixes' into fixes
rafaeljw Apr 28, 2025
446b78a
Merge branch 'acpica' into linux-next
rafaeljw Apr 28, 2025
8780176
Merge branches 'acpi-processor', 'acpi-battery', 'acpi-apei' and 'acp…
rafaeljw Apr 28, 2025
a2b91b5
Merge branch 'acpi-tables' into linux-next
rafaeljw Apr 28, 2025
c3b21ba
Merge branch 'fixes' into linux-next
rafaeljw Apr 28, 2025
16691e9
Merge branch 'pm-cpufreq' into linux-next
rafaeljw Apr 28, 2025
5394ad3
Merge branch 'pm-cpuidle' into linux-next
rafaeljw Apr 28, 2025
b999105
Merge branch 'pm-sleep' into linux-next
rafaeljw Apr 28, 2025
357be13
ACPICA: Drop stale comment about the header file content
sudeep-holla Apr 25, 2025
5de20bc
ACPICA: Apply pack(1) to union aml_resource
tamird Apr 25, 2025
ac93347
ACPICA: utilities: Fix overflow check in vsnprintf()
gldrk Apr 25, 2025
bd35682
ACPICA: Interpret SIDP structures in DMAR
stilor Apr 25, 2025
1cfd875
ACPICA: infrastructure: Add new header and ACPI_DMT_BUF26 types
aegl Apr 25, 2025
127c7bf
ACPICA: actbl2.h: MRRM: Add typedef and other definitions
aegl Apr 25, 2025
6d84c39
ACPICA: actbl2: Add definitions for RIMT
vlsunil Apr 25, 2025
40bb5a8
ACPICA: MRRM: Some cleanups
aegl Apr 25, 2025
179c0c7
PM: EM: Fix potential division-by-zero error in em_compute_costs()
Apr 18, 2025
73db799
PM: runtime: Add new devm functions
Mar 27, 2025
26d87c5
ALSA: korg1212: Replace the pending stop check code with sync_stop PC…
tiwai Apr 15, 2025
95b2536
ASoC: Intel: catpt: avoid type mismatch in dev_dbg() format
arndb Apr 29, 2025
85f380f
ASoC: amd: acp: Drop superfluous assignment in acp_sof_probe()
cristicc Apr 29, 2025
114a6e6
ASoC: SOF: topology: Fix null pointer dereference
Apr 29, 2025
00a371a
ASoC: SOF: ipc4-pcm: Adjust pipeline_list->pipelines allocation type
kees Apr 26, 2025
84dea31
ASoC: codecs: Use min() to simplify aw_dev_dsp_update_container()
toblux Apr 29, 2025
94602d8
ASoC: wm_adsp: Don't use no_free_ptr() when passing to PTR_ERR()
rfvirgil Apr 28, 2025
d30e845
regcache: Use sort()'s default swap() implementation
toblux Apr 28, 2025
849c83f
ALSA: hda/cs35l56: Remove dependency on COMPILE_TEST
rfvirgil Apr 28, 2025
9fa6a69
ALSA: hda/tas2781: Remove tas2781_spi_fwlib.c and leverage SND_SOC_TA…
Shenghao-Ding Apr 29, 2025
533a8a6
soundwire: intel_auxdevice: Fix system suspend/resume handling
rafaeljw Apr 28, 2025
8d6ae3a
Merge branch 'pm-sleep-fixes' into fixes
rafaeljw Apr 30, 2025
ac4e04d
cpufreq: intel_pstate: Unchecked MSR aceess in legacy mode
spandruvada Apr 29, 2025
5656090
Merge branch 'pm-cpufreq-fixes' into fixes
rafaeljw Apr 30, 2025
be5134a
ACPICA: Utilities: Fix spelling mistake "Incremement" -> "Increment"
ColinIanKing Apr 25, 2025
f725103
ACPICA: infrastructure: Add new DMT_BUF types and shorten a long name
aegl Apr 25, 2025
217c3b4
ACPICA: actbl2.h: ERDT: Add typedef and other definitions
aegl Apr 25, 2025
a3b79a9
ACPICA: Introduce ACPI_NONSTRING
kees Apr 25, 2025
a6fee5d
ACPICA: Apply ACPI_NONSTRING
kees Apr 25, 2025
b916aa1
ACPICA: actbl2.h: ACPI 6.5: RAS2: Rename structure and field names of…
shijujose4 Apr 25, 2025
e8f0a4e
ACPICA: Adjust the position of code lines
Apr 25, 2025
d3cbb65
ACPICA: Avoid sequence overread in call to strncmp()
X0RW3LL Apr 25, 2025
9d57241
ACPICA: Apply ACPI_NONSTRING in more places
X0RW3LL Apr 25, 2025
1f5f181
ACPICA: Replace strncpy() with memcpy()
X0RW3LL Apr 25, 2025
079ea1e
ACPICA: Logfile: Changes for version 20250404
SaketADumbre Apr 25, 2025
d3e65d7
ACPICA: Update copyright year
SaketADumbre Apr 4, 2025
6b30f4d
Merge branches 'pm-em' and 'pm-runtime' into linux-next
rafaeljw Apr 30, 2025
0c0e120
Merge branch 'fixes' into linux-next
rafaeljw Apr 30, 2025
0751d28
Merge branch 'acpica' into linux-next
rafaeljw Apr 30, 2025
edea927
ASoC: stm32: sai: skip useless iterations on kernel rate loop
Apr 30, 2025
cce34d1
ASoC: stm32: sai: add a check on minimal kernel frequency
Apr 30, 2025
433a06b
Merge remote-tracking branch 'regmap/for-6.14' into regmap-linus
broonie Apr 30, 2025
fedc486
Merge branch 'regmap-linus' into regmap-next
broonie Apr 30, 2025
631f228
Merge remote-tracking branch 'regmap/for-6.16' into regmap-next
broonie Apr 30, 2025
02b44a2
ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers
Apr 30, 2025
d5463e5
ASoC: intel/sdw_utils: Add volume limit to cs35l56 speakers
Apr 30, 2025
3cc393d
ASoC: simple-card-utils: Fix pointer check in graph_util_parse_link_d…
tq-steina Apr 29, 2025
7f91f01
ASoC: amd: ps: fix for irq handler return status
vijendarmukunda Apr 30, 2025
5ae1bd2
ASoC: codec: twl4030: Sort headers alphabetically
MrVan Apr 28, 2025
178c169
ASoC: codec: twl4030: Convert to GPIO descriptors
MrVan Apr 28, 2025
a9ec921
ASoC: codec: sma1307: Remove including of_gpio.h
MrVan Apr 27, 2025
d20df86
ASoC: Intel: avs: Fix kcalloc() sizes
toblux Apr 26, 2025
844af99
ASoC: stm32: sai: fix kernel rate configuration
broonie May 1, 2025
315c845
ASoC: intel/sdw_utils: Add volume limits to CS35L56
broonie May 1, 2025
c788129
ASoC: codec: twl4030: Convert to GPIO descriptors
broonie May 1, 2025
efd3ba1
Merge remote-tracking branch 'asoc/for-6.16' into asoc-next
broonie May 1, 2025
988355b
Merge remote-tracking branch 'takashi/for-next' into sound/upstream-2…
bardliao May 2, 2025
ad7def2
Merge remote-tracking branch 'regmap/for-next' into sound/upstream-20…
bardliao May 2, 2025
b010552
Merge remote-tracking branch 'linux-pm/linux-next' into sound/upstrea…
bardliao May 2, 2025
6354c05
Revert "[Not for upstream] drm/xe: add DPM_FLAG_SMART_SUSPEND"
bardliao May 2, 2025
a16a026
Revert "[Not for upstream] ASoC: SOF: Intel: add DPM_FLAG_SMART_SUSPEND"
bardliao May 2, 2025
db87d53
Merge branch 'sound/upstream-20250502' into merge/sound-upstream-2025…
bardliao May 2, 2025
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
  •  
  •  
  •  
41 changes: 37 additions & 4 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@ ForEachMacros:
- '__rq_for_each_bio'
- '__shost_for_each_device'
- '__sym_for_each'
- '_for_each_counter'
- 'apei_estatus_for_each_section'
- 'ata_for_each_dev'
- 'ata_for_each_link'
Expand Down Expand Up @@ -141,11 +142,14 @@ ForEachMacros:
- 'damon_for_each_target_safe'
- 'damos_for_each_filter'
- 'damos_for_each_filter_safe'
- 'damos_for_each_ops_filter'
- 'damos_for_each_ops_filter_safe'
- 'damos_for_each_quota_goal'
- 'damos_for_each_quota_goal_safe'
- 'data__for_each_file'
- 'data__for_each_file_new'
- 'data__for_each_file_start'
- 'def_for_each_cpu'
- 'device_for_each_child_node'
- 'device_for_each_child_node_scoped'
- 'dma_fence_array_for_each'
Expand Down Expand Up @@ -176,6 +180,7 @@ ForEachMacros:
- 'drm_for_each_privobj'
- 'drm_gem_for_each_gpuvm_bo'
- 'drm_gem_for_each_gpuvm_bo_safe'
- 'drm_gpusvm_for_each_range'
- 'drm_gpuva_for_each_op'
- 'drm_gpuva_for_each_op_from_reverse'
- 'drm_gpuva_for_each_op_reverse'
Expand Down Expand Up @@ -216,8 +221,10 @@ ForEachMacros:
- 'for_each_active_dev_scope'
- 'for_each_active_drhd_unit'
- 'for_each_active_iommu'
- 'for_each_active_irq'
- 'for_each_active_route'
- 'for_each_aggr_pgid'
- 'for_each_alloc_capable_rdt_resource'
- 'for_each_and_bit'
- 'for_each_andnot_bit'
- 'for_each_available_child_of_node'
Expand All @@ -228,6 +235,7 @@ ForEachMacros:
- 'for_each_btf_ext_rec'
- 'for_each_btf_ext_sec'
- 'for_each_bvec'
- 'for_each_capable_rdt_resource'
- 'for_each_card_auxs'
- 'for_each_card_auxs_safe'
- 'for_each_card_components'
Expand All @@ -241,6 +249,7 @@ ForEachMacros:
- 'for_each_cgroup_storage_type'
- 'for_each_child_of_node'
- 'for_each_child_of_node_scoped'
- 'for_each_child_of_node_with_prefix'
- 'for_each_clear_bit'
- 'for_each_clear_bit_from'
- 'for_each_clear_bitrange'
Expand Down Expand Up @@ -296,6 +305,7 @@ ForEachMacros:
- 'for_each_group_member_head'
- 'for_each_hstate'
- 'for_each_hwgpio'
- 'for_each_hwgpio_in_range'
- 'for_each_if'
- 'for_each_inject_fn'
- 'for_each_insn'
Expand All @@ -304,6 +314,7 @@ ForEachMacros:
- 'for_each_intid'
- 'for_each_iommu'
- 'for_each_ip_tunnel_rcu'
- 'for_each_irq_desc'
- 'for_each_irq_nr'
- 'for_each_lang'
- 'for_each_link_ch_maps'
Expand All @@ -324,6 +335,8 @@ ForEachMacros:
- 'for_each_missing_reg'
- 'for_each_mle_subelement'
- 'for_each_mod_mem_type'
- 'for_each_mon_capable_rdt_resource'
- 'for_each_mp_bvec'
- 'for_each_net'
- 'for_each_net_continue_reverse'
- 'for_each_net_rcu'
Expand Down Expand Up @@ -351,6 +364,7 @@ ForEachMacros:
- 'for_each_node_by_name'
- 'for_each_node_by_type'
- 'for_each_node_mask'
- 'for_each_node_numadist'
- 'for_each_node_state'
- 'for_each_node_with_cpus'
- 'for_each_node_with_property'
Expand All @@ -359,6 +373,8 @@ ForEachMacros:
- 'for_each_of_allnodes'
- 'for_each_of_allnodes_from'
- 'for_each_of_cpu_node'
- 'for_each_of_graph_port'
- 'for_each_of_graph_port_endpoint'
- 'for_each_of_pci_range'
- 'for_each_old_connector_in_state'
- 'for_each_old_crtc_in_state'
Expand All @@ -372,18 +388,22 @@ ForEachMacros:
- 'for_each_oldnew_plane_in_state_reverse'
- 'for_each_oldnew_private_obj_in_state'
- 'for_each_online_cpu'
- 'for_each_online_cpu_wrap'
- 'for_each_online_node'
- 'for_each_online_pgdat'
- 'for_each_or_bit'
- 'for_each_page_ext'
- 'for_each_path'
- 'for_each_pci_bridge'
- 'for_each_pci_dev'
- 'for_each_pcm_streams'
- 'for_each_physmem_range'
- 'for_each_populated_zone'
- 'for_each_possible_cpu'
- 'for_each_possible_cpu_wrap'
- 'for_each_present_blessed_reg'
- 'for_each_present_cpu'
- 'for_each_present_section_nr'
- 'for_each_prime_number'
- 'for_each_prime_number_from'
- 'for_each_probe_cache_entry'
Expand All @@ -396,6 +416,7 @@ ForEachMacros:
- 'for_each_prop_dlc_cpus'
- 'for_each_prop_dlc_platforms'
- 'for_each_property_of_node'
- 'for_each_rdt_resource'
- 'for_each_reg'
- 'for_each_reg_filtered'
- 'for_each_reloc'
Expand Down Expand Up @@ -434,10 +455,10 @@ ForEachMacros:
- 'for_each_subelement_id'
- 'for_each_sublist'
- 'for_each_subsystem'
- 'for_each_suite'
- 'for_each_supported_activate_fn'
- 'for_each_supported_inject_fn'
- 'for_each_sym'
- 'for_each_test'
- 'for_each_thread'
- 'for_each_token'
- 'for_each_unicast_dest_pgid'
Expand Down Expand Up @@ -499,8 +520,10 @@ ForEachMacros:
- 'idr_for_each_entry_continue'
- 'idr_for_each_entry_continue_ul'
- 'idr_for_each_entry_ul'
- 'iio_for_each_active_channel'
- 'in_dev_for_each_ifa_rcu'
- 'in_dev_for_each_ifa_rtnl'
- 'in_dev_for_each_ifa_rtnl_net'
- 'inet_bind_bucket_for_each'
- 'interval_tree_for_each_span'
- 'intlist__for_each_entry'
Expand Down Expand Up @@ -542,7 +565,6 @@ ForEachMacros:
- 'list_for_each_prev'
- 'list_for_each_prev_safe'
- 'list_for_each_rcu'
- 'list_for_each_reverse'
- 'list_for_each_safe'
- 'llist_for_each'
- 'llist_for_each_entry'
Expand All @@ -552,6 +574,7 @@ ForEachMacros:
- 'map__for_each_symbol'
- 'map__for_each_symbol_by_name'
- 'mas_for_each'
- 'mas_for_each_rev'
- 'mci_for_each_dimm'
- 'media_device_for_each_entity'
- 'media_device_for_each_intf'
Expand All @@ -561,10 +584,15 @@ ForEachMacros:
- 'media_pipeline_for_each_entity'
- 'media_pipeline_for_each_pad'
- 'mlx5_lag_for_each_peer_mdev'
- 'mptcp_for_each_subflow'
- 'msi_domain_for_each_desc'
- 'msi_for_each_desc'
- 'mt_for_each'
- 'nanddev_io_for_each_block'
- 'nanddev_io_for_each_page'
- 'neigh_for_each_in_bucket'
- 'neigh_for_each_in_bucket_rcu'
- 'neigh_for_each_in_bucket_safe'
- 'netdev_for_each_lower_dev'
- 'netdev_for_each_lower_private'
- 'netdev_for_each_lower_private_rcu'
Expand Down Expand Up @@ -604,11 +632,11 @@ ForEachMacros:
- 'perf_evlist__for_each_entry_safe'
- 'perf_evlist__for_each_evsel'
- 'perf_evlist__for_each_mmap'
- 'perf_evsel_for_each_per_thread_period_safe'
- 'perf_hpp_list__for_each_format'
- 'perf_hpp_list__for_each_format_safe'
- 'perf_hpp_list__for_each_sort_list'
- 'perf_hpp_list__for_each_sort_list_safe'
- 'perf_tool_event__for_each_event'
- 'plist_for_each'
- 'plist_for_each_continue'
- 'plist_for_each_entry'
Expand All @@ -627,7 +655,6 @@ ForEachMacros:
- 'rdma_for_each_block'
- 'rdma_for_each_port'
- 'rdma_umem_for_each_dma_block'
- 'resort_rb__for_each_entry'
- 'resource_list_for_each_entry'
- 'resource_list_for_each_entry_safe'
- 'rhl_for_each_entry_rcu'
Expand Down Expand Up @@ -658,6 +685,7 @@ ForEachMacros:
- 'shost_for_each_device'
- 'sk_for_each'
- 'sk_for_each_bound'
- 'sk_for_each_bound_safe'
- 'sk_for_each_entry_offset_rcu'
- 'sk_for_each_from'
- 'sk_for_each_rcu'
Expand All @@ -680,7 +708,11 @@ ForEachMacros:
- 'tb_property_for_each'
- 'tcf_act_for_each_action'
- 'tcf_exts_for_each_action'
- 'test_suite__for_each_test_case'
- 'tool_pmu__for_each_event'
- 'ttm_bo_lru_for_each_reserved_guarded'
- 'ttm_resource_manager_for_each_res'
- 'udp_lrpa_for_each_entry_rcu'
- 'udp_portaddr_for_each_entry'
- 'udp_portaddr_for_each_entry_rcu'
- 'usb_hub_for_each_child'
Expand All @@ -691,6 +723,7 @@ ForEachMacros:
- 'v4l2_m2m_for_each_src_buf_safe'
- 'virtio_device_for_each_vq'
- 'while_for_each_ftrace_op'
- 'workloads__for_each'
- 'xa_for_each'
- 'xa_for_each_marked'
- 'xa_for_each_range'
Expand Down
3 changes: 3 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -322,6 +322,7 @@ Jayachandran C <c.jayachandran@gmail.com> <jchandra@broadcom.com>
Jayachandran C <c.jayachandran@gmail.com> <jchandra@digeo.com>
Jayachandran C <c.jayachandran@gmail.com> <jnair@caviumnetworks.com>
<jean-philippe@linaro.org> <jean-philippe.brucker@arm.com>
Jean-Michel Hautbois <jeanmichel.hautbois@yoseli.org> <jeanmichel.hautbois@ideasonboard.com>
Jean Tourrilhes <jt@hpl.hp.com>
Jeevan Shriram <quic_jshriram@quicinc.com> <jshriram@codeaurora.org>
Jeff Garzik <jgarzik@pretzel.yyz.us>
Expand Down Expand Up @@ -438,6 +439,8 @@ Linus Lüssing <linus.luessing@c0d3.blue> <ll@simonwunderlich.de>
Li Yang <leoyang.li@nxp.com> <leoli@freescale.com>
Li Yang <leoyang.li@nxp.com> <leo@zh-kernel.org>
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>
Luca Ceresoli <luca.ceresoli@bootlin.com> <luca@lucaceresoli.net>
Expand Down
4 changes: 4 additions & 0 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -2071,6 +2071,10 @@ S: 660 Harvard Ave. #7
S: Santa Clara, CA 95051
S: USA

N: Joonsoo Kim
E: iamjoonsoo.kim@lge.com
D: Slab allocators

N: Kukjin Kim
E: kgene@kernel.org
D: Samsung S3C, S5P and Exynos ARM architectures
Expand Down
2 changes: 1 addition & 1 deletion Documentation/ABI/stable/sysfs-block
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ Description:

What: /sys/block/<disk>/diskseq
Date: February 2021
Contact: Matteo Croce <mcroce@microsoft.com>
Contact: Matteo Croce <teknoraver@meta.com>
Description:
The /sys/block/<disk>/diskseq files reports the disk
sequence number, which is a monotonically increasing
Expand Down
7 changes: 6 additions & 1 deletion Documentation/ABI/testing/sysfs-devices-system-cpu
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@ What: /sys/devices/system/cpu/cpuidle/available_governors
/sys/devices/system/cpu/cpuidle/current_driver
/sys/devices/system/cpu/cpuidle/current_governor
/sys/devices/system/cpu/cpuidle/current_governer_ro
/sys/devices/system/cpu/cpuidle/intel_c1_demotion
Date: September 2007
Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
Description: Discover cpuidle policy and mechanism
Expand All @@ -132,7 +133,11 @@ Description: Discover cpuidle policy and mechanism

current_governor_ro: (RO) displays current idle policy.

See Documentation/admin-guide/pm/cpuidle.rst and
intel_c1_demotion: (RW) enables/disables the C1 demotion
feature on Intel CPUs.

See Documentation/admin-guide/pm/cpuidle.rst,
Documentation/admin-guide/pm/intel_idle.rst, and
Documentation/driver-api/pm/cpuidle.rst for more information.


Expand Down
32 changes: 32 additions & 0 deletions Documentation/ABI/testing/sysfs-driver-ufs
Original file line number Diff line number Diff line change
Expand Up @@ -1604,3 +1604,35 @@ Description:
prevent the UFS from frequently performing clock gating/ungating.

The attribute is read/write.

What: /sys/bus/platform/drivers/ufshcd/*/device_lvl_exception_count
What: /sys/bus/platform/devices/*.ufs/device_lvl_exception_count
Date: March 2025
Contact: Bao D. Nguyen <quic_nguyenb@quicinc.com>
Description:
This attribute is applicable to ufs devices compliant to the
JEDEC specifications version 4.1 or later. The
device_lvl_exception_count is a counter indicating the number of
times the device level exceptions have occurred since the last
time this variable is reset. Writing a 0 value to this
attribute will reset the device_lvl_exception_count. If the
device_lvl_exception_count reads a positive value, the user
application should read the device_lvl_exception_id attribute to
know more information about the exception.

The attribute is read/write.

What: /sys/bus/platform/drivers/ufshcd/*/device_lvl_exception_id
What: /sys/bus/platform/devices/*.ufs/device_lvl_exception_id
Date: March 2025
Contact: Bao D. Nguyen <quic_nguyenb@quicinc.com>
Description:
Reading the device_lvl_exception_id returns the
qDeviceLevelExceptionID attribute of the ufs device JEDEC
specification version 4.1. The definition of the
qDeviceLevelExceptionID is the ufs device vendor specific
implementation. Refer to the device manufacturer datasheet for
more information on the meaning of the qDeviceLevelExceptionID
attribute value.

The attribute is read only.
10 changes: 5 additions & 5 deletions Documentation/ABI/testing/sysfs-kernel-reboot
Original file line number Diff line number Diff line change
@@ -1,33 +1,33 @@
What: /sys/kernel/reboot
Date: November 2020
KernelVersion: 5.11
Contact: Matteo Croce <mcroce@microsoft.com>
Contact: Matteo Croce <teknoraver@meta.com>
Description: Interface to set the kernel reboot behavior, similarly to
what can be done via the reboot= cmdline option.
(see Documentation/admin-guide/kernel-parameters.txt)

What: /sys/kernel/reboot/mode
Date: November 2020
KernelVersion: 5.11
Contact: Matteo Croce <mcroce@microsoft.com>
Contact: Matteo Croce <teknoraver@meta.com>
Description: Reboot mode. Valid values are: cold warm hard soft gpio

What: /sys/kernel/reboot/type
Date: November 2020
KernelVersion: 5.11
Contact: Matteo Croce <mcroce@microsoft.com>
Contact: Matteo Croce <teknoraver@meta.com>
Description: Reboot type. Valid values are: bios acpi kbd triple efi pci

What: /sys/kernel/reboot/cpu
Date: November 2020
KernelVersion: 5.11
Contact: Matteo Croce <mcroce@microsoft.com>
Contact: Matteo Croce <teknoraver@meta.com>
Description: CPU number to use to reboot.

What: /sys/kernel/reboot/force
Date: November 2020
KernelVersion: 5.11
Contact: Matteo Croce <mcroce@microsoft.com>
Contact: Matteo Croce <teknoraver@meta.com>
Description: Don't wait for any other CPUs on reboot and
avoid anything that could hang.

Expand Down
1 change: 1 addition & 0 deletions Documentation/admin-guide/hw-vuln/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,4 @@ are configurable at compile, boot or run time.
srso
gather_data_sampling
reg-file-data-sampling
rsb
Loading
Loading