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 drm/drm-fixes into drm-misc-fixes
Start this new release drm-misc-fixes branch Signed-off-by: Maxime Ripard <[email protected]>
- Loading branch information
Showing
12,136 changed files
with
643,555 additions
and
258,104 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -550,7 +550,7 @@ D: gadget layers, SPI subsystem, GPIO subsystem, and more than a few | |
D: device drivers. His encouragement also helped many engineers get | ||
D: started working on the Linux kernel. David passed away in early | ||
D: 2011, and will be greatly missed. | ||
W: https://lkml.org/lkml/2011/4/5/36 | ||
W: https://lore.kernel.org/lkml/[email protected] | ||
|
||
N: Gary Brubaker | ||
E: [email protected] | ||
|
@@ -1874,6 +1874,11 @@ S: Krosenska' 543 | |
S: 181 00 Praha 8 | ||
S: Czech Republic | ||
|
||
N: Murali Karicheri | ||
E: [email protected] | ||
D: Keystone NetCP driver | ||
D: Keystone PCIe host controller driver | ||
|
||
N: Jan "Yenya" Kasprzak | ||
E: [email protected] | ||
D: Author of the COSA/SRP sync serial board driver. | ||
|
@@ -1933,6 +1938,9 @@ N: Kukjin Kim | |
E: [email protected] | ||
D: Samsung S3C, S5P and Exynos ARM architectures | ||
|
||
N: Milo Kim | ||
D: TI LP855x, LP8727 and LP8788 drivers | ||
|
||
N: Sangbeom Kim | ||
E: [email protected] | ||
D: Samsung SoC Audio (ASoC) drivers | ||
|
@@ -2536,6 +2544,14 @@ D: Linux/PARISC hacker | |
D: AD1889 sound driver | ||
S: Ottawa, Canada | ||
|
||
N: Peter Meerwald-Stadler | ||
E: [email protected] | ||
W: https://pmeerw.net | ||
D: IIO reviewing, drivers | ||
S: Schießstandstr. 3a | ||
S: A-5061 Elsbethen | ||
S: Austria | ||
|
||
N: Dirk Melchers | ||
E: [email protected] | ||
D: 8 bit XT hard disk driver for OMTI5520 | ||
|
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,27 @@ | ||
What: Audit Login UID | ||
Date: 2005-02-01 | ||
KernelVersion: 2.6.11-rc2 1e2d1492e178 ("[PATCH] audit: handle loginuid through proc") | ||
Contact: [email protected] | ||
Users: audit and login applications | ||
Description: | ||
The /proc/$pid/loginuid pseudofile is written to set and | ||
read to get the audit login UID of process $pid as a | ||
decimal unsigned int (%u, u32). If it is unset, | ||
permissions are not needed to set it. The accessor must | ||
have CAP_AUDIT_CONTROL in the initial user namespace to | ||
write it if it has been set. It cannot be written again | ||
if AUDIT_FEATURE_LOGINUID_IMMUTABLE is enabled. It | ||
cannot be unset if AUDIT_FEATURE_ONLY_UNSET_LOGINUID is | ||
enabled. | ||
|
||
What: Audit Login Session ID | ||
Date: 2008-03-13 | ||
KernelVersion: 2.6.25-rc7 1e0bd7550ea9 ("[PATCH] export sessionid alongside the loginuid in procfs") | ||
Contact: [email protected] | ||
Users: audit and login applications | ||
Description: | ||
The /proc/$pid/sessionid pseudofile is read to get the | ||
audit login session ID of process $pid as a decimal | ||
unsigned int (%u, u32). It is set automatically, | ||
serially assigned with each new login. | ||
|
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 |
---|---|---|
|
@@ -82,6 +82,24 @@ Description: Allows the root user to read or write 64 bit data directly | |
If the IOMMU is disabled, it also allows the root user to read | ||
or write from the host a device VA of a host mapped memory | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/data_dma | ||
Date: Apr 2021 | ||
KernelVersion: 5.13 | ||
Contact: [email protected] | ||
Description: Allows the root user to read from the device's internal | ||
memory (DRAM/SRAM) through a DMA engine. | ||
This property is a binary blob that contains the result of the | ||
DMA transfer. | ||
This custom interface is needed (instead of using the generic | ||
Linux user-space PCI mapping) because the amount of internal | ||
memory is huge (>32GB) and reading it via the PCI bar will take | ||
a very long time. | ||
This interface doesn't support concurrency in the same device. | ||
In GAUDI and GOYA, this action can cause undefined behavior | ||
in case the it is done while the device is executing user | ||
workloads. | ||
Only supported on GAUDI at this stage. | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/device | ||
Date: Jan 2019 | ||
KernelVersion: 5.1 | ||
|
@@ -90,6 +108,24 @@ Description: Enables the root user to set the device to specific state. | |
Valid values are "disable", "enable", "suspend", "resume". | ||
User can read this property to see the valid values | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/dma_size | ||
Date: Apr 2021 | ||
KernelVersion: 5.13 | ||
Contact: [email protected] | ||
Description: Specify the size of the DMA transaction when using DMA to read | ||
from the device's internal memory. The value can not be larger | ||
than 128MB. Writing to this value initiates the DMA transfer. | ||
When the write is finished, the user can read the "data_dma" | ||
blob | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/dump_security_violations | ||
Date: Jan 2021 | ||
KernelVersion: 5.12 | ||
Contact: [email protected] | ||
Description: Dumps all security violations to dmesg. This will also ack | ||
all security violations meanings those violations will not be | ||
dumped next time user calls this API | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/engines | ||
Date: Jul 2019 | ||
KernelVersion: 5.3 | ||
|
@@ -154,13 +190,30 @@ Description: Displays the hop values and physical address for a given ASID | |
e.g. to display info about VA 0x1000 for ASID 1 you need to do: | ||
echo "1 0x1000" > /sys/kernel/debug/habanalabs/hl0/mmu | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/mmu_error | ||
Date: Mar 2021 | ||
KernelVersion: 5.12 | ||
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/habanalabs/hl0/mmu_error | ||
cat /sys/kernel/debug/habanalabs/hl0/mmu_error | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/set_power_state | ||
Date: Jan 2019 | ||
KernelVersion: 5.1 | ||
Contact: [email protected] | ||
Description: Sets the PCI power state. Valid values are "1" for D0 and "2" | ||
for D3Hot | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/stop_on_err | ||
Date: Mar 2020 | ||
KernelVersion: 5.6 | ||
Contact: [email protected] | ||
Description: Sets the stop-on_error option for the device engines. Value of | ||
"0" is for disable, otherwise enable. | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/userptr | ||
Date: Jan 2019 | ||
KernelVersion: 5.1 | ||
|
@@ -174,19 +227,4 @@ Date: Jan 2019 | |
KernelVersion: 5.1 | ||
Contact: [email protected] | ||
Description: Displays a list with information about all the active virtual | ||
address mappings per ASID | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/stop_on_err | ||
Date: Mar 2020 | ||
KernelVersion: 5.6 | ||
Contact: [email protected] | ||
Description: Sets the stop-on_error option for the device engines. Value of | ||
"0" is for disable, otherwise enable. | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/dump_security_violations | ||
Date: Jan 2021 | ||
KernelVersion: 5.12 | ||
Contact: [email protected] | ||
Description: Dumps all security violations to dmesg. This will also ack | ||
all security violations meanings those violations will not be | ||
dumped next time user calls this API | ||
address mappings per ASID and all user mappings of HW blocks |
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 |
---|---|---|
|
@@ -44,3 +44,21 @@ Date: Feb 2020 | |
KernelVersion: 5.7 | ||
Contact: Jack Wang <[email protected]> Danil Kipnis <[email protected]> | ||
Description: Contains the device access mode: ro, rw or migration. | ||
|
||
What: /sys/block/rnbd<N>/rnbd/resize | ||
Date: Feb 2020 | ||
KernelVersion: 5.7 | ||
Contact: Jack Wang <[email protected]> Danil Kipnis <[email protected]> | ||
Description: Write the number of sectors to change the size of the disk. | ||
|
||
What: /sys/block/rnbd<N>/rnbd/remap_device | ||
Date: Feb 2020 | ||
KernelVersion: 5.7 | ||
Contact: Jack Wang <[email protected]> Danil Kipnis <[email protected]> | ||
Description: Remap the disconnected device if the session is not destroyed yet. | ||
|
||
What: /sys/block/rnbd<N>/rnbd/nr_poll_queues | ||
Date: Feb 2020 | ||
KernelVersion: 5.7 | ||
Contact: Jack Wang <[email protected]> Danil Kipnis <[email protected]> | ||
Description: Contains the number of poll-mode queues |
14 changes: 14 additions & 0 deletions
14
Documentation/ABI/testing/sysfs-bus-coresight-devices-trbe
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,14 @@ | ||
What: /sys/bus/coresight/devices/trbe<cpu>/align | ||
Date: March 2021 | ||
KernelVersion: 5.13 | ||
Contact: Anshuman Khandual <[email protected]> | ||
Description: (Read) Shows the TRBE write pointer alignment. This value | ||
is fetched from the TRBIDR register. | ||
|
||
What: /sys/bus/coresight/devices/trbe<cpu>/flag | ||
Date: March 2021 | ||
KernelVersion: 5.13 | ||
Contact: Anshuman Khandual <[email protected]> | ||
Description: (Read) Shows if TRBE updates in the memory are with access | ||
and dirty flag updates as well. This value is fetched from | ||
the TRBIDR register. |
30 changes: 30 additions & 0 deletions
30
Documentation/ABI/testing/sysfs-bus-event_source-devices-dsa
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,30 @@ | ||
What: /sys/bus/event_source/devices/dsa*/format | ||
Date: April 2021 | ||
KernelVersion: 5.13 | ||
Contact: Tom Zanussi <[email protected]> | ||
Description: Read-only. Attribute group to describe the magic bits | ||
that go into perf_event_attr.config or | ||
perf_event_attr.config1 for the IDXD DSA pmu. (See also | ||
ABI/testing/sysfs-bus-event_source-devices-format). | ||
|
||
Each attribute in this group defines a bit range in | ||
perf_event_attr.config or perf_event_attr.config1. | ||
All supported attributes are listed below (See the | ||
IDXD DSA Spec for possible attribute values):: | ||
|
||
event_category = "config:0-3" - event category | ||
event = "config:4-31" - event ID | ||
|
||
filter_wq = "config1:0-31" - workqueue filter | ||
filter_tc = "config1:32-39" - traffic class filter | ||
filter_pgsz = "config1:40-43" - page size filter | ||
filter_sz = "config1:44-51" - transfer size filter | ||
filter_eng = "config1:52-59" - engine filter | ||
|
||
What: /sys/bus/event_source/devices/dsa*/cpumask | ||
Date: April 2021 | ||
KernelVersion: 5.13 | ||
Contact: Tom Zanussi <[email protected]> | ||
Description: Read-only. This file always returns the cpu to which the | ||
IDXD DSA pmu is bound for access to all dsa pmu | ||
performance monitoring events. |
Oops, something went wrong.