forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 1
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 x86/urgent
Required to queue a dependent fix.
- Loading branch information
Showing
12,422 changed files
with
525,313 additions
and
632,141 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 |
---|---|---|
|
@@ -186,6 +186,9 @@ Uwe Kleine-König <[email protected]> | |
Uwe Kleine-König <[email protected]> | ||
Uwe Kleine-König <[email protected]> | ||
Valdis Kletnieks <[email protected]> | ||
Vinod Koul <[email protected]> <[email protected]> | ||
Vinod Koul <[email protected]> <[email protected]> | ||
Vinod Koul <[email protected]> <[email protected]> | ||
Viresh Kumar <[email protected]> <[email protected]> | ||
Viresh Kumar <[email protected]> <[email protected]> | ||
Viresh Kumar <[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
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 |
---|---|---|
@@ -0,0 +1,17 @@ | ||
What: /sys/bus/nd/devices/regionX/nfit/ecc_unit_size | ||
Date: Aug, 2017 | ||
KernelVersion: v4.14 (Removed v4.18) | ||
Contact: [email protected] | ||
Description: | ||
(RO) Size of a write request to a DIMM that will not incur a | ||
read-modify-write cycle at the memory controller. | ||
|
||
When the nfit driver initializes it runs an ARS (Address Range | ||
Scrub) operation across every pmem range. Part of that process | ||
involves determining the ARS capabilities of a given address | ||
range. One of the capabilities that is reported is the 'Clear | ||
Uncorrectable Error Range Length Unit Size' (see: ACPI 6.2 | ||
section 9.20.7.4 Function Index 1 - Query ARS Capabilities). | ||
This property indicates the boundary at which the NVDIMM may | ||
need to perform read-modify-write cycles to maintain ECC (Error | ||
Correcting Code) 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 |
---|---|---|
@@ -1,25 +1,25 @@ | ||
What: /sys/bus/vmbus/devices/vmbus_*/id | ||
What: /sys/bus/vmbus/devices/<UUID>/id | ||
Date: Jul 2009 | ||
KernelVersion: 2.6.31 | ||
Contact: K. Y. Srinivasan <[email protected]> | ||
Description: The VMBus child_relid of the device's primary channel | ||
Users: tools/hv/lsvmbus | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/class_id | ||
What: /sys/bus/vmbus/devices/<UUID>/class_id | ||
Date: Jul 2009 | ||
KernelVersion: 2.6.31 | ||
Contact: K. Y. Srinivasan <[email protected]> | ||
Description: The VMBus interface type GUID of the device | ||
Users: tools/hv/lsvmbus | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/device_id | ||
What: /sys/bus/vmbus/devices/<UUID>/device_id | ||
Date: Jul 2009 | ||
KernelVersion: 2.6.31 | ||
Contact: K. Y. Srinivasan <[email protected]> | ||
Description: The VMBus interface instance GUID of the device | ||
Users: tools/hv/lsvmbus | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channel_vp_mapping | ||
What: /sys/bus/vmbus/devices/<UUID>/channel_vp_mapping | ||
Date: Jul 2015 | ||
KernelVersion: 4.2.0 | ||
Contact: K. Y. Srinivasan <[email protected]> | ||
|
@@ -28,112 +28,112 @@ Description: The mapping of which primary/sub channels are bound to which | |
Format: <channel's child_relid:the bound cpu's number> | ||
Users: tools/hv/lsvmbus | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/device | ||
What: /sys/bus/vmbus/devices/<UUID>/device | ||
Date: Dec. 2015 | ||
KernelVersion: 4.5 | ||
Contact: K. Y. Srinivasan <[email protected]> | ||
Description: The 16 bit device ID of the device | ||
Users: tools/hv/lsvmbus and user level RDMA libraries | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/vendor | ||
What: /sys/bus/vmbus/devices/<UUID>/vendor | ||
Date: Dec. 2015 | ||
KernelVersion: 4.5 | ||
Contact: K. Y. Srinivasan <[email protected]> | ||
Description: The 16 bit vendor ID of the device | ||
Users: tools/hv/lsvmbus and user level RDMA libraries | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N> | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Directory for per-channel information | ||
NN is the VMBUS relid associtated with the channel. | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/cpu | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/cpu | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: VCPU (sub)channel is affinitized to | ||
Users: tools/hv/lsvmbus and other debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/cpu | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/cpu | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: VCPU (sub)channel is affinitized to | ||
Users: tools/hv/lsvmbus and other debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/in_mask | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/in_mask | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Host to guest channel interrupt mask | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/latency | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/latency | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Channel signaling latency | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/out_mask | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/out_mask | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Guest to host channel interrupt mask | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/pending | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/pending | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Channel interrupt pending state | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/read_avail | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/read_avail | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Bytes available to read | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/write_avail | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/write_avail | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Bytes available to write | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/events | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/events | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Number of times we have signaled the host | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/interrupts | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/interrupts | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Number of times we have taken an interrupt (incoming) | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/subchannel_id | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/subchannel_id | ||
Date: January. 2018 | ||
KernelVersion: 4.16 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Subchannel ID associated with VMBUS channel | ||
Users: Debugging tools and userspace drivers | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/monitor_id | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/monitor_id | ||
Date: January. 2018 | ||
KernelVersion: 4.16 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Monitor bit associated with channel | ||
Users: Debugging tools and userspace drivers | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/ring | ||
What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/ring | ||
Date: January. 2018 | ||
KernelVersion: 4.16 | ||
Contact: Stephen Hemminger <[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 |
---|---|---|
|
@@ -90,4 +90,4 @@ Date: December 2009 | |
Contact: Lee Schermerhorn <[email protected]> | ||
Description: | ||
The node's huge page size control/query attributes. | ||
See Documentation/vm/hugetlbpage.txt | ||
See Documentation/admin-guide/mm/hugetlbpage.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 |
---|---|---|
|
@@ -57,3 +57,16 @@ Description: | |
dracut (via 97masterkey and 98integrity) and systemd (via | ||
core/ima-setup) have support for loading keys at boot | ||
time. | ||
|
||
What: security/integrity/evm/evm_xattrs | ||
Date: April 2018 | ||
Contact: Matthew Garrett <[email protected]> | ||
Description: | ||
Shows the set of extended attributes used to calculate or | ||
validate the EVM signature, and allows additional attributes | ||
to be added at runtime. Any signatures generated after | ||
additional attributes are added (and on files posessing those | ||
additional attributes) will only be valid if the same | ||
additional attributes are configured on system boot. Writing | ||
a single period (.) will lock the xattr list from any further | ||
modification. |
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 |
---|---|---|
|
@@ -190,6 +190,13 @@ Description: | |
but should match other such assignments on device). | ||
Units after application of scale and offset are m/s^2. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/in_angl_raw | ||
KernelVersion: 4.17 | ||
Contact: [email protected] | ||
Description: | ||
Angle of rotation. Units after application of scale and offset | ||
are radians. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/in_anglvel_x_raw | ||
What: /sys/bus/iio/devices/iio:deviceX/in_anglvel_y_raw | ||
What: /sys/bus/iio/devices/iio:deviceX/in_anglvel_z_raw | ||
|
@@ -297,6 +304,7 @@ What: /sys/bus/iio/devices/iio:deviceX/in_pressure_offset | |
What: /sys/bus/iio/devices/iio:deviceX/in_humidityrelative_offset | ||
What: /sys/bus/iio/devices/iio:deviceX/in_magn_offset | ||
What: /sys/bus/iio/devices/iio:deviceX/in_rot_offset | ||
What: /sys/bus/iio/devices/iio:deviceX/in_angl_offset | ||
KernelVersion: 2.6.35 | ||
Contact: [email protected] | ||
Description: | ||
|
@@ -350,6 +358,7 @@ What: /sys/bus/iio/devices/iio:deviceX/in_humidityrelative_scale | |
What: /sys/bus/iio/devices/iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_scale | ||
What: /sys/bus/iio/devices/iio:deviceX/in_illuminance_scale | ||
What: /sys/bus/iio/devices/iio:deviceX/in_countY_scale | ||
What: /sys/bus/iio/devices/iio:deviceX/in_angl_scale | ||
KernelVersion: 2.6.35 | ||
Contact: [email protected] | ||
Description: | ||
|
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 |
---|---|---|
|
@@ -212,22 +212,3 @@ Description: | |
range. Used by NVDIMM Region Mapping Structure to uniquely refer | ||
to this structure. Value of 0 is reserved and not used as an | ||
index. | ||
|
||
|
||
What: /sys/bus/nd/devices/regionX/nfit/ecc_unit_size | ||
Date: Aug, 2017 | ||
KernelVersion: v4.14 | ||
Contact: [email protected] | ||
Description: | ||
(RO) Size of a write request to a DIMM that will not incur a | ||
read-modify-write cycle at the memory controller. | ||
|
||
When the nfit driver initializes it runs an ARS (Address Range | ||
Scrub) operation across every pmem range. Part of that process | ||
involves determining the ARS capabilities of a given address | ||
range. One of the capabilities that is reported is the 'Clear | ||
Uncorrectable Error Range Length Unit Size' (see: ACPI 6.2 | ||
section 9.20.7.4 Function Index 1 - Query ARS Capabilities). | ||
This property indicates the boundary at which the NVDIMM may | ||
need to perform read-modify-write cycles to maintain ECC (Error | ||
Correcting Code) 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 |
---|---|---|
|
@@ -73,3 +73,23 @@ Description: | |
This sysfs entry tells us whether the channel is a local | ||
server channel that is announced (values are either | ||
true or false). | ||
|
||
What: /sys/bus/rpmsg/devices/.../driver_override | ||
Date: April 2018 | ||
KernelVersion: 4.18 | ||
Contact: Bjorn Andersson <[email protected]> | ||
Description: | ||
Every rpmsg device is a communication channel with a remote | ||
processor. Channels are identified by a textual name (see | ||
/sys/bus/rpmsg/devices/.../name above) and have a local | ||
("source") rpmsg address, and remote ("destination") rpmsg | ||
address. | ||
|
||
The listening entity (or client) which communicates with a | ||
remote processor is referred as rpmsg driver. The rpmsg device | ||
and rpmsg driver are matched based on rpmsg device name and | ||
rpmsg driver ID table. | ||
|
||
This sysfs entry allows the rpmsg driver for a rpmsg device | ||
to be specified which will override standard OF, ID table | ||
and name matching. |
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 |
---|---|---|
|
@@ -189,6 +189,28 @@ Description: | |
The file will read "hotplug", "wired" and "not used" if the | ||
information is available, and "unknown" otherwise. | ||
|
||
What: /sys/bus/usb/devices/.../(hub interface)/portX/quirks | ||
Date: May 2018 | ||
Contact: Nicolas Boichat <[email protected]> | ||
Description: | ||
In some cases, we care about time-to-active for devices | ||
connected on a specific port (e.g. non-standard USB port like | ||
pogo pins), where the device to be connected is known in | ||
advance, and behaves well according to the specification. | ||
This attribute is a bit-field that controls the behavior of | ||
a specific port: | ||
- Bit 0 of this field selects the "old" enumeration scheme, | ||
as it is considerably faster (it only causes one USB reset | ||
instead of 2). | ||
The old enumeration scheme can also be selected globally | ||
using /sys/module/usbcore/parameters/old_scheme_first, but | ||
it is often not desirable as the new scheme was introduced to | ||
increase compatibility with more devices. | ||
- Bit 1 reduces TRSTRCY to the 10 ms that are required by the | ||
USB 2.0 specification, instead of the 50 ms that are normally | ||
used to help make enumeration work better on some high speed | ||
devices. | ||
|
||
What: /sys/bus/usb/devices/.../(hub interface)/portX/over_current_count | ||
Date: February 2018 | ||
Contact: Richard Leitner <[email protected]> | ||
|
@@ -236,3 +258,21 @@ Description: | |
Supported values are 0 - 15. | ||
More information on how besl values map to microseconds can be found in | ||
USB 2.0 ECN Errata for Link Power Management, section 4.10) | ||
|
||
What: /sys/bus/usb/devices/.../rx_lanes | ||
Date: March 2018 | ||
Contact: Mathias Nyman <[email protected]> | ||
Description: | ||
Number of rx lanes the device is using. | ||
USB 3.2 adds Dual-lane support, 2 rx and 2 tx lanes over Type-C. | ||
Inter-Chip SSIC devices support asymmetric lanes up to 4 lanes per | ||
direction. Devices before USB 3.2 are single lane (rx_lanes = 1) | ||
|
||
What: /sys/bus/usb/devices/.../tx_lanes | ||
Date: March 2018 | ||
Contact: Mathias Nyman <[email protected]> | ||
Description: | ||
Number of tx lanes the device is using. | ||
USB 3.2 adds Dual-lane support, 2 rx and 2 tx -lanes over Type-C. | ||
Inter-Chip SSIC devices support asymmetric lanes up to 4 lanes per | ||
direction. Devices before USB 3.2 are single lane (tx_lanes = 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 |
---|---|---|
|
@@ -69,7 +69,9 @@ Date: September 2014 | |
Contact: [email protected] | ||
Description: read/write | ||
Set the mode for prefaulting in segments into the segment table | ||
when performing the START_WORK ioctl. Possible values: | ||
when performing the START_WORK ioctl. Only applicable when | ||
running under hashed page table mmu. | ||
Possible values: | ||
none: No prefaulting (default) | ||
work_element_descriptor: Treat the work element | ||
descriptor as an effective address and | ||
|
Oops, something went wrong.