forked from microsoft/WSL2-Linux-Kernel
-
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 tag 'v4.14-rc2' into k.o/for-next
Merge my for-next branch to Linux 4.14-rc2 and open up the for-next area for 4.15 kernel development. Signed-off-by: Doug Ledford <dledford@redhat.com>
- Loading branch information
Showing
12,020 changed files
with
611,832 additions
and
369,289 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 |
---|---|---|
@@ -0,0 +1,19 @@ | ||
What: /sys/bus/nvmem/devices/.../nvmem | ||
Date: July 2015 | ||
KernelVersion: 4.2 | ||
Contact: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> | ||
Description: | ||
This file allows user to read/write the raw NVMEM contents. | ||
Permissions for write to this file depends on the nvmem | ||
provider configuration. | ||
|
||
ex: | ||
hexdump /sys/bus/nvmem/devices/qfprom0/nvmem | ||
|
||
0000000 0000 0000 0000 0000 0000 0000 0000 0000 | ||
* | ||
00000a0 db10 2240 0000 e000 0c00 0c00 0000 0c00 | ||
0000000 0000 0000 0000 0000 0000 0000 0000 0000 | ||
... | ||
* | ||
0001000 |
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/devices/pciXXXX:XX/0000:XX:XX.X/dma/dma<n>chan<n>/quickdata/cap | ||
Date: December 3, 2009 | ||
KernelVersion: 2.6.32 | ||
Contact: dmaengine@vger.kernel.org | ||
Description: Capabilities the DMA supports.Currently there are DMA_PQ, DMA_PQ_VAL, | ||
DMA_XOR,DMA_XOR_VAL,DMA_INTERRUPT. | ||
|
||
What: sys/devices/pciXXXX:XX/0000:XX:XX.X/dma/dma<n>chan<n>/quickdata/ring_active | ||
Date: December 3, 2009 | ||
KernelVersion: 2.6.32 | ||
Contact: dmaengine@vger.kernel.org | ||
Description: The number of descriptors active in the ring. | ||
|
||
What: sys/devices/pciXXXX:XX/0000:XX:XX.X/dma/dma<n>chan<n>/quickdata/ring_size | ||
Date: December 3, 2009 | ||
KernelVersion: 2.6.32 | ||
Contact: dmaengine@vger.kernel.org | ||
Description: Descriptor ring size, total number of descriptors available. | ||
|
||
What: sys/devices/pciXXXX:XX/0000:XX:XX.X/dma/dma<n>chan<n>/quickdata/version | ||
Date: December 3, 2009 | ||
KernelVersion: 2.6.32 | ||
Contact: dmaengine@vger.kernel.org | ||
Description: Version of ioatdma device. | ||
|
||
What: sys/devices/pciXXXX:XX/0000:XX:XX.X/dma/dma<n>chan<n>/quickdata/intr_coalesce | ||
Date: August 8, 2017 | ||
KernelVersion: 4.14 | ||
Contact: dmaengine@vger.kernel.org | ||
Description: Tune-able interrupt delay value per channel basis. |
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,45 @@ | ||
What: /sys/kernel/debug/powerpc/memtrace | ||
Date: Aug 2017 | ||
KernelVersion: 4.14 | ||
Contact: linuxppc-dev@lists.ozlabs.org | ||
Description: This folder contains the relevant debugfs files for the | ||
hardware trace macro to use. CONFIG_PPC64_HARDWARE_TRACING | ||
must be set. | ||
|
||
What: /sys/kernel/debug/powerpc/memtrace/enable | ||
Date: Aug 2017 | ||
KernelVersion: 4.14 | ||
Contact: linuxppc-dev@lists.ozlabs.org | ||
Description: Write an integer containing the size in bytes of the memory | ||
you want removed from each NUMA node to this file - it must be | ||
aligned to the memblock size. This amount of RAM will be removed | ||
from the kernel mappings and the following debugfs files will be | ||
created. This can only be successfully done once per boot. Once | ||
memory is successfully removed from each node, the following | ||
files are created. | ||
|
||
What: /sys/kernel/debug/powerpc/memtrace/<node-id> | ||
Date: Aug 2017 | ||
KernelVersion: 4.14 | ||
Contact: linuxppc-dev@lists.ozlabs.org | ||
Description: This directory contains information about the removed memory | ||
from the specific NUMA node. | ||
|
||
What: /sys/kernel/debug/powerpc/memtrace/<node-id>/size | ||
Date: Aug 2017 | ||
KernelVersion: 4.14 | ||
Contact: linuxppc-dev@lists.ozlabs.org | ||
Description: This contains the size of the memory removed from the node. | ||
|
||
What: /sys/kernel/debug/powerpc/memtrace/<node-id>/start | ||
Date: Aug 2017 | ||
KernelVersion: 4.14 | ||
Contact: linuxppc-dev@lists.ozlabs.org | ||
Description: This contains the start address of the removed memory. | ||
|
||
What: /sys/kernel/debug/powerpc/memtrace/<node-id>/trace | ||
Date: Aug 2017 | ||
KernelVersion: 4.14 | ||
Contact: linuxppc-dev@lists.ozlabs.org | ||
Description: This is where the hardware trace macro will output the trace | ||
it generates. |
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: /proc/pid/smaps_rollup | ||
Date: August 2017 | ||
Contact: Daniel Colascione <dancol@google.com> | ||
Description: | ||
This file provides pre-summed memory information for a | ||
process. The format is identical to /proc/pid/smaps, | ||
except instead of an entry for each VMA in a process, | ||
smaps_rollup has a single entry (tagged "[rollup]") | ||
for which each field is the sum of the corresponding | ||
fields from all the maps in /proc/pid/smaps. | ||
For more details, see the procfs man page. | ||
|
||
Typical output looks like this: | ||
|
||
00100000-ff709000 ---p 00000000 00:00 0 [rollup] | ||
Rss: 884 kB | ||
Pss: 385 kB | ||
Shared_Clean: 696 kB | ||
Shared_Dirty: 0 kB | ||
Private_Clean: 120 kB | ||
Private_Dirty: 68 kB | ||
Referenced: 884 kB | ||
Anonymous: 68 kB | ||
LazyFree: 0 kB | ||
AnonHugePages: 0 kB | ||
ShmemPmdMapped: 0 kB | ||
Shared_Hugetlb: 0 kB | ||
Private_Hugetlb: 0 kB | ||
Swap: 0 kB | ||
SwapPss: 0 kB | ||
Locked: 385 kB |
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,57 @@ | ||
What: /sys/bus/iio/devices/iio:deviceX/in_count0_preset | ||
KernelVersion: 4.13 | ||
Contact: fabrice.gasnier@st.com | ||
Description: | ||
Reading returns the current preset value. Writing sets the | ||
preset value. Encoder counts continuously from 0 to preset | ||
value, depending on direction (up/down). | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/in_count_quadrature_mode_available | ||
KernelVersion: 4.13 | ||
Contact: fabrice.gasnier@st.com | ||
Description: | ||
Reading returns the list possible quadrature modes. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/in_count0_quadrature_mode | ||
KernelVersion: 4.13 | ||
Contact: fabrice.gasnier@st.com | ||
Description: | ||
Configure the device counter quadrature modes: | ||
- non-quadrature: | ||
Encoder IN1 input servers as the count input (up | ||
direction). | ||
- quadrature: | ||
Encoder IN1 and IN2 inputs are mixed to get direction | ||
and count. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/in_count_polarity_available | ||
KernelVersion: 4.13 | ||
Contact: fabrice.gasnier@st.com | ||
Description: | ||
Reading returns the list possible active edges. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/in_count0_polarity | ||
KernelVersion: 4.13 | ||
Contact: fabrice.gasnier@st.com | ||
Description: | ||
Configure the device encoder/counter active edge: | ||
- rising-edge | ||
- falling-edge | ||
- both-edges | ||
|
||
In non-quadrature mode, device counts up on active edge. | ||
In quadrature mode, encoder counting scenarios are as follows: | ||
---------------------------------------------------------------- | ||
| Active | Level on | IN1 signal | IN2 signal | | ||
| edge | opposite |------------------------------------------ | ||
| | signal | Rising | Falling | Rising | Falling | | ||
---------------------------------------------------------------- | ||
| Rising | High -> | Down | - | Up | - | | ||
| edge | Low -> | Up | - | Down | - | | ||
---------------------------------------------------------------- | ||
| Falling | High -> | - | Up | - | Down | | ||
| edge | Low -> | - | Down | - | Up | | ||
---------------------------------------------------------------- | ||
| Both | High -> | Down | Up | Up | Down | | ||
| edges | Low -> | Up | Down | Down | Up | | ||
---------------------------------------------------------------- |
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,8 @@ | ||
What: /sys/bus/pci/drivers/altera-cvp/chkcfg | ||
Date: May 2017 | ||
Kernel Version: 4.13 | ||
Contact: Anatolij Gustschin <agust@denx.de> | ||
Description: | ||
Contains either 1 or 0 and controls if configuration | ||
error checking in altera-cvp driver is turned on or | ||
off. |
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/firmware/opal/powercap | ||
Date: August 2017 | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org> | ||
Description: Powercap directory for Powernv (P8, P9) servers | ||
|
||
Each folder in this directory contains a | ||
power-cappable component. | ||
|
||
What: /sys/firmware/opal/powercap/system-powercap | ||
/sys/firmware/opal/powercap/system-powercap/powercap-min | ||
/sys/firmware/opal/powercap/system-powercap/powercap-max | ||
/sys/firmware/opal/powercap/system-powercap/powercap-current | ||
Date: August 2017 | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org> | ||
Description: System powercap directory and attributes applicable for | ||
Powernv (P8, P9) servers | ||
|
||
This directory provides powercap information. It | ||
contains below sysfs attributes: | ||
|
||
- powercap-min : This file provides the minimum | ||
possible powercap in Watt units | ||
|
||
- powercap-max : This file provides the maximum | ||
possible powercap in Watt units | ||
|
||
- powercap-current : This file provides the current | ||
powercap set on the system. Writing to this file | ||
creates a request for setting a new-powercap. The | ||
powercap requested must be between powercap-min | ||
and powercap-max. |
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,18 @@ | ||
What: /sys/firmware/opal/psr | ||
Date: August 2017 | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org> | ||
Description: Power-Shift-Ratio directory for Powernv P9 servers | ||
|
||
Power-Shift-Ratio allows to provide hints the firmware | ||
to shift/throttle power between different entities in | ||
the system. Each attribute in this directory indicates | ||
a settable PSR. | ||
|
||
What: /sys/firmware/opal/psr/cpu_to_gpu_X | ||
Date: August 2017 | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org> | ||
Description: PSR sysfs attributes for Powernv P9 servers | ||
|
||
Power-Shift-Ratio between CPU and GPU for a given chip | ||
with chip-id X. This file gives the ratio (0-100) | ||
which is used by OCC for power-capping. |
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,26 @@ | ||
What: /sys/kernel/mm/swap/ | ||
Date: August 2017 | ||
Contact: Linux memory management mailing list <linux-mm@kvack.org> | ||
Description: Interface for swapping | ||
|
||
What: /sys/kernel/mm/swap/vma_ra_enabled | ||
Date: August 2017 | ||
Contact: Linux memory management mailing list <linux-mm@kvack.org> | ||
Description: Enable/disable VMA based swap readahead. | ||
|
||
If set to true, the VMA based swap readahead algorithm | ||
will be used for swappable anonymous pages mapped in a | ||
VMA, and the global swap readahead algorithm will be | ||
still used for tmpfs etc. other users. If set to | ||
false, the global swap readahead algorithm will be | ||
used for all swappable pages. | ||
|
||
What: /sys/kernel/mm/swap/vma_ra_max_order | ||
Date: August 2017 | ||
Contact: Linux memory management mailing list <linux-mm@kvack.org> | ||
Description: The max readahead size in order for VMA based swap readahead | ||
|
||
VMA based swap readahead algorithm will readahead at | ||
most 1 << max_order pages for each readahead. The | ||
real readahead size for each readahead will be scaled | ||
according to the estimation algorithm. |
Oops, something went wrong.