forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'linus' into smp/urgent
Ensure that all usage sites of get/put_online_cpus() except for the struggler in drivers/thermal are gone. So the last user and the deprecated inlines can be removed.
- Loading branch information
Showing
9,024 changed files
with
554,526 additions
and
250,809 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -229,6 +229,7 @@ Matthew Wilcox <[email protected]> <[email protected]> | |
Matthew Wilcox <[email protected]> <[email protected]> | ||
Matthew Wilcox <[email protected]> <[email protected]> | ||
Matthew Wilcox <[email protected]> <[email protected]> | ||
Matthias Fuchs <[email protected]> <[email protected]> | ||
Matthieu CASTET <[email protected]> | ||
Matt Ranostay <[email protected]> <[email protected]> | ||
Matt Ranostay <[email protected]> Matthew Ranostay <[email protected]> | ||
|
@@ -341,6 +342,7 @@ Sumit Semwal <[email protected]> | |
Takashi YOSHII <[email protected]> | ||
Tejun Heo <[email protected]> | ||
Thomas Graf <[email protected]> | ||
Thomas Körper <[email protected]> <[email protected]> | ||
Thomas Pedersen <[email protected]> | ||
Tiezhu Yang <[email protected]> <[email protected]> | ||
Todor Tomov <[email protected]> <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -128,6 +128,8 @@ Date: Aug 28, 2020 | |
KernelVersion: 5.10.0 | ||
Contact: [email protected] | ||
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/wq<m>.<n>/block_on_fault | ||
Date: Oct 27, 2020 | ||
|
@@ -211,6 +213,13 @@ Contact: [email protected] | |
Description: Indicate whether ATS disable is turned on for the workqueue. | ||
0 indicates ATS is on, and 1 indicates ATS is off for the workqueue. | ||
|
||
What: /sys/bus/dsa/devices/wq<m>.<n>/occupancy | ||
Date May 25, 2021 | ||
KernelVersion: 5.14.0 | ||
Contact: [email protected] | ||
Description: Show the current number of entries in this WQ if WQ Occupancy | ||
Support bit WQ capabilities is 1. | ||
|
||
What: /sys/bus/dsa/devices/engine<m>.<n>/group_id | ||
Date: Oct 25, 2019 | ||
KernelVersion: 5.6.0 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -215,6 +215,17 @@ Description: Sets the skip reset on timeout option for the device. Value of | |
"0" means device will be reset in case some CS has timed out, | ||
otherwise it will not be reset. | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/state_dump | ||
Date: Oct 2021 | ||
KernelVersion: 5.15 | ||
Contact: [email protected] | ||
Description: Gets the state dump occurring on a CS timeout or failure. | ||
State dump is used for debug and is created each time in case of | ||
a problem in a CS execution, before reset. | ||
Reading from the node returns the newest state dump available. | ||
Writing an integer X discards X state dumps, so that the | ||
next read would return X+1-st newest state dump. | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/stop_on_err | ||
Date: Mar 2020 | ||
KernelVersion: 5.6 | ||
|
@@ -230,6 +241,14 @@ Description: Displays a list with information about the currently user | |
pointers (user virtual addresses) that are pinned and mapped | ||
to DMA addresses | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/userptr_lookup | ||
Date: Aug 2021 | ||
KernelVersion: 5.15 | ||
Contact: [email protected] | ||
Description: Allows to search for specific user pointers (user virtual | ||
addresses) that are pinned and mapped to DMA addresses, and see | ||
their resolution to the specific dma address. | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/vm | ||
Date: Jan 2019 | ||
KernelVersion: 5.1 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -28,6 +28,18 @@ Description: | |
For more details refer Documentation/admin-guide/iostats.rst | ||
|
||
|
||
What: /sys/block/<disk>/diskseq | ||
Date: February 2021 | ||
Contact: Matteo Croce <[email protected]> | ||
Description: | ||
The /sys/block/<disk>/diskseq files reports the disk | ||
sequence number, which is a monotonically increasing | ||
number assigned to every drive. | ||
Some devices, like the loop device, refresh such number | ||
every time the backing file is changed. | ||
The value type is 64 bit unsigned. | ||
|
||
|
||
What: /sys/block/<disk>/<part>/stat | ||
Date: February 2008 | ||
Contact: Jerome Marchand <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -55,6 +55,43 @@ Date: Oct, 2016 | |
KernelVersion: v4.10 | ||
Contact: [email protected] | ||
Description: | ||
(RW) Write to the file to turn on or off the SATA ncq (native | ||
command queueing) support. By default this feature is turned | ||
off. | ||
(RW) Write to the file to turn on or off the SATA NCQ (native | ||
command queueing) priority support. By default this feature is | ||
turned off. If the device does not support the SATA NCQ | ||
priority feature, writing "1" to this file results in an error | ||
(see ncq_prio_supported). | ||
|
||
|
||
What: /sys/block/*/device/sas_ncq_prio_enable | ||
Date: Oct, 2016 | ||
KernelVersion: v4.10 | ||
Contact: [email protected] | ||
Description: | ||
(RW) This is the equivalent of the ncq_prio_enable attribute | ||
file for SATA devices connected to a SAS host-bus-adapter | ||
(HBA) implementing support for the SATA NCQ priority feature. | ||
This file does not exist if the HBA driver does not implement | ||
support for the SATA NCQ priority feature, regardless of the | ||
device support for this feature (see sas_ncq_prio_supported). | ||
|
||
|
||
What: /sys/block/*/device/ncq_prio_supported | ||
Date: Aug, 2021 | ||
KernelVersion: v5.15 | ||
Contact: [email protected] | ||
Description: | ||
(RO) Indicates if the device supports the SATA NCQ (native | ||
command queueing) priority feature. | ||
|
||
|
||
What: /sys/block/*/device/sas_ncq_prio_supported | ||
Date: Aug, 2021 | ||
KernelVersion: v5.15 | ||
Contact: [email protected] | ||
Description: | ||
(RO) This is the equivalent of the ncq_prio_supported attribute | ||
file for SATA devices connected to a SAS host-bus-adapter | ||
(HBA) implementing support for the SATA NCQ priority feature. | ||
This file does not exist if the HBA driver does not implement | ||
support for the SATA NCQ priority feature, regardless of the | ||
device support for this feature. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
What: /sys/bus/iio/devices/iio:deviceX/out_temp_raw | ||
Date: August 2021 | ||
KernelVersion: 5.15 | ||
Contact: Andreas Klinger <[email protected]> | ||
Description: | ||
Set the temperature. This value is sent to the sensor for | ||
temperature compensation. | ||
Default value: 25000 (25 °C) | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/out_humidityrelative_raw | ||
Date: August 2021 | ||
KernelVersion: 5.15 | ||
Contact: Andreas Klinger <[email protected]> | ||
Description: | ||
Set the relative humidity. This value is sent to the sensor for | ||
humidity compensation. | ||
Default value: 50000 (50 % relative humidity) | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/in_resistance_calibbias | ||
Date: August 2021 | ||
KernelVersion: 5.15 | ||
Contact: Andreas Klinger <[email protected]> | ||
Description: | ||
Set the bias value for the resistance which is used for | ||
calculation of in_concentration_input as follows: | ||
|
||
x = (in_resistance_raw - in_resistance_calibbias) * 0.65 | ||
|
||
in_concentration_input = 500 / (1 + e^x) | ||
|
||
Default value: 30000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -121,6 +121,23 @@ Description: | |
child buses, and re-discover devices removed earlier | ||
from this part of the device tree. | ||
|
||
What: /sys/bus/pci/devices/.../reset_method | ||
Date: August 2021 | ||
Contact: Amey Narkhede <[email protected]> | ||
Description: | ||
Some devices allow an individual function to be reset | ||
without affecting other functions in the same slot. | ||
|
||
For devices that have this support, a file named | ||
reset_method is present in sysfs. Reading this file | ||
gives names of the supported and enabled reset methods and | ||
their ordering. Writing a space-separated list of names of | ||
reset methods sets the reset methods and ordering to be | ||
used when resetting the device. Writing an empty string | ||
disables the ability to reset the device. Writing | ||
"default" enables all supported reset methods in the | ||
default ordering. | ||
|
||
What: /sys/bus/pci/devices/.../reset | ||
Date: July 2009 | ||
Contact: Michael S. Tsirkin <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,8 +2,8 @@ What: /sys/class/firmware-attributes/*/attributes/*/ | |
Date: February 2021 | ||
KernelVersion: 5.11 | ||
Contact: Divya Bharathi <[email protected]>, | ||
Mario Limonciello <[email protected]>, | ||
Prasanth KSR <[email protected]> | ||
[email protected] | ||
Description: | ||
A sysfs interface for systems management software to enable | ||
configuration capability on supported systems. This directory | ||
|
@@ -130,8 +130,8 @@ What: /sys/class/firmware-attributes/*/authentication/ | |
Date: February 2021 | ||
KernelVersion: 5.11 | ||
Contact: Divya Bharathi <[email protected]>, | ||
Mario Limonciello <[email protected]>, | ||
Prasanth KSR <[email protected]> | ||
[email protected] | ||
Description: | ||
Devices support various authentication mechanisms which can be exposed | ||
as a separate configuration object. | ||
|
@@ -220,8 +220,8 @@ What: /sys/class/firmware-attributes/*/attributes/pending_reboot | |
Date: February 2021 | ||
KernelVersion: 5.11 | ||
Contact: Divya Bharathi <[email protected]>, | ||
Mario Limonciello <[email protected]>, | ||
Prasanth KSR <[email protected]> | ||
[email protected] | ||
Description: | ||
A read-only attribute reads 1 if a reboot is necessary to apply | ||
pending BIOS attribute changes. Also, an uevent_KOBJ_CHANGE is | ||
|
@@ -249,8 +249,8 @@ What: /sys/class/firmware-attributes/*/attributes/reset_bios | |
Date: February 2021 | ||
KernelVersion: 5.11 | ||
Contact: Divya Bharathi <[email protected]>, | ||
Mario Limonciello <[email protected]>, | ||
Prasanth KSR <[email protected]> | ||
[email protected] | ||
Description: | ||
This attribute can be used to reset the BIOS Configuration. | ||
Specifically, it tells which type of reset BIOS configuration is being | ||
|
@@ -272,3 +272,14 @@ Description: | |
|
||
Note that any changes to this attribute requires a reboot | ||
for changes to take effect. | ||
|
||
What: /sys/class/firmware-attributes/*/attributes/debug_cmd | ||
Date: July 2021 | ||
KernelVersion: 5.14 | ||
Contact: Mark Pearson <[email protected]> | ||
Description: | ||
This write only attribute can be used to send debug commands to the BIOS. | ||
This should only be used when recommended by the BIOS vendor. Vendors may | ||
use it to enable extra debug attributes or BIOS features for testing purposes. | ||
|
||
Note that any changes to this attribute requires a reboot for changes to take effect. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -494,6 +494,15 @@ Description: AArch64 CPU registers | |
'identification' directory exposes the CPU ID registers for | ||
identifying model and revision of the CPU. | ||
|
||
What: /sys/devices/system/cpu/aarch32_el0 | ||
Date: May 2021 | ||
Contact: Linux ARM Kernel Mailing list <[email protected]> | ||
Description: Identifies the subset of CPUs in the system that can execute | ||
AArch32 (32-bit ARM) applications. If present, the same format as | ||
/sys/devices/system/cpu/{offline,online,possible,present} is used. | ||
If absent, then all or none of the CPUs can execute AArch32 | ||
applications and execve() will behave accordingly. | ||
|
||
What: /sys/devices/system/cpu/cpu#/cpu_capacity | ||
Date: December 2016 | ||
Contact: Linux kernel mailing list <[email protected]> | ||
|
@@ -640,3 +649,20 @@ Description: SPURR ticks for cpuX when it was idle. | |
|
||
This sysfs interface exposes the number of SPURR ticks | ||
for cpuX when it was idle. | ||
|
||
What: /sys/devices/system/cpu/cpuX/mte_tcf_preferred | ||
Date: July 2021 | ||
Contact: Linux ARM Kernel Mailing list <[email protected]> | ||
Description: Preferred MTE tag checking mode | ||
|
||
When a user program specifies more than one MTE tag checking | ||
mode, this sysfs node is used to specify which mode should | ||
be preferred when scheduling a task on that CPU. Possible | ||
values: | ||
|
||
================ ============================================== | ||
"sync" Prefer synchronous mode | ||
"async" Prefer asynchronous mode | ||
================ ============================================== | ||
|
||
See also: Documentation/arm64/memory-tagging-extension.rst |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
What: /sys/bus/spi/<dev>/update_firmware | ||
Date: Jul 2021 | ||
Contact: [email protected] | ||
Description: Write 1 to this file to update the ACHC microcontroller | ||
firmware via the EzPort interface. For this the kernel | ||
will load "achc.bin" via the firmware API (so usually | ||
from /lib/firmware). The write will block until the FW | ||
has either been flashed successfully or an error occured. | ||
|
||
What: /sys/bus/spi/<dev>/reset | ||
Date: Jul 2021 | ||
Contact: [email protected] | ||
Description: This file represents the microcontroller's reset line. | ||
1 means the reset line is asserted, 0 means it's not | ||
asserted. The file is read and writable. |
Oops, something went wrong.