Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1499 commits
Select commit Hold shift + click to select a range
3a5f555
ipv6: annotate data-races around devconf->rpl_seg_enabled
Sep 1, 2025
f63e7c8
net: dsa: mv88e6xxx: Fix fwnode reference leaks in mv88e6xxx_port_set…
Yuuoniy Sep 1, 2025
0c3813d
smb: client: fix spellings in comments
bharathsm-ms Sep 1, 2025
72595cb
smb: client: add new tracepoint to trace lease break notification
bharathsm-ms Sep 2, 2025
91be128
smb: client: show negotiated cipher in DebugData
bharathsm-ms Sep 2, 2025
827733a
crypto: sha1 - Implement export_core() and import_core()
Sep 1, 2025
30b2a8c
crypto: sha256 - Implement export_core() and import_core()
Sep 1, 2025
cdb03b6
crypto: sha512 - Implement export_core() and import_core()
Sep 1, 2025
8409816
ALSA: rme32: Fix serialization in snd_rme32_capture_adat_open()
Sep 3, 2025
f8f15f6
wifi: cw1200: cap SSID length in cw1200_do_join()
Aug 29, 2025
c786794
wifi: libertas: cap SSID len in lbs_associate()
Aug 29, 2025
62b635d
wifi: cfg80211: sme: cap SSID length in __cfg80211_connect_result()
Aug 29, 2025
fe9e4d0
wifi: wilc1000: avoid buffer overflow in WID string configuration
ajaykathat Aug 29, 2025
27893dd
Merge tag 'ath-current-20250902' of git://git.kernel.org/pub/scm/linu…
jmberg-intel Sep 3, 2025
18dbcbf
perf: Fix the POLL_HUP delivery breakage
Aug 11, 2025
762af5a
vdso/vsyscall: Avoid slow division loop in auxiliary clock update
t-8ch Aug 25, 2025
c3c9a75
ALSA: hda/conexant: Fix typos in comments
toblux Sep 2, 2025
9a6d3ff
arm64: uapi: Provide correct __BITS_PER_LONG for the compat vDSO
t-8ch Aug 21, 2025
0e3448f
ASoC: Intel: avs: hda: Adjust platform name
crojewsk-intel Sep 2, 2025
7fa2ebe
ASoC: Intel: avs: da7219: Adjust platform name
crojewsk-intel Sep 2, 2025
765ee69
ASoC: Intel: avs: dmic: Refactor dai_link creation
crojewsk-intel Sep 2, 2025
cd405e6
ASoC: Intel: avs: es8336: Adjust platform name
crojewsk-intel Sep 2, 2025
d4b60ca
ASoC: Intel: avs: i2stest: Adjust platform name
crojewsk-intel Sep 2, 2025
314d8f5
ASoC: Intel: avs: max98357a: Adjust platform name
crojewsk-intel Sep 2, 2025
ed23ac9
ASoC: Intel: avs: max98373: Adjust platform name
crojewsk-intel Sep 2, 2025
31fc544
ASoC: Intel: avs: max98927: Adjust platform name
crojewsk-intel Sep 2, 2025
ba36843
ASoC: Intel: avs: nau8825: Adjust platform name
crojewsk-intel Sep 2, 2025
a46b3da
ASoC: Intel: avs: probe: Refactor dai_link creation
crojewsk-intel Sep 2, 2025
1a78108
ASoC: Intel: avs: rt274: Adjust platform name
crojewsk-intel Sep 2, 2025
210233c
ASoC: Intel: avs: rt286: Adjust platform name
crojewsk-intel Sep 2, 2025
fffac55
ASoC: Intel: avs: rt298: Adjust platform name
crojewsk-intel Sep 2, 2025
69fe782
ASoC: Intel: avs: rt5514: Adjust platform name
crojewsk-intel Sep 2, 2025
b0e5229
ASoC: Intel: avs: rt5663: Adjust platform name
crojewsk-intel Sep 2, 2025
6c402ac
ASoC: Intel: avs: rt5682: Adjust platform name
crojewsk-intel Sep 2, 2025
ce57b71
ASoC: Intel: avs: ssm4567: Adjust platform name
crojewsk-intel Sep 2, 2025
5ab26b8
ASoC: qcom: x1e80100: set card driver name from match data
Sep 2, 2025
8f48b16
ASoC: dt-bindings: qcom,sm8250: Add glymur sound card
Sep 2, 2025
8c7ea98
ASoC: qcom: x1e80100: add compatible for glymur SoC
Sep 2, 2025
2543658
ASoC: dt-bindings: qcom: Add Glymur LPASS wsa and va macro codecs
Sep 2, 2025
c73e2c5
ASoC: codecs: lpass-macro: add Codec version 2.9
Sep 2, 2025
ce1a46b
ASoC: codecs: lpass-wsa-macro: add Codev version 2.9
Sep 2, 2025
1991a45
spi: spi-qpic-snand: unregister ECC engine on probe error and device …
juhosg Sep 3, 2025
ba3319e
cpufreq/amd-pstate: Fix a regression leading to EPP 0 after resume
superm1 Aug 26, 2025
f2e8f1f
Merge tag 'v6.17-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/…
arndb Sep 3, 2025
5ebf512
sched: Fix sched_numa_find_nth_cpu() if mask offline
cloehle Sep 3, 2025
d302eff
ARM: at91: select ARCH_MICROCHIP
robimarko Aug 13, 2025
217efb4
ARM: dts: microchip: sama7d65: Force SDMMC Legacy mode
ryan-wanner Aug 19, 2025
3254959
ASoC: amd: amd_sdw: Add quirks for some new Dell laptops
saba-kareem Sep 3, 2025
666d220
perf tests: Fix "PE file support" test build
james-c-linaro Sep 3, 2025
09be5b1
ASoC: Intel: avs: Adjust platform names
broonie Sep 3, 2025
ec299e4
Merge tag 'bitmap-for-6.17-rc5' of https://github.com/norov/linux
torvalds Sep 3, 2025
467e00b
drm/amd/amdgpu: Fix missing error return on kzalloc failure
ColinIanKing Sep 2, 2025
4540f1d
audit: fix out-of-bounds read in audit_compare_dname_path()
stanislavfortaisle Sep 2, 2025
875691c
Merge tag 'at91-fixes-6.17' of git://git.kernel.org/pub/scm/linux/ker…
arndb Sep 3, 2025
b9a10f8
Merge tag 'soc-fixes-6.17-2' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Sep 3, 2025
c5142df
Merge tag 'wireless-2025-09-03' of https://git.kernel.org/pub/scm/lin…
kuba-moo Sep 3, 2025
b4ada06
tools: ynl-gen: fix nested array counting
Sep 2, 2025
cd6c956
i2c: rtl9300: fix channel number bound check
jonasjelonek Aug 31, 2025
06418cb
i2c: rtl9300: ensure data length is within supported range
jonasjelonek Aug 31, 2025
ede965f
i2c: rtl9300: remove broken SMBus Quick operation support
jonasjelonek Aug 31, 2025
5d6b58c
net: lockless sock_i_ino()
edumazet Sep 2, 2025
1de95db
Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/gi…
kuba-moo Sep 3, 2025
3bc32fd
net: phylink: move PHY interrupt request to non-fail path
Sep 1, 2025
9d28f94
net: thunder_bgx: add a missing of_node_put
neheb Sep 1, 2025
9e3d71a
net: thunder_bgx: decrement cleanup index before use
neheb Sep 1, 2025
a51160f
ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init()
Sep 2, 2025
cc282f7
net/smc: Remove validation of reserved bits in CLC Decline message
Sep 2, 2025
a125c8f
mctp: return -ENOPROTOOPT for unknown getsockopt options
aloktiwa Sep 2, 2025
8156210
ax25: properly unshare skbs in ax25_kiss_rcv()
edumazet Sep 2, 2025
42e0a73
Merge tag 'drm-misc-fixes-2025-09-03' of https://gitlab.freedesktop.o…
airlied Sep 4, 2025
40bcf6e
Merge tag 'drm-xe-fixes-2025-09-03' of https://gitlab.freedesktop.org…
airlied Sep 4, 2025
08b06c3
Merge tag 'v6.17-rc4-ksmbd-fix' of git://git.samba.org/ksmbd
torvalds Sep 4, 2025
3e68189
cpufreq: mediatek: avoid redundant conditions
LiaoYuanhong-vivo Sep 3, 2025
661a4f3
selftests: netfilter: fix udpclash tool hang
Aug 27, 2025
4039ce7
netfilter: nf_tables: Introduce NFTA_DEVICE_PREFIX
Aug 7, 2025
0a22862
net: atm: fix memory leak in atm_register_sysfs when device_register …
Sep 1, 2025
68f27f7
ASoC: qcom: q6apm-lpass-dais: Fix NULL pointer dereference if source …
krzk Sep 4, 2025
acd2fa4
ASoC: dt-bindings: everest,es8316: Document routing strings
JihedChaibi Sep 3, 2025
118ddab
ASoC: dt-bindings: nuvoton,nau8825: Document routing strings
JihedChaibi Sep 3, 2025
0ccc1ee
ASoC: dt-bindings: wlf,wm8960: Document routing strings (pin names)
JihedChaibi Sep 3, 2025
f81e630
ASoC: SDCA: Fix return value in sdca_regmap_mbq_size()
charleskeepax Aug 20, 2025
16c912e
ASoC: SDCA: Fix return value in detected_mode_handler()
charleskeepax Aug 20, 2025
ec630c2
ASoC: SDCA: Reorder members of hide struct to remove holes
charleskeepax Aug 20, 2025
638ca76
ASoC: cs42l43: Rename system suspend callback and fix debug print
charleskeepax Sep 3, 2025
149dda5
ASoC: cs42l43: Store IRQ domain in codec private data
charleskeepax Sep 3, 2025
a69b4ba
ASoC: cs42l43: Disable IRQs in system suspend
charleskeepax Sep 3, 2025
dd7ae5b
ASoC: cs42l43: Shutdown jack detection on suspend
charleskeepax Sep 3, 2025
7748328
ASoC: dt-bindings: qcom,lpass-va-macro: Update bindings for clocks to…
mohsRafi Sep 3, 2025
ace1817
ALSA: usb-audio: rename QUIRK_FLAG_MIXER_MIN_MUTE to QUIRK_FLAG_MIXER…
Cryolitia Sep 3, 2025
759b5ce
ALSA: usb-audio: add quirk QUIRK_FLAG_MIXER_CAPTURE_MIN_MUTE
Cryolitia Sep 3, 2025
806a382
ALSA: usb-audio: apply "mixer_min_mute" quirks on some devices
Cryolitia Sep 3, 2025
a73349c
ALSA: usb-audio: apply quirk for MOONDROP Quark2
Cryolitia Sep 3, 2025
d93b10e
Merge tag 'nf-25-09-04' of https://git.kernel.org/pub/scm/linux/kerne…
kuba-moo Sep 4, 2025
8bbceba
net: xilinx: axienet: Add error handling for RX metadata pointer retr…
abinJoseph25k07 Sep 3, 2025
311942c
ACPI: PRM: Skip handlers with NULL handler_address or NULL VA
Aug 26, 2025
4844123
ppp: fix memory leak in pad_compress_skb
LGA1150 Sep 3, 2025
b1ab3b0
gve: update MAINTAINERS
Sep 3, 2025
6a989d3
MAINTAINERS: add Sabrina to TLS maintainers
kuba-moo Sep 3, 2025
ed42d80
tools: gpio: remove the include directory on make clean
Sep 3, 2025
fd2004d
selftest: net: Fix weird setsockopt() in bind_bhash.c.
q2ven Sep 3, 2025
9b2bfdb
phy: mscc: Stop taking ts_lock for tx_queue and use its own lock
HoratiuVultur Sep 2, 2025
f3ef711
ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids()
Yuuoniy Aug 28, 2025
93dec51
md/raid1: fix data lost for writemostly rdev
YuKuai-huawei Sep 3, 2025
7202082
md: prevent incorrect update of resync/recovery offset
Sep 4, 2025
70bccd9
cifs: prevent NULL pointer dereference in UTF16 conversion
Sep 4, 2025
d0f6165
ASoC: codecs: lpass-rx-macro: Fix playback quality distortion
krzk Sep 1, 2025
9004a45
ASoC: codecs: lpass-wsa-macro: Fix speaker quality distortion
krzk Aug 31, 2025
68f285e
Merge tag 'slab-for-6.17-rc5' of git://git.kernel.org/pub/scm/linux/k…
torvalds Sep 4, 2025
d69eb20
Merge tag 'net-6.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Sep 4, 2025
d3e3958
ASoC: dt-bindings: Document routing strings for
broonie Sep 4, 2025
554f600
Improve cs42l43 suspend/IRQ interactions
broonie Sep 4, 2025
4aac453
ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT
danielzgtg Aug 28, 2025
3f6b537
ACPI: thermal: Get rid of a dummy local variable
rafaeljw Aug 28, 2025
7a9490a
ACPI: fan: Fold two simple functions into their only caller
rafaeljw Aug 28, 2025
4405a21
ACPI: scan: Add Intel CVS ACPI HIDs to acpi_ignore_dep_ids[]
Aug 29, 2025
3a351de
ACPI: resource: Skip IRQ override on ASUS Vivobook Pro N6506CU
svkampen Aug 29, 2025
bfa4d09
More minor SDCA bug fixes
broonie Sep 4, 2025
c69d79c
Merge tag 'cpufreq-arm-updates-6.18' of git://git.kernel.org/pub/scm/…
rafaeljw Sep 4, 2025
8646f11
Merge tag 'opp-updates-6.18' of git://git.kernel.org/pub/scm/linux/ke…
rafaeljw Sep 4, 2025
56a232d
PM: sleep: Make pm_wakeup_clear() call more clear
wusamuel6 Aug 21, 2025
28cef16
thermal: gov_step_wise: Clean up local variable initialization
rafaeljw Aug 25, 2025
6b4dece
thermal: gov_step_wise: Clarify cooling logic description comment
rafaeljw Aug 25, 2025
2e82368
thermal: gov_step_wise: Allow cooling level to be reduced earlier
rafaeljw Aug 25, 2025
0115d06
thermal: intel: selftests: workload_hint: Mask unsupported types
spandruvada Aug 28, 2025
8b556dd
Merge tag 'amd-drm-fixes-6.17-2025-09-03' of https://gitlab.freedeskt…
airlied Sep 4, 2025
41f9049
riscv: Only allow LTO with CMODEL_MEDANY
nathanchance Jul 10, 2025
5b37065
ACPI: RISC-V: Fix FFH_CPPC_CSR error handling
avpatel Aug 18, 2025
1f6b281
Merge tag 'nvme-6.17-2025-09-04' of git://git.infradead.org/nvme into…
axboe Sep 4, 2025
744175e
perf test: Checking BPF metadata collection fails on version string
Aug 22, 2025
ca81e74
perf symbol-elf: Add support for the block argument for libbfd
captain5050 Sep 4, 2025
be585f7
ASoC: codecs: fs210x: Add NULL check in fs210x_register_snd_component
Sep 5, 2025
9e5eb8b
ASoC: replace use of system_unbound_wq with system_dfl_wq
DispatchCode Sep 5, 2025
743bf03
Merge tag 'md-6.17-20250905' of https://git.kernel.org/pub/scm/linux/…
axboe Sep 5, 2025
4e47e46
Merge tag 'pcmcia-6.18' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Sep 5, 2025
01c93aa
Merge tag 'libcrypto-fixes-for-linus' of git://git.kernel.org/pub/scm…
torvalds Sep 5, 2025
c8ed9b5
Merge tag 'drm-fixes-2025-09-05' of https://gitlab.freedesktop.org/dr…
torvalds Sep 5, 2025
a7ed7b9
arm64: ftrace: fix unreachable PLT for ftrace_caller in init_module w…
panfan-qcom Sep 5, 2025
e9eaca6
Merge tag 'block-6.17-20250905' of git://git.kernel.dk/linux
torvalds Sep 5, 2025
dd6cbcc
Merge tag 'platform-drivers-x86-v6.17-3' of git://git.kernel.org/pub/…
torvalds Sep 5, 2025
3d1e364
Merge tag 'gpio-fixes-for-v6.17-rc5' of git://git.kernel.org/pub/scm/…
torvalds Sep 5, 2025
260aa8d
Merge tag 'hwmon-for-v6.17-rc5' of git://git.kernel.org/pub/scm/linux…
torvalds Sep 5, 2025
c2f3b10
Merge tag '6.17-RC4-smb3-client-fixes' of git://git.samba.org/sfrench…
torvalds Sep 5, 2025
97248d0
cpufreq: Drop redundant freq_table parameter
Sep 2, 2025
b49d708
cpufreq: Use int type to store negative error codes
qianfengrong Sep 2, 2025
e5e9b7b
cpufreq: speedstep-lib: Use int type to store negative error codes
qianfengrong Sep 2, 2025
be82483
PM: sleep: core: Clear power.must_resume in noirq suspend error path
rafaeljw Sep 2, 2025
e54ddc4
thermal: testing: Rearrange variable declarations involving __free()
rafaeljw Sep 3, 2025
c05fa40
cpufreq: core: Rearrange variable declarations involving __free()
rafaeljw Sep 3, 2025
5f2ec35
cpufreq: intel_pstate: Rearrange variable declaration involving __free()
rafaeljw Sep 3, 2025
5136380
thermal: hwmon: replace deprecated strcpy() with strscpy()
osamakader Sep 3, 2025
42c74f6
cpufreq: intel_pstate: Remove EPB-related code
spandruvada Sep 4, 2025
730c145
Merge tag 'audit-pr-20250905' of git://git.kernel.org/pub/scm/linux/k…
torvalds Sep 5, 2025
9d68320
ACPI: processor: idle: Fix function defined but not used warning
LiHuiSong1 Sep 5, 2025
e5d5d23
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Sep 5, 2025
53b48f6
Merge tag 'spi-fix-v6.17-rc3' of git://git.kernel.org/pub/scm/linux/k…
torvalds Sep 5, 2025
d3e4501
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Sep 5, 2025
e108c8a
riscv: use lw when reading int cpu in new_vmalloc_check
radimkrcmar Jul 25, 2025
1046791
riscv: uaccess: fix __put_user_nocheck for unaligned accesses
aurel32 Jul 24, 2025
ad5348c
riscv, bpf: use lw when reading int cpu in BPF_MOV64_PERCPU_REG
radimkrcmar Aug 12, 2025
8a16586
riscv, bpf: use lw when reading int cpu in bpf_get_smp_processor_id
radimkrcmar Aug 12, 2025
f4ea67a
riscv: use lw when reading int cpu in asm_per_cpu
radimkrcmar Jul 25, 2025
95c54cd
riscv: kexec: Initialize kexec_buf struct
leitao Aug 27, 2025
fef7ded
riscv: Fix sparse warning in __get_user_error()
Sep 3, 2025
a03ee11
riscv: Fix sparse warning about different address spaces
Sep 3, 2025
d1d10ce
Merge tag 'perf-tools-fixes-for-v6.17-2025-09-05' of git://git.kernel…
torvalds Sep 5, 2025
d035b4b
Merge tag 'i2c-host-fixes-6.17-rc5' of git://git.kernel.org/pub/scm/l…
Sep 6, 2025
fdd9ae2
PM: core: Annotate loops walking device links as _srcu
rafaeljw Sep 2, 2025
3ce3f56
PM: core: Add two macros for walking device links
rafaeljw Sep 2, 2025
fc33bf0
PM / devfreq: mtk-cci: Fix potential error pointer dereference in pro…
Aug 7, 2025
400f60b
ALSA: cs4281: Send the PCM period elapsed notification properly
Sep 6, 2025
cbd6768
ALSA: scarlett2: Add Vocaster speaker/headphone mute controls
geoffreybennett Sep 4, 2025
b236920
Merge tag 'rust-fixes-6.17-2' of git://git.kernel.org/pub/scm/linux/k…
torvalds Sep 6, 2025
00e6982
Merge tag 'riscv-for-linus-6.17-rc5' of git://git.kernel.org/pub/scm/…
torvalds Sep 7, 2025
6a8a34a
Merge tag 'perf-urgent-2025-09-07' of git://git.kernel.org/pub/scm/li…
torvalds Sep 7, 2025
b7369eb
Merge tag 'locking-urgent-2025-09-07' of git://git.kernel.org/pub/scm…
torvalds Sep 7, 2025
6ab41fc
Merge tag 'timers-urgent-2025-09-07' of git://git.kernel.org/pub/scm/…
torvalds Sep 7, 2025
2c3bac6
Merge tag 'edac_urgent_for_v6.17_rc5' of git://git.kernel.org/pub/scm…
torvalds Sep 7, 2025
bd8f3bf
Merge tag 'i2c-for-6.17-rc5' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Sep 7, 2025
76eeb9b
Linux 6.17-rc5
torvalds Sep 7, 2025
2c92e2f
ALSA: compress_offload: Add 64-bit safe timestamp infrastructure
jorisverhaegen Sep 5, 2025
f20a539
ALSA: compress_offload: Add SNDRV_COMPRESS_TSTAMP64 ioctl
jorisverhaegen Sep 5, 2025
86eec88
ALSA: compress_offload: Add SNDRV_COMPRESS_AVAIL64 ioctl
jorisverhaegen Sep 5, 2025
6d0982a
PM / devfreq: mtk-cci: avoid redundant conditions
LiaoYuanhong-vivo Sep 3, 2025
971e2c8
Merge tag 'amd-pstate-v6.17-2025-09-04' of ssh://gitolite.kernel.org/…
rafaeljw Sep 8, 2025
d326fb9
Merge branch 'pm-cpufreq-amd' into fixes
rafaeljw Sep 8, 2025
64548d4
Merge branch 'fixes' into linux-next
rafaeljw Sep 8, 2025
a4d5464
Merge branches 'acpica', 'acpi-processor', 'acpi-pm' and 'acpi-sysfs'…
rafaeljw Sep 8, 2025
0286987
Merge branches 'acpi-scan', 'acpi-resource', 'acpi-thermal' and 'acpi…
rafaeljw Sep 8, 2025
5d19200
Merge branches 'acpi-video', 'acpi-tad', 'acpi-prm' and 'acpi-misc' i…
rafaeljw Sep 8, 2025
2dce5a4
Merge branch 'pnp' into linux-next
rafaeljw Sep 8, 2025
2f45089
Merge branch 'pm-cpufreq' into linux-next
rafaeljw Sep 8, 2025
bdfe2ab
Merge branches 'pm-cpuidle', 'pm-core' and 'pm-sleep' into linux-next
rafaeljw Sep 8, 2025
8fd771c
Merge branches 'pm-powercap', 'pm-em' and 'pm-opp' into linux-next
rafaeljw Sep 8, 2025
a12d8ff
Merge branches 'thermal-core' and 'thermal-intel' into linux-next
rafaeljw Sep 8, 2025
16d4b44
ASoC: renesas: msiof: Use guard() for spin locks
morimoto Sep 8, 2025
075a730
ASoC: renesas: rsnd: Use guard() for spin locks
morimoto Sep 8, 2025
15583c4
ASoC: renesas: fsi: Use guard() for spin locks
morimoto Sep 8, 2025
7d08366
ASoC: renesas: rz-ssi: Use guard() for spin locks
morimoto Sep 8, 2025
06aba21
ASoC: codecs: tlv320dac33: Remove unused struct tlv320dac33_platform_…
alectric-tr Sep 1, 2025
960ef52
ASoC: codecs: tlv320dac33: Add default value for burst_bclkdiv
alectric-tr Sep 1, 2025
1cf8786
ASoC: codecs: tlv320dac33: Convert to use gpiod api
alectric-tr Sep 1, 2025
b20eb0e
ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping
tiwai Sep 2, 2025
fba404e
ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping
tiwai Sep 2, 2025
4336efb
ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping
tiwai Sep 2, 2025
2167bb9
ACPI: processor: thermal: Release policy references using __free()
Sep 5, 2025
7ceb69c
ASoC: tas2781: Add tas2118, tas2x20, tas5825 support
jimxbj-dot Aug 30, 2025
7095d68
ASoC: tas2781: Add tas2118, tas2x20, tas5825 support
jimxbj-dot Aug 30, 2025
69e5d50
cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_reque…
rafaeljw Sep 5, 2025
f1bbf5b
cpufreq: intel_pstate: Rearrange freq QoS updates using __free()
rafaeljw Sep 5, 2025
ae1bdd2
cpufreq: intel_pstate: Adjust frequency percentage computations
rafaeljw Sep 5, 2025
f19d13d
Merge branch 'acpi-processor' into linux-next
rafaeljw Sep 9, 2025
f89c7fb
PM / devfreq: rockchip-dfi: double count on RK3588
May 30, 2025
eddb5ba
PM / devfreq: rockchip-dfi: add support for LPDDR5
May 30, 2025
843e94c
ASoC: Intel: Fix invalid quirk input mapping
broonie Sep 9, 2025
6917b59
ASoC: renesas: Use guard() for spin locks
broonie Sep 9, 2025
e042354
PM: EM: Add function for registering a PD without capacity update
rafaeljw Sep 5, 2025
5590db4
cpufreq: conservative: Replace sscanf() with kstrtouint()
kaushlen Sep 6, 2025
7f3cfb7
cpufreq: ondemand: Update the efficient idle check for Intel extended…
sohilmeh Sep 8, 2025
cdc06f9
cpuidle: qcom-spm: fix device and OF node leaks at probe
jhovold Sep 8, 2025
a2d100c
cpuidle: qcom-spm: drop unnecessary initialisations
jhovold Sep 8, 2025
207cd1d
ALSA: aoa: Use guard() for spin locks
tiwai Sep 10, 2025
56100ee
ALSA: aoa: Don't split string across lines
tiwai Sep 10, 2025
2d7d8e0
ALSA: arm: Use guard() for spin locks
tiwai Sep 10, 2025
f5bf18b
ALSA: sgio2audio: Use guard() for spin locks
tiwai Sep 10, 2025
b10b93d
ALSA: snd-n64: Use guard() for spin locks
tiwai Sep 10, 2025
f1998e1
ALSA: parisc: Use guard() for spin locks
tiwai Sep 10, 2025
97bffca
ALSA: snd_ps3: Use guard() for spin locks
tiwai Sep 10, 2025
d20cce1
ALSA: ppc: Use guard() for spin locks
tiwai Sep 10, 2025
bdcdb4e
ALSA: line6: Use guard() for spin locks
tiwai Sep 10, 2025
d532322
ALSA: usb: fcp: Use guard() for spin locks
tiwai Sep 10, 2025
02d0aba
ALSA: usb-audio: Use guard() for spin locks
tiwai Sep 10, 2025
4c68062
ALSA: sparc/amd7930: Use guard() for spin locks
tiwai Sep 10, 2025
4baca4b
ALSA: sparc/cs4231: Use guard() for spin locks
tiwai Sep 10, 2025
3c30d57
ALSA: sparc/dbri: Use guard() for spin locks
tiwai Sep 10, 2025
449c9c0
PM: hibernate: Restrict GFP mask in hibernation_snapshot()
rafaeljw Sep 10, 2025
c5b17b8
Merge branch 'pm-em-fixes' into fixes
rafaeljw Sep 10, 2025
a5099d5
Merge branch 'pm-sleep-fixes' into fixes
rafaeljw Sep 10, 2025
d3f12ab
Merge branch 'pm-cpufreq' into linux-next
rafaeljw Sep 10, 2025
7b2e287
Merge branch 'fixes' into linux-next
rafaeljw Sep 10, 2025
59ba108
ASoC: dt-bindings: linux,spdif: Add "port" node
robherring Sep 10, 2025
531453a
Merge tag 'devfreq-next-for-6.18' of git://git.kernel.org/pub/scm/lin…
rafaeljw Sep 11, 2025
141e2b2
Merge branch 'pm-devfreq' into linux-next
rafaeljw Sep 11, 2025
ef78e4a
Merge remote-tracking branch 'asoc/for-6.18' into asoc-next
broonie Sep 12, 2025
e135eee
ALSA: aoa: Remove redundant size arguments from strscpy()
toblux Sep 11, 2025
5541279
Merge branch 'pm-cpuidle' into linux-next
rafaeljw Sep 12, 2025
d2493bb
Merge remote-tracking branch 'takashi/for-next' into sound/upstream-2…
bardliao Sep 15, 2025
c8dc7b2
Merge remote-tracking branch 'soundwire/next' into sound/upstream-202…
bardliao Sep 15, 2025
5cb5bbf
Merge remote-tracking branch 'regmap/for-next' into sound/upstream-20…
bardliao Sep 15, 2025
d31e5e9
Merge remote-tracking branch 'linux-pm/linux-next' into sound/upstrea…
bardliao Sep 15, 2025
8b151cd
Merge branch 'sound/upstream-20250915' into merge/sound-upstream-2025…
bardliao Sep 15, 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
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,8 @@ Domen Puncer <domen@coderock.org>
Douglas Gilbert <dougg@torque.net>
Drew Fustini <fustini@kernel.org> <drew@pdp7.com>
<duje@dujemihanovic.xyz> <duje.mihanovic@skole.hr>
Easwar Hariharan <easwar.hariharan@linux.microsoft.com> <easwar.hariharan@intel.com>
Easwar Hariharan <easwar.hariharan@linux.microsoft.com> <eahariha@linux.microsoft.com>
Ed L. Cashin <ecashin@coraid.com>
Elliot Berman <quic_eberman@quicinc.com> <eberman@codeaurora.org>
Enric Balletbo i Serra <eballetbo@kernel.org> <enric.balletbo@collabora.com>
Expand Down Expand Up @@ -587,6 +589,7 @@ Nikolay Aleksandrov <razor@blackwall.org> <nikolay@redhat.com>
Nikolay Aleksandrov <razor@blackwall.org> <nikolay@cumulusnetworks.com>
Nikolay Aleksandrov <razor@blackwall.org> <nikolay@nvidia.com>
Nikolay Aleksandrov <razor@blackwall.org> <nikolay@isovalent.com>
Nobuhiro Iwamatsu <nobuhiro.iwamatsu.x90@mail.toshiba> <nobuhiro1.iwamatsu@toshiba.co.jp>
Odelu Kukatla <quic_okukatla@quicinc.com> <okukatla@codeaurora.org>
Oleksandr Natalenko <oleksandr@natalenko.name> <oleksandr@redhat.com>
Oleksij Rempel <linux@rempel-privat.de> <bug-track@fisher-privat.net>
Expand Down
7 changes: 7 additions & 0 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -3222,6 +3222,10 @@ D: AIC5800 IEEE 1394, RAW I/O on 1394
D: Starter of Linux1394 effort
S: ask per mail for current address

N: Boris Pismenny
E: borisp@mellanox.com
D: Kernel TLS implementation and offload support.

N: Nicolas Pitre
E: nico@fluxnic.net
D: StrongARM SA1100 support integrator & hacker
Expand Down Expand Up @@ -4168,6 +4172,9 @@ S: 1513 Brewster Dr.
S: Carrollton, TX 75010
S: USA

N: Dave Watson
D: Kernel TLS implementation.

N: Tim Waugh
E: tim@cyberelk.net
D: Co-architect of the parallel-port sharing system
Expand Down
4 changes: 2 additions & 2 deletions Documentation/admin-guide/cgroup-v2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -435,8 +435,8 @@ both cgroups.
Controlling Controllers
-----------------------

Availablity
~~~~~~~~~~~
Availability
~~~~~~~~~~~~

A controller is available in a cgroup when it is supported by the kernel (i.e.,
compiled in, not disabled and not attached to a v1 hierarchy) and listed in the
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@ Spectre_v2 X X
Spectre_v2_user X X * (Note 1)
SRBDS X X X X
SRSO X X X X
SSB (Note 4)
SSB X
TAA X X X X * (Note 2)
TSA X X X X
=============== ============== ============ ============= ============== ============ ========
Expand All @@ -229,9 +229,6 @@ Notes:
3 -- Disables SMT if cross-thread mitigations are fully enabled, the CPU is
vulnerable, and STIBP is not supported

4 -- Speculative store bypass is always enabled by default (no kernel
mitigation applied) unless overridden with spec_store_bypass_disable option

When an attack-vector is disabled, all mitigations for the vulnerabilities
listed in the above table are disabled, unless mitigation is required for a
different enabled attack-vector or a mitigation is explicitly selected via a
Expand Down
11 changes: 6 additions & 5 deletions Documentation/core-api/symbol-namespaces.rst
Original file line number Diff line number Diff line change
Expand Up @@ -76,20 +76,21 @@ unit as preprocessor statement. The above example would then read::
within the corresponding compilation unit before the #include for
<linux/export.h>. Typically it's placed before the first #include statement.

Using the EXPORT_SYMBOL_GPL_FOR_MODULES() macro
-----------------------------------------------
Using the EXPORT_SYMBOL_FOR_MODULES() macro
-------------------------------------------

Symbols exported using this macro are put into a module namespace. This
namespace cannot be imported.
namespace cannot be imported. These exports are GPL-only as they are only
intended for in-tree modules.

The macro takes a comma separated list of module names, allowing only those
modules to access this symbol. Simple tail-globs are supported.

For example::

EXPORT_SYMBOL_GPL_FOR_MODULES(preempt_notifier_inc, "kvm,kvm-*")
EXPORT_SYMBOL_FOR_MODULES(preempt_notifier_inc, "kvm,kvm-*")

will limit usage of this symbol to modules whoes name matches the given
will limit usage of this symbol to modules whose name matches the given
patterns.

How to use Symbols exported in Namespaces
Expand Down
61 changes: 0 additions & 61 deletions Documentation/devicetree/bindings/cpufreq/cpufreq-dt.txt

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ properties:
items:
- enum:
- qcom,qcm2290-cpufreq-hw
- qcom,qcs615-cpufreq-hw
- qcom,sc7180-cpufreq-hw
- qcom,sc8180x-cpufreq-hw
- qcom,sdm670-cpufreq-hw
Expand Down Expand Up @@ -132,6 +133,7 @@ allOf:
compatible:
contains:
enum:
- qcom,qcs615-cpufreq-hw
- qcom,qdu1000-cpufreq-epss
- qcom,sa8255p-cpufreq-epss
- qcom,sa8775p-cpufreq-epss
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/cpufreq/mediatek,mt8196-cpufreq-hw.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: MediaTek Hybrid CPUFreq for MT8196/MT6991 series SoCs

maintainers:
- Nicolas Frattaroli <nicolas.frattaroli@collabora.com>

description:
MT8196 uses CPUFreq management hardware that supports dynamic voltage
frequency scaling (dvfs), and can support several performance domains.

properties:
compatible:
const: mediatek,mt8196-cpufreq-hw

reg:
items:
- description: FDVFS control register region
- description: OPP tables and control for performance domain 0
- description: OPP tables and control for performance domain 1
- description: OPP tables and control for performance domain 2

"#performance-domain-cells":
const: 1

required:
- compatible
- reg
- "#performance-domain-cells"

additionalProperties: false

examples:
- |
cpus {
#address-cells = <1>;
#size-cells = <0>;

cpu0: cpu@0 {
device_type = "cpu";
compatible = "arm,cortex-a720";
enable-method = "psci";
performance-domains = <&performance 0>;
reg = <0x000>;
};

/* ... */

cpu6: cpu@600 {
device_type = "cpu";
compatible = "arm,cortex-x4";
enable-method = "psci";
performance-domains = <&performance 1>;
reg = <0x600>;
};

cpu7: cpu@700 {
device_type = "cpu";
compatible = "arm,cortex-x925";
enable-method = "psci";
performance-domains = <&performance 2>;
reg = <0x700>;
};
};

/* ... */

soc {
#address-cells = <2>;
#size-cells = <2>;

performance: performance-controller@c2c2034 {
compatible = "mediatek,mt8196-cpufreq-hw";
reg = <0 0xc220400 0 0x20>, <0 0xc2c0f20 0 0x120>,
<0 0xc2c1040 0 0x120>, <0 0xc2c1160 0 0x120>;
#performance-domain-cells = <1>;
};
};
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,6 @@ properties:
- const: bus
- const: core
- const: vsync
- const: lut
- const: tbu
- const: tbu_rt
# MSM8996 has additional iommu clock
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: Infineon Buck Regulators with PMBUS interfaces

maintainers:
- Not Me.
- Guenter Roeck <linux@roeck-us.net>

allOf:
- $ref: regulator.yaml#
Expand Down
16 changes: 16 additions & 0 deletions Documentation/devicetree/bindings/sound/everest,es8316.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,22 @@ maintainers:
- Matteo Martelli <matteomartelli3@gmail.com>
- Binbin Zhou <zhoubinbin@loongson.cn>

description: |
Everest ES8311, ES8316 and ES8323 audio CODECs

Pins on the device (for linking into audio routes):

Outputs:
* LOUT: Left Analog Output
* ROUT: Right Analog Output
* MICBIAS: Microphone Bias

Inputs:
* MIC1P: Microphone 1 Positive Analog Input
* MIC1N: Microphone 1 Negative Analog Input
* MIC2P: Microphone 2 Positive Analog Input
* MIC2N: Microphone 2 Negative Analog Input

allOf:
- $ref: dai-common.yaml#

Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/sound/fsl,easrc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,6 @@ examples:
"ctx2_rx", "ctx2_tx",
"ctx3_rx", "ctx3_tx";
firmware-name = "imx/easrc/easrc-imx8mn.bin";
fsl,asrc-rate = <8000>;
fsl,asrc-rate = <8000>;
fsl,asrc-format = <2>;
};
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ examples:
<&sdma 20 23 1>, <&sdma 21 23 1>, <&sdma 22 23 1>;
dma-names = "rxa", "rxb", "rxc",
"txa", "txb", "txc";
fsl,asrc-rate = <48000>;
fsl,asrc-rate = <48000>;
fsl,asrc-width = <16>;

port {
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/sound/linux,spdif.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ properties:

sound-name-prefix: true

port:
$ref: /schemas/graph.yaml#/properties/port

required:
- "#sound-dai-cells"
- compatible
Expand Down
14 changes: 14 additions & 0 deletions Documentation/devicetree/bindings/sound/nuvoton,nau8825.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,20 @@ title: NAU8825 audio CODEC
maintainers:
- John Hsu <KCHSU0@nuvoton.com>

description: |
NAU8825 audio CODEC

Pins on the device (for linking into audio routes):

Outputs:
* HPOL : Headphone Left Output
* HPOR : Headphone Right Output
* MICBIAS : Microphone Bias Output

Inputs:
* MICP : Analog Microphone Positive Input
* MICN : Analog Microphone Negative Input

allOf:
- $ref: dai-common.yaml#

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ properties:
- qcom,sc8280xp-lpass-va-macro
- items:
- enum:
- qcom,glymur-lpass-va-macro
- qcom,sm8650-lpass-va-macro
- qcom,sm8750-lpass-va-macro
- qcom,x1e80100-lpass-va-macro
Expand Down Expand Up @@ -79,12 +80,25 @@ allOf:
compatible:
contains:
const: qcom,sc7280-lpass-va-macro

then:
properties:
clocks:
maxItems: 1
clock-names:
maxItems: 1
if:
required:
- power-domains
then:
properties:
clocks:
maxItems: 1
clock-names:
maxItems: 1
else:
properties:
clocks:
minItems: 3
maxItems: 3
clock-names:
minItems: 3
maxItems: 3

- if:
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ properties:
- qcom,sc8280xp-lpass-wsa-macro
- items:
- enum:
- qcom,glymur-lpass-wsa-macro
- qcom,sm8650-lpass-wsa-macro
- qcom,sm8750-lpass-wsa-macro
- qcom,x1e80100-lpass-wsa-macro
Expand Down
1 change: 1 addition & 0 deletions Documentation/devicetree/bindings/sound/qcom,sm8250.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ properties:
- fairphone,fp4-sndcard
- fairphone,fp5-sndcard
- qcom,apq8096-sndcard
- qcom,glymur-sndcard
- qcom,qcm6490-idp-sndcard
- qcom,qcs6490-rb3gen2-sndcard
- qcom,qcs8275-sndcard
Expand Down
Loading
Loading