Skip to content

Commit 02d8f11

Browse files
authored
Merge pull request torvalds#224 from ghost/merge-upstream-4.7
Merge with upstream kernel 4.7
2 parents cdd1730 + d37dc67 commit 02d8f11

File tree

9,994 files changed

+499164
-197625
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,994 files changed

+499164
-197625
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Module.symvers
6262
/tar-install/
6363

6464
#
65-
# git files that we don't want to ignore even it they are dot-files
65+
# git files that we don't want to ignore even if they are dot-files
6666
#
6767
!.gitignore
6868
!.mailmap

.mailmap

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ Andrey Ryabinin <[email protected]> <[email protected]>
2121
Andrew Morton <[email protected]>
2222
Andrew Vasquez <[email protected]>
2323
Andy Adamson <[email protected]>
24+
Antoine Tenart <[email protected]>
2425
2526
Archit Taneja <[email protected]>
2627
Arnaud Patard <[email protected]>
@@ -30,6 +31,9 @@ Axel Lin <[email protected]>
3031
Ben Gardner <[email protected]>
3132
Ben M Cahill <[email protected]>
3233
Björn Steinbrink <[email protected]>
34+
Boris Brezillon <[email protected]>
35+
36+
3337
Brian Avery <[email protected]>
3438
Brian King <[email protected]>
3539
Christoph Hellwig <[email protected]>
@@ -48,6 +52,9 @@ Felix Kuhling <[email protected]>
4852
Felix Moeller <[email protected]>
4953
Filipe Lautert <[email protected]>
5054
Franck Bui-Huu <[email protected]>
55+
56+
57+
5158
Frank Zago <[email protected]>
5259
Greg Kroah-Hartman <greg@echidna.(none)>
5360
Greg Kroah-Hartman <[email protected]>
@@ -66,6 +73,7 @@ Jean Tourrilhes <[email protected]>
6673
Jeff Garzik <[email protected]>
6774
Jens Axboe <[email protected]>
6875
Jens Osterkamp <[email protected]>
76+
John Paul Adrian Glaubitz <[email protected]>
6977
John Stultz <[email protected]>
7078
7179
@@ -79,11 +87,13 @@ Kay Sievers <[email protected]>
7987
Kenneth W Chen <[email protected]>
8088
Konstantin Khlebnikov <[email protected]> <[email protected]>
8189
90+
Krzysztof Kozlowski <[email protected]> <[email protected]>
8291
Kuninori Morimoto <[email protected]>
8392
Leonid I Ananiev <[email protected]>
8493
Linas Vepstas <[email protected]>
8594
Mark Brown <[email protected]>
8695
Matthieu CASTET <[email protected]>
96+
8797
Mayuresh Janorkar <[email protected]>
8898
Michael Buesch <[email protected]>
8999
Michel Dänzer <[email protected]>
@@ -117,6 +127,7 @@ Santosh Shilimkar <[email protected]>
117127
Sascha Hauer <[email protected]>
118128
S.Çağlar Onur <[email protected]>
119129
130+
120131
Simon Kelley <[email protected]>
121132
Stéphane Witzmann <[email protected]>
122133
Stephen Hemminger <[email protected]>

CREDITS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -649,6 +649,7 @@ D: Configure, Menuconfig, xconfig
649649

650650
N: Mauro Carvalho Chehab
651651
652+
652653
653654
D: Media subsystem (V4L/DVB) drivers and core
654655
D: EDAC drivers and EDAC 3.0 core rework
@@ -768,6 +769,7 @@ D: Z85230 driver
768769
D: Former security contact point (please use [email protected])
769770
D: ex 2.2 maintainer
770771
D: 2.1.x modular sound
772+
D: Assigned major/minor numbers maintainer at lanana.org
771773
S: c/o Red Hat UK Ltd
772774
S: Alexandra House
773775
S: Alexandra Terrace

Documentation/ABI/obsolete/sysfs-driver-hid-roccat-savu

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@ Date: Mai 2012
33
Contact: Stefan Achatz <[email protected]>
44
Description: The mouse can store 5 profiles which can be switched by the
55
press of a button. A profile is split into general settings and
6-
button settings. buttons holds informations about button layout.
7-
When written, this file lets one write the respective profile
8-
buttons to the mouse. The data has to be 47 bytes long.
6+
button settings. The buttons variable holds information about
7+
button layout. When written, this file lets one write the
8+
respective profile buttons to the mouse. The data has to be
9+
47 bytes long.
910
The mouse will reject invalid data.
1011
Which profile to write is determined by the profile number
1112
contained in the data.
@@ -26,8 +27,8 @@ Date: Mai 2012
2627
Contact: Stefan Achatz <[email protected]>
2728
Description: The mouse can store 5 profiles which can be switched by the
2829
press of a button. A profile is split into general settings and
29-
button settings. profile holds informations like resolution, sensitivity
30-
and light effects.
30+
button settings. A profile holds information like resolution,
31+
sensitivity and light effects.
3132
When written, this file lets one write the respective profile
3233
settings back to the mouse. The data has to be 43 bytes long.
3334
The mouse will reject invalid data.

Documentation/ABI/stable/sysfs-class-ubi

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,15 @@ Contact: Artem Bityutskiy <[email protected]>
107107
Description:
108108
Number of physical eraseblocks reserved for bad block handling.
109109

110+
What: /sys/class/ubi/ubiX/ro_mode
111+
Date: April 2016
112+
KernelVersion: 4.7
113+
114+
Description:
115+
Contains ASCII "1\n" if the read-only flag is set on this
116+
device, and "0\n" if it is cleared. UBI devices mark themselves
117+
as read-only when they detect an unrecoverable error.
118+
110119
What: /sys/class/ubi/ubiX/total_eraseblocks
111120
Date: July 2006
112121
KernelVersion: 2.6.22

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

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
What: /config/usb-gadget/gadget/functions/uvc.name
22
Date: Dec 2014
3-
KernelVersion: 3.20
3+
KernelVersion: 4.0
44
Description: UVC function directory
55

66
streaming_maxburst - 0..15 (ss only)
@@ -9,37 +9,37 @@ Description: UVC function directory
99

1010
What: /config/usb-gadget/gadget/functions/uvc.name/control
1111
Date: Dec 2014
12-
KernelVersion: 3.20
12+
KernelVersion: 4.0
1313
Description: Control descriptors
1414

1515
What: /config/usb-gadget/gadget/functions/uvc.name/control/class
1616
Date: Dec 2014
17-
KernelVersion: 3.20
17+
KernelVersion: 4.0
1818
Description: Class descriptors
1919

2020
What: /config/usb-gadget/gadget/functions/uvc.name/control/class/ss
2121
Date: Dec 2014
22-
KernelVersion: 3.20
22+
KernelVersion: 4.0
2323
Description: Super speed control class descriptors
2424

2525
What: /config/usb-gadget/gadget/functions/uvc.name/control/class/fs
2626
Date: Dec 2014
27-
KernelVersion: 3.20
27+
KernelVersion: 4.0
2828
Description: Full speed control class descriptors
2929

3030
What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal
3131
Date: Dec 2014
32-
KernelVersion: 3.20
32+
KernelVersion: 4.0
3333
Description: Terminal descriptors
3434

3535
What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output
3636
Date: Dec 2014
37-
KernelVersion: 3.20
37+
KernelVersion: 4.0
3838
Description: Output terminal descriptors
3939

4040
What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output/default
4141
Date: Dec 2014
42-
KernelVersion: 3.20
42+
KernelVersion: 4.0
4343
Description: Default output terminal descriptors
4444

4545
All attributes read only:
@@ -53,12 +53,12 @@ Description: Default output terminal descriptors
5353

5454
What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera
5555
Date: Dec 2014
56-
KernelVersion: 3.20
56+
KernelVersion: 4.0
5757
Description: Camera terminal descriptors
5858

5959
What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera/default
6060
Date: Dec 2014
61-
KernelVersion: 3.20
61+
KernelVersion: 4.0
6262
Description: Default camera terminal descriptors
6363

6464
All attributes read only:
@@ -75,12 +75,12 @@ Description: Default camera terminal descriptors
7575

7676
What: /config/usb-gadget/gadget/functions/uvc.name/control/processing
7777
Date: Dec 2014
78-
KernelVersion: 3.20
78+
KernelVersion: 4.0
7979
Description: Processing unit descriptors
8080

8181
What: /config/usb-gadget/gadget/functions/uvc.name/control/processing/default
8282
Date: Dec 2014
83-
KernelVersion: 3.20
83+
KernelVersion: 4.0
8484
Description: Default processing unit descriptors
8585

8686
All attributes read only:
@@ -94,49 +94,49 @@ Description: Default processing unit descriptors
9494

9595
What: /config/usb-gadget/gadget/functions/uvc.name/control/header
9696
Date: Dec 2014
97-
KernelVersion: 3.20
97+
KernelVersion: 4.0
9898
Description: Control header descriptors
9999

100100
What: /config/usb-gadget/gadget/functions/uvc.name/control/header/name
101101
Date: Dec 2014
102-
KernelVersion: 3.20
102+
KernelVersion: 4.0
103103
Description: Specific control header descriptors
104104

105105
dwClockFrequency
106106
bcdUVC
107107
What: /config/usb-gadget/gadget/functions/uvc.name/streaming
108108
Date: Dec 2014
109-
KernelVersion: 3.20
109+
KernelVersion: 4.0
110110
Description: Streaming descriptors
111111

112112
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class
113113
Date: Dec 2014
114-
KernelVersion: 3.20
114+
KernelVersion: 4.0
115115
Description: Streaming class descriptors
116116

117117
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class/ss
118118
Date: Dec 2014
119-
KernelVersion: 3.20
119+
KernelVersion: 4.0
120120
Description: Super speed streaming class descriptors
121121

122122
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class/hs
123123
Date: Dec 2014
124-
KernelVersion: 3.20
124+
KernelVersion: 4.0
125125
Description: High speed streaming class descriptors
126126

127127
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class/fs
128128
Date: Dec 2014
129-
KernelVersion: 3.20
129+
KernelVersion: 4.0
130130
Description: Full speed streaming class descriptors
131131

132132
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/color_matching
133133
Date: Dec 2014
134-
KernelVersion: 3.20
134+
KernelVersion: 4.0
135135
Description: Color matching descriptors
136136

137137
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/color_matching/default
138138
Date: Dec 2014
139-
KernelVersion: 3.20
139+
KernelVersion: 4.0
140140
Description: Default color matching descriptors
141141

142142
All attributes read only:
@@ -150,12 +150,12 @@ Description: Default color matching descriptors
150150

151151
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg
152152
Date: Dec 2014
153-
KernelVersion: 3.20
153+
KernelVersion: 4.0
154154
Description: MJPEG format descriptors
155155

156156
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg/name
157157
Date: Dec 2014
158-
KernelVersion: 3.20
158+
KernelVersion: 4.0
159159
Description: Specific MJPEG format descriptors
160160

161161
All attributes read only,
@@ -174,7 +174,7 @@ Description: Specific MJPEG format descriptors
174174

175175
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg/name/name
176176
Date: Dec 2014
177-
KernelVersion: 3.20
177+
KernelVersion: 4.0
178178
Description: Specific MJPEG frame descriptors
179179

180180
dwFrameInterval - indicates how frame interval can be
@@ -196,12 +196,12 @@ Description: Specific MJPEG frame descriptors
196196

197197
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed
198198
Date: Dec 2014
199-
KernelVersion: 3.20
199+
KernelVersion: 4.0
200200
Description: Uncompressed format descriptors
201201

202202
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed/name
203203
Date: Dec 2014
204-
KernelVersion: 3.20
204+
KernelVersion: 4.0
205205
Description: Specific uncompressed format descriptors
206206

207207
bmaControls - this format's data for bmaControls in
@@ -221,7 +221,7 @@ Description: Specific uncompressed format descriptors
221221

222222
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed/name/name
223223
Date: Dec 2014
224-
KernelVersion: 3.20
224+
KernelVersion: 4.0
225225
Description: Specific uncompressed frame descriptors
226226

227227
dwFrameInterval - indicates how frame interval can be
@@ -243,12 +243,12 @@ Description: Specific uncompressed frame descriptors
243243

244244
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/header
245245
Date: Dec 2014
246-
KernelVersion: 3.20
246+
KernelVersion: 4.0
247247
Description: Streaming header descriptors
248248

249249
What: /config/usb-gadget/gadget/functions/uvc.name/streaming/header/name
250250
Date: Dec 2014
251-
KernelVersion: 3.20
251+
KernelVersion: 4.0
252252
Description: Specific streaming header descriptors
253253

254254
All attributes read only:

Documentation/ABI/testing/sysfs-block-zram

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,3 +166,12 @@ Description:
166166
The mm_stat file is read-only and represents device's mm
167167
statistics (orig_data_size, compr_data_size, etc.) in a format
168168
similar to block layer statistics file format.
169+
170+
What: /sys/block/zram<id>/debug_stat
171+
Date: July 2016
172+
Contact: Sergey Senozhatsky <[email protected]>
173+
Description:
174+
The debug_stat file is read-only and represents various
175+
device's debugging info useful for kernel developers. Its
176+
format is not documented intentionally and may change
177+
anytime without any notice.

0 commit comments

Comments
 (0)