Skip to content

Commit be32835

Browse files
committed
Merge tag 'rolling-lts/wsl/6.6.75.1' into linux-msft-wsl-6.6.y
Linux rolling-lts/wsl/6.6.75.1 Signed-off-by: Mitchell Levy <[email protected]>
2 parents e458890 + a86cf88 commit be32835

File tree

4,553 files changed

+67359
-35409
lines changed

Some content is hidden

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

4,553 files changed

+67359
-35409
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,6 @@ GTAGS
135135
# id-utils files
136136
ID
137137

138-
*.orig
139138
*~
140139
\#*#
141140

Documentation/ABI/testing/sysfs-bus-iio-filter-admv8818

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ KernelVersion:
33
44
Description:
55
Reading this returns the valid values that can be written to the
6-
on_altvoltage0_mode attribute:
6+
filter_mode attribute:
77

88
- auto -> Adjust bandpass filter to track changes in input clock rate.
99
- manual -> disable/unregister the clock rate notifier / input clock tracking.

Documentation/ABI/testing/sysfs-bus-pci

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,17 @@ Description:
163163
will be present in sysfs. Writing 1 to this file
164164
will perform reset.
165165

166+
What: /sys/bus/pci/devices/.../reset_subordinate
167+
Date: October 2024
168+
169+
Description:
170+
This is visible only for bridge devices. If you want to reset
171+
all devices attached through the subordinate bus of a specific
172+
bridge device, writing 1 to this will try to do it. This will
173+
affect all devices attached to the system through this bridge
174+
similiar to writing 1 to their individual "reset" file, so use
175+
with caution.
176+
166177
What: /sys/bus/pci/devices/.../vpd
167178
Date: February 2008
168179
Contact: Ben Hutchings <[email protected]>

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -565,7 +565,8 @@ Description: Control Symmetric Multi Threading (SMT)
565565
================ =========================================
566566

567567
If control status is "forceoff" or "notsupported" writes
568-
are rejected.
568+
are rejected. Note that enabling SMT on PowerPC skips
569+
offline cores.
569570

570571
What: /sys/devices/system/cpu/cpuX/power/energy_perf_bias
571572
Date: March 2019

Documentation/ABI/testing/sysfs-fs-f2fs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -311,10 +311,13 @@ Description: Do background GC aggressively when set. Set to 0 by default.
311311
GC approach and turns SSR mode on.
312312
gc urgent low(2): lowers the bar of checking I/O idling in
313313
order to process outstanding discard commands and GC a
314-
little bit aggressively. uses cost benefit GC approach.
314+
little bit aggressively. always uses cost benefit GC approach,
315+
and will override age-threshold GC approach if ATGC is enabled
316+
at the same time.
315317
gc urgent mid(3): does GC forcibly in a period of given
316318
gc_urgent_sleep_time and executes a mid level of I/O idling check.
317-
uses cost benefit GC approach.
319+
always uses cost benefit GC approach, and will override
320+
age-threshold GC approach if ATGC is enabled at the same time.
318321

319322
What: /sys/fs/f2fs/<disk>/gc_urgent_sleep_time
320323
Date: August 2017

Documentation/ABI/testing/sysfs-fs-xfs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
What: /sys/fs/xfs/<disk>/log/log_head_lsn
22
Date: July 2014
33
KernelVersion: 3.17
4-
Contact: xfs@oss.sgi.com
4+
Contact: linux-xfs@vger.kernel.org
55
Description:
66
The log sequence number (LSN) of the current head of the
77
log. The LSN is exported in "cycle:basic block" format.
@@ -10,15 +10,15 @@ Users: xfstests
1010
What: /sys/fs/xfs/<disk>/log/log_tail_lsn
1111
Date: July 2014
1212
KernelVersion: 3.17
13-
Contact: xfs@oss.sgi.com
13+
Contact: linux-xfs@vger.kernel.org
1414
Description:
1515
The log sequence number (LSN) of the current tail of the
1616
log. The LSN is exported in "cycle:basic block" format.
1717

1818
What: /sys/fs/xfs/<disk>/log/reserve_grant_head
1919
Date: July 2014
2020
KernelVersion: 3.17
21-
Contact: xfs@oss.sgi.com
21+
Contact: linux-xfs@vger.kernel.org
2222
Description:
2323
The current state of the log reserve grant head. It
2424
represents the total log reservation of all currently
@@ -29,7 +29,7 @@ Users: xfstests
2929
What: /sys/fs/xfs/<disk>/log/write_grant_head
3030
Date: July 2014
3131
KernelVersion: 3.17
32-
Contact: xfs@oss.sgi.com
32+
Contact: linux-xfs@vger.kernel.org
3333
Description:
3434
The current state of the log write grant head. It
3535
represents the total log reservation of all currently

Documentation/RCU/stallwarn.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ ticks this GP)" indicates that this CPU has not taken any scheduling-clock
249249
interrupts during the current stalled grace period.
250250

251251
The "idle=" portion of the message prints the dyntick-idle state.
252-
The hex number before the first "/" is the low-order 12 bits of the
252+
The hex number before the first "/" is the low-order 16 bits of the
253253
dynticks counter, which will have an even-numbered value if the CPU
254254
is in dyntick-idle mode and an odd-numbered value otherwise. The hex
255255
number between the two "/"s is the value of the nesting, which will be

Documentation/admin-guide/blockdev/zram.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,7 @@ as idle::
328328
From now on, any pages on zram are idle pages. The idle mark
329329
will be removed until someone requests access of the block.
330330
IOW, unless there is access request, those pages are still idle pages.
331-
Additionally, when CONFIG_ZRAM_MEMORY_TRACKING is enabled pages can be
331+
Additionally, when CONFIG_ZRAM_TRACK_ENTRY_ACTIME is enabled pages can be
332332
marked as idle based on how long (in seconds) it's been since they were
333333
last accessed::
334334

Documentation/admin-guide/cifs/usage.rst

Lines changed: 11 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -722,40 +722,26 @@ Configuration pseudo-files:
722722
======================= =======================================================
723723
SecurityFlags Flags which control security negotiation and
724724
also packet signing. Authentication (may/must)
725-
flags (e.g. for NTLM and/or NTLMv2) may be combined with
725+
flags (e.g. for NTLMv2) may be combined with
726726
the signing flags. Specifying two different password
727727
hashing mechanisms (as "must use") on the other hand
728728
does not make much sense. Default flags are::
729729

730-
0x07007
731-
732-
(NTLM, NTLMv2 and packet signing allowed). The maximum
733-
allowable flags if you want to allow mounts to servers
734-
using weaker password hashes is 0x37037 (lanman,
735-
plaintext, ntlm, ntlmv2, signing allowed). Some
736-
SecurityFlags require the corresponding menuconfig
737-
options to be enabled. Enabling plaintext
738-
authentication currently requires also enabling
739-
lanman authentication in the security flags
740-
because the cifs module only supports sending
741-
laintext passwords using the older lanman dialect
742-
form of the session setup SMB. (e.g. for authentication
743-
using plain text passwords, set the SecurityFlags
744-
to 0x30030)::
730+
0x00C5
731+
732+
(NTLMv2 and packet signing allowed). Some SecurityFlags
733+
may require enabling a corresponding menuconfig option.
745734

746735
may use packet signing 0x00001
747736
must use packet signing 0x01001
748-
may use NTLM (most common password hash) 0x00002
749-
must use NTLM 0x02002
750737
may use NTLMv2 0x00004
751738
must use NTLMv2 0x04004
752-
may use Kerberos security 0x00008
753-
must use Kerberos 0x08008
754-
may use lanman (weak) password hash 0x00010
755-
must use lanman password hash 0x10010
756-
may use plaintext passwords 0x00020
757-
must use plaintext passwords 0x20020
758-
(reserved for future packet encryption) 0x00040
739+
may use Kerberos security (krb5) 0x00008
740+
must use Kerberos 0x08008
741+
may use NTLMSSP 0x00080
742+
must use NTLMSSP 0x80080
743+
seal (packet encryption) 0x00040
744+
must seal 0x40040
759745

760746
cifsFYI If set to non-zero value, additional debug information
761747
will be logged to the system error log. This field

Documentation/admin-guide/kernel-parameters.txt

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -664,12 +664,6 @@
664664
loops can be debugged more effectively on production
665665
systems.
666666

667-
clocksource.max_cswd_read_retries= [KNL]
668-
Number of clocksource_watchdog() retries due to
669-
external delays before the clock will be marked
670-
unstable. Defaults to two retries, that is,
671-
three attempts to read the clock under test.
672-
673667
clocksource.verify_n_cpus= [KNL]
674668
Limit the number of CPUs checked for clocksources
675669
marked with CLOCK_SOURCE_VERIFY_PERCPU that
@@ -4645,6 +4639,16 @@
46454639
printk.time= Show timing data prefixed to each printk message line
46464640
Format: <bool> (1/Y/y=enable, 0/N/n=disable)
46474641

4642+
proc_mem.force_override= [KNL]
4643+
Format: {always | ptrace | never}
4644+
Traditionally /proc/pid/mem allows memory permissions to be
4645+
overridden without restrictions. This option may be set to
4646+
restrict that. Can be one of:
4647+
- 'always': traditional behavior always allows mem overrides.
4648+
- 'ptrace': only allow mem overrides for active ptracers.
4649+
- 'never': never allow mem overrides.
4650+
If not specified, default is the CONFIG_PROC_MEM_* choice.
4651+
46484652
processor.max_cstate= [HW,ACPI]
46494653
Limit processor to maximum C-state
46504654
max_cstate=9 overrides any DMI blacklist limit.
@@ -4655,11 +4659,9 @@
46554659

46564660
profile= [KNL] Enable kernel profiling via /proc/profile
46574661
Format: [<profiletype>,]<number>
4658-
Param: <profiletype>: "schedule", "sleep", or "kvm"
4662+
Param: <profiletype>: "schedule" or "kvm"
46594663
[defaults to kernel profiling]
46604664
Param: "schedule" - profile schedule points.
4661-
Param: "sleep" - profile D-state sleeping (millisecs).
4662-
Requires CONFIG_SCHEDSTATS
46634665
Param: "kvm" - profile VM exits.
46644666
Param: <number> - step/bucket size as a power of 2 for
46654667
statistical time based profiling.

0 commit comments

Comments
 (0)