-
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 remote-tracking branch 'airlied/drm-prime-vmap' into drm-intel-…
…next-queued We need the latest dma-buf code from Dave Airlie so that we can pimp the backing storage handling code in drm/i915 with Chris Wilson's unbound tracking and stolen mem backed gem object code. Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
- Loading branch information
Showing
8,378 changed files
with
489,422 additions
and
332,545 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 |
---|---|---|
@@ -0,0 +1,9 @@ | ||
What: ip_queue | ||
Date: finally removed in kernel v3.5.0 | ||
Contact: Pablo Neira Ayuso <pablo@netfilter.org> | ||
Description: | ||
ip_queue has been replaced by nfnetlink_queue which provides | ||
more advanced queueing mechanism to user-space. The ip_queue | ||
module was already announced to become obsolete years ago. | ||
|
||
Users: |
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/nx-crypto/* | ||
Date: March 2012 | ||
KernelVersion: 3.4 | ||
Contact: Kent Yoder <key@linux.vnet.ibm.com> | ||
Description: | ||
|
||
These debugfs interfaces are built by the nx-crypto driver, built in | ||
arch/powerpc/crypto/nx. | ||
|
||
Error Detection | ||
=============== | ||
|
||
errors: | ||
- A u32 providing a total count of errors since the driver was loaded. The | ||
only errors counted here are those returned from the hcall, H_COP_OP. | ||
|
||
last_error: | ||
- The most recent non-zero return code from the H_COP_OP hcall. -EBUSY is not | ||
recorded here (the hcall will retry until -EBUSY goes away). | ||
|
||
last_error_pid: | ||
- The process ID of the process who received the most recent error from the | ||
hcall. | ||
|
||
Device Use | ||
========== | ||
|
||
aes_bytes: | ||
- The total number of bytes encrypted using AES in any of the driver's | ||
supported modes. | ||
|
||
aes_ops: | ||
- The total number of AES operations submitted to the hardware. | ||
|
||
sha256_bytes: | ||
- The total number of bytes hashed by the hardware using SHA-256. | ||
|
||
sha256_ops: | ||
- The total number of SHA-256 operations submitted to the hardware. | ||
|
||
sha512_bytes: | ||
- The total number of bytes hashed by the hardware using SHA-512. | ||
|
||
sha512_ops: | ||
- The total number of SHA-512 operations submitted to the hardware. |
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,90 @@ | ||
What: /dev/kmsg | ||
Date: Mai 2012 | ||
KernelVersion: 3.5 | ||
Contact: Kay Sievers <kay@vrfy.org> | ||
Description: The /dev/kmsg character device node provides userspace access | ||
to the kernel's printk buffer. | ||
|
||
Injecting messages: | ||
Every write() to the opened device node places a log entry in | ||
the kernel's printk buffer. | ||
|
||
The logged line can be prefixed with a <N> syslog prefix, which | ||
carries the syslog priority and facility. The single decimal | ||
prefix number is composed of the 3 lowest bits being the syslog | ||
priority and the higher bits the syslog facility number. | ||
|
||
If no prefix is given, the priority number is the default kernel | ||
log priority and the facility number is set to LOG_USER (1). It | ||
is not possible to inject messages from userspace with the | ||
facility number LOG_KERN (0), to make sure that the origin of | ||
the messages can always be reliably determined. | ||
|
||
Accessing the buffer: | ||
Every read() from the opened device node receives one record | ||
of the kernel's printk buffer. | ||
|
||
The first read() directly following an open() always returns | ||
first message in the buffer; there is no kernel-internal | ||
persistent state; many readers can concurrently open the device | ||
and read from it, without affecting other readers. | ||
|
||
Every read() will receive the next available record. If no more | ||
records are available read() will block, or if O_NONBLOCK is | ||
used -EAGAIN returned. | ||
|
||
Messages in the record ring buffer get overwritten as whole, | ||
there are never partial messages received by read(). | ||
|
||
In case messages get overwritten in the circular buffer while | ||
the device is kept open, the next read() will return -EPIPE, | ||
and the seek position be updated to the next available record. | ||
Subsequent reads() will return available records again. | ||
|
||
Unlike the classic syslog() interface, the 64 bit record | ||
sequence numbers allow to calculate the amount of lost | ||
messages, in case the buffer gets overwritten. And they allow | ||
to reconnect to the buffer and reconstruct the read position | ||
if needed, without limiting the interface to a single reader. | ||
|
||
The device supports seek with the following parameters: | ||
SEEK_SET, 0 | ||
seek to the first entry in the buffer | ||
SEEK_END, 0 | ||
seek after the last entry in the buffer | ||
SEEK_DATA, 0 | ||
seek after the last record available at the time | ||
the last SYSLOG_ACTION_CLEAR was issued. | ||
|
||
The output format consists of a prefix carrying the syslog | ||
prefix including priority and facility, the 64 bit message | ||
sequence number and the monotonic timestamp in microseconds. | ||
The values are separated by a ','. Future extensions might | ||
add more comma separated values before the terminating ';'. | ||
Unknown values should be gracefully ignored. | ||
|
||
The human readable text string starts directly after the ';' | ||
and is terminated by a '\n'. Untrusted values derived from | ||
hardware or other facilities are printed, therefore | ||
all non-printable characters in the log message are escaped | ||
by "\x00" C-style hex encoding. | ||
|
||
A line starting with ' ', is a continuation line, adding | ||
key/value pairs to the log message, which provide the machine | ||
readable context of the message, for reliable processing in | ||
userspace. | ||
|
||
Example: | ||
7,160,424069;pci_root PNP0A03:00: host bridge window [io 0x0000-0x0cf7] (ignored) | ||
SUBSYSTEM=acpi | ||
DEVICE=+acpi:PNP0A03:00 | ||
6,339,5140900;NET: Registered protocol family 10 | ||
30,340,5690716;udevd[80]: starting version 181 | ||
|
||
The DEVICE= key uniquely identifies devices the following way: | ||
b12:8 - block dev_t | ||
c127:3 - char dev_t | ||
n8 - netdev ifindex | ||
+sound:card0 - subsystem:devname | ||
|
||
Users: dmesg(1), userspace kernel log consumers |
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,15 @@ | ||
What: /sys/bus/i2c/devices/.../output_hvled[n] | ||
Date: April 2012 | ||
KernelVersion: 3.5 | ||
Contact: Johan Hovold <jhovold@gmail.com> | ||
Description: | ||
Set the controlling backlight device for high-voltage current | ||
sink HVLED[n] (n = 1, 2) (0, 1). | ||
|
||
What: /sys/bus/i2c/devices/.../output_lvled[n] | ||
Date: April 2012 | ||
KernelVersion: 3.5 | ||
Contact: Johan Hovold <jhovold@gmail.com> | ||
Description: | ||
Set the controlling led device for low-voltage current sink | ||
LVLED[n] (n = 1..5) (0..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
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
Oops, something went wrong.