Skip to content

Commit a3b072c

Browse files
author
H. Peter Anvin
committed
Merge tag 'efi-urgent' into x86/urgent
* Avoid WARN_ON() when mapping BGRT on Baytrail (EFI 32-bit). Signed-off-by: H. Peter Anvin <[email protected]>
2 parents 75a1ba5 + 081cd62 commit a3b072c

File tree

9,081 files changed

+515431
-199680
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

9,081 files changed

+515431
-199680
lines changed

CREDITS

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -823,8 +823,8 @@ S: D-69231 Rauenberg
823823
S: Germany
824824

825825
N: Jean Delvare
826-
827-
W: http://khali.linux-fr.org/
826+
827+
W: http://jdelvare.nerim.net/
828828
D: Several hardware monitoring drivers
829829
S: France
830830

Documentation/ABI/testing/configfs-usb-gadget

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
What: /config/usb-gadget
22
Date: Jun 2013
3-
KenelVersion: 3.11
3+
KernelVersion: 3.11
44
Description:
55
This group contains sub-groups corresponding to created
66
USB gadgets.
77

88
What: /config/usb-gadget/gadget
99
Date: Jun 2013
10-
KenelVersion: 3.11
10+
KernelVersion: 3.11
1111
Description:
1212

1313
The attributes of a gadget:
@@ -27,7 +27,7 @@ Description:
2727

2828
What: /config/usb-gadget/gadget/configs
2929
Date: Jun 2013
30-
KenelVersion: 3.11
30+
KernelVersion: 3.11
3131
Description:
3232
This group contains a USB gadget's configurations
3333

@@ -58,20 +58,20 @@ Description:
5858

5959
What: /config/usb-gadget/gadget/functions
6060
Date: Jun 2013
61-
KenelVersion: 3.11
61+
KernelVersion: 3.11
6262
Description:
6363
This group contains functions available to this USB gadget.
6464

6565
What: /config/usb-gadget/gadget/strings
6666
Date: Jun 2013
67-
KenelVersion: 3.11
67+
KernelVersion: 3.11
6868
Description:
6969
This group contains subdirectories for language-specific
7070
strings for this gadget.
7171

7272
What: /config/usb-gadget/gadget/strings/language
7373
Date: Jun 2013
74-
KenelVersion: 3.11
74+
KernelVersion: 3.11
7575
Description:
7676
The attributes:
7777

Documentation/ABI/testing/configfs-usb-gadget-acm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
What: /config/usb-gadget/gadget/functions/acm.name
22
Date: Jun 2013
3-
KenelVersion: 3.11
3+
KernelVersion: 3.11
44
Description:
55

66
This item contains just one readonly attribute: port_num.

Documentation/ABI/testing/configfs-usb-gadget-ecm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
What: /config/usb-gadget/gadget/functions/ecm.name
22
Date: Jun 2013
3-
KenelVersion: 3.11
3+
KernelVersion: 3.11
44
Description:
55
The attributes:
66

Documentation/ABI/testing/configfs-usb-gadget-eem

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
What: /config/usb-gadget/gadget/functions/eem.name
22
Date: Jun 2013
3-
KenelVersion: 3.11
3+
KernelVersion: 3.11
44
Description:
55
The attributes:
66

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
What: /config/usb-gadget/gadget/functions/ffs.name
2+
Date: Nov 2013
3+
KernelVersion: 3.13
4+
Description: The purpose of this directory is to create and remove it.
5+
6+
A corresponding USB function instance is created/removed.
7+
There are no attributes here.
8+
9+
All parameters are set through FunctionFS.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
What: /config/usb-gadget/gadget/functions/Loopback.name
2+
Date: Nov 2013
3+
KernelVersion: 3.13
4+
Description:
5+
The attributes:
6+
7+
qlen - depth of loopback queue
8+
bulk_buflen - buffer length

Documentation/ABI/testing/configfs-usb-gadget-mass-storage

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
What: /config/usb-gadget/gadget/functions/mass_storage.name
22
Date: Oct 2013
3-
KenelVersion: 3.13
3+
KernelVersion: 3.13
44
Description:
55
The attributes:
66

@@ -13,7 +13,7 @@ Description:
1313

1414
What: /config/usb-gadget/gadget/functions/mass_storage.name/lun.name
1515
Date: Oct 2013
16-
KenelVersion: 3.13
16+
KernelVersion: 3.13
1717
Description:
1818
The attributes:
1919

Documentation/ABI/testing/configfs-usb-gadget-ncm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
What: /config/usb-gadget/gadget/functions/ncm.name
22
Date: Jun 2013
3-
KenelVersion: 3.11
3+
KernelVersion: 3.11
44
Description:
55
The attributes:
66

Documentation/ABI/testing/configfs-usb-gadget-obex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
What: /config/usb-gadget/gadget/functions/obex.name
22
Date: Jun 2013
3-
KenelVersion: 3.11
3+
KernelVersion: 3.11
44
Description:
55

66
This item contains just one readonly attribute: port_num.

Documentation/ABI/testing/configfs-usb-gadget-phonet

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
What: /config/usb-gadget/gadget/functions/phonet.name
22
Date: Jun 2013
3-
KenelVersion: 3.11
3+
KernelVersion: 3.11
44
Description:
55

66
This item contains just one readonly attribute: ifname.

Documentation/ABI/testing/configfs-usb-gadget-rndis

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
What: /config/usb-gadget/gadget/functions/rndis.name
22
Date: Jun 2013
3-
KenelVersion: 3.11
3+
KernelVersion: 3.11
44
Description:
55
The attributes:
66

Documentation/ABI/testing/configfs-usb-gadget-serial

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
What: /config/usb-gadget/gadget/functions/gser.name
22
Date: Jun 2013
3-
KenelVersion: 3.11
3+
KernelVersion: 3.11
44
Description:
55

66
This item contains just one readonly attribute: port_num.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
What: /config/usb-gadget/gadget/functions/SourceSink.name
2+
Date: Nov 2013
3+
KernelVersion: 3.13
4+
Description:
5+
The attributes:
6+
7+
pattern - 0 (all zeros), 1 (mod63), 2 (none)
8+
isoc_interval - 1..16
9+
isoc_maxpacket - 0 - 1023 (fs), 0 - 1024 (hs/ss)
10+
isoc_mult - 0..2 (hs/ss only)
11+
isoc_maxburst - 0..15 (ss only)
12+
qlen - buffer length

Documentation/ABI/testing/configfs-usb-gadget-subset

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
What: /config/usb-gadget/gadget/functions/geth.name
22
Date: Jun 2013
3-
KenelVersion: 3.11
3+
KernelVersion: 3.11
44
Description:
55
The attributes:
66

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/ddcb_info
2+
Date: Oct 2013
3+
4+
Description: DDCB queue dump used for debugging queueing problems.
5+
6+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/curr_regs
7+
Date: Oct 2013
8+
9+
Description: Dump of the current error registers.
10+
Only available for PF.
11+
12+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/curr_dbg_uid0
13+
Date: Oct 2013
14+
15+
Description: Internal chip state of UID0 (unit id 0).
16+
Only available for PF.
17+
18+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/curr_dbg_uid1
19+
Date: Oct 2013
20+
21+
Description: Internal chip state of UID1.
22+
Only available for PF.
23+
24+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/curr_dbg_uid2
25+
Date: Oct 2013
26+
27+
Description: Internal chip state of UID2.
28+
Only available for PF.
29+
30+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/prev_regs
31+
Date: Oct 2013
32+
33+
Description: Dump of the error registers before the last reset of
34+
the card occured.
35+
Only available for PF.
36+
37+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/prev_dbg_uid0
38+
Date: Oct 2013
39+
40+
Description: Internal chip state of UID0 before card was reset.
41+
Only available for PF.
42+
43+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/prev_dbg_uid1
44+
Date: Oct 2013
45+
46+
Description: Internal chip state of UID1 before card was reset.
47+
Only available for PF.
48+
49+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/prev_dbg_uid2
50+
Date: Oct 2013
51+
52+
Description: Internal chip state of UID2 before card was reset.
53+
Only available for PF.
54+
55+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/info
56+
Date: Oct 2013
57+
58+
Description: Comprehensive summary of bitstream version and software
59+
version. Used bitstream and bitstream clocking information.
60+
61+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/err_inject
62+
Date: Oct 2013
63+
64+
Description: Possibility to inject error cases to ensure that the drivers
65+
error handling code works well.
66+
67+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/vf<0..14>_jobtimeout_msec
68+
Date: Oct 2013
69+
70+
Description: Default VF timeout 250ms. Testing might require 1000ms.
71+
Using 0 will use the cards default value (whatever that is).
72+
73+
The timeout depends on the max number of available cards
74+
in the system and the maximum allowed queue size.
75+
76+
The driver ensures that the settings are done just before
77+
the VFs get enabled. Changing the timeouts in flight is not
78+
possible.
79+
Only available for PF.
80+
81+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/jobtimer
82+
Date: Oct 2013
83+
84+
Description: Dump job timeout register values for PF and VFs.
85+
Only available for PF.
86+
87+
What: /sys/kernel/debug/genwqe/genwqe<n>_card/queue_working_time
88+
Date: Dec 2013
89+
90+
Description: Dump queue working time register values for PF and VFs.
91+
Only available for PF.

Documentation/ABI/testing/sysfs-bus-iio

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,19 @@ Description:
197197
Raw pressure measurement from channel Y. Units after
198198
application of scale and offset are kilopascal.
199199

200+
What: /sys/bus/iio/devices/iio:deviceX/in_humidityrelative_raw
201+
KernelVersion: 3.14
202+
203+
Description:
204+
Raw humidity measurement of air. Units after application of
205+
scale and offset are milli percent.
206+
207+
What: /sys/bus/iio/devices/iio:deviceX/in_humidityrelative_input
208+
KernelVersion: 3.14
209+
210+
Description:
211+
Scaled humidity measurement in milli percent.
212+
200213
What: /sys/bus/iio/devices/iio:deviceX/in_accel_offset
201214
What: /sys/bus/iio/devices/iio:deviceX/in_accel_x_offset
202215
What: /sys/bus/iio/devices/iio:deviceX/in_accel_y_offset

Documentation/ABI/testing/sysfs-bus-pci

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -70,18 +70,15 @@ Date: September, 2011
7070
Contact: Neil Horman <[email protected]>
7171
Description:
7272
The /sys/devices/.../msi_irqs directory contains a variable set
73-
of sub-directories, with each sub-directory being named after a
74-
corresponding msi irq vector allocated to that device. Each
75-
numbered sub-directory N contains attributes of that irq.
76-
Note that this directory is not created for device drivers which
77-
do not support msi irqs
73+
of files, with each file being named after a corresponding msi
74+
irq vector allocated to that device.
7875

79-
What: /sys/bus/pci/devices/.../msi_irqs/<N>/mode
76+
What: /sys/bus/pci/devices/.../msi_irqs/<N>
8077
Date: September 2011
8178
Contact: Neil Horman <[email protected]>
8279
Description:
8380
This attribute indicates the mode that the irq vector named by
84-
the parent directory is in (msi vs. msix)
81+
the file is in (msi vs. msix)
8582

8683
What: /sys/bus/pci/devices/.../remove
8784
Date: January 2009

Documentation/ABI/testing/sysfs-bus-rbd

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,28 @@ Removal of a device:
1818

1919
$ echo <dev-id> > /sys/bus/rbd/remove
2020

21+
What: /sys/bus/rbd/add_single_major
22+
Date: December 2013
23+
KernelVersion: 3.14
24+
Contact: Sage Weil <[email protected]>
25+
Description: Available only if rbd module is inserted with single_major
26+
parameter set to true.
27+
Usage is the same as for /sys/bus/rbd/add. If present,
28+
should be used instead of the latter: any attempts to use
29+
/sys/bus/rbd/add if /sys/bus/rbd/add_single_major is
30+
available will fail for backwards compatibility reasons.
31+
32+
What: /sys/bus/rbd/remove_single_major
33+
Date: December 2013
34+
KernelVersion: 3.14
35+
Contact: Sage Weil <[email protected]>
36+
Description: Available only if rbd module is inserted with single_major
37+
parameter set to true.
38+
Usage is the same as for /sys/bus/rbd/remove. If present,
39+
should be used instead of the latter: any attempts to use
40+
/sys/bus/rbd/remove if /sys/bus/rbd/remove_single_major is
41+
available will fail for backwards compatibility reasons.
42+
2143
Entries under /sys/bus/rbd/devices/<dev-id>/
2244
--------------------------------------------
2345

@@ -33,6 +55,10 @@ major
3355

3456
The block device major number.
3557

58+
minor
59+
60+
The block device minor number. (December 2013, since 3.14.)
61+
3662
name
3763

3864
The name of the rbd image.

Documentation/ABI/testing/sysfs-bus-usb

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,19 @@ Description:
5050
This may allow the driver to support more hardware than
5151
was included in the driver's static device ID support
5252
table at compile time. The format for the device ID is:
53-
idVendor idProduct bInterfaceClass.
53+
idVendor idProduct bInterfaceClass RefIdVendor RefIdProduct
5454
The vendor ID and device ID fields are required, the
55-
interface class is optional.
55+
rest is optional. The Ref* tuple can be used to tell the
56+
driver to use the same driver_data for the new device as
57+
it is used for the reference device.
5658
Upon successfully adding an ID, the driver will probe
5759
for the device and attempt to bind to it. For example:
5860
# echo "8086 10f5" > /sys/bus/usb/drivers/foo/new_id
5961

62+
Here add a new device (0458:7045) using driver_data from
63+
an already supported device (0458:704c):
64+
# echo "0458 7045 0 0458 704c" > /sys/bus/usb/drivers/foo/new_id
65+
6066
Reading from this file will list all dynamically added
6167
device IDs in the same format, with one entry per
6268
line. For example:

Documentation/ABI/testing/sysfs-class-net-mesh

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,14 @@ Description:
6868
Defines the penalty which will be applied to an
6969
originator message's tq-field on every hop.
7070

71+
What: /sys/class/net/<mesh_iface>/mesh/isolation_mark
72+
Date: Nov 2013
73+
Contact: Antonio Quartulli <[email protected]>
74+
Description:
75+
Defines the isolation mark (and its bitmask) which
76+
is used to classify clients as "isolated" by the
77+
Extended Isolation feature.
78+
7179
What: /sys/class/net/<mesh_iface>/mesh/network_coding
7280
Date: Nov 2012
7381
Contact: Martin Hundeboll <[email protected]>

0 commit comments

Comments
 (0)