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/master' into rdma.git for-next
rdma.git merge resolution for the 4.19 merge window Conflicts: drivers/infiniband/core/rdma_core.c - Use the rdma code and revise with the new spelling for atomic_fetch_add_unless drivers/nvme/host/rdma.c - Replace max_sge with max_send_sge in new blk code drivers/nvme/target/rdma.c - Use the blk code and revise to use NULL for ib_post_recv when appropriate - Replace max_sge with max_recv_sge in new blk code net/rds/ib_send.c - Use the net code and revise to use NULL for ib_post_recv when appropriate Signed-off-by: Jason Gunthorpe <[email protected]>
- Loading branch information
Showing
7,051 changed files
with
339,349 additions
and
128,882 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -83,6 +83,9 @@ Javi Merino <[email protected]> <[email protected]> | |
<[email protected]> <[email protected]> | ||
Jean Tourrilhes <[email protected]> | ||
Jeff Garzik <[email protected]> | ||
Jeff Layton <[email protected]> <[email protected]> | ||
Jeff Layton <[email protected]> <[email protected]> | ||
Jeff Layton <[email protected]> <[email protected]> | ||
Jens Axboe <[email protected]> | ||
Jens Osterkamp <[email protected]> | ||
Johan Hovold <[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 |
---|---|---|
|
@@ -11,7 +11,7 @@ KernelVersion: v2.6.22 | |
Contact: [email protected], | ||
Description: The rfkill class subsystem folder. | ||
Each registered rfkill driver is represented by an rfkillX | ||
subfolder (X being an integer > 0). | ||
subfolder (X being an integer >= 0). | ||
|
||
|
||
What: /sys/class/rfkill/rfkill[0-9]+/name | ||
|
@@ -48,8 +48,8 @@ Contact: [email protected] | |
Description: Current state of the transmitter. | ||
This file was scheduled to be removed in 2014, but due to its | ||
large number of users it will be sticking around for a bit | ||
longer. Despite it being marked as stabe, the newer "hard" and | ||
"soft" interfaces should be preffered, since it is not possible | ||
longer. Despite it being marked as stable, the newer "hard" and | ||
"soft" interfaces should be preferred, since it is not possible | ||
to express the 'soft and hard block' state of the rfkill driver | ||
through this interface. There will likely be another attempt to | ||
remove it in the future. | ||
|
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
122 changes: 122 additions & 0 deletions
122
Documentation/ABI/testing/sysfs-bus-pci-devices-aer_stats
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,122 @@ | ||
========================== | ||
PCIe Device AER statistics | ||
========================== | ||
These attributes show up under all the devices that are AER capable. These | ||
statistical counters indicate the errors "as seen/reported by the device". | ||
Note that this may mean that if an endpoint is causing problems, the AER | ||
counters may increment at its link partner (e.g. root port) because the | ||
errors may be "seen" / reported by the link partner and not the | ||
problematic endpoint itself (which may report all counters as 0 as it never | ||
saw any problems). | ||
|
||
Where: /sys/bus/pci/devices/<dev>/aer_dev_correctable | ||
Date: July 2018 | ||
Kernel Version: 4.19.0 | ||
Contact: [email protected], [email protected] | ||
Description: List of correctable errors seen and reported by this | ||
PCI device using ERR_COR. Note that since multiple errors may | ||
be reported using a single ERR_COR message, thus | ||
TOTAL_ERR_COR at the end of the file may not match the actual | ||
total of all the errors in the file. Sample output: | ||
------------------------------------------------------------------------- | ||
localhost /sys/devices/pci0000:00/0000:00:1c.0 # cat aer_dev_correctable | ||
Receiver Error 2 | ||
Bad TLP 0 | ||
Bad DLLP 0 | ||
RELAY_NUM Rollover 0 | ||
Replay Timer Timeout 0 | ||
Advisory Non-Fatal 0 | ||
Corrected Internal Error 0 | ||
Header Log Overflow 0 | ||
TOTAL_ERR_COR 2 | ||
------------------------------------------------------------------------- | ||
|
||
Where: /sys/bus/pci/devices/<dev>/aer_dev_fatal | ||
Date: July 2018 | ||
Kernel Version: 4.19.0 | ||
Contact: [email protected], [email protected] | ||
Description: List of uncorrectable fatal errors seen and reported by this | ||
PCI device using ERR_FATAL. Note that since multiple errors may | ||
be reported using a single ERR_FATAL message, thus | ||
TOTAL_ERR_FATAL at the end of the file may not match the actual | ||
total of all the errors in the file. Sample output: | ||
------------------------------------------------------------------------- | ||
localhost /sys/devices/pci0000:00/0000:00:1c.0 # cat aer_dev_fatal | ||
Undefined 0 | ||
Data Link Protocol 0 | ||
Surprise Down Error 0 | ||
Poisoned TLP 0 | ||
Flow Control Protocol 0 | ||
Completion Timeout 0 | ||
Completer Abort 0 | ||
Unexpected Completion 0 | ||
Receiver Overflow 0 | ||
Malformed TLP 0 | ||
ECRC 0 | ||
Unsupported Request 0 | ||
ACS Violation 0 | ||
Uncorrectable Internal Error 0 | ||
MC Blocked TLP 0 | ||
AtomicOp Egress Blocked 0 | ||
TLP Prefix Blocked Error 0 | ||
TOTAL_ERR_FATAL 0 | ||
------------------------------------------------------------------------- | ||
|
||
Where: /sys/bus/pci/devices/<dev>/aer_dev_nonfatal | ||
Date: July 2018 | ||
Kernel Version: 4.19.0 | ||
Contact: [email protected], [email protected] | ||
Description: List of uncorrectable nonfatal errors seen and reported by this | ||
PCI device using ERR_NONFATAL. Note that since multiple errors | ||
may be reported using a single ERR_FATAL message, thus | ||
TOTAL_ERR_NONFATAL at the end of the file may not match the | ||
actual total of all the errors in the file. Sample output: | ||
------------------------------------------------------------------------- | ||
localhost /sys/devices/pci0000:00/0000:00:1c.0 # cat aer_dev_nonfatal | ||
Undefined 0 | ||
Data Link Protocol 0 | ||
Surprise Down Error 0 | ||
Poisoned TLP 0 | ||
Flow Control Protocol 0 | ||
Completion Timeout 0 | ||
Completer Abort 0 | ||
Unexpected Completion 0 | ||
Receiver Overflow 0 | ||
Malformed TLP 0 | ||
ECRC 0 | ||
Unsupported Request 0 | ||
ACS Violation 0 | ||
Uncorrectable Internal Error 0 | ||
MC Blocked TLP 0 | ||
AtomicOp Egress Blocked 0 | ||
TLP Prefix Blocked Error 0 | ||
TOTAL_ERR_NONFATAL 0 | ||
------------------------------------------------------------------------- | ||
|
||
============================ | ||
PCIe Rootport AER statistics | ||
============================ | ||
These attributes show up under only the rootports (or root complex event | ||
collectors) that are AER capable. These indicate the number of error messages as | ||
"reported to" the rootport. Please note that the rootports also transmit | ||
(internally) the ERR_* messages for errors seen by the internal rootport PCI | ||
device, so these counters include them and are thus cumulative of all the error | ||
messages on the PCI hierarchy originating at that root port. | ||
|
||
Where: /sys/bus/pci/devices/<dev>/aer_stats/aer_rootport_total_err_cor | ||
Date: July 2018 | ||
Kernel Version: 4.19.0 | ||
Contact: [email protected], [email protected] | ||
Description: Total number of ERR_COR messages reported to rootport. | ||
|
||
Where: /sys/bus/pci/devices/<dev>/aer_stats/aer_rootport_total_err_fatal | ||
Date: July 2018 | ||
Kernel Version: 4.19.0 | ||
Contact: [email protected], [email protected] | ||
Description: Total number of ERR_FATAL messages reported to rootport. | ||
|
||
Where: /sys/bus/pci/devices/<dev>/aer_stats/aer_rootport_total_err_nonfatal | ||
Date: July 2018 | ||
Kernel Version: 4.19.0 | ||
Contact: [email protected], [email protected] | ||
Description: Total number of ERR_NONFATAL messages reported to rootport. |
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 |
---|---|---|
|
@@ -42,6 +42,17 @@ Description: | |
network device transmit queue. Possible vaules depend on the | ||
number of available CPU(s) in the system. | ||
|
||
What: /sys/class/<iface>/queues/tx-<queue>/xps_rxqs | ||
Date: June 2018 | ||
KernelVersion: 4.18.0 | ||
Contact: [email protected] | ||
Description: | ||
Mask of the receive queue(s) currently enabled to participate | ||
into the Transmit Packet Steering packet processing flow for this | ||
network device transmit queue. Possible values depend on the | ||
number of available receive queue(s) in the network device. | ||
Default is disabled. | ||
|
||
What: /sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/hold_time | ||
Date: November 2011 | ||
KernelVersion: 3.3 | ||
|
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 |
---|---|---|
|
@@ -476,6 +476,7 @@ What: /sys/devices/system/cpu/vulnerabilities | |
/sys/devices/system/cpu/vulnerabilities/spectre_v1 | ||
/sys/devices/system/cpu/vulnerabilities/spectre_v2 | ||
/sys/devices/system/cpu/vulnerabilities/spec_store_bypass | ||
/sys/devices/system/cpu/vulnerabilities/l1tf | ||
Date: January 2018 | ||
Contact: Linux kernel mailing list <[email protected]> | ||
Description: Information about CPU vulnerabilities | ||
|
@@ -487,3 +488,26 @@ Description: Information about CPU vulnerabilities | |
"Not affected" CPU is not affected by the vulnerability | ||
"Vulnerable" CPU is affected and no mitigation in effect | ||
"Mitigation: $M" CPU is affected and mitigation $M is in effect | ||
|
||
Details about the l1tf file can be found in | ||
Documentation/admin-guide/l1tf.rst | ||
|
||
What: /sys/devices/system/cpu/smt | ||
/sys/devices/system/cpu/smt/active | ||
/sys/devices/system/cpu/smt/control | ||
Date: June 2018 | ||
Contact: Linux kernel mailing list <[email protected]> | ||
Description: Control Symetric Multi Threading (SMT) | ||
|
||
active: Tells whether SMT is active (enabled and siblings online) | ||
|
||
control: Read/write interface to control SMT. Possible | ||
values: | ||
|
||
"on" SMT is enabled | ||
"off" SMT is disabled | ||
"forceoff" SMT is force disabled. Cannot be changed. | ||
"notsupported" SMT is not supported by the CPU | ||
|
||
If control status is "forceoff" or "notsupported" writes | ||
are rejected. |
27 changes: 27 additions & 0 deletions
27
Documentation/ABI/testing/sysfs-driver-bd9571mwv-regulator
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: /sys/bus/i2c/devices/.../bd9571mwv-regulator.*.auto/backup_mode | ||
Date: Jul 2018 | ||
KernelVersion: 4.19 | ||
Contact: Geert Uytterhoeven <[email protected]> | ||
Description: Read/write the current state of DDR Backup Mode, which controls | ||
if DDR power rails will be kept powered during system suspend. | ||
("on"/"1" = enabled, "off"/"0" = disabled). | ||
Two types of power switches (or control signals) can be used: | ||
A. With a momentary power switch (or pulse signal), DDR | ||
Backup Mode is enabled by default when available, as the | ||
PMIC will be configured only during system suspend. | ||
B. With a toggle power switch (or level signal), the | ||
following steps must be followed exactly: | ||
1. Configure PMIC for backup mode, to change the role of | ||
the accessory power switch from a power switch to a | ||
wake-up switch, | ||
2. Switch accessory power switch off, to prepare for | ||
system suspend, which is a manual step not controlled | ||
by software, | ||
3. Suspend system, | ||
4. Switch accessory power switch on, to resume the | ||
system. | ||
DDR Backup Mode must be explicitly enabled by the user, | ||
to invoke step 1. | ||
See also Documentation/devicetree/bindings/mfd/bd9571mwv.txt. | ||
Users: User space applications for embedded boards equipped with a | ||
BD9571MWV PMIC. |
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
Oops, something went wrong.