-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Automatic merge of 'master' into merge-test (2024-07-28 11:10)
- Loading branch information
Showing
12,193 changed files
with
910,666 additions
and
202,241 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
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 |
---|---|---|
|
@@ -531,6 +531,13 @@ S: Kopmansg 2 | |
S: 411 13 Goteborg | ||
S: Sweden | ||
|
||
N: Daniel Bristot de Oliveira | ||
D: Scheduler contributions, notably: SCHED_DEADLINE | ||
D: Real-time Linux Analysis | ||
D: Runtime Verification | ||
D: OS Noise and Latency Tracers | ||
S: Brazil and Italy | ||
|
||
N: Paul Bristow | ||
E: [email protected] | ||
W: https://paulbristow.net/linux/idefloppy.html | ||
|
@@ -796,6 +803,11 @@ E: [email protected] | |
D: Ralink rt2x00 WLAN driver | ||
S: Belas, Portugal | ||
|
||
N: Benoît Cousson | ||
E: [email protected] | ||
D: TI OMAP Devicetree platforms | ||
D: TI OMAP HWMOD boards | ||
|
||
N: Alan Cox | ||
W: http://www.linux.org.uk/diary/ | ||
D: Linux Networking (0.99.10->2.0.29) | ||
|
@@ -4368,6 +4380,10 @@ N: Haojian Zhuang | |
E: [email protected] | ||
D: MMP support | ||
|
||
N: Tsahee Zidenberg | ||
E: [email protected] | ||
D: Annapurna Labs Alpine Architecture | ||
|
||
N: Richard Zidlicky | ||
E: [email protected], [email protected] | ||
W: http://www.geocities.com/rdzidlic | ||
|
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 |
---|---|---|
|
@@ -21,6 +21,59 @@ Description: | |
device is offset from the internal allocation unit's | ||
natural alignment. | ||
|
||
What: /sys/block/<disk>/atomic_write_max_bytes | ||
Date: February 2024 | ||
Contact: Himanshu Madhani <[email protected]> | ||
Description: | ||
[RO] This parameter specifies the maximum atomic write | ||
size reported by the device. This parameter is relevant | ||
for merging of writes, where a merged atomic write | ||
operation must not exceed this number of bytes. | ||
This parameter may be greater than the value in | ||
atomic_write_unit_max_bytes as | ||
atomic_write_unit_max_bytes will be rounded down to a | ||
power-of-two and atomic_write_unit_max_bytes may also be | ||
limited by some other queue limits, such as max_segments. | ||
This parameter - along with atomic_write_unit_min_bytes | ||
and atomic_write_unit_max_bytes - will not be larger than | ||
max_hw_sectors_kb, but may be larger than max_sectors_kb. | ||
|
||
|
||
What: /sys/block/<disk>/atomic_write_unit_min_bytes | ||
Date: February 2024 | ||
Contact: Himanshu Madhani <[email protected]> | ||
Description: | ||
[RO] This parameter specifies the smallest block which can | ||
be written atomically with an atomic write operation. All | ||
atomic write operations must begin at a | ||
atomic_write_unit_min boundary and must be multiples of | ||
atomic_write_unit_min. This value must be a power-of-two. | ||
|
||
|
||
What: /sys/block/<disk>/atomic_write_unit_max_bytes | ||
Date: February 2024 | ||
Contact: Himanshu Madhani <[email protected]> | ||
Description: | ||
[RO] This parameter defines the largest block which can be | ||
written atomically with an atomic write operation. This | ||
value must be a multiple of atomic_write_unit_min and must | ||
be a power-of-two. This value will not be larger than | ||
atomic_write_max_bytes. | ||
|
||
|
||
What: /sys/block/<disk>/atomic_write_boundary_bytes | ||
Date: February 2024 | ||
Contact: Himanshu Madhani <[email protected]> | ||
Description: | ||
[RO] A device may need to internally split an atomic write I/O | ||
which straddles a given logical block address boundary. This | ||
parameter specifies the size in bytes of the atomic boundary if | ||
one is reported by the device. This value must be a | ||
power-of-two and at least the size as in | ||
atomic_write_unit_max_bytes. | ||
Any attempt to merge atomic write I/Os must not result in a | ||
merged I/O which crosses this boundary (if any). | ||
|
||
|
||
What: /sys/block/<disk>/diskseq | ||
Date: February 2021 | ||
|
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 |
---|---|---|
@@ -1,6 +1,23 @@ | ||
What: /sys/bus/nvmem/devices/.../force_ro | ||
Date: June 2024 | ||
KernelVersion: 6.11 | ||
Contact: Marek Vasut <[email protected]> | ||
Description: | ||
This read/write attribute allows users to set read-write | ||
devices as read-only and back to read-write from userspace. | ||
This can be used to unlock and relock write-protection of | ||
devices which are generally locked, except during sporadic | ||
programming operation. | ||
Read returns '0' or '1' for read-write or read-only modes | ||
respectively. | ||
Write parses one of 'YyTt1NnFf0', or [oO][NnFf] for "on" | ||
and "off", i.e. what kstrbool() supports. | ||
Note: This file is only present if CONFIG_NVMEM_SYSFS | ||
is enabled. | ||
|
||
What: /sys/bus/nvmem/devices/.../nvmem | ||
Date: July 2015 | ||
KernelVersion: 4.2 | ||
KernelVersion: 4.2 | ||
Contact: Srinivas Kandagatla <[email protected]> | ||
Description: | ||
This file allows user to read/write the raw NVMEM contents. | ||
|
@@ -20,3 +37,14 @@ Description: | |
... | ||
* | ||
0001000 | ||
|
||
What: /sys/bus/nvmem/devices/.../type | ||
Date: November 2018 | ||
KernelVersion: 5.0 | ||
Contact: Alexandre Belloni <[email protected]> | ||
Description: | ||
This read-only attribute allows user to read the NVMEM | ||
device type. Supported types are "Unknown", "EEPROM", | ||
"OTP", "Battery backed", "FRAM". | ||
Note: This file is only present if CONFIG_NVMEM_SYSFS | ||
is enabled. |
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 |
---|---|---|
|
@@ -3,10 +3,11 @@ Date: April 2005 | |
KernelVersion: 2.6.12 | ||
Contact: Richard Purdie <[email protected]> | ||
Description: | ||
Control BACKLIGHT power, values are FB_BLANK_* from fb.h | ||
Control BACKLIGHT power, values are compatible with | ||
FB_BLANK_* from fb.h | ||
|
||
- FB_BLANK_UNBLANK (0) : power on. | ||
- FB_BLANK_POWERDOWN (4) : power off | ||
- 0 (FB_BLANK_UNBLANK) : power on. | ||
- 4 (FB_BLANK_POWERDOWN) : power off | ||
Users: HAL | ||
|
||
What: /sys/class/backlight/<backlight>/brightness | ||
|
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,25 @@ | ||
What: /sys/devices/pciXXXX:XX/0000:XX:XX.X/0000:XX:XX.X/version | ||
Date: June 2024 | ||
KernelVersion: 6.11 | ||
Contact: Gerhard Engleder <[email protected]> | ||
Description: Version of the FPGA configuration bitstream as printable string. | ||
This file is read only. | ||
Users: KEBA | ||
|
||
What: /sys/devices/pciXXXX:XX/0000:XX:XX.X/0000:XX:XX.X/keep_cfg | ||
Date: June 2024 | ||
KernelVersion: 6.11 | ||
Contact: Gerhard Engleder <[email protected]> | ||
Description: Flag which signals if FPGA shall keep or reload configuration | ||
bitstream on reset. Normal FPGA behavior and default is to keep | ||
configuration bitstream and to only reset the configured logic. | ||
|
||
Reloading configuration on reset enables an update of the | ||
configuration bitstream with a simple reboot. Otherwise it is | ||
necessary to power cycle the device to reload the new | ||
configuration bitstream. | ||
|
||
This file is read/write. The values are as follows: | ||
1 = keep configuration bitstream on reset, default | ||
0 = reload configuration bitstream on reset | ||
Users: KEBA |
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 |
---|---|---|
|
@@ -31,6 +31,18 @@ Description: | |
Standardization v2.03 Section 4.1.8.1 MSG_REPORT_REQ. | ||
https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/specifications/56421.pdf | ||
|
||
What: /sys/kernel/config/tsm/report/$name/manifestblob | ||
Date: January, 2024 | ||
KernelVersion: v6.10 | ||
Contact: [email protected] | ||
Description: | ||
(RO) Optional supplemental data that a TSM may emit, visibility | ||
of this attribute depends on TSM, and may be empty if no | ||
manifest data is available. | ||
|
||
See 'service_provider' for information on the format of the | ||
manifest blob. | ||
|
||
What: /sys/kernel/config/tsm/report/$name/provider | ||
Date: September, 2023 | ||
KernelVersion: v6.7 | ||
|
@@ -80,3 +92,54 @@ Contact: [email protected] | |
Description: | ||
(RO) Indicates the minimum permissible value that can be written | ||
to @privlevel. | ||
|
||
What: /sys/kernel/config/tsm/report/$name/service_provider | ||
Date: January, 2024 | ||
KernelVersion: v6.10 | ||
Contact: [email protected] | ||
Description: | ||
(WO) Attribute is visible if a TSM implementation provider | ||
supports the concept of attestation reports from a service | ||
provider for TVMs, like SEV-SNP running under an SVSM. | ||
Specifying the service provider via this attribute will create | ||
an attestation report as specified by the service provider. | ||
The only currently supported service provider is "svsm". | ||
|
||
For the "svsm" service provider, see the Secure VM Service Module | ||
for SEV-SNP Guests v1.00 Section 7. For the doc, search for | ||
"site:amd.com "Secure VM Service Module for SEV-SNP | ||
Guests", docID: 58019" | ||
|
||
What: /sys/kernel/config/tsm/report/$name/service_guid | ||
Date: January, 2024 | ||
KernelVersion: v6.10 | ||
Contact: [email protected] | ||
Description: | ||
(WO) Attribute is visible if a TSM implementation provider | ||
supports the concept of attestation reports from a service | ||
provider for TVMs, like SEV-SNP running under an SVSM. | ||
Specifying an empty/null GUID (00000000-0000-0000-0000-000000) | ||
requests all active services within the service provider be | ||
part of the attestation report. Specifying a GUID request | ||
an attestation report of just the specified service using the | ||
manifest form specified by the service_manifest_version | ||
attribute. | ||
|
||
See 'service_provider' for information on the format of the | ||
service guid. | ||
|
||
What: /sys/kernel/config/tsm/report/$name/service_manifest_version | ||
Date: January, 2024 | ||
KernelVersion: v6.10 | ||
Contact: [email protected] | ||
Description: | ||
(WO) Attribute is visible if a TSM implementation provider | ||
supports the concept of attestation reports from a service | ||
provider for TVMs, like SEV-SNP running under an SVSM. | ||
Indicates the service manifest version requested for the | ||
attestation report (default 0). If this field is not set by | ||
the user, the default manifest version of the service (the | ||
service's initial/first manifest version) is returned. | ||
|
||
See 'service_provider' for information on the format of the | ||
service manifest version. |
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 |
---|---|---|
|
@@ -217,7 +217,7 @@ Description: Displays the hop values and physical address for a given ASID | |
and virtual address. The user should write the ASID and VA into | ||
the file and then read the file to get the result. | ||
e.g. to display info about VA 0x1000 for ASID 1 you need to do: | ||
echo "1 0x1000" > /sys/kernel/debug/accel/0/mmu | ||
echo "1 0x1000" > /sys/kernel/debug/accel/<parent_device>/mmu | ||
|
||
What: /sys/kernel/debug/accel/<parent_device>/mmu_error | ||
Date: Mar 2021 | ||
|
@@ -226,8 +226,8 @@ Contact: [email protected] | |
Description: Check and display page fault or access violation mmu errors for | ||
all MMUs specified in mmu_cap_mask. | ||
e.g. to display error info for MMU hw cap bit 9, you need to do: | ||
echo "0x200" > /sys/kernel/debug/accel/0/mmu_error | ||
cat /sys/kernel/debug/accel/0/mmu_error | ||
echo "0x200" > /sys/kernel/debug/accel/<parent_device>/mmu_error | ||
cat /sys/kernel/debug/accel/<parent_device>/mmu_error | ||
|
||
What: /sys/kernel/debug/accel/<parent_device>/monitor_dump | ||
Date: Mar 2022 | ||
|
@@ -253,6 +253,12 @@ Description: Triggers dump of monitor data. The value to trigger the operatio | |
When the write is finished, the user can read the "monitor_dump" | ||
blob | ||
|
||
What: /sys/kernel/debug/accel/<parent_device>/server_type | ||
Date: Feb 2024 | ||
KernelVersion: 6.11 | ||
Contact: [email protected] | ||
Description: Exposes the device's server type, maps to enum hl_server_type. | ||
|
||
What: /sys/kernel/debug/accel/<parent_device>/set_power_state | ||
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -29,3 +29,12 @@ Example: | |
echo 0,0x20,0xff > mem_write | ||
echo 1,64,64 > mem_write | ||
Users: Debugging, any user space test suite | ||
|
||
What: /sys/kernel/debug/tpmi-<n>/plr/domain<n>/status | ||
Date: Aug 2024 | ||
KernelVersion: 6.11 | ||
Contact: Tero Kristo <[email protected]> | ||
Description: | ||
Shows the currently active Performance Limit Reasons for die level and the | ||
individual CPUs under the die. The contents of this file are sticky, and | ||
clearing all the statuses can be done by writing "0\n" to this file. |
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,9 @@ | ||
What: /sys/bus/auxiliary/devices/.../irqs/ | ||
Date: April, 2024 | ||
Contact: Shay Drory <[email protected]> | ||
Description: | ||
The /sys/devices/.../irqs directory contains a variable set of | ||
files, with each file is named as irq number similar to PCI PF | ||
or VF's irq number located in msi_irqs directory. | ||
These irq files are added and removed dynamically when an IRQ | ||
is requested and freed respectively for the PCI SF. |
Oops, something went wrong.