Skip to content

Commit 8f21461

Browse files
author
Peter Zijlstra
committed
Merge branch 'tip/sched/urgent'
Avoid merge conflicts Signed-off-by: Peter Zijlstra <peterz@infradead.org>
2 parents 1eec89a + 3656978 commit 8f21461

1,460 files changed

Lines changed: 16768 additions & 8140 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.mailmap

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,7 @@ Daniel Borkmann <daniel@iogearbox.net> <daniel.borkmann@tik.ee.ethz.ch>
197197
Daniel Borkmann <daniel@iogearbox.net> <dborkmann@redhat.com>
198198
Daniel Borkmann <daniel@iogearbox.net> <dborkman@redhat.com>
199199
Daniel Borkmann <daniel@iogearbox.net> <dxchgb@gmail.com>
200+
Danilo Krummrich <dakr@kernel.org> <dakr@redhat.com>
200201
David Brownell <david-b@pacbell.net>
201202
David Collins <quic_collinsd@quicinc.com> <collinsd@codeaurora.org>
202203
David Heidelberg <david@ixit.cz> <d.okias@gmail.com>
@@ -222,6 +223,8 @@ Dmitry Safonov <0x7f454c46@gmail.com> <d.safonov@partner.samsung.com>
222223
Dmitry Safonov <0x7f454c46@gmail.com> <dsafonov@virtuozzo.com>
223224
Domen Puncer <domen@coderock.org>
224225
Douglas Gilbert <dougg@torque.net>
226+
Drew Fustini <fustini@kernel.org> <drew@pdp7.com>
227+
<duje@dujemihanovic.xyz> <duje.mihanovic@skole.hr>
225228
Ed L. Cashin <ecashin@coraid.com>
226229
Elliot Berman <quic_eberman@quicinc.com> <eberman@codeaurora.org>
227230
Enric Balletbo i Serra <eballetbo@kernel.org> <enric.balletbo@collabora.com>
@@ -282,6 +285,7 @@ Gustavo Padovan <gustavo@las.ic.unicamp.br>
282285
Gustavo Padovan <padovan@profusion.mobi>
283286
Hamza Mahfooz <hamzamahfooz@linux.microsoft.com> <hamza.mahfooz@amd.com>
284287
Hanjun Guo <guohanjun@huawei.com> <hanjun.guo@linaro.org>
288+
Hans de Goede <hansg@kernel.org> <hdegoede@redhat.com>
285289
Hans Verkuil <hverkuil@xs4all.nl> <hansverk@cisco.com>
286290
Hans Verkuil <hverkuil@xs4all.nl> <hverkuil-cisco@xs4all.nl>
287291
Harry Yoo <harry.yoo@oracle.com> <42.hyeyoo@gmail.com>
@@ -412,6 +416,7 @@ Kenneth W Chen <kenneth.w.chen@intel.com>
412416
Kenneth Westfield <quic_kwestfie@quicinc.com> <kwestfie@codeaurora.org>
413417
Kiran Gunda <quic_kgunda@quicinc.com> <kgunda@codeaurora.org>
414418
Kirill Tkhai <tkhai@ya.ru> <ktkhai@virtuozzo.com>
419+
Kirill A. Shutemov <kas@kernel.org> <kirill.shutemov@linux.intel.com>
415420
Kishon Vijay Abraham I <kishon@kernel.org> <kishon@ti.com>
416421
Konrad Dybcio <konradybcio@kernel.org> <konrad.dybcio@linaro.org>
417422
Konrad Dybcio <konradybcio@kernel.org> <konrad.dybcio@somainline.org>
@@ -426,6 +431,9 @@ Krzysztof Wilczyński <kwilczynski@kernel.org> <krzysztof.wilczynski@linux.com>
426431
Krzysztof Wilczyński <kwilczynski@kernel.org> <kw@linux.com>
427432
Kshitiz Godara <quic_kgodara@quicinc.com> <kgodara@codeaurora.org>
428433
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
434+
Kuniyuki Iwashima <kuniyu@google.com> <kuniyu@amazon.com>
435+
Kuniyuki Iwashima <kuniyu@google.com> <kuniyu@amazon.co.jp>
436+
Kuniyuki Iwashima <kuniyu@google.com> <kuni1840@gmail.com>
429437
Kuogee Hsieh <quic_khsieh@quicinc.com> <khsieh@codeaurora.org>
430438
Lee Jones <lee@kernel.org> <joneslee@google.com>
431439
Lee Jones <lee@kernel.org> <lee.jones@canonical.com>
@@ -688,9 +696,10 @@ Serge Hallyn <sergeh@kernel.org> <serge.hallyn@canonical.com>
688696
Serge Hallyn <sergeh@kernel.org> <serue@us.ibm.com>
689697
Seth Forshee <sforshee@kernel.org> <seth.forshee@canonical.com>
690698
Shakeel Butt <shakeel.butt@linux.dev> <shakeelb@google.com>
691-
Shannon Nelson <shannon.nelson@amd.com> <snelson@pensando.io>
692-
Shannon Nelson <shannon.nelson@amd.com> <shannon.nelson@intel.com>
693-
Shannon Nelson <shannon.nelson@amd.com> <shannon.nelson@oracle.com>
699+
Shannon Nelson <sln@onemain.com> <shannon.nelson@amd.com>
700+
Shannon Nelson <sln@onemain.com> <snelson@pensando.io>
701+
Shannon Nelson <sln@onemain.com> <shannon.nelson@intel.com>
702+
Shannon Nelson <sln@onemain.com> <shannon.nelson@oracle.com>
694703
Sharath Chandra Vurukala <quic_sharathv@quicinc.com> <sharathv@codeaurora.org>
695704
Shiraz Hashim <shiraz.linux.kernel@gmail.com> <shiraz.hashim@st.com>
696705
Shuah Khan <shuah@kernel.org> <shuahkhan@gmail.com>
@@ -719,6 +728,7 @@ Srinivas Ramana <quic_sramana@quicinc.com> <sramana@codeaurora.org>
719728
Sriram R <quic_srirrama@quicinc.com> <srirrama@codeaurora.org>
720729
Sriram Yagnaraman <sriram.yagnaraman@ericsson.com> <sriram.yagnaraman@est.tech>
721730
Stanislav Fomichev <sdf@fomichev.me> <sdf@google.com>
731+
Stanislav Fomichev <sdf@fomichev.me> <stfomichev@gmail.com>
722732
Stefan Wahren <wahrenst@gmx.net> <stefan.wahren@i2se.com>
723733
Stéphane Witzmann <stephane.witzmann@ubpmes.univ-bpclermont.fr>
724734
Stephen Hemminger <stephen@networkplumber.org> <shemminger@linux-foundation.org>
@@ -823,3 +833,6 @@ Yosry Ahmed <yosry.ahmed@linux.dev> <yosryahmed@google.com>
823833
Yusuke Goda <goda.yusuke@renesas.com>
824834
Zack Rusin <zack.rusin@broadcom.com> <zackr@vmware.com>
825835
Zhu Yanjun <zyjzyj2000@gmail.com> <yanjunz@nvidia.com>
836+
Zijun Hu <zijun.hu@oss.qualcomm.com> <quic_zijuhu@quicinc.com>
837+
Zijun Hu <zijun.hu@oss.qualcomm.com> <zijuhu@codeaurora.org>
838+
Zijun Hu <zijun_hu@htc.com>

CREDITS

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2981,6 +2981,11 @@ S: 521 Pleasant Valley Road
29812981
S: Potsdam, New York 13676
29822982
S: USA
29832983

2984+
N: Shannon Nelson
2985+
E: sln@onemain.com
2986+
D: Worked on several network drivers including
2987+
D: ixgbe, i40e, ionic, pds_core, pds_vdpa, pds_fwctl
2988+
29842989
N: Dave Neuer
29852990
E: dave.neuer@pobox.com
29862991
D: Helped implement support for Compaq's H31xx series iPAQs

Documentation/ABI/testing/sysfs-devices-power

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Date: January 2009
5656
Contact: Rafael J. Wysocki <rjw@rjwysocki.net>
5757
Description:
5858
The /sys/devices/.../async attribute allows the user space to
59-
enable or diasble the device's suspend and resume callbacks to
59+
enable or disable the device's suspend and resume callbacks to
6060
be executed asynchronously (ie. in separate threads, in parallel
6161
with the main suspend/resume thread) during system-wide power
6262
transitions (eg. suspend to RAM, hibernation).

Documentation/ABI/testing/sysfs-devices-system-cpu

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -584,6 +584,7 @@ What: /sys/devices/system/cpu/vulnerabilities
584584
/sys/devices/system/cpu/vulnerabilities/spectre_v1
585585
/sys/devices/system/cpu/vulnerabilities/spectre_v2
586586
/sys/devices/system/cpu/vulnerabilities/srbds
587+
/sys/devices/system/cpu/vulnerabilities/tsa
587588
/sys/devices/system/cpu/vulnerabilities/tsx_async_abort
588589
Date: January 2018
589590
Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>

Documentation/ABI/testing/sysfs-driver-ufs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -711,7 +711,7 @@ Description: This file shows the thin provisioning type. This is one of
711711

712712
The file is read only.
713713

714-
What: /sys/class/scsi_device/*/device/unit_descriptor/physical_memory_resourse_count
714+
What: /sys/class/scsi_device/*/device/unit_descriptor/physical_memory_resource_count
715715
Date: February 2018
716716
Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
717717
Description: This file shows the total physical memory resources. This is

Documentation/ABI/testing/sysfs-edac-scrub

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,12 @@ Description:
4949
(RO) Supported minimum scrub cycle duration in seconds
5050
by the memory scrubber.
5151

52+
Device-based scrub: returns the minimum scrub cycle
53+
supported by the memory device.
54+
55+
Region-based scrub: returns the max of minimum scrub cycles
56+
supported by individual memory devices that back the region.
57+
5258
What: /sys/bus/edac/devices/<dev-name>/scrubX/max_cycle_duration
5359
Date: March 2025
5460
KernelVersion: 6.15
@@ -57,6 +63,16 @@ Description:
5763
(RO) Supported maximum scrub cycle duration in seconds
5864
by the memory scrubber.
5965

66+
Device-based scrub: returns the maximum scrub cycle supported
67+
by the memory device.
68+
69+
Region-based scrub: returns the min of maximum scrub cycles
70+
supported by individual memory devices that back the region.
71+
72+
If the memory device does not provide maximum scrub cycle
73+
information, return the maximum supported value of the scrub
74+
cycle field.
75+
6076
What: /sys/bus/edac/devices/<dev-name>/scrubX/current_cycle_duration
6177
Date: March 2025
6278
KernelVersion: 6.15

Documentation/admin-guide/cgroup-v2.rst

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1732,12 +1732,6 @@ The following nested keys are defined.
17321732
numa_hint_faults (npn)
17331733
Number of NUMA hinting faults.
17341734

1735-
numa_task_migrated (npn)
1736-
Number of task migration by NUMA balancing.
1737-
1738-
numa_task_swapped (npn)
1739-
Number of task swap by NUMA balancing.
1740-
17411735
pgdemote_kswapd
17421736
Number of pages demoted by kswapd.
17431737

Documentation/admin-guide/cifs/usage.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,8 @@ configured for Unix Extensions (and the client has not disabled
270270
illegal Windows/NTFS/SMB characters to a remap range (this mount parameter
271271
is the default for SMB3). This remap (``mapposix``) range is also
272272
compatible with Mac (and "Services for Mac" on some older Windows).
273+
When POSIX Extensions for SMB 3.1.1 are negotiated, remapping is automatically
274+
disabled.
273275

274276
CIFS VFS Mount Options
275277
======================

Documentation/admin-guide/hw-vuln/processor_mmio_stale_data.rst

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -157,9 +157,7 @@ This is achieved by using the otherwise unused and obsolete VERW instruction in
157157
combination with a microcode update. The microcode clears the affected CPU
158158
buffers when the VERW instruction is executed.
159159

160-
Kernel reuses the MDS function to invoke the buffer clearing:
161-
162-
mds_clear_cpu_buffers()
160+
Kernel does the buffer clearing with x86_clear_cpu_buffers().
163161

164162
On MDS affected CPUs, the kernel already invokes CPU buffer clear on
165163
kernel/userspace, hypervisor/guest and C-state (idle) transitions. No

Documentation/admin-guide/kernel-parameters.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7488,6 +7488,19 @@
74887488
having this key zero'ed is acceptable. E.g. in testing
74897489
scenarios.
74907490

7491+
tsa= [X86] Control mitigation for Transient Scheduler
7492+
Attacks on AMD CPUs. Search the following in your
7493+
favourite search engine for more details:
7494+
7495+
"Technical guidance for mitigating transient scheduler
7496+
attacks".
7497+
7498+
off - disable the mitigation
7499+
on - enable the mitigation (default)
7500+
user - mitigate only user/kernel transitions
7501+
vm - mitigate only guest/host transitions
7502+
7503+
74917504
tsc= Disable clocksource stability checks for TSC.
74927505
Format: <string>
74937506
[x86] reliable: mark tsc clocksource as reliable, this

0 commit comments

Comments
 (0)