]> git.ipfire.org Git - thirdparty/grsecurity-scrape.git/blame - test/changelog-test.txt
Auto commit, 1 new patch{es}.
[thirdparty/grsecurity-scrape.git] / test / changelog-test.txt
CommitLineData
0555664f
PK
1commit 323e853b010020af6d7442472facb29ecf098fca
2Author: Brad Spengler <spender@grsecurity.net>
3Date: Wed Mar 25 16:53:50 2015 -0400
4
5 Revert an incorrect fix from Dan Rosenberg for a btrfs heap overflow which
6 preserved the vulnerability in some cases.
7 https://lkml.org/lkml/2011/2/9/147
8
9 Thanks to eswierk from the forums for spotting this!
10
11 fs/btrfs/ioctl.c | 6 +++---
12 1 files changed, 3 insertions(+), 3 deletions(-)
13
9ed8b147
PK
14commit 3be3bc0f3a7b5164cd3c53a3999d8c3ef3dd1137
15Author: Al Viro <viro@ZenIV.linux.org.uk>
16Date: Fri Mar 20 17:41:43 2015 +0000
17
18 Yet another upstream vulnerablity cover-up. While it seems some sendmsg
19 handlers will end up in memcpy_iovec which will perform the access_ok()
20 Al has added, clearly Al is aware of at least one path where that doesn't
21 happen and this becomes an easy arbitrary kernel read/write. One would think
22 this would warrant more than a single-line commit message, but apparently this
23 is just business as usual in Linux kernel development.
24
25 net: validate the range we feed to iov_iter_init() in sys_sendto/sys_recvfrom
26
27 Cc: stable@vger.kernel.org # v3.19
28 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
29 Signed-off-by: David S. Miller <davem@davemloft.net>
30
31 net/socket.c | 4 ++++
32 1 files changed, 4 insertions(+), 0 deletions(-)
33
28f95afd
PK
34commit 98399b6d44c4d4ef984b4f00f4cf1926a48728e4
35Merge: 2b322d8 45fce33
36Author: Brad Spengler <spender@grsecurity.net>
37Date: Wed Mar 18 21:10:43 2015 -0400
38
39 Merge branch 'pax-test' into grsec-test
40
41 Conflicts:
42 tools/gcc/size_overflow_plugin/size_overflow_hash.data
43
44commit 45fce33b1193db854cf35c70a0c737c2ab245158
45Author: Brad Spengler <spender@grsecurity.net>
46Date: Wed Mar 18 21:09:47 2015 -0400
47
48 Update to pax-linux-3.19.2-test11.patch
49
50 .../size_overflow_plugin/size_overflow_hash.data | 5 ++++-
51 1 files changed, 4 insertions(+), 1 deletions(-)
52
53commit 2b322d8b6b7db6bafe8e5ae7ba64664ede510204
54Author: Brad Spengler <spender@grsecurity.net>
55Date: Wed Mar 18 20:40:07 2015 -0400
56
57 update size_overflow hash table
58
59 .../size_overflow_plugin/size_overflow_hash.data | 2 ++
60 1 files changed, 2 insertions(+), 0 deletions(-)
61
62commit 2c2ab6d2b4c3f341c450c6adbcb573c734b6e950
63Author: Brad Spengler <spender@grsecurity.net>
64Date: Wed Mar 18 19:54:15 2015 -0400
65
66 From: Shachar Raindel <raindel () mellanox com>
67 Date: Sun, 04 Jan 2015 18:30:32 +0200
68 Subject: [PATCH] IB/core: Prevent integer overflow in ib_umem_get address arithmetic
69
70 Properly verify that the resulting page aligned end address is larger
71 than both the start address and the length of the memory area
72 requested.
73
74 Both the start and length arguments for ib_umem_get are controlled by
75 the user. A misbehaving user can provide values which will cause an
76 integer overflow when calculating the page aligned end address.
77
78 This overflow can cause also miscalculation of the number of pages
79 mapped, and additional logic issues.
80
81 Signed-off-by: Shachar Raindel <raindel () mellanox com>
82 Signed-off-by: Jack Morgenstein <jackm () mellanox com>
83 Signed-off-by: Or Gerlitz <ogerlitz () mellanox com>
84
85 drivers/infiniband/core/umem.c | 8 ++++++++
86 1 files changed, 8 insertions(+), 0 deletions(-)
87
88commit 75e97c11e86afb0a2f30a98e21c365c35d2383f8
89Author: Oliver Hartkopp <socketcan@hartkopp.net>
90Date: Mon Feb 23 20:37:54 2015 +0100
91
92 can: add missing initialisations in CAN related skbuffs
93
94 When accessing CAN network interfaces with AF_PACKET sockets e.g. by dhclient
95 this can lead to a skb_under_panic due to missing skb initialisations.
96
97 Add the missing initialisations at the CAN skbuff creation times on driver
98 level (rx path) and in the network layer (tx path).
99
100 Reported-by: Austin Schuh <austin@peloton-tech.com>
101 Reported-by: Daniel Steer <daniel.steer@mclaren.com>
102 Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
103 Cc: linux-stable <stable@vger.kernel.org>
104 Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
105
106 drivers/net/can/dev.c | 8 ++++++++
107 net/can/af_can.c | 3 +++
108 2 files changed, 11 insertions(+), 0 deletions(-)
109
110commit 5aa58ea29056fd17fe74f498ede17386d39fbe7d
111Author: Alexey Kodanev <alexey.kodanev@oracle.com>
112Date: Wed Mar 11 14:29:17 2015 +0300
113
114 net: sysctl_net_core: check SNDBUF and RCVBUF for min length
115
116 sysctl has sysctl.net.core.rmem_*/wmem_* parameters which can be
117 set to incorrect values. Given that 'struct sk_buff' allocates from
118 rcvbuf, incorrectly set buffer length could result to memory
119 allocation failures. For example, set them as follows:
120
121 # sysctl net.core.rmem_default=64
122 net.core.wmem_default = 64
123 # sysctl net.core.wmem_default=64
124 net.core.wmem_default = 64
125 # ping localhost -s 1024 -i 0 > /dev/null
126
127 This could result to the following failure:
128
129 skbuff: skb_over_panic: text:ffffffff81628db4 len:-32 put:-32
130 head:ffff88003a1cc200 data:ffff88003a1cc200 tail:0xffffffe0 end:0xc0 dev:<NULL>
131 kernel BUG at net/core/skbuff.c:102!
132 invalid opcode: 0000 [#1] SMP
133 ...
134 task: ffff88003b7f5550 ti: ffff88003ae88000 task.ti: ffff88003ae88000
135 RIP: 0010:[<ffffffff8155fbd1>] [<ffffffff8155fbd1>] skb_put+0xa1/0xb0
136 RSP: 0018:ffff88003ae8bc68 EFLAGS: 00010296
137 RAX: 000000000000008d RBX: 00000000ffffffe0 RCX: 0000000000000000
138 RDX: ffff88003fdcf598 RSI: ffff88003fdcd9c8 RDI: ffff88003fdcd9c8
139 RBP: ffff88003ae8bc88 R08: 0000000000000001 R09: 0000000000000000
140 R10: 0000000000000001 R11: 00000000000002b2 R12: 0000000000000000
141 R13: 0000000000000000 R14: ffff88003d3f7300 R15: ffff88000012a900
142 FS: 00007fa0e2b4a840(0000) GS:ffff88003fc00000(0000) knlGS:0000000000000000
143 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
144 CR2: 0000000000d0f7e0 CR3: 000000003b8fb000 CR4: 00000000000006f0
145 Stack:
146 ffff88003a1cc200 00000000ffffffe0 00000000000000c0 ffffffff818cab1d
147 ffff88003ae8bd68 ffffffff81628db4 ffff88003ae8bd48 ffff88003b7f5550
148 ffff880031a09408 ffff88003b7f5550 ffff88000012aa48 ffff88000012ab00
149 Call Trace:
150 [<ffffffff81628db4>] unix_stream_sendmsg+0x2c4/0x470
151 [<ffffffff81556f56>] sock_write_iter+0x146/0x160
152 [<ffffffff811d9612>] new_sync_write+0x92/0xd0
153 [<ffffffff811d9cd6>] vfs_write+0xd6/0x180
154 [<ffffffff811da499>] SyS_write+0x59/0xd0
155 [<ffffffff81651532>] system_call_fastpath+0x12/0x17
156 Code: 00 00 48 89 44 24 10 8b 87 c8 00 00 00 48 89 44 24 08 48 8b 87 d8 00
157 00 00 48 c7 c7 30 db 91 81 48 89 04 24 31 c0 e8 4f a8 0e 00 <0f> 0b
158 eb fe 66 66 2e 0f 1f 84 00 00 00 00 00 55 48 89 e5 48 83
159 RIP [<ffffffff8155fbd1>] skb_put+0xa1/0xb0
160 RSP <ffff88003ae8bc68>
161 Kernel panic - not syncing: Fatal exception
162
163 Moreover, the possible minimum is 1, so we can get another kernel panic:
164 ...
165 BUG: unable to handle kernel paging request at ffff88013caee5c0
166 IP: [<ffffffff815604cf>] __alloc_skb+0x12f/0x1f0
167 ...
168
169 Signed-off-by: Alexey Kodanev <alexey.kodanev@oracle.com>
170 Signed-off-by: David S. Miller <davem@davemloft.net>
171
172 net/core/sysctl_net_core.c | 10 ++++++----
173 1 files changed, 6 insertions(+), 4 deletions(-)
174
175commit 5b9ecb5f6bcd7b85cc8b76164719123f8c64da8f
176Author: Dan Carpenter <dan.carpenter@oracle.com>
177Date: Sun Mar 15 13:48:03 2015 +0300
178
179 isdn: icn: use strlcpy() when parsing setup options
180
181 If you pass an invalid string here then you probably deserve the memory
182 corruption, but it annoys static analysis tools so lets fix it.
183
184 Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
185 Signed-off-by: David S. Miller <davem@davemloft.net>
186
187 drivers/isdn/icn/icn.c | 2 +-
188 1 files changed, 1 insertions(+), 1 deletions(-)
189
190commit ede54a5201fcf67ffa2ebfd2e82cc56ee8e337ea
191Author: Eric Dumazet <edumazet@google.com>
192Date: Fri Mar 13 09:49:59 2015 -0700
193
194 inet_diag: fix possible overflow in inet_diag_dump_one_icsk()
195
196 inet_diag_dump_one_icsk() allocates too small skb.
197
198 Add inet_sk_attr_size() helper right before inet_sk_diag_fill()
199 so that it can be updated if/when new attributes are added.
200
201 iproute2/ss currently does not use this dump_one() interface,
202 this might explain nobody noticed this problem yet.
203
204 Signed-off-by: Eric Dumazet <edumazet@google.com>
205 Signed-off-by: David S. Miller <davem@davemloft.net>
206
207 net/ipv4/inet_diag.c | 18 +++++++++++++++---
208 1 files changed, 15 insertions(+), 3 deletions(-)
209
210commit e2ec5b7531eb5f4f3d4da424e67eca6f4cc89fff
211Author: Arnd Bergmann <arnd@arndb.de>
212Date: Wed Mar 11 22:46:59 2015 +0100
213
214 rds: avoid potential stack overflow
215
216 The rds_iw_update_cm_id function stores a large 'struct rds_sock' object
217 on the stack in order to pass a pair of addresses. This happens to just
218 fit withint the 1024 byte stack size warning limit on x86, but just
219 exceed that limit on ARM, which gives us this warning:
220
221 net/rds/iw_rdma.c:200:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
222
223 As the use of this large variable is basically bogus, we can rearrange
224 the code to not do that. Instead of passing an rds socket into
225 rds_iw_get_device, we now just pass the two addresses that we have
226 available in rds_iw_update_cm_id, and we change rds_iw_get_mr accordingly,
227 to create two address structures on the stack there.
228
229 Signed-off-by: Arnd Bergmann <arnd@arndb.de>
230 Acked-by: Sowmini Varadhan <sowmini.varadhan@oracle.com>
231 Signed-off-by: David S. Miller <davem@davemloft.net>
232
233 net/rds/iw_rdma.c | 40 ++++++++++++++++++++++------------------
234 1 files changed, 22 insertions(+), 18 deletions(-)
235
236commit 1677f6c0fb75090ade7f6a112e59dbadeb6d3408
237Merge: 257f3c5 67c007c
238Author: Brad Spengler <spender@grsecurity.net>
239Date: Wed Mar 18 17:54:21 2015 -0400
240
241 Merge branch 'pax-test' into grsec-test
242
243 Conflicts:
244 fs/proc/inode.c
245
246commit 67c007c5973ecc721098eacec609e658ebeaef02
247Merge: b92787a 660613d
248Author: Brad Spengler <spender@grsecurity.net>
249Date: Wed Mar 18 17:51:15 2015 -0400
250
251 Merge branch 'linux-3.19.y' into pax-test
252
253commit 257f3c5bfec90810079bb7d9d7dea8d7d2500d35
254Merge: 8d02e6e b92787a
255Author: Brad Spengler <spender@grsecurity.net>
256Date: Mon Mar 16 17:47:23 2015 -0400
257
258 Merge branch 'pax-test' into grsec-test
259
260commit b92787ab69f95b55ba4a941838f8b39e94dc37f7
261Author: Brad Spengler <spender@grsecurity.net>
262Date: Mon Mar 16 17:46:58 2015 -0400
263
264 Update to pax-linux-3.19.1-test11.patch:
265 - fixed a false positive size overflow report that triggered while resizing an ext4 file system, reported by Mathias Krause <minipli@googlemail.com>
266
267 fs/ext4/resize.c | 16 +++++++++-------
268 1 files changed, 9 insertions(+), 7 deletions(-)
269
270commit 8d02e6e58dec394dda0c922709e1d1c096b4a2b6
271Author: Brad Spengler <spender@grsecurity.net>
272Date: Fri Mar 13 07:36:16 2015 -0400
273
274 Add CAP_AUDIT_READ, as reported by Sverd Johnsen
275
276 grsecurity/grsec_exec.c | 3 ++-
277 1 files changed, 2 insertions(+), 1 deletions(-)
278
8cf17962
PK
279commit fe273ddc232e8deb8be979eaa952bbe92724faf7
280Merge: 696b99c 52c4efc
a6df113c 281Author: Brad Spengler <spender@grsecurity.net>
8cf17962 282Date: Thu Mar 12 19:27:04 2015 -0400
a6df113c 283
8cf17962 284 Merge branch 'pax-test' into grsec-test
6883c528 285
8cf17962
PK
286 Conflicts:
287 mm/vmalloc.c
6883c528 288
8cf17962 289commit 52c4efc327661a90e10d7e54faeb8b9998e27179
6883c528 290Author: Brad Spengler <spender@grsecurity.net>
8cf17962
PK
291Date: Thu Mar 12 19:23:05 2015 -0400
292
293 Update to pax-linux-3.19.1-test10.patch:
294 - the new size overflow plugin caught kernfs_fop_write incorrectly using an error return value to adjust a file position, reported by jww
295 - fixed some compile regressions on arm, reported by Michael Tremer <michael.tremer@ipfire.org>
296 - fixed module unload regression under KERNEXEC/i386, reported by x14sg1 (https://forums.grsecurity.net/viewtopic.php?f=3&t=4162)
297 - Emese made the handling of cloned functions a bit more robust
298
299 arch/arm/mach-exynos/suspend.c | 7 +++-
300 arch/arm/mach-omap2/omap-smp.c | 1 +
301 arch/arm/mach-tegra/irq.c | 1 +
302 arch/arm/mach-ux500/pm.c | 1 +
303 arch/arm/mach-zynq/platsmp.c | 1 +
304 drivers/of/fdt.c | 4 ++-
305 fs/kernfs/file.c | 2 +-
306 mm/vmalloc.c | 34 +++++++++++++++++---
307 tools/gcc/size_overflow_plugin/misc.c | 4 +-
308 .../size_overflow_plugin/size_overflow_plugin.c | 2 +-
309 10 files changed, 45 insertions(+), 12 deletions(-)
310
311commit 696b99cacf606e736e59af8de87a071a3f435184
312Merge: f1c8c97 b741487
6883c528 313Author: Brad Spengler <spender@grsecurity.net>
8cf17962 314Date: Tue Mar 10 22:19:50 2015 -0400
6883c528
PK
315
316 Merge branch 'pax-test' into grsec-test
317
8cf17962 318commit b741487c0b303a2d72c1439c24d91060b42c5ba2
6883c528 319Author: Brad Spengler <spender@grsecurity.net>
8cf17962
PK
320Date: Tue Mar 10 22:19:32 2015 -0400
321
322 Update to pax-linux-3.19.1-test7.patch:
323 - small cleanup/speedup to the size overflow plugin from Emese
324 - updated size overflow hash table from Emese and spender
325 - fixed a compile regression in gcc plugins under gcc 4.6, reported by Kamil Kaczkowski and spender
326 - fixed a compile regression in the amd xgbe driver, reported by spender
327
328 drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +-
329 tools/gcc/gcc-common.h | 2 +-
330 tools/gcc/size_overflow_plugin/misc.c | 9 +-
331 .../size_overflow_plugin/size_overflow_hash.data | 1779 +++++++++++++++-----
332 .../size_overflow_plugin/size_overflow_plugin.c | 2 +-
333 5 files changed, 1407 insertions(+), 387 deletions(-)
334
335commit f1c8c9705fb0badde64ae9490529983f37caba81
6883c528 336Author: Brad Spengler <spender@grsecurity.net>
8cf17962 337Date: Tue Mar 10 22:17:16 2015 -0400
6883c528 338
8cf17962
PK
339 Fix module unloading, reported by x14sg1 on the forums:
340 https://forums.grsecurity.net/viewtopic.php?t=4162&p=15072#p15072
341 patch is from the PaX Team
6883c528 342
8cf17962
PK
343 mm/vmalloc.c | 32 +++++++++++++++++++++++++++-----
344 1 files changed, 27 insertions(+), 5 deletions(-)
6883c528 345
8cf17962 346commit 502394d685898a6103d7e6b1f534ea97484738af
6883c528 347Author: Brad Spengler <spender@grsecurity.net>
8cf17962 348Date: Mon Mar 9 21:31:02 2015 -0400
6883c528
PK
349
350 update size_overflow hash table
351
8cf17962
PK
352 .../size_overflow_plugin/size_overflow_hash.data | 2 +-
353 1 files changed, 1 insertions(+), 1 deletions(-)
6883c528 354
8cf17962 355commit fb49b8a14b89d7bb0fb56c25caf819ecee9c84db
6883c528 356Author: Brad Spengler <spender@grsecurity.net>
8cf17962 357Date: Mon Mar 9 20:40:34 2015 -0400
6883c528 358
8cf17962 359 update size_overflow hash
6883c528 360
8cf17962
PK
361 .../size_overflow_plugin/size_overflow_hash.data | 9 ++++++++-
362 1 files changed, 8 insertions(+), 1 deletions(-)
6883c528 363
8cf17962
PK
364commit 250eebbb55183ace7d6583ddf05623a8a19a8460
365Author: Brad Spengler <spender@grsecurity.net>
366Date: Mon Mar 9 19:54:36 2015 -0400
6883c528 367
8cf17962 368 compile fix
6883c528 369
8cf17962
PK
370 drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +-
371 1 files changed, 1 insertions(+), 1 deletions(-)
6883c528 372
8cf17962
PK
373commit dc55425f835591e5c498c5209bac3d235e3c7db6
374Author: Brad Spengler <spender@grsecurity.net>
375Date: Mon Mar 9 18:44:26 2015 -0400
6883c528 376
8cf17962 377 disable SO_ATTACH_BPF, not that it's likely usable anyway since the bpf syscall is disabled under GRKERNSEC_BPF_HARDEN
6883c528 378
8cf17962
PK
379 net/core/sock.c | 3 ++-
380 1 files changed, 2 insertions(+), 1 deletions(-)
6883c528 381
8cf17962
PK
382commit 4e110acc5e0ed434171d2bb3d5b11a11f3aac138
383Author: Brad Spengler <spender@grsecurity.net>
384Date: Mon Mar 9 18:26:00 2015 -0400
6883c528 385
8cf17962
PK
386 Fix compilation with plugins, reported by Kamil Kaczkowski. Apparently the version
387 of gcc 4.6.4 being shipped with some distros is different from that produced by
388 source builds in that it places the c-common.h header file in a different directory.
389 We'll now choose the path used by distros for compatibility reasons.
6883c528 390
8cf17962
PK
391 tools/gcc/gcc-common.h | 2 +-
392 1 files changed, 1 insertions(+), 1 deletions(-)
6883c528 393
8cf17962
PK
394commit 6ed2b5850b009bbd58cbc44865698a473ebcadab
395Author: Johan Hovold <johan@kernel.org>
396Date: Wed Mar 4 10:39:05 2015 +0100
6883c528 397
8cf17962 398 USB: serial: fix infinite wait_until_sent timeout
6883c528 399
8cf17962 400 Make sure to handle an infinite timeout (0).
6883c528 401
8cf17962
PK
402 Note that wait_until_sent is currently never called with a 0-timeout
403 argument due to a bug in tty_wait_until_sent.
6883c528 404
8cf17962
PK
405 Fixes: dcf010503966 ("USB: serial: add generic wait_until_sent
406 implementation")
407 Cc: stable <stable@vger.kernel.org> # v3.10
6883c528 408
8cf17962
PK
409 Signed-off-by: Johan Hovold <johan@kernel.org>
410 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6883c528 411
8cf17962
PK
412 drivers/usb/serial/generic.c | 5 +++--
413 1 files changed, 3 insertions(+), 2 deletions(-)
6883c528 414
8cf17962
PK
415commit f2ef089fa057449882dcd5a507b11f7d2660a54f
416Author: Johan Hovold <johan@kernel.org>
417Date: Wed Mar 4 10:39:06 2015 +0100
6883c528 418
8cf17962 419 TTY: fix tty_wait_until_sent on 64-bit machines
6883c528 420
8cf17962
PK
421 Fix overflow bug in tty_wait_until_sent on 64-bit machines, where an
422 infinite timeout (0) would be passed to the underlying tty-driver's
423 wait_until_sent-operation as a negative timeout (-1), causing it to
424 return immediately.
528246c6 425
8cf17962
PK
426 This manifests itself for example as tcdrain() returning immediately,
427 drivers not honouring the drain flags when setting terminal attributes,
428 or even dropped data on close as a requested infinite closing-wait
429 timeout would be ignored.
528246c6 430
8cf17962
PK
431 The first symptom was reported by Asier LLANO who noted that tcdrain()
432 returned prematurely when using the ftdi_sio usb-serial driver.
528246c6 433
8cf17962
PK
434 Fix this by passing 0 rather than MAX_SCHEDULE_TIMEOUT (LONG_MAX) to the
435 underlying tty driver.
528246c6 436
8cf17962
PK
437 Note that the serial-core wait_until_sent-implementation is not affected
438 by this bug due to a lucky chance (comparison to an unsigned maximum
439 timeout), and neither is the cyclades one that had an explicit check for
440 negative timeouts, but all other tty drivers appear to be affected.
528246c6 441
8cf17962
PK
442 Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2")
443 Cc: stable <stable@vger.kernel.org> # v2.6.12
444 Reported-by: ZIV-Asier Llano Palacios <asier.llano@cgglobal.com>
445 Signed-off-by: Johan Hovold <johan@kernel.org>
446 Reviewed-by: Peter Hurley <peter@hurleysoftware.com>
447 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
528246c6 448
8cf17962
PK
449 drivers/tty/tty_ioctl.c | 12 +++++++++---
450 1 files changed, 9 insertions(+), 3 deletions(-)
528246c6 451
8cf17962
PK
452commit e6f835d291e717ea23201cbccbd5d5e4506aa5b5
453Author: Al Viro <viro@ZenIV.linux.org.uk>
454Date: Sat Mar 7 21:08:46 2015 +0000
528246c6 455
8cf17962 456 sunrpc: fix braino in ->poll()
528246c6 457
8cf17962
PK
458 POLL_OUT isn't what callers of ->poll() are expecting to see; it's
459 actually __SI_POLL | 2 and it's a siginfo code, not a poll bitmap
460 bit...
528246c6 461
8cf17962
PK
462 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
463 Cc: stable@vger.kernel.org
464 Cc: Bruce Fields <bfields@fieldses.org>
528246c6
PK
465 Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
466
8cf17962
PK
467 net/sunrpc/cache.c | 2 +-
468 1 files changed, 1 insertions(+), 1 deletions(-)
528246c6 469
8cf17962
PK
470commit d4d03577179f074f2ed88c2fe9651c5eea081dce
471Author: Quentin Casasnovas <quentin.casasnovas@oracle.com>
472Date: Tue Mar 3 16:31:38 2015 +0100
528246c6 473
8cf17962 474 Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.
528246c6 475
8cf17962
PK
476 Improper arithmetics when calculting the address of the extended ref could
477 lead to an out of bounds memory read and kernel panic.
528246c6 478
8cf17962
PK
479 Signed-off-by: Quentin Casasnovas <quentin.casasnovas@oracle.com>
480 Reviewed-by: David Sterba <dsterba@suse.cz>
481 cc: stable@vger.kernel.org # v3.7+
482 Signed-off-by: Chris Mason <clm@fb.com>
528246c6 483
8cf17962
PK
484 fs/btrfs/tree-log.c | 2 +-
485 1 files changed, 1 insertions(+), 1 deletions(-)
528246c6 486
8cf17962
PK
487commit 68f8b48ca82d9d9c0b52c6cb5c72da684264e42f
488Author: Jiri Slaby <jslaby@suse.cz>
489Date: Fri Feb 27 18:40:31 2015 +0100
528246c6 490
8cf17962 491 tty: fix up atime/mtime mess, take four
528246c6 492
8cf17962
PK
493 This problem was taken care of three times already in
494 * b0de59b5733d18b0d1974a060860a8b5c1b36a2e (TTY: do not update
495 atime/mtime on read/write),
496 * 37b7f3c76595e23257f61bd80b223de8658617ee (TTY: fix atime/mtime
497 regression), and
498 * b0b885657b6c8ef63a46bc9299b2a7715d19acde (tty: fix up atime/mtime
499 mess, take three)
528246c6 500
8cf17962
PK
501 But it still misses one point. As John Paul correctly points out, we
502 do not care about setting date. If somebody ever changes wall
503 time backwards (by mistake for example), tty timestamps are never
504 updated until the original wall time passes.
528246c6 505
8cf17962
PK
506 So check the absolute difference of times and if it large than "8
507 seconds or so", always update the time. That means we will update
508 immediatelly when changing time. Ergo, CAP_SYS_TIME can foul the
509 check, but it was always that way.
528246c6 510
8cf17962 511 Thanks John for serving me this so nicely debugged.
528246c6 512
8cf17962
PK
513 Signed-off-by: Jiri Slaby <jslaby@suse.cz>
514 Reported-by: John Paul Perry <john_paul.perry@alcatel-lucent.com>
515 Cc: <stable@vger.kernel.org> # all, as b0b885657 was backported
516 Acked-by: Linus Torvalds <torvalds@linux-foundation.org>
517 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
528246c6 518
8cf17962
PK
519 drivers/tty/tty_io.c | 4 ++--
520 1 files changed, 2 insertions(+), 2 deletions(-)
4f362b62 521
8cf17962
PK
522commit 1c6f718f3b8e462897f316ac167e31e9d6843a19
523Author: Peter Hurley <peter@hurleysoftware.com>
524Date: Sun Mar 1 10:11:05 2015 -0500
4f362b62 525
8cf17962 526 console: Fix console name size mismatch
4f362b62 527
8cf17962
PK
528 commit 6ae9200f2cab7 ("enlarge console.name") increased the storage
529 for the console name to 16 bytes, but not the corresponding
530 struct console_cmdline::name storage. Console names longer than
531 8 bytes cause read beyond end-of-string and failure to match
532 console; I'm not sure if there are other unexpected consequences.
4f362b62 533
8cf17962
PK
534 Cc: <stable@vger.kernel.org> # 2.6.22+
535 Signed-off-by: Peter Hurley <peter@hurleysoftware.com>
536 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
a5e0d9eb 537
8cf17962
PK
538 kernel/printk/console_cmdline.h | 2 +-
539 kernel/printk/printk.c | 1 +
540 2 files changed, 2 insertions(+), 1 deletions(-)
a5e0d9eb 541
8cf17962 542commit 005e4f9bd0c38d00fdd1b33fbb75f1919c2840d8
6b934598 543Author: Brad Spengler <spender@grsecurity.net>
8cf17962 544Date: Mon Mar 9 17:10:45 2015 -0400
883d498e
PK
545
546 update size_overflow hash table
547
8cf17962
PK
548 .../size_overflow_plugin/size_overflow_hash.data | 1770 +++++++++++++++-----
549 1 files changed, 1392 insertions(+), 378 deletions(-)
883d498e 550
8cf17962 551commit f6264b28f27df3b10c90a5949f105a9bd21c6e94
883d498e 552Author: Brad Spengler <spender@grsecurity.net>
8cf17962 553Date: Sun Mar 8 21:11:47 2015 -0400
883d498e 554
8cf17962 555 fix typo
883d498e 556
8cf17962 557 mm/vmalloc.c | 2 +-
883d498e
PK
558 1 files changed, 1 insertions(+), 1 deletions(-)
559
8cf17962 560commit 64d2ad17cbb21f643d7061cd150feb9895a771ac
883d498e 561Author: Brad Spengler <spender@grsecurity.net>
8cf17962 562Date: Sun Mar 8 21:06:55 2015 -0400
883d498e 563
8cf17962 564 fix KSTACKOVERFLOW compile error
883d498e 565
8cf17962
PK
566 mm/vmalloc.c | 2 +-
567 1 files changed, 1 insertions(+), 1 deletions(-)
f6f7f858 568
8cf17962 569commit 7a94802d193b97df8184c2b3847376c8c21dc925
f6f7f858 570Author: Brad Spengler <spender@grsecurity.net>
8cf17962 571Date: Sun Mar 8 20:58:49 2015 -0400
02bbe1bc 572
8cf17962 573 fix compilation error under RANDSTRUCT
02bbe1bc 574
8cf17962
PK
575 mm/page_alloc.c | 2 +-
576 1 files changed, 1 insertions(+), 1 deletions(-)
02bbe1bc 577
8cf17962
PK
578commit 919cdaba24b7efeaf4da14a09a14eff3f643efa3
579Author: Johannes Weiner <hannes@cmpxchg.org>
580Date: Fri Feb 27 15:52:09 2015 -0800
02bbe1bc 581
8cf17962 582 mm: page_alloc: revert inadvertent !__GFP_FS retry behavior change
02bbe1bc 583
8cf17962
PK
584 Historically, !__GFP_FS allocations were not allowed to invoke the OOM
585 killer once reclaim had failed, but nevertheless kept looping in the
586 allocator.
02bbe1bc 587
8cf17962
PK
588 Commit 9879de7373fc ("mm: page_alloc: embed OOM killing naturally into
589 allocation slowpath"), which should have been a simple cleanup patch,
590 accidentally changed the behavior to aborting the allocation at that
591 point. This creates problems with filesystem callers (?) that currently
592 rely on the allocator waiting for other tasks to intervene.
02bbe1bc 593
8cf17962
PK
594 Revert the behavior as it shouldn't have been changed as part of a
595 cleanup patch.
02bbe1bc 596
8cf17962
PK
597 Fixes: 9879de7373fc ("mm: page_alloc: embed OOM killing naturally into allocation slowpath")
598 Signed-off-by: Johannes Weiner <hannes@cmpxchg.org>
599 Acked-by: Michal Hocko <mhocko@suse.cz>
600 Reported-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
601 Cc: Theodore Ts'o <tytso@mit.edu>
602 Cc: Dave Chinner <david@fromorbit.com>
603 Acked-by: David Rientjes <rientjes@google.com>
604 Cc: Oleg Nesterov <oleg@redhat.com>
605 Cc: Mel Gorman <mgorman@suse.de>
606 Cc: <stable@vger.kernel.org> [3.19.x]
607 Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
608 Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
76e7c0f9 609
8cf17962
PK
610 mm/page_alloc.c | 9 ++++++++-
611 1 files changed, 8 insertions(+), 1 deletions(-)
76e7c0f9 612
8cf17962 613commit f919bc076b7cb55755ea2c6463bc4ae07b34605c
76e7c0f9 614Author: Brad Spengler <spender@grsecurity.net>
8cf17962 615Date: Sun Mar 8 20:54:46 2015 -0400
76e7c0f9 616
8cf17962 617 Initial import of grsecurity 3.1 for 3.19.1
76e7c0f9 618
6090327c
PK
619 Documentation/dontdiff | 2 +
620 Documentation/kernel-parameters.txt | 4 +
a8b227b4 621 Makefile | 18 +-
6090327c
PK
622 arch/alpha/include/asm/cache.h | 4 +-
623 arch/alpha/kernel/osf_sys.c | 12 +-
624 arch/arm/Kconfig | 1 +
625 arch/arm/include/asm/thread_info.h | 9 +-
626 arch/arm/kernel/process.c | 4 +-
627 arch/arm/kernel/ptrace.c | 9 +
628 arch/arm/kernel/traps.c | 7 +-
629 arch/arm/mm/Kconfig | 2 +-
630 arch/arm/mm/fault.c | 40 +-
631 arch/arm/mm/mmap.c | 8 +-
0986ccbe 632 arch/arm/net/bpf_jit_32.c | 4 +
6090327c
PK
633 arch/avr32/include/asm/cache.h | 4 +-
634 arch/blackfin/include/asm/cache.h | 3 +-
635 arch/cris/include/arch-v10/arch/cache.h | 3 +-
636 arch/cris/include/arch-v32/arch/cache.h | 3 +-
637 arch/frv/include/asm/cache.h | 3 +-
638 arch/frv/mm/elf-fdpic.c | 4 +-
639 arch/hexagon/include/asm/cache.h | 6 +-
640 arch/ia64/Kconfig | 1 +
641 arch/ia64/include/asm/cache.h | 3 +-
642 arch/ia64/kernel/sys_ia64.c | 2 +
643 arch/ia64/mm/hugetlbpage.c | 2 +
644 arch/m32r/include/asm/cache.h | 4 +-
645 arch/m68k/include/asm/cache.h | 4 +-
646 arch/metag/mm/hugetlbpage.c | 1 +
647 arch/microblaze/include/asm/cache.h | 3 +-
648 arch/mips/Kconfig | 1 +
649 arch/mips/include/asm/cache.h | 3 +-
650 arch/mips/include/asm/thread_info.h | 11 +-
651 arch/mips/kernel/irq.c | 4 +
652 arch/mips/kernel/ptrace.c | 9 +
653 arch/mips/mm/mmap.c | 4 +-
654 arch/mn10300/proc-mn103e010/include/proc/cache.h | 4 +-
655 arch/mn10300/proc-mn2ws0050/include/proc/cache.h | 4 +-
656 arch/openrisc/include/asm/cache.h | 4 +-
657 arch/parisc/include/asm/cache.h | 5 +-
658 arch/parisc/kernel/sys_parisc.c | 4 +
659 arch/powerpc/Kconfig | 1 +
660 arch/powerpc/include/asm/cache.h | 3 +-
661 arch/powerpc/include/asm/thread_info.h | 5 +-
662 arch/powerpc/kernel/Makefile | 2 +
663 arch/powerpc/kernel/irq.c | 3 +
664 arch/powerpc/kernel/process.c | 10 +-
665 arch/powerpc/kernel/ptrace.c | 14 +
666 arch/powerpc/kernel/traps.c | 5 +
6090327c
PK
667 arch/powerpc/mm/slice.c | 2 +-
668 arch/powerpc/platforms/cell/celleb_scc_pciex.c | 4 +-
669 arch/s390/include/asm/cache.h | 4 +-
670 arch/score/include/asm/cache.h | 4 +-
671 arch/sh/include/asm/cache.h | 3 +-
672 arch/sh/mm/mmap.c | 6 +-
673 arch/sparc/include/asm/cache.h | 4 +-
0986ccbe
PK
674 arch/sparc/include/asm/pgalloc_64.h | 1 +
675 arch/sparc/include/asm/thread_info_64.h | 8 +-
6090327c
PK
676 arch/sparc/kernel/process_32.c | 6 +-
677 arch/sparc/kernel/process_64.c | 8 +-
678 arch/sparc/kernel/ptrace_64.c | 14 +
679 arch/sparc/kernel/sys_sparc_64.c | 8 +-
680 arch/sparc/kernel/syscalls.S | 8 +-
681 arch/sparc/kernel/traps_32.c | 8 +-
682 arch/sparc/kernel/traps_64.c | 28 +-
683 arch/sparc/kernel/unaligned_64.c | 2 +-
684 arch/sparc/mm/fault_64.c | 2 +-
685 arch/sparc/mm/hugetlbpage.c | 15 +-
686 arch/tile/Kconfig | 1 +
687 arch/tile/include/asm/cache.h | 3 +-
688 arch/tile/mm/hugetlbpage.c | 2 +
689 arch/um/include/asm/cache.h | 3 +-
690 arch/unicore32/include/asm/cache.h | 6 +-
0986ccbe 691 arch/x86/Kconfig | 5 +
6090327c
PK
692 arch/x86/ia32/ia32_aout.c | 2 +
693 arch/x86/include/asm/floppy.h | 20 +-
694 arch/x86/include/asm/io.h | 2 +-
695 arch/x86/include/asm/page.h | 12 +-
696 arch/x86/include/asm/paravirt_types.h | 23 +-
697 arch/x86/include/asm/processor.h | 2 +-
698 arch/x86/include/asm/thread_info.h | 8 +-
8cf17962
PK
699 arch/x86/kernel/cpu/microcode/intel.c | 5 +
700 arch/x86/kernel/cpu/microcode/intel_early.c | 6 +-
a8b227b4 701 arch/x86/kernel/dumpstack.c | 10 +-
6090327c
PK
702 arch/x86/kernel/dumpstack_32.c | 2 +-
703 arch/x86/kernel/dumpstack_64.c | 2 +-
704 arch/x86/kernel/entry_32.S | 2 +-
8cf17962
PK
705 arch/x86/kernel/entry_64.S | 15 +-
706 arch/x86/kernel/espfix_64.c | 2 +-
6090327c
PK
707 arch/x86/kernel/ioport.c | 13 +
708 arch/x86/kernel/irq_32.c | 3 +
709 arch/x86/kernel/irq_64.c | 4 +
6090327c
PK
710 arch/x86/kernel/msr.c | 10 +
711 arch/x86/kernel/ptrace.c | 28 +
712 arch/x86/kernel/signal.c | 9 +-
713 arch/x86/kernel/sys_i386_32.c | 9 +-
714 arch/x86/kernel/sys_x86_64.c | 8 +-
715 arch/x86/kernel/traps.c | 5 +
716 arch/x86/kernel/verify_cpu.S | 1 +
717 arch/x86/kernel/vm86_32.c | 16 +
718 arch/x86/mm/fault.c | 12 +-
719 arch/x86/mm/hugetlbpage.c | 15 +-
720 arch/x86/mm/init.c | 66 +-
721 arch/x86/mm/init_32.c | 6 +-
0986ccbe 722 arch/x86/net/bpf_jit_comp.c | 4 +
a8b227b4 723 arch/x86/platform/efi/efi_64.c | 2 +-
6090327c
PK
724 arch/x86/xen/Kconfig | 1 +
725 arch/xtensa/variants/dc232b/include/variant/core.h | 2 +-
726 arch/xtensa/variants/fsf/include/variant/core.h | 3 +-
6090327c
PK
727 drivers/acpi/acpica/hwxfsleep.c | 11 +-
728 drivers/acpi/custom_method.c | 4 +
729 drivers/block/cciss.h | 30 +-
6090327c
PK
730 drivers/block/smart1,2.h | 40 +-
731 drivers/cdrom/cdrom.c | 2 +-
732 drivers/char/Kconfig | 4 +-
733 drivers/char/genrtc.c | 1 +
734 drivers/char/mem.c | 17 +
735 drivers/char/random.c | 5 +-
736 drivers/cpufreq/sparc-us3-cpufreq.c | 2 -
737 drivers/firewire/ohci.c | 4 +
6090327c
PK
738 drivers/gpu/drm/nouveau/nouveau_ttm.c | 30 +-
739 drivers/gpu/drm/ttm/ttm_bo_manager.c | 10 +-
740 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 10 +-
a8b227b4 741 drivers/hid/hid-logitech-dj.c | 6 +
6090327c
PK
742 drivers/hid/hid-wiimote-debug.c | 2 +-
743 drivers/infiniband/hw/nes/nes_cm.c | 22 +-
0986ccbe 744 drivers/iommu/amd_iommu.c | 14 +-
6090327c
PK
745 drivers/isdn/gigaset/bas-gigaset.c | 32 +-
746 drivers/isdn/gigaset/ser-gigaset.c | 32 +-
747 drivers/isdn/gigaset/usb-gigaset.c | 32 +-
748 drivers/isdn/i4l/isdn_concap.c | 6 +-
749 drivers/isdn/i4l/isdn_x25iface.c | 16 +-
a8b227b4
PK
750 drivers/md/raid5.c | 8 +
751 drivers/media/pci/solo6x10/solo6x10-g723.c | 2 +-
6090327c 752 drivers/media/radio/radio-cadet.c | 5 +-
a8b227b4
PK
753 drivers/media/usb/dvb-usb/cinergyT2-core.c | 91 +-
754 drivers/media/usb/dvb-usb/cinergyT2-fe.c | 182 +-
6090327c
PK
755 drivers/media/usb/dvb-usb/dvb-usb-firmware.c | 37 +-
756 drivers/media/usb/dvb-usb/technisat-usb2.c | 75 +-
757 drivers/message/fusion/mptbase.c | 9 +
758 drivers/misc/sgi-xp/xp_main.c | 12 +-
6090327c 759 drivers/net/ethernet/brocade/bna/bna_enet.c | 8 +-
8cf17962 760 drivers/net/macvtap.c | 7 +-
6090327c
PK
761 drivers/net/wan/lmc/lmc_media.c | 97 +-
762 drivers/net/wan/z85230.c | 24 +-
763 drivers/net/wireless/zd1211rw/zd_usb.c | 2 +-
764 drivers/pci/proc.c | 9 +
765 drivers/platform/x86/asus-wmi.c | 12 +
766 drivers/rtc/rtc-dev.c | 3 +
767 drivers/scsi/bfa/bfa_fcs.c | 19 +-
768 drivers/scsi/bfa/bfa_fcs_lport.c | 29 +-
769 drivers/scsi/bfa/bfa_modules.h | 12 +-
a8b227b4 770 drivers/scsi/hpsa.h | 50 +-
8cf17962
PK
771 drivers/staging/line6/driver.c | 33 +-
772 drivers/staging/line6/toneport.c | 13 +-
6090327c
PK
773 drivers/staging/lustre/lustre/ldlm/ldlm_flock.c | 2 +-
774 drivers/staging/lustre/lustre/libcfs/module.c | 10 +-
6090327c
PK
775 drivers/tty/sysrq.c | 2 +-
776 drivers/tty/vt/keyboard.c | 22 +-
777 drivers/uio/uio.c | 6 +-
778 drivers/usb/core/hub.c | 5 +
a8b227b4
PK
779 drivers/usb/gadget/function/f_uac1.c | 1 +
780 drivers/usb/gadget/function/u_uac1.c | 1 +
6090327c 781 drivers/usb/host/hwa-hc.c | 9 +-
8cf17962 782 drivers/vhost/net.c | 4 +-
6090327c
PK
783 drivers/video/fbdev/arcfb.c | 2 +-
784 drivers/video/fbdev/matrox/matroxfb_DAC1064.c | 10 +-
785 drivers/video/fbdev/matrox/matroxfb_Ti3026.c | 5 +-
786 drivers/video/fbdev/sh_mobile_lcdcfb.c | 6 +-
787 drivers/video/logo/logo_linux_clut224.ppm | 2720 ++++++++------------
788 drivers/xen/xenfs/xenstored.c | 5 +
789 fs/attr.c | 1 +
8cf17962 790 fs/autofs4/dev-ioctl.c | 8 +-
6090327c
PK
791 fs/autofs4/waitq.c | 9 +
792 fs/binfmt_aout.c | 7 +
793 fs/binfmt_elf.c | 40 +-
794 fs/btrfs/ioctl.c | 6 +-
795 fs/compat.c | 20 +-
796 fs/coredump.c | 17 +-
8cf17962
PK
797 fs/dcache.c | 3 +
798 fs/debugfs/inode.c | 38 +-
799 fs/exec.c | 218 ++-
6090327c 800 fs/ext2/balloc.c | 4 +-
0986ccbe 801 fs/ext2/super.c | 8 +-
6090327c 802 fs/ext3/balloc.c | 4 +-
0986ccbe 803 fs/ext3/super.c | 8 +-
6090327c 804 fs/ext4/balloc.c | 4 +-
0986ccbe 805 fs/fcntl.c | 4 +
8cf17962 806 fs/fhandle.c | 8 +-
6090327c
PK
807 fs/file.c | 4 +
808 fs/filesystems.c | 4 +
8cf17962 809 fs/fs_struct.c | 19 +-
6090327c
PK
810 fs/hugetlbfs/inode.c | 5 +-
811 fs/inode.c | 6 +-
8cf17962 812 fs/kernfs/dir.c | 6 +
6090327c 813 fs/mount.h | 4 +-
8cf17962
PK
814 fs/namei.c | 243 ++-
815 fs/namespace.c | 24 +
a8b227b4 816 fs/nfsd/nfscache.c | 2 +-
6090327c
PK
817 fs/open.c | 38 +
818 fs/pipe.c | 2 +-
819 fs/posix_acl.c | 15 +-
820 fs/proc/Kconfig | 10 +-
0986ccbe 821 fs/proc/array.c | 66 +-
8cf17962 822 fs/proc/base.c | 163 ++-
6090327c
PK
823 fs/proc/cmdline.c | 4 +
824 fs/proc/devices.c | 4 +
825 fs/proc/fd.c | 17 +-
826 fs/proc/generic.c | 69 +-
827 fs/proc/inode.c | 17 +
0986ccbe 828 fs/proc/internal.h | 11 +-
6090327c
PK
829 fs/proc/interrupts.c | 4 +
830 fs/proc/kcore.c | 3 +
831 fs/proc/proc_net.c | 31 +
832 fs/proc/proc_sysctl.c | 52 +-
833 fs/proc/root.c | 8 +
834 fs/proc/stat.c | 69 +-
0986ccbe 835 fs/proc/task_mmu.c | 74 +-
6090327c
PK
836 fs/readdir.c | 19 +
837 fs/reiserfs/item_ops.c | 24 +-
0986ccbe 838 fs/reiserfs/super.c | 4 +
6090327c 839 fs/select.c | 2 +
8cf17962 840 fs/seq_file.c | 37 +-
6090327c
PK
841 fs/stat.c | 20 +-
842 fs/sysfs/dir.c | 24 +-
843 fs/utimes.c | 7 +
8cf17962
PK
844 fs/xattr.c | 26 +-
845 grsecurity/Kconfig | 1182 +++++++++
6090327c 846 grsecurity/Makefile | 54 +
8cf17962 847 grsecurity/gracl.c | 2749 ++++++++++++++++++++
6090327c 848 grsecurity/gracl_alloc.c | 105 +
a8b227b4 849 grsecurity/gracl_cap.c | 127 +
8cf17962
PK
850 grsecurity/gracl_compat.c | 269 ++
851 grsecurity/gracl_fs.c | 447 ++++
6090327c
PK
852 grsecurity/gracl_ip.c | 386 +++
853 grsecurity/gracl_learn.c | 207 ++
8cf17962 854 grsecurity/gracl_policy.c | 1781 +++++++++++++
6090327c 855 grsecurity/gracl_res.c | 68 +
8cf17962 856 grsecurity/gracl_segv.c | 324 +++
6090327c
PK
857 grsecurity/gracl_shm.c | 40 +
858 grsecurity/grsec_chdir.c | 19 +
8cf17962
PK
859 grsecurity/grsec_chroot.c | 467 ++++
860 grsecurity/grsec_disabled.c | 445 ++++
6090327c
PK
861 grsecurity/grsec_exec.c | 188 ++
862 grsecurity/grsec_fifo.c | 24 +
863 grsecurity/grsec_fork.c | 23 +
8cf17962 864 grsecurity/grsec_init.c | 290 ++
6090327c
PK
865 grsecurity/grsec_ipc.c | 48 +
866 grsecurity/grsec_link.c | 58 +
867 grsecurity/grsec_log.c | 341 +++
868 grsecurity/grsec_mem.c | 48 +
869 grsecurity/grsec_mount.c | 65 +
870 grsecurity/grsec_pax.c | 45 +
871 grsecurity/grsec_proc.c | 20 +
872 grsecurity/grsec_ptrace.c | 30 +
873 grsecurity/grsec_sig.c | 236 ++
874 grsecurity/grsec_sock.c | 244 ++
8cf17962 875 grsecurity/grsec_sysctl.c | 488 ++++
6090327c
PK
876 grsecurity/grsec_time.c | 16 +
877 grsecurity/grsec_tpe.c | 78 +
878 grsecurity/grsec_usb.c | 15 +
879 grsecurity/grsum.c | 64 +
6090327c
PK
880 include/linux/binfmts.h | 5 +-
881 include/linux/capability.h | 5 +
882 include/linux/compiler-gcc4.h | 5 +
883 include/linux/compiler.h | 8 +
884 include/linux/cred.h | 8 +-
8cf17962 885 include/linux/dcache.h | 5 +-
6090327c
PK
886 include/linux/fs.h | 24 +-
887 include/linux/fs_struct.h | 2 +-
888 include/linux/fsnotify.h | 6 +
8cf17962 889 include/linux/gracl.h | 342 +++
6090327c
PK
890 include/linux/gracl_compat.h | 156 ++
891 include/linux/gralloc.h | 9 +
892 include/linux/grdefs.h | 140 +
8cf17962
PK
893 include/linux/grinternal.h | 230 ++
894 include/linux/grmsg.h | 118 +
895 include/linux/grsecurity.h | 250 ++
6090327c
PK
896 include/linux/grsock.h | 19 +
897 include/linux/ipc_namespace.h | 2 +-
898 include/linux/kallsyms.h | 18 +-
899 include/linux/kmod.h | 5 +
900 include/linux/kobject.h | 2 +-
8cf17962 901 include/linux/mm.h | 12 +
6090327c
PK
902 include/linux/mm_types.h | 4 +-
903 include/linux/module.h | 4 +-
904 include/linux/mount.h | 2 +-
905 include/linux/netfilter/xt_gradm.h | 9 +
906 include/linux/path.h | 4 +-
907 include/linux/perf_event.h | 13 +-
908 include/linux/pid_namespace.h | 2 +-
8cf17962 909 include/linux/printk.h | 2 +-
6090327c
PK
910 include/linux/proc_fs.h | 22 +-
911 include/linux/proc_ns.h | 2 +-
912 include/linux/random.h | 2 +-
913 include/linux/rbtree_augmented.h | 4 +-
914 include/linux/scatterlist.h | 7 +
915 include/linux/sched.h | 104 +-
916 include/linux/security.h | 3 +-
917 include/linux/seq_file.h | 5 +
918 include/linux/shm.h | 4 +
919 include/linux/skbuff.h | 3 +
920 include/linux/slab.h | 9 -
921 include/linux/sysctl.h | 4 +-
922 include/linux/thread_info.h | 6 +-
923 include/linux/tty.h | 2 +-
924 include/linux/tty_driver.h | 4 +-
925 include/linux/uidgid.h | 5 +
926 include/linux/user_namespace.h | 2 +-
927 include/linux/utsname.h | 2 +-
928 include/linux/vermagic.h | 16 +-
929 include/linux/vmalloc.h | 4 +
930 include/net/af_unix.h | 2 +-
931 include/net/ip.h | 2 +-
932 include/net/neighbour.h | 2 +-
933 include/net/net_namespace.h | 2 +-
934 include/net/sock.h | 4 +-
935 include/trace/events/fs.h | 53 +
936 include/uapi/linux/personality.h | 1 +
937 init/Kconfig | 3 +-
a8b227b4 938 init/main.c | 25 +-
6090327c 939 ipc/mqueue.c | 1 +
0986ccbe 940 ipc/shm.c | 23 +
6090327c 941 ipc/util.c | 6 +
0986ccbe 942 kernel/bpf/syscall.c | 8 +-
6090327c 943 kernel/capability.c | 41 +-
0986ccbe 944 kernel/cgroup.c | 5 +-
6090327c
PK
945 kernel/compat.c | 1 +
946 kernel/configs.c | 11 +
947 kernel/cred.c | 113 +-
948 kernel/events/core.c | 14 +-
949 kernel/exit.c | 10 +-
950 kernel/fork.c | 86 +-
951 kernel/futex.c | 4 +-
952 kernel/kallsyms.c | 9 +
953 kernel/kcmp.c | 4 +
954 kernel/kmod.c | 94 +-
955 kernel/kprobes.c | 7 +-
956 kernel/ksysfs.c | 2 +
957 kernel/locking/lockdep_proc.c | 10 +-
958 kernel/module.c | 106 +-
959 kernel/panic.c | 4 +-
960 kernel/pid.c | 19 +-
6090327c
PK
961 kernel/power/Kconfig | 2 +
962 kernel/printk/printk.c | 5 +
963 kernel/ptrace.c | 20 +-
6090327c
PK
964 kernel/resource.c | 10 +
965 kernel/sched/core.c | 11 +-
8cf17962 966 kernel/seccomp.c | 4 +-
6090327c 967 kernel/signal.c | 37 +-
a8b227b4 968 kernel/sys.c | 64 +-
6090327c
PK
969 kernel/sysctl.c | 71 +-
970 kernel/taskstats.c | 6 +
a8b227b4
PK
971 kernel/time/posix-timers.c | 8 +
972 kernel/time/time.c | 5 +
6090327c
PK
973 kernel/time/timekeeping.c | 3 +
974 kernel/time/timer_list.c | 12 +
975 kernel/time/timer_stats.c | 10 +-
0986ccbe 976 kernel/trace/trace_syscalls.c | 8 +
6090327c
PK
977 kernel/user_namespace.c | 15 +
978 lib/Kconfig.debug | 7 +-
979 lib/is_single_threaded.c | 3 +
980 lib/list_debug.c | 65 +-
981 lib/rbtree.c | 4 +-
a8b227b4 982 lib/vsprintf.c | 37 +-
6090327c
PK
983 localversion-grsec | 1 +
984 mm/Kconfig | 5 +-
985 mm/filemap.c | 1 +
986 mm/kmemleak.c | 4 +-
0986ccbe 987 mm/memory.c | 4 +-
6090327c
PK
988 mm/mempolicy.c | 12 +-
989 mm/migrate.c | 3 +-
990 mm/mlock.c | 6 +-
8cf17962 991 mm/mmap.c | 97 +-
6090327c 992 mm/mprotect.c | 8 +
8cf17962 993 mm/nommu.c | 4 +-
6090327c
PK
994 mm/process_vm_access.c | 6 +
995 mm/shmem.c | 2 +-
996 mm/slab.c | 2 +-
997 mm/slab_common.c | 2 +-
998 mm/slub.c | 22 +-
999 mm/util.c | 3 +
1000 mm/vmalloc.c | 68 +-
1001 mm/vmstat.c | 29 +-
1002 net/appletalk/atalk_proc.c | 2 +-
1003 net/atm/lec.c | 6 +-
1004 net/atm/mpoa_caches.c | 42 +-
8cf17962 1005 net/bridge/br.c | 2 +
6090327c
PK
1006 net/can/bcm.c | 2 +-
1007 net/can/proc.c | 2 +-
0986ccbe 1008 net/core/dev_ioctl.c | 7 +-
6090327c
PK
1009 net/core/filter.c | 8 +-
1010 net/core/net-procfs.c | 17 +-
1011 net/core/pktgen.c | 2 +-
8cf17962 1012 net/core/rtnetlink.c | 4 +
6090327c 1013 net/core/sock_diag.c | 7 +
0986ccbe 1014 net/core/sysctl_net_core.c | 2 +-
6090327c 1015 net/decnet/dn_dev.c | 2 +-
0986ccbe 1016 net/ipv4/devinet.c | 6 +-
6090327c 1017 net/ipv4/inet_hashtables.c | 5 +
a8b227b4 1018 net/ipv4/ip_input.c | 7 +
6090327c
PK
1019 net/ipv4/ip_sockglue.c | 3 +-
1020 net/ipv4/netfilter/ipt_CLUSTERIP.c | 2 +-
8cf17962 1021 net/ipv4/ping.c | 12 +-
6090327c
PK
1022 net/ipv4/route.c | 6 +-
1023 net/ipv4/tcp_input.c | 4 +-
1024 net/ipv4/tcp_ipv4.c | 24 +-
1025 net/ipv4/tcp_minisocks.c | 9 +-
1026 net/ipv4/tcp_timer.c | 11 +
1027 net/ipv4/udp.c | 24 +
8cf17962
PK
1028 net/ipv6/addrconf.c | 30 +-
1029 net/ipv6/ping.c | 5 +-
6090327c
PK
1030 net/ipv6/proc.c | 2 +-
1031 net/ipv6/tcp_ipv6.c | 23 +-
1032 net/ipv6/udp.c | 7 +
1033 net/ipx/ipx_proc.c | 2 +-
1034 net/irda/irproc.c | 2 +-
1035 net/llc/llc_proc.c | 2 +-
8cf17962 1036 net/mac80211/tx.c | 1 +
6090327c
PK
1037 net/netfilter/Kconfig | 10 +
1038 net/netfilter/Makefile | 1 +
1039 net/netfilter/nf_conntrack_core.c | 8 +
1040 net/netfilter/xt_gradm.c | 51 +
1041 net/netfilter/xt_hashlimit.c | 4 +-
1042 net/netfilter/xt_recent.c | 2 +-
8cf17962 1043 net/socket.c | 71 +-
6090327c
PK
1044 net/sunrpc/cache.c | 2 +-
1045 net/sunrpc/stats.c | 2 +-
1046 net/sysctl_net.c | 2 +-
1047 net/unix/af_unix.c | 31 +-
1048 net/vmw_vsock/vmci_transport_notify.c | 30 +-
1049 net/vmw_vsock/vmci_transport_notify_qstate.c | 30 +-
1050 net/x25/sysctl_net_x25.c | 2 +-
1051 net/x25/x25_proc.c | 2 +-
0986ccbe
PK
1052 scripts/package/Makefile | 2 +-
1053 scripts/package/mkspec | 38 +-
1054 security/Kconfig | 363 +++-
6090327c
PK
1055 security/apparmor/file.c | 4 +-
1056 security/apparmor/lsm.c | 8 +-
1057 security/commoncap.c | 29 +
8cf17962 1058 security/keys/request_key.c | 1 +
6090327c
PK
1059 security/min_addr.c | 2 +
1060 security/tomoyo/file.c | 12 +-
1061 security/tomoyo/mount.c | 4 +
1062 security/tomoyo/tomoyo.c | 22 +-
1063 security/yama/Kconfig | 2 +-
1064 sound/core/seq/oss/seq_oss.c | 4 +-
1065 sound/core/seq/seq_midi.c | 4 +-
1066 sound/drivers/opl3/opl3_seq.c | 4 +-
1067 sound/drivers/opl4/opl4_seq.c | 4 +-
1068 sound/isa/sb/emu8000_synth.c | 4 +-
1069 sound/pci/emu10k1/emu10k1_synth.c | 4 +-
1070 sound/synth/emux/emux_seq.c | 14 +-
1071 tools/gcc/.gitignore | 1 +
1072 tools/gcc/Makefile | 12 +
1073 tools/gcc/gen-random-seed.sh | 8 +
1074 tools/gcc/randomize_layout_plugin.c | 915 +++++++
1075 tools/gcc/size_overflow_plugin/.gitignore | 2 +
8cf17962 1076 457 files changed, 19347 insertions(+), 2802 deletions(-)
76e7c0f9 1077
8cf17962 1078commit 1581aba992dd565de5ddc87c87477b4da9883a84
6090327c 1079Author: Brad Spengler <spender@grsecurity.net>
8cf17962 1080Date: Sun Mar 8 19:57:15 2015 -0400
76e7c0f9 1081
8cf17962 1082 Initial import of pax-linux-3.19.1-test6.patch
76e7c0f9 1083
6090327c 1084 Documentation/dontdiff | 47 +-
a8b227b4 1085 Documentation/kbuild/makefiles.txt | 39 +-
0986ccbe
PK
1086 Documentation/kernel-parameters.txt | 28 +
1087 Makefile | 106 +-
6090327c
PK
1088 arch/alpha/include/asm/atomic.h | 10 +
1089 arch/alpha/include/asm/elf.h | 7 +
1090 arch/alpha/include/asm/pgalloc.h | 6 +
1091 arch/alpha/include/asm/pgtable.h | 11 +
1092 arch/alpha/kernel/module.c | 2 +-
1093 arch/alpha/kernel/osf_sys.c | 8 +-
1094 arch/alpha/mm/fault.c | 141 +-
1095 arch/arm/Kconfig | 2 +-
8cf17962 1096 arch/arm/include/asm/atomic.h | 319 +-
6090327c
PK
1097 arch/arm/include/asm/barrier.h | 2 +-
1098 arch/arm/include/asm/cache.h | 5 +-
1099 arch/arm/include/asm/cacheflush.h | 2 +-
1100 arch/arm/include/asm/checksum.h | 14 +-
1101 arch/arm/include/asm/cmpxchg.h | 2 +
1102 arch/arm/include/asm/domain.h | 33 +-
1103 arch/arm/include/asm/elf.h | 13 +-
1104 arch/arm/include/asm/fncpy.h | 2 +
1105 arch/arm/include/asm/futex.h | 10 +
1106 arch/arm/include/asm/kmap_types.h | 2 +-
1107 arch/arm/include/asm/mach/dma.h | 2 +-
1108 arch/arm/include/asm/mach/map.h | 16 +-
1109 arch/arm/include/asm/outercache.h | 2 +-
1110 arch/arm/include/asm/page.h | 3 +-
8cf17962
PK
1111 arch/arm/include/asm/pgalloc.h | 20 +
1112 arch/arm/include/asm/pgtable-2level-hwdef.h | 4 +-
6090327c 1113 arch/arm/include/asm/pgtable-2level.h | 3 +
0986ccbe 1114 arch/arm/include/asm/pgtable-3level.h | 3 +
6090327c
PK
1115 arch/arm/include/asm/pgtable.h | 54 +-
1116 arch/arm/include/asm/psci.h | 2 +-
1117 arch/arm/include/asm/smp.h | 2 +-
1118 arch/arm/include/asm/thread_info.h | 6 +-
a8b227b4 1119 arch/arm/include/asm/tls.h | 3 +
6090327c
PK
1120 arch/arm/include/asm/uaccess.h | 96 +-
1121 arch/arm/include/uapi/asm/ptrace.h | 2 +-
1122 arch/arm/kernel/armksyms.c | 8 +-
1123 arch/arm/kernel/entry-armv.S | 110 +-
1124 arch/arm/kernel/entry-common.S | 40 +-
1125 arch/arm/kernel/entry-header.S | 60 +
1126 arch/arm/kernel/fiq.c | 3 +
1127 arch/arm/kernel/head.S | 2 +-
1128 arch/arm/kernel/module.c | 31 +-
1129 arch/arm/kernel/patch.c | 2 +
0986ccbe 1130 arch/arm/kernel/process.c | 83 +-
6090327c
PK
1131 arch/arm/kernel/psci.c | 2 +-
1132 arch/arm/kernel/setup.c | 20 +-
1133 arch/arm/kernel/signal.c | 35 +-
1134 arch/arm/kernel/smp.c | 2 +-
1135 arch/arm/kernel/tcm.c | 4 +-
a8b227b4 1136 arch/arm/kernel/traps.c | 6 +-
8cf17962 1137 arch/arm/kernel/vmlinux.lds.S | 6 +-
a8b227b4 1138 arch/arm/kvm/arm.c | 10 +-
6090327c
PK
1139 arch/arm/lib/clear_user.S | 6 +-
1140 arch/arm/lib/copy_from_user.S | 6 +-
1141 arch/arm/lib/copy_page.S | 1 +
1142 arch/arm/lib/copy_to_user.S | 6 +-
1143 arch/arm/lib/csumpartialcopyuser.S | 4 +-
1144 arch/arm/lib/delay.c | 2 +-
1145 arch/arm/lib/uaccess_with_memcpy.c | 4 +-
1146 arch/arm/mach-at91/setup.c | 2 +-
0986ccbe 1147 arch/arm/mach-keystone/keystone.c | 2 +-
a8b227b4 1148 arch/arm/mach-mvebu/coherency.c | 4 +-
6090327c 1149 arch/arm/mach-omap2/board-n8x0.c | 2 +-
6090327c
PK
1150 arch/arm/mach-omap2/omap-mpuss-lowpower.c | 4 +-
1151 arch/arm/mach-omap2/omap-wakeupgen.c | 2 +-
1152 arch/arm/mach-omap2/omap_device.c | 4 +-
1153 arch/arm/mach-omap2/omap_device.h | 4 +-
1154 arch/arm/mach-omap2/omap_hwmod.c | 4 +-
1155 arch/arm/mach-omap2/powerdomains43xx_data.c | 5 +-
1156 arch/arm/mach-omap2/wd_timer.c | 6 +-
1157 arch/arm/mach-tegra/cpuidle-tegra20.c | 2 +-
1158 arch/arm/mach-ux500/setup.h | 7 -
0986ccbe 1159 arch/arm/mm/Kconfig | 6 +-
6090327c
PK
1160 arch/arm/mm/alignment.c | 8 +
1161 arch/arm/mm/cache-l2x0.c | 2 +-
1162 arch/arm/mm/context.c | 10 +-
0986ccbe 1163 arch/arm/mm/fault.c | 146 +
6090327c 1164 arch/arm/mm/fault.h | 12 +
8cf17962 1165 arch/arm/mm/init.c | 39 +
6090327c
PK
1166 arch/arm/mm/ioremap.c | 4 +-
1167 arch/arm/mm/mmap.c | 30 +-
1168 arch/arm/mm/mmu.c | 182 +-
0986ccbe 1169 arch/arm/net/bpf_jit_32.c | 3 +
6090327c
PK
1170 arch/arm/plat-iop/setup.c | 2 +-
1171 arch/arm/plat-omap/sram.c | 2 +
1172 arch/arm/plat-samsung/include/plat/dma-ops.h | 2 +-
1173 arch/arm64/include/asm/barrier.h | 2 +-
8cf17962 1174 arch/arm64/include/asm/percpu.h | 8 +-
6090327c
PK
1175 arch/arm64/include/asm/uaccess.h | 1 +
1176 arch/avr32/include/asm/elf.h | 8 +-
1177 arch/avr32/include/asm/kmap_types.h | 4 +-
1178 arch/avr32/mm/fault.c | 27 +
1179 arch/frv/include/asm/atomic.h | 10 +
1180 arch/frv/include/asm/kmap_types.h | 2 +-
1181 arch/frv/mm/elf-fdpic.c | 3 +-
a8b227b4 1182 arch/ia64/Makefile | 1 +
6090327c
PK
1183 arch/ia64/include/asm/atomic.h | 10 +
1184 arch/ia64/include/asm/barrier.h | 2 +-
1185 arch/ia64/include/asm/elf.h | 7 +
1186 arch/ia64/include/asm/pgalloc.h | 12 +
1187 arch/ia64/include/asm/pgtable.h | 13 +-
1188 arch/ia64/include/asm/spinlock.h | 2 +-
1189 arch/ia64/include/asm/uaccess.h | 27 +-
8cf17962 1190 arch/ia64/kernel/module.c | 45 +-
6090327c
PK
1191 arch/ia64/kernel/palinfo.c | 2 +-
1192 arch/ia64/kernel/sys_ia64.c | 7 +
1193 arch/ia64/kernel/vmlinux.lds.S | 2 +-
1194 arch/ia64/mm/fault.c | 32 +-
a8b227b4 1195 arch/ia64/mm/init.c | 15 +-
6090327c
PK
1196 arch/m32r/lib/usercopy.c | 6 +
1197 arch/metag/include/asm/barrier.h | 2 +-
1198 arch/mips/cavium-octeon/dma-octeon.c | 2 +-
8cf17962 1199 arch/mips/include/asm/atomic.h | 351 +-
6090327c
PK
1200 arch/mips/include/asm/barrier.h | 2 +-
1201 arch/mips/include/asm/elf.h | 11 +-
1202 arch/mips/include/asm/exec.h | 2 +-
1203 arch/mips/include/asm/hw_irq.h | 2 +-
1204 arch/mips/include/asm/local.h | 57 +
1205 arch/mips/include/asm/page.h | 2 +-
1206 arch/mips/include/asm/pgalloc.h | 5 +
1207 arch/mips/include/asm/pgtable.h | 3 +
1208 arch/mips/include/asm/uaccess.h | 1 +
1209 arch/mips/kernel/binfmt_elfn32.c | 7 +
1210 arch/mips/kernel/binfmt_elfo32.c | 7 +
1211 arch/mips/kernel/i8259.c | 2 +-
1212 arch/mips/kernel/irq-gt641xx.c | 2 +-
1213 arch/mips/kernel/irq.c | 6 +-
1214 arch/mips/kernel/pm-cps.c | 2 +-
1215 arch/mips/kernel/process.c | 12 -
1216 arch/mips/kernel/reset.c | 4 +
1217 arch/mips/kernel/sync-r4k.c | 24 +-
1218 arch/mips/kernel/traps.c | 13 +-
a8b227b4 1219 arch/mips/kvm/mips.c | 2 +-
6090327c
PK
1220 arch/mips/mm/fault.c | 25 +
1221 arch/mips/mm/mmap.c | 51 +-
1222 arch/mips/pci/pci-octeon.c | 4 +-
1223 arch/mips/pci/pcie-octeon.c | 12 +-
1224 arch/mips/sgi-ip27/ip27-nmi.c | 6 +-
1225 arch/mips/sni/rm200.c | 2 +-
1226 arch/mips/vr41xx/common/icu.c | 2 +-
1227 arch/mips/vr41xx/common/irq.c | 4 +-
1228 arch/parisc/include/asm/atomic.h | 10 +
1229 arch/parisc/include/asm/elf.h | 7 +
1230 arch/parisc/include/asm/pgalloc.h | 6 +
1231 arch/parisc/include/asm/pgtable.h | 11 +
1232 arch/parisc/include/asm/uaccess.h | 4 +-
1233 arch/parisc/kernel/module.c | 50 +-
1234 arch/parisc/kernel/sys_parisc.c | 15 +
1235 arch/parisc/kernel/traps.c | 4 +-
1236 arch/parisc/mm/fault.c | 140 +-
0986ccbe 1237 arch/powerpc/include/asm/atomic.h | 329 +-
6090327c 1238 arch/powerpc/include/asm/barrier.h | 2 +-
8cf17962 1239 arch/powerpc/include/asm/elf.h | 16 +-
6090327c
PK
1240 arch/powerpc/include/asm/exec.h | 2 +-
1241 arch/powerpc/include/asm/kmap_types.h | 2 +-
0986ccbe 1242 arch/powerpc/include/asm/local.h | 46 +
6090327c
PK
1243 arch/powerpc/include/asm/mman.h | 2 +-
1244 arch/powerpc/include/asm/page.h | 8 +-
1245 arch/powerpc/include/asm/page_64.h | 7 +-
1246 arch/powerpc/include/asm/pgalloc-64.h | 7 +
1247 arch/powerpc/include/asm/pgtable.h | 1 +
1248 arch/powerpc/include/asm/pte-hash32.h | 1 +
1249 arch/powerpc/include/asm/reg.h | 1 +
1250 arch/powerpc/include/asm/smp.h | 2 +-
0986ccbe 1251 arch/powerpc/include/asm/spinlock.h | 42 +-
6090327c 1252 arch/powerpc/include/asm/uaccess.h | 141 +-
8cf17962 1253 arch/powerpc/kernel/Makefile | 5 +
6090327c
PK
1254 arch/powerpc/kernel/exceptions-64e.S | 4 +-
1255 arch/powerpc/kernel/exceptions-64s.S | 2 +-
1256 arch/powerpc/kernel/module_32.c | 15 +-
8cf17962 1257 arch/powerpc/kernel/process.c | 46 -
6090327c
PK
1258 arch/powerpc/kernel/signal_32.c | 2 +-
1259 arch/powerpc/kernel/signal_64.c | 2 +-
0986ccbe 1260 arch/powerpc/kernel/traps.c | 21 +
6090327c
PK
1261 arch/powerpc/kernel/vdso.c | 5 +-
1262 arch/powerpc/kvm/powerpc.c | 2 +-
1263 arch/powerpc/lib/usercopy_64.c | 18 -
1264 arch/powerpc/mm/fault.c | 54 +-
a8b227b4 1265 arch/powerpc/mm/mmap.c | 24 +-
6090327c
PK
1266 arch/powerpc/mm/slice.c | 13 +-
1267 arch/powerpc/platforms/cell/spufs/file.c | 4 +-
1268 arch/s390/include/asm/atomic.h | 10 +
1269 arch/s390/include/asm/barrier.h | 2 +-
1270 arch/s390/include/asm/elf.h | 13 +-
1271 arch/s390/include/asm/exec.h | 2 +-
1272 arch/s390/include/asm/uaccess.h | 13 +-
1273 arch/s390/kernel/module.c | 22 +-
1274 arch/s390/kernel/process.c | 34 -
1275 arch/s390/mm/mmap.c | 24 +
1276 arch/score/include/asm/exec.h | 2 +-
1277 arch/score/kernel/process.c | 5 -
1278 arch/sh/mm/mmap.c | 22 +-
0986ccbe 1279 arch/sparc/include/asm/atomic_64.h | 110 +-
6090327c
PK
1280 arch/sparc/include/asm/barrier_64.h | 2 +-
1281 arch/sparc/include/asm/cache.h | 2 +-
1282 arch/sparc/include/asm/elf_32.h | 7 +
1283 arch/sparc/include/asm/elf_64.h | 7 +
1284 arch/sparc/include/asm/pgalloc_32.h | 1 +
1285 arch/sparc/include/asm/pgalloc_64.h | 1 +
1286 arch/sparc/include/asm/pgtable.h | 4 +
1287 arch/sparc/include/asm/pgtable_32.h | 15 +-
1288 arch/sparc/include/asm/pgtsrmmu.h | 5 +
1289 arch/sparc/include/asm/setup.h | 4 +-
1290 arch/sparc/include/asm/spinlock_64.h | 35 +-
1291 arch/sparc/include/asm/thread_info_32.h | 2 +
1292 arch/sparc/include/asm/thread_info_64.h | 2 +
1293 arch/sparc/include/asm/uaccess.h | 1 +
1294 arch/sparc/include/asm/uaccess_32.h | 27 +-
1295 arch/sparc/include/asm/uaccess_64.h | 19 +-
1296 arch/sparc/kernel/Makefile | 2 +-
1297 arch/sparc/kernel/prom_common.c | 2 +-
1298 arch/sparc/kernel/smp_64.c | 8 +-
1299 arch/sparc/kernel/sys_sparc_32.c | 2 +-
1300 arch/sparc/kernel/sys_sparc_64.c | 52 +-
1301 arch/sparc/kernel/traps_64.c | 27 +-
1302 arch/sparc/lib/Makefile | 2 +-
0986ccbe
PK
1303 arch/sparc/lib/atomic_64.S | 57 +-
1304 arch/sparc/lib/ksyms.c | 6 +-
6090327c
PK
1305 arch/sparc/mm/Makefile | 2 +-
1306 arch/sparc/mm/fault_32.c | 292 +
8cf17962 1307 arch/sparc/mm/fault_64.c | 486 +
6090327c
PK
1308 arch/sparc/mm/hugetlbpage.c | 22 +-
1309 arch/sparc/mm/init_64.c | 10 +-
1310 arch/tile/include/asm/atomic_64.h | 10 +
1311 arch/tile/include/asm/uaccess.h | 4 +-
1312 arch/um/Makefile | 4 +
1313 arch/um/include/asm/kmap_types.h | 2 +-
1314 arch/um/include/asm/page.h | 3 +
1315 arch/um/include/asm/pgtable-3level.h | 1 +
1316 arch/um/kernel/process.c | 16 -
1317 arch/x86/Kconfig | 11 +-
1318 arch/x86/Kconfig.cpu | 6 +-
1319 arch/x86/Kconfig.debug | 4 +-
a8b227b4 1320 arch/x86/Makefile | 13 +-
6090327c
PK
1321 arch/x86/boot/Makefile | 3 +
1322 arch/x86/boot/bitops.h | 4 +-
1323 arch/x86/boot/boot.h | 2 +-
1324 arch/x86/boot/compressed/Makefile | 3 +
1325 arch/x86/boot/compressed/efi_stub_32.S | 16 +-
8cf17962 1326 arch/x86/boot/compressed/efi_thunk_64.S | 4 +-
6090327c
PK
1327 arch/x86/boot/compressed/head_32.S | 4 +-
1328 arch/x86/boot/compressed/head_64.S | 12 +-
1329 arch/x86/boot/compressed/misc.c | 11 +-
1330 arch/x86/boot/cpucheck.c | 16 +-
1331 arch/x86/boot/header.S | 6 +-
1332 arch/x86/boot/memory.c | 2 +-
1333 arch/x86/boot/video-vesa.c | 1 +
1334 arch/x86/boot/video.c | 2 +-
1335 arch/x86/crypto/aes-x86_64-asm_64.S | 4 +
1336 arch/x86/crypto/aesni-intel_asm.S | 106 +-
1337 arch/x86/crypto/blowfish-x86_64-asm_64.S | 7 +
1338 arch/x86/crypto/camellia-aesni-avx-asm_64.S | 10 +
1339 arch/x86/crypto/camellia-aesni-avx2-asm_64.S | 10 +
1340 arch/x86/crypto/camellia-x86_64-asm_64.S | 7 +
1341 arch/x86/crypto/cast5-avx-x86_64-asm_64.S | 51 +-
1342 arch/x86/crypto/cast6-avx-x86_64-asm_64.S | 25 +-
1343 arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 2 +
1344 arch/x86/crypto/ghash-clmulni-intel_asm.S | 4 +
1345 arch/x86/crypto/salsa20-x86_64-asm_64.S | 4 +
1346 arch/x86/crypto/serpent-avx-x86_64-asm_64.S | 9 +
1347 arch/x86/crypto/serpent-avx2-asm_64.S | 9 +
1348 arch/x86/crypto/serpent-sse2-x86_64-asm_64.S | 4 +
1349 arch/x86/crypto/sha1_ssse3_asm.S | 10 +-
1350 arch/x86/crypto/sha256-avx-asm.S | 2 +
1351 arch/x86/crypto/sha256-avx2-asm.S | 2 +
1352 arch/x86/crypto/sha256-ssse3-asm.S | 2 +
1353 arch/x86/crypto/sha512-avx-asm.S | 2 +
1354 arch/x86/crypto/sha512-avx2-asm.S | 2 +
1355 arch/x86/crypto/sha512-ssse3-asm.S | 2 +
1356 arch/x86/crypto/twofish-avx-x86_64-asm_64.S | 25 +-
1357 arch/x86/crypto/twofish-x86_64-asm_64-3way.S | 4 +
1358 arch/x86/crypto/twofish-x86_64-asm_64.S | 3 +
0986ccbe
PK
1359 arch/x86/ia32/ia32_signal.c | 23 +-
1360 arch/x86/ia32/ia32entry.S | 172 +-
6090327c
PK
1361 arch/x86/ia32/sys_ia32.c | 4 +-
1362 arch/x86/include/asm/alternative-asm.h | 39 +
1363 arch/x86/include/asm/alternative.h | 4 +-
1364 arch/x86/include/asm/apic.h | 2 +-
1365 arch/x86/include/asm/apm.h | 4 +-
8cf17962 1366 arch/x86/include/asm/atomic.h | 269 +-
6090327c 1367 arch/x86/include/asm/atomic64_32.h | 100 +
0986ccbe 1368 arch/x86/include/asm/atomic64_64.h | 164 +-
6090327c
PK
1369 arch/x86/include/asm/barrier.h | 4 +-
1370 arch/x86/include/asm/bitops.h | 18 +-
1371 arch/x86/include/asm/boot.h | 7 +-
1372 arch/x86/include/asm/cache.h | 5 +-
0986ccbe 1373 arch/x86/include/asm/calling.h | 120 +-
6090327c
PK
1374 arch/x86/include/asm/checksum_32.h | 12 +-
1375 arch/x86/include/asm/cmpxchg.h | 39 +
1376 arch/x86/include/asm/compat.h | 2 +-
1377 arch/x86/include/asm/cpufeature.h | 16 +-
1378 arch/x86/include/asm/desc.h | 78 +-
1379 arch/x86/include/asm/desc_defs.h | 6 +
1380 arch/x86/include/asm/div64.h | 2 +-
1381 arch/x86/include/asm/elf.h | 36 +-
1382 arch/x86/include/asm/emergency-restart.h | 2 +-
1383 arch/x86/include/asm/fpu-internal.h | 8 +-
1384 arch/x86/include/asm/futex.h | 14 +-
1385 arch/x86/include/asm/hw_irq.h | 4 +-
1386 arch/x86/include/asm/i8259.h | 2 +-
1387 arch/x86/include/asm/io.h | 21 +-
1388 arch/x86/include/asm/irqflags.h | 5 +
1389 arch/x86/include/asm/kprobes.h | 9 +-
8cf17962 1390 arch/x86/include/asm/kvm_host.h | 2 +-
6090327c
PK
1391 arch/x86/include/asm/local.h | 106 +-
1392 arch/x86/include/asm/mman.h | 15 +
1393 arch/x86/include/asm/mmu.h | 16 +-
1394 arch/x86/include/asm/mmu_context.h | 136 +-
1395 arch/x86/include/asm/module.h | 17 +-
1396 arch/x86/include/asm/nmi.h | 19 +-
1397 arch/x86/include/asm/page.h | 1 +
1398 arch/x86/include/asm/page_64.h | 4 +-
1399 arch/x86/include/asm/paravirt.h | 46 +-
1400 arch/x86/include/asm/paravirt_types.h | 15 +-
1401 arch/x86/include/asm/pgalloc.h | 23 +
1402 arch/x86/include/asm/pgtable-2level.h | 2 +
1403 arch/x86/include/asm/pgtable-3level.h | 4 +
a8b227b4 1404 arch/x86/include/asm/pgtable.h | 126 +-
6090327c
PK
1405 arch/x86/include/asm/pgtable_32.h | 14 +-
1406 arch/x86/include/asm/pgtable_32_types.h | 15 +-
a8b227b4 1407 arch/x86/include/asm/pgtable_64.h | 20 +-
6090327c
PK
1408 arch/x86/include/asm/pgtable_64_types.h | 5 +
1409 arch/x86/include/asm/pgtable_types.h | 26 +-
1410 arch/x86/include/asm/preempt.h | 2 +-
1411 arch/x86/include/asm/processor.h | 79 +-
1412 arch/x86/include/asm/ptrace.h | 26 +-
1413 arch/x86/include/asm/qrwlock.h | 4 +-
1414 arch/x86/include/asm/realmode.h | 4 +-
1415 arch/x86/include/asm/reboot.h | 10 +-
1416 arch/x86/include/asm/rmwcc.h | 84 +-
1417 arch/x86/include/asm/rwsem.h | 60 +-
1418 arch/x86/include/asm/segment.h | 29 +-
1419 arch/x86/include/asm/smap.h | 64 +-
1420 arch/x86/include/asm/smp.h | 14 +-
6090327c
PK
1421 arch/x86/include/asm/stackprotector.h | 4 +-
1422 arch/x86/include/asm/stacktrace.h | 32 +-
1423 arch/x86/include/asm/switch_to.h | 4 +-
1424 arch/x86/include/asm/thread_info.h | 31 +-
1425 arch/x86/include/asm/tlbflush.h | 73 +-
8cf17962
PK
1426 arch/x86/include/asm/uaccess.h | 184 +-
1427 arch/x86/include/asm/uaccess_32.h | 28 +-
1428 arch/x86/include/asm/uaccess_64.h | 169 +-
6090327c
PK
1429 arch/x86/include/asm/word-at-a-time.h | 2 +-
1430 arch/x86/include/asm/x86_init.h | 10 +-
1431 arch/x86/include/asm/xen/page.h | 2 +-
1432 arch/x86/include/asm/xsave.h | 14 +-
1433 arch/x86/include/uapi/asm/e820.h | 2 +-
1434 arch/x86/include/uapi/asm/ptrace-abi.h | 1 -
1435 arch/x86/kernel/Makefile | 2 +-
1436 arch/x86/kernel/acpi/boot.c | 4 +-
1437 arch/x86/kernel/acpi/sleep.c | 4 +
1438 arch/x86/kernel/acpi/wakeup_32.S | 6 +-
1439 arch/x86/kernel/alternative.c | 74 +-
1440 arch/x86/kernel/apic/apic.c | 4 +-
1441 arch/x86/kernel/apic/apic_flat_64.c | 4 +-
1442 arch/x86/kernel/apic/apic_noop.c | 2 +-
1443 arch/x86/kernel/apic/bigsmp_32.c | 2 +-
8cf17962 1444 arch/x86/kernel/apic/io_apic.c | 4 +-
6090327c 1445 arch/x86/kernel/apic/probe_32.c | 2 +-
8cf17962 1446 arch/x86/kernel/apic/vector.c | 4 +-
6090327c
PK
1447 arch/x86/kernel/apic/x2apic_cluster.c | 4 +-
1448 arch/x86/kernel/apic/x2apic_phys.c | 2 +-
1449 arch/x86/kernel/apic/x2apic_uv_x.c | 2 +-
1450 arch/x86/kernel/apm_32.c | 19 +-
1451 arch/x86/kernel/asm-offsets.c | 20 +
1452 arch/x86/kernel/asm-offsets_64.c | 1 +
1453 arch/x86/kernel/cpu/Makefile | 4 -
1454 arch/x86/kernel/cpu/amd.c | 2 +-
1455 arch/x86/kernel/cpu/common.c | 134 +-
1456 arch/x86/kernel/cpu/intel_cacheinfo.c | 48 +-
1457 arch/x86/kernel/cpu/mcheck/mce.c | 31 +-
1458 arch/x86/kernel/cpu/mcheck/p5.c | 3 +
1459 arch/x86/kernel/cpu/mcheck/winchip.c | 3 +
1460 arch/x86/kernel/cpu/microcode/core.c | 2 +-
1461 arch/x86/kernel/cpu/microcode/intel.c | 4 +-
1462 arch/x86/kernel/cpu/mtrr/main.c | 2 +-
1463 arch/x86/kernel/cpu/mtrr/mtrr.h | 2 +-
1464 arch/x86/kernel/cpu/perf_event.c | 8 +-
1465 arch/x86/kernel/cpu/perf_event_amd_iommu.c | 2 +-
1466 arch/x86/kernel/cpu/perf_event_intel.c | 6 +-
1467 arch/x86/kernel/cpu/perf_event_intel_rapl.c | 2 +-
1468 arch/x86/kernel/cpu/perf_event_intel_uncore.c | 2 +-
1469 arch/x86/kernel/cpu/perf_event_intel_uncore.h | 2 +-
1470 arch/x86/kernel/cpuid.c | 2 +-
1471 arch/x86/kernel/crash.c | 2 +-
1472 arch/x86/kernel/crash_dump_64.c | 2 +-
1473 arch/x86/kernel/doublefault.c | 8 +-
1474 arch/x86/kernel/dumpstack.c | 30 +-
1475 arch/x86/kernel/dumpstack_32.c | 29 +-
8cf17962 1476 arch/x86/kernel/dumpstack_64.c | 62 +-
6090327c
PK
1477 arch/x86/kernel/e820.c | 4 +-
1478 arch/x86/kernel/early_printk.c | 1 +
8cf17962
PK
1479 arch/x86/kernel/entry_32.S | 359 +-
1480 arch/x86/kernel/entry_64.S | 748 +-
1481 arch/x86/kernel/espfix_64.c | 13 +-
6090327c
PK
1482 arch/x86/kernel/ftrace.c | 8 +-
1483 arch/x86/kernel/head64.c | 13 +-
1484 arch/x86/kernel/head_32.S | 228 +-
a8b227b4 1485 arch/x86/kernel/head_64.S | 139 +-
6090327c
PK
1486 arch/x86/kernel/i386_ksyms_32.c | 12 +
1487 arch/x86/kernel/i387.c | 2 +-
1488 arch/x86/kernel/i8259.c | 10 +-
1489 arch/x86/kernel/io_delay.c | 2 +-
1490 arch/x86/kernel/ioport.c | 2 +-
1491 arch/x86/kernel/irq.c | 8 +-
1492 arch/x86/kernel/irq_32.c | 47 +-
1493 arch/x86/kernel/irq_64.c | 2 +-
1494 arch/x86/kernel/jump_label.c | 8 +-
1495 arch/x86/kernel/kgdb.c | 25 +-
1496 arch/x86/kernel/kprobes/core.c | 32 +-
1497 arch/x86/kernel/kprobes/opt.c | 16 +-
1498 arch/x86/kernel/ksysfs.c | 2 +-
1499 arch/x86/kernel/ldt.c | 31 +-
1500 arch/x86/kernel/machine_kexec_32.c | 6 +-
a8b227b4 1501 arch/x86/kernel/mcount_64.S | 19 +-
6090327c
PK
1502 arch/x86/kernel/module.c | 78 +-
1503 arch/x86/kernel/msr.c | 2 +-
1504 arch/x86/kernel/nmi.c | 34 +-
1505 arch/x86/kernel/nmi_selftest.c | 4 +-
1506 arch/x86/kernel/paravirt-spinlocks.c | 2 +-
1507 arch/x86/kernel/paravirt.c | 45 +-
8cf17962 1508 arch/x86/kernel/paravirt_patch_64.c | 8 +
6090327c
PK
1509 arch/x86/kernel/pci-calgary_64.c | 2 +-
1510 arch/x86/kernel/pci-iommu_table.c | 2 +-
1511 arch/x86/kernel/pci-swiotlb.c | 2 +-
6090327c
PK
1512 arch/x86/kernel/process.c | 55 +-
1513 arch/x86/kernel/process_32.c | 32 +-
8cf17962 1514 arch/x86/kernel/process_64.c | 21 +-
6090327c
PK
1515 arch/x86/kernel/ptrace.c | 20 +-
1516 arch/x86/kernel/pvclock.c | 8 +-
1517 arch/x86/kernel/reboot.c | 42 +-
1518 arch/x86/kernel/reboot_fixups_32.c | 2 +-
1519 arch/x86/kernel/relocate_kernel_64.S | 3 +-
1520 arch/x86/kernel/setup.c | 63 +-
1521 arch/x86/kernel/setup_percpu.c | 29 +-
1522 arch/x86/kernel/signal.c | 17 +-
1523 arch/x86/kernel/smp.c | 2 +-
1524 arch/x86/kernel/smpboot.c | 29 +-
1525 arch/x86/kernel/step.c | 10 +-
1526 arch/x86/kernel/sys_i386_32.c | 184 +
1527 arch/x86/kernel/sys_x86_64.c | 22 +-
1528 arch/x86/kernel/tboot.c | 12 +-
1529 arch/x86/kernel/time.c | 10 +-
1530 arch/x86/kernel/tls.c | 7 +-
1531 arch/x86/kernel/tracepoint.c | 4 +-
8cf17962 1532 arch/x86/kernel/traps.c | 67 +-
6090327c
PK
1533 arch/x86/kernel/tsc.c | 2 +-
1534 arch/x86/kernel/uprobes.c | 4 +-
1535 arch/x86/kernel/vm86_32.c | 6 +-
1536 arch/x86/kernel/vmlinux.lds.S | 147 +-
8cf17962 1537 arch/x86/kernel/vsyscall_64.c | 16 +-
6090327c
PK
1538 arch/x86/kernel/x8664_ksyms_64.c | 6 +-
1539 arch/x86/kernel/x86_init.c | 6 +-
1540 arch/x86/kernel/xsave.c | 10 +-
1541 arch/x86/kvm/cpuid.c | 21 +-
8cf17962 1542 arch/x86/kvm/emulate.c | 2 +-
6090327c
PK
1543 arch/x86/kvm/lapic.c | 2 +-
1544 arch/x86/kvm/paging_tmpl.h | 2 +-
1545 arch/x86/kvm/svm.c | 8 +
0986ccbe 1546 arch/x86/kvm/vmx.c | 67 +-
6090327c
PK
1547 arch/x86/kvm/x86.c | 8 +-
1548 arch/x86/lguest/boot.c | 3 +-
1549 arch/x86/lib/atomic64_386_32.S | 164 +
1550 arch/x86/lib/atomic64_cx8_32.S | 103 +-
1551 arch/x86/lib/checksum_32.S | 100 +-
1552 arch/x86/lib/clear_page_64.S | 5 +-
0986ccbe 1553 arch/x86/lib/cmpxchg16b_emu.S | 3 +
6090327c
PK
1554 arch/x86/lib/copy_page_64.S | 20 +-
1555 arch/x86/lib/copy_user_64.S | 81 +-
1556 arch/x86/lib/copy_user_nocache_64.S | 14 +
1557 arch/x86/lib/csum-copy_64.S | 18 +-
1558 arch/x86/lib/csum-wrappers_64.c | 8 +-
1559 arch/x86/lib/getuser.S | 74 +-
8cf17962 1560 arch/x86/lib/insn.c | 8 +-
6090327c
PK
1561 arch/x86/lib/iomap_copy_64.S | 2 +
1562 arch/x86/lib/memcpy_64.S | 10 +-
1563 arch/x86/lib/memmove_64.S | 4 +-
1564 arch/x86/lib/memset_64.S | 7 +-
1565 arch/x86/lib/mmx_32.c | 243 +-
1566 arch/x86/lib/msr-reg.S | 2 +
1567 arch/x86/lib/putuser.S | 90 +-
6090327c
PK
1568 arch/x86/lib/rwsem.S | 6 +-
1569 arch/x86/lib/thunk_64.S | 12 +-
1570 arch/x86/lib/usercopy_32.c | 357 +-
1571 arch/x86/lib/usercopy_64.c | 18 +-
1572 arch/x86/mm/Makefile | 4 +
1573 arch/x86/mm/extable.c | 25 +-
8cf17962 1574 arch/x86/mm/fault.c | 568 +-
6090327c
PK
1575 arch/x86/mm/gup.c | 6 +-
1576 arch/x86/mm/highmem_32.c | 4 +
1577 arch/x86/mm/hugetlbpage.c | 24 +-
1578 arch/x86/mm/init.c | 101 +-
1579 arch/x86/mm/init_32.c | 111 +-
8cf17962 1580 arch/x86/mm/init_64.c | 46 +-
6090327c 1581 arch/x86/mm/iomap_32.c | 4 +
8cf17962 1582 arch/x86/mm/ioremap.c | 28 +-
6090327c
PK
1583 arch/x86/mm/kmemcheck/kmemcheck.c | 4 +-
1584 arch/x86/mm/mmap.c | 36 +-
1585 arch/x86/mm/mmio-mod.c | 10 +-
1586 arch/x86/mm/numa.c | 2 +-
1587 arch/x86/mm/pageattr.c | 33 +-
8cf17962 1588 arch/x86/mm/pat.c | 20 +-
6090327c
PK
1589 arch/x86/mm/pat_rbtree.c | 2 +-
1590 arch/x86/mm/pf_in.c | 10 +-
1591 arch/x86/mm/pgtable.c | 151 +-
1592 arch/x86/mm/pgtable_32.c | 3 +
1593 arch/x86/mm/physaddr.c | 4 +-
1594 arch/x86/mm/setup_nx.c | 7 +
1595 arch/x86/mm/tlb.c | 4 +
1596 arch/x86/mm/uderef_64.c | 37 +
1597 arch/x86/net/bpf_jit.S | 11 +
8cf17962 1598 arch/x86/net/bpf_jit_comp.c | 13 +-
6090327c
PK
1599 arch/x86/oprofile/backtrace.c | 8 +-
1600 arch/x86/oprofile/nmi_int.c | 8 +-
1601 arch/x86/oprofile/op_model_amd.c | 8 +-
1602 arch/x86/oprofile/op_model_ppro.c | 7 +-
1603 arch/x86/oprofile/op_x86_model.h | 2 +-
1604 arch/x86/pci/intel_mid_pci.c | 2 +-
1605 arch/x86/pci/irq.c | 8 +-
1606 arch/x86/pci/pcbios.c | 144 +-
1607 arch/x86/platform/efi/efi_32.c | 24 +
a8b227b4 1608 arch/x86/platform/efi/efi_64.c | 27 +-
6090327c 1609 arch/x86/platform/efi/efi_stub_32.S | 64 +-
8cf17962 1610 arch/x86/platform/efi/efi_stub_64.S | 2 +
6090327c 1611 arch/x86/platform/intel-mid/intel-mid.c | 3 +-
a8b227b4
PK
1612 arch/x86/platform/intel-mid/intel_mid_weak_decls.h | 6 +-
1613 arch/x86/platform/intel-mid/mfld.c | 4 +-
1614 arch/x86/platform/intel-mid/mrfl.c | 2 +-
6090327c
PK
1615 arch/x86/platform/olpc/olpc_dt.c | 2 +-
1616 arch/x86/power/cpu.c | 11 +-
1617 arch/x86/realmode/init.c | 10 +-
1618 arch/x86/realmode/rm/Makefile | 3 +
1619 arch/x86/realmode/rm/header.S | 4 +-
1620 arch/x86/realmode/rm/trampoline_32.S | 12 +-
1621 arch/x86/realmode/rm/trampoline_64.S | 3 +-
1622 arch/x86/realmode/rm/wakeup_asm.S | 5 +-
1623 arch/x86/tools/Makefile | 2 +-
1624 arch/x86/tools/relocs.c | 94 +-
1625 arch/x86/um/mem_32.c | 2 +-
1626 arch/x86/um/tls_32.c | 2 +-
1627 arch/x86/vdso/Makefile | 2 +-
0986ccbe 1628 arch/x86/vdso/vdso2c.h | 2 +-
6090327c 1629 arch/x86/vdso/vdso32-setup.c | 1 +
8cf17962
PK
1630 arch/x86/vdso/vma.c | 41 +-
1631 arch/x86/xen/enlighten.c | 52 +-
a8b227b4 1632 arch/x86/xen/mmu.c | 13 +-
6090327c
PK
1633 arch/x86/xen/smp.c | 21 +-
1634 arch/x86/xen/xen-asm_32.S | 2 +-
1635 arch/x86/xen/xen-head.S | 11 +
1636 arch/x86/xen/xen-ops.h | 2 -
1637 block/bio.c | 6 +-
6090327c
PK
1638 block/blk-iopoll.c | 2 +-
1639 block/blk-map.c | 2 +-
1640 block/blk-softirq.c | 2 +-
1641 block/bsg.c | 12 +-
1642 block/compat_ioctl.c | 4 +-
1643 block/genhd.c | 9 +-
1644 block/partitions/efi.c | 8 +-
1645 block/scsi_ioctl.c | 29 +-
1646 crypto/cryptd.c | 4 +-
1647 crypto/pcrypt.c | 2 +-
1648 drivers/acpi/apei/apei-internal.h | 2 +-
1649 drivers/acpi/apei/ghes.c | 4 +-
1650 drivers/acpi/bgrt.c | 6 +-
1651 drivers/acpi/blacklist.c | 4 +-
0986ccbe 1652 drivers/acpi/device_pm.c | 4 +-
6090327c
PK
1653 drivers/acpi/processor_idle.c | 2 +-
1654 drivers/acpi/sysfs.c | 4 +-
1655 drivers/ata/libahci.c | 2 +-
1656 drivers/ata/libata-core.c | 12 +-
1657 drivers/ata/libata-scsi.c | 2 +-
1658 drivers/ata/libata.h | 2 +-
1659 drivers/ata/pata_arasan_cf.c | 4 +-
1660 drivers/atm/adummy.c | 2 +-
1661 drivers/atm/ambassador.c | 8 +-
1662 drivers/atm/atmtcp.c | 14 +-
1663 drivers/atm/eni.c | 10 +-
1664 drivers/atm/firestream.c | 8 +-
1665 drivers/atm/fore200e.c | 14 +-
1666 drivers/atm/he.c | 18 +-
1667 drivers/atm/horizon.c | 4 +-
1668 drivers/atm/idt77252.c | 36 +-
1669 drivers/atm/iphase.c | 34 +-
1670 drivers/atm/lanai.c | 12 +-
1671 drivers/atm/nicstar.c | 46 +-
1672 drivers/atm/solos-pci.c | 4 +-
1673 drivers/atm/suni.c | 4 +-
1674 drivers/atm/uPD98402.c | 16 +-
1675 drivers/atm/zatm.c | 6 +-
1676 drivers/base/bus.c | 4 +-
1677 drivers/base/devtmpfs.c | 8 +-
1678 drivers/base/node.c | 2 +-
8cf17962 1679 drivers/base/power/domain.c | 9 +-
6090327c
PK
1680 drivers/base/power/sysfs.c | 2 +-
1681 drivers/base/power/wakeup.c | 8 +-
1682 drivers/base/syscore.c | 4 +-
1683 drivers/block/cciss.c | 28 +-
1684 drivers/block/cciss.h | 2 +-
1685 drivers/block/cpqarray.c | 28 +-
1686 drivers/block/cpqarray.h | 2 +-
a8b227b4 1687 drivers/block/drbd/drbd_bitmap.c | 2 +-
8cf17962 1688 drivers/block/drbd/drbd_int.h | 8 +-
a8b227b4 1689 drivers/block/drbd/drbd_main.c | 12 +-
6090327c 1690 drivers/block/drbd/drbd_nl.c | 4 +-
a8b227b4
PK
1691 drivers/block/drbd/drbd_receiver.c | 34 +-
1692 drivers/block/drbd/drbd_worker.c | 8 +-
6090327c 1693 drivers/block/loop.c | 2 +-
8cf17962 1694 drivers/block/nvme-core.c | 2 -
6090327c 1695 drivers/block/pktcdvd.c | 4 +-
8cf17962 1696 drivers/block/rbd.c | 2 +-
6090327c
PK
1697 drivers/bluetooth/btwilink.c | 2 +-
1698 drivers/cdrom/cdrom.c | 11 +-
1699 drivers/cdrom/gdrom.c | 1 -
1700 drivers/char/agp/compat_ioctl.c | 2 +-
1701 drivers/char/agp/frontend.c | 4 +-
1702 drivers/char/hpet.c | 2 +-
6090327c
PK
1703 drivers/char/ipmi/ipmi_msghandler.c | 8 +-
1704 drivers/char/ipmi/ipmi_si_intf.c | 8 +-
8cf17962 1705 drivers/char/mem.c | 47 +-
6090327c 1706 drivers/char/nvram.c | 2 +-
a8b227b4
PK
1707 drivers/char/pcmcia/synclink_cs.c | 16 +-
1708 drivers/char/random.c | 12 +-
6090327c
PK
1709 drivers/char/sonypi.c | 9 +-
1710 drivers/char/tpm/tpm_acpi.c | 3 +-
1711 drivers/char/tpm/tpm_eventlog.c | 7 +-
1712 drivers/char/virtio_console.c | 4 +-
1713 drivers/clk/clk-composite.c | 2 +-
1714 drivers/clk/socfpga/clk-gate.c | 9 +-
1715 drivers/clk/socfpga/clk-pll.c | 9 +-
1716 drivers/cpufreq/acpi-cpufreq.c | 17 +-
8cf17962 1717 drivers/cpufreq/cpufreq-dt.c | 4 +-
6090327c
PK
1718 drivers/cpufreq/cpufreq.c | 26 +-
1719 drivers/cpufreq/cpufreq_governor.c | 6 +-
1720 drivers/cpufreq/cpufreq_governor.h | 4 +-
1721 drivers/cpufreq/cpufreq_ondemand.c | 10 +-
0986ccbe 1722 drivers/cpufreq/intel_pstate.c | 33 +-
6090327c
PK
1723 drivers/cpufreq/p4-clockmod.c | 12 +-
1724 drivers/cpufreq/sparc-us3-cpufreq.c | 67 +-
1725 drivers/cpufreq/speedstep-centrino.c | 7 +-
1726 drivers/cpuidle/driver.c | 2 +-
1727 drivers/cpuidle/governor.c | 2 +-
1728 drivers/cpuidle/sysfs.c | 2 +-
1729 drivers/crypto/hifn_795x.c | 4 +-
1730 drivers/devfreq/devfreq.c | 4 +-
1731 drivers/dma/sh/shdma-base.c | 4 +-
1732 drivers/dma/sh/shdmac.c | 2 +-
1733 drivers/edac/edac_device.c | 4 +-
1734 drivers/edac/edac_mc_sysfs.c | 12 +-
1735 drivers/edac/edac_pci.c | 4 +-
1736 drivers/edac/edac_pci_sysfs.c | 22 +-
1737 drivers/edac/mce_amd.h | 2 +-
1738 drivers/firewire/core-card.c | 6 +-
1739 drivers/firewire/core-device.c | 2 +-
1740 drivers/firewire/core-transaction.c | 1 +
1741 drivers/firewire/core.h | 1 +
1742 drivers/firmware/dmi-id.c | 2 +-
1743 drivers/firmware/dmi_scan.c | 2 +-
1744 drivers/firmware/efi/cper.c | 8 +-
1745 drivers/firmware/efi/efi.c | 12 +-
1746 drivers/firmware/efi/efivars.c | 2 +-
1747 drivers/firmware/google/memconsole.c | 5 +-
1748 drivers/gpio/gpio-em.c | 2 +-
1749 drivers/gpio/gpio-ich.c | 2 +-
8cf17962 1750 drivers/gpio/gpio-omap.c | 2 +-
6090327c
PK
1751 drivers/gpio/gpio-rcar.c | 2 +-
1752 drivers/gpio/gpio-vr41xx.c | 2 +-
a8b227b4 1753 drivers/gpio/gpiolib.c | 13 +-
6090327c 1754 drivers/gpu/drm/drm_crtc.c | 2 +-
a8b227b4 1755 drivers/gpu/drm/drm_drv.c | 2 +-
6090327c
PK
1756 drivers/gpu/drm/drm_fops.c | 12 +-
1757 drivers/gpu/drm/drm_global.c | 14 +-
1758 drivers/gpu/drm/drm_info.c | 13 +-
1759 drivers/gpu/drm/drm_ioc32.c | 13 +-
a8b227b4 1760 drivers/gpu/drm/drm_ioctl.c | 2 +-
6090327c
PK
1761 drivers/gpu/drm/i810/i810_drv.h | 4 +-
1762 drivers/gpu/drm/i915/i915_dma.c | 2 +-
1763 drivers/gpu/drm/i915/i915_gem_execbuffer.c | 4 +-
1764 drivers/gpu/drm/i915/i915_ioc32.c | 11 +-
1765 drivers/gpu/drm/i915/intel_display.c | 26 +-
8cf17962 1766 drivers/gpu/drm/imx/imx-drm-core.c | 2 +-
6090327c
PK
1767 drivers/gpu/drm/mga/mga_drv.h | 4 +-
1768 drivers/gpu/drm/mga/mga_ioc32.c | 11 +-
1769 drivers/gpu/drm/mga/mga_irq.c | 8 +-
1770 drivers/gpu/drm/nouveau/nouveau_bios.c | 2 +-
1771 drivers/gpu/drm/nouveau/nouveau_drm.h | 1 -
1772 drivers/gpu/drm/nouveau/nouveau_ioc32.c | 2 +-
1773 drivers/gpu/drm/nouveau/nouveau_vga.c | 2 +-
1774 drivers/gpu/drm/qxl/qxl_cmd.c | 12 +-
1775 drivers/gpu/drm/qxl/qxl_debugfs.c | 8 +-
1776 drivers/gpu/drm/qxl/qxl_drv.h | 8 +-
1777 drivers/gpu/drm/qxl/qxl_ioctl.c | 10 +-
1778 drivers/gpu/drm/qxl/qxl_irq.c | 16 +-
1779 drivers/gpu/drm/qxl/qxl_ttm.c | 38 +-
1780 drivers/gpu/drm/r128/r128_cce.c | 2 +-
1781 drivers/gpu/drm/r128/r128_drv.h | 4 +-
1782 drivers/gpu/drm/r128/r128_ioc32.c | 11 +-
1783 drivers/gpu/drm/r128/r128_irq.c | 4 +-
1784 drivers/gpu/drm/r128/r128_state.c | 4 +-
1785 drivers/gpu/drm/radeon/mkregtable.c | 4 +-
1786 drivers/gpu/drm/radeon/radeon_device.c | 2 +-
1787 drivers/gpu/drm/radeon/radeon_drv.h | 2 +-
1788 drivers/gpu/drm/radeon/radeon_ioc32.c | 13 +-
1789 drivers/gpu/drm/radeon/radeon_irq.c | 6 +-
1790 drivers/gpu/drm/radeon/radeon_state.c | 4 +-
1791 drivers/gpu/drm/radeon/radeon_ttm.c | 4 +-
1792 drivers/gpu/drm/tegra/dc.c | 2 +-
1793 drivers/gpu/drm/tegra/dsi.c | 2 +-
1794 drivers/gpu/drm/tegra/hdmi.c | 2 +-
1795 drivers/gpu/drm/ttm/ttm_memory.c | 4 +-
0986ccbe
PK
1796 drivers/gpu/drm/ttm/ttm_page_alloc.c | 18 +-
1797 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 18 +-
6090327c
PK
1798 drivers/gpu/drm/udl/udl_fb.c | 1 -
1799 drivers/gpu/drm/via/via_drv.h | 4 +-
1800 drivers/gpu/drm/via/via_irq.c | 18 +-
1801 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 2 +-
1802 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 8 +-
1803 drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 4 +-
1804 drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 4 +-
1805 drivers/gpu/drm/vmwgfx/vmwgfx_marker.c | 2 +-
1806 drivers/gpu/vga/vga_switcheroo.c | 4 +-
1807 drivers/hid/hid-core.c | 4 +-
6090327c
PK
1808 drivers/hv/channel.c | 4 +-
1809 drivers/hv/hv.c | 4 +-
1810 drivers/hv/hv_balloon.c | 18 +-
1811 drivers/hv/hyperv_vmbus.h | 2 +-
1812 drivers/hv/vmbus_drv.c | 4 +-
1813 drivers/hwmon/acpi_power_meter.c | 4 +-
1814 drivers/hwmon/applesmc.c | 2 +-
1815 drivers/hwmon/asus_atk0110.c | 10 +-
1816 drivers/hwmon/coretemp.c | 2 +-
1817 drivers/hwmon/ibmaem.c | 2 +-
1818 drivers/hwmon/iio_hwmon.c | 2 +-
a8b227b4 1819 drivers/hwmon/nct6683.c | 6 +-
6090327c
PK
1820 drivers/hwmon/nct6775.c | 6 +-
1821 drivers/hwmon/pmbus/pmbus_core.c | 10 +-
1822 drivers/hwmon/sht15.c | 12 +-
1823 drivers/hwmon/via-cputemp.c | 2 +-
1824 drivers/i2c/busses/i2c-amd756-s4882.c | 2 +-
1825 drivers/i2c/busses/i2c-diolan-u2c.c | 2 +-
1826 drivers/i2c/busses/i2c-nforce2-s4985.c | 2 +-
1827 drivers/i2c/i2c-dev.c | 2 +-
1828 drivers/ide/ide-cd.c | 2 +-
1829 drivers/iio/industrialio-core.c | 2 +-
1830 drivers/infiniband/core/cm.c | 32 +-
1831 drivers/infiniband/core/fmr_pool.c | 20 +-
1832 drivers/infiniband/hw/cxgb4/mem.c | 4 +-
1833 drivers/infiniband/hw/ipath/ipath_rc.c | 6 +-
1834 drivers/infiniband/hw/ipath/ipath_ruc.c | 6 +-
1835 drivers/infiniband/hw/mlx4/mad.c | 2 +-
1836 drivers/infiniband/hw/mlx4/mcg.c | 2 +-
1837 drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 +-
1838 drivers/infiniband/hw/mthca/mthca_cmd.c | 8 +-
1839 drivers/infiniband/hw/mthca/mthca_main.c | 2 +-
1840 drivers/infiniband/hw/mthca/mthca_mr.c | 6 +-
1841 drivers/infiniband/hw/mthca/mthca_provider.c | 2 +-
1842 drivers/infiniband/hw/nes/nes.c | 4 +-
1843 drivers/infiniband/hw/nes/nes.h | 40 +-
1844 drivers/infiniband/hw/nes/nes_cm.c | 62 +-
1845 drivers/infiniband/hw/nes/nes_mgt.c | 8 +-
1846 drivers/infiniband/hw/nes/nes_nic.c | 40 +-
1847 drivers/infiniband/hw/nes/nes_verbs.c | 10 +-
1848 drivers/infiniband/hw/qib/qib.h | 1 +
0986ccbe 1849 drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 2 +-
6090327c
PK
1850 drivers/input/gameport/gameport.c | 4 +-
1851 drivers/input/input.c | 4 +-
1852 drivers/input/joystick/sidewinder.c | 1 +
1853 drivers/input/joystick/xpad.c | 4 +-
1854 drivers/input/misc/ims-pcu.c | 4 +-
1855 drivers/input/mouse/psmouse.h | 2 +-
1856 drivers/input/mousedev.c | 2 +-
1857 drivers/input/serio/serio.c | 4 +-
1858 drivers/input/serio/serio_raw.c | 4 +-
a8b227b4 1859 drivers/iommu/arm-smmu.c | 2 +-
0986ccbe 1860 drivers/iommu/iommu.c | 2 +-
6090327c
PK
1861 drivers/iommu/irq_remapping.c | 12 +-
1862 drivers/irqchip/irq-gic.c | 4 +-
8cf17962 1863 drivers/irqchip/irq-renesas-intc-irqpin.c | 2 +-
6090327c
PK
1864 drivers/irqchip/irq-renesas-irqc.c | 2 +-
1865 drivers/isdn/capi/capi.c | 10 +-
1866 drivers/isdn/gigaset/interface.c | 8 +-
1867 drivers/isdn/gigaset/usb-gigaset.c | 2 +-
1868 drivers/isdn/hardware/avm/b1.c | 4 +-
1869 drivers/isdn/i4l/isdn_common.c | 2 +
1870 drivers/isdn/i4l/isdn_tty.c | 22 +-
1871 drivers/isdn/icn/icn.c | 2 +-
1872 drivers/isdn/mISDN/dsp_cmx.c | 2 +-
1873 drivers/leds/leds-clevo-mail.c | 2 +-
1874 drivers/leds/leds-ss4200.c | 2 +-
1875 drivers/lguest/core.c | 10 +-
1876 drivers/lguest/page_tables.c | 2 +-
1877 drivers/lguest/x86/core.c | 12 +-
1878 drivers/lguest/x86/switcher_32.S | 27 +-
1879 drivers/md/bcache/closure.h | 2 +-
1880 drivers/md/bitmap.c | 2 +-
1881 drivers/md/dm-ioctl.c | 2 +-
1882 drivers/md/dm-raid1.c | 16 +-
1883 drivers/md/dm-stats.c | 6 +-
1884 drivers/md/dm-stripe.c | 10 +-
0986ccbe 1885 drivers/md/dm-table.c | 2 +-
6090327c
PK
1886 drivers/md/dm-thin-metadata.c | 4 +-
1887 drivers/md/dm.c | 16 +-
1888 drivers/md/md.c | 26 +-
1889 drivers/md/md.h | 6 +-
1890 drivers/md/persistent-data/dm-space-map-metadata.c | 4 +-
1891 drivers/md/persistent-data/dm-space-map.h | 1 +
1892 drivers/md/raid1.c | 4 +-
1893 drivers/md/raid10.c | 16 +-
1894 drivers/md/raid5.c | 10 +-
1895 drivers/media/dvb-core/dvbdev.c | 2 +-
1896 drivers/media/dvb-frontends/af9033.h | 2 +-
1897 drivers/media/dvb-frontends/dib3000.h | 2 +-
a8b227b4
PK
1898 drivers/media/dvb-frontends/dib7000p.h | 2 +-
1899 drivers/media/dvb-frontends/dib8000.h | 2 +-
6090327c
PK
1900 drivers/media/pci/cx88/cx88-video.c | 6 +-
1901 drivers/media/pci/ivtv/ivtv-driver.c | 2 +-
a8b227b4
PK
1902 drivers/media/pci/solo6x10/solo6x10-core.c | 2 +-
1903 drivers/media/pci/solo6x10/solo6x10-p2m.c | 2 +-
1904 drivers/media/pci/solo6x10/solo6x10.h | 2 +-
0986ccbe 1905 drivers/media/pci/tw68/tw68-core.c | 2 +-
6090327c
PK
1906 drivers/media/platform/omap/omap_vout.c | 11 +-
1907 drivers/media/platform/s5p-tv/mixer.h | 2 +-
1908 drivers/media/platform/s5p-tv/mixer_grp_layer.c | 2 +-
1909 drivers/media/platform/s5p-tv/mixer_reg.c | 2 +-
1910 drivers/media/platform/s5p-tv/mixer_video.c | 24 +-
1911 drivers/media/platform/s5p-tv/mixer_vp_layer.c | 2 +-
6090327c
PK
1912 drivers/media/radio/radio-cadet.c | 2 +
1913 drivers/media/radio/radio-maxiradio.c | 2 +-
1914 drivers/media/radio/radio-shark.c | 2 +-
1915 drivers/media/radio/radio-shark2.c | 2 +-
1916 drivers/media/radio/radio-si476x.c | 2 +-
8cf17962 1917 drivers/media/radio/wl128x/fmdrv_common.c | 2 +-
6090327c 1918 drivers/media/usb/dvb-usb/dw2102.c | 2 +-
0986ccbe 1919 drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 12 +-
6090327c
PK
1920 drivers/media/v4l2-core/v4l2-device.c | 4 +-
1921 drivers/media/v4l2-core/v4l2-ioctl.c | 13 +-
8cf17962 1922 drivers/memory/omap-gpmc.c | 21 +-
6090327c 1923 drivers/message/fusion/mptsas.c | 34 +-
6090327c
PK
1924 drivers/message/i2o/i2o_proc.c | 67 +-
1925 drivers/message/i2o/iop.c | 8 +-
1926 drivers/mfd/ab8500-debugfs.c | 2 +-
1927 drivers/mfd/max8925-i2c.c | 2 +-
1928 drivers/mfd/tps65910.c | 2 +-
1929 drivers/mfd/twl4030-irq.c | 9 +-
1930 drivers/misc/c2port/core.c | 4 +-
1931 drivers/misc/eeprom/sunxi_sid.c | 4 +-
1932 drivers/misc/kgdbts.c | 4 +-
1933 drivers/misc/lis3lv02d/lis3lv02d.c | 8 +-
1934 drivers/misc/lis3lv02d/lis3lv02d.h | 2 +-
1935 drivers/misc/sgi-gru/gruhandles.c | 4 +-
1936 drivers/misc/sgi-gru/gruprocfs.c | 8 +-
1937 drivers/misc/sgi-gru/grutables.h | 154 +-
1938 drivers/misc/sgi-xp/xp.h | 2 +-
1939 drivers/misc/sgi-xp/xpc.h | 3 +-
1940 drivers/misc/sgi-xp/xpc_main.c | 4 +-
1941 drivers/mmc/card/block.c | 2 +-
6090327c
PK
1942 drivers/mmc/host/dw_mmc.h | 2 +-
1943 drivers/mmc/host/mmci.c | 4 +-
0986ccbe 1944 drivers/mmc/host/omap_hsmmc.c | 4 +-
6090327c
PK
1945 drivers/mmc/host/sdhci-esdhc-imx.c | 7 +-
1946 drivers/mmc/host/sdhci-s3c.c | 8 +-
1947 drivers/mtd/chips/cfi_cmdset_0020.c | 2 +-
1948 drivers/mtd/nand/denali.c | 1 +
0986ccbe 1949 drivers/mtd/nand/gpmi-nand/gpmi-nand.c | 2 +-
6090327c
PK
1950 drivers/mtd/nftlmount.c | 1 +
1951 drivers/mtd/sm_ftl.c | 2 +-
1952 drivers/net/bonding/bond_netlink.c | 2 +-
0986ccbe 1953 drivers/net/caif/caif_hsi.c | 2 +-
6090327c 1954 drivers/net/can/Kconfig | 2 +-
0986ccbe
PK
1955 drivers/net/can/dev.c | 2 +-
1956 drivers/net/can/vcan.c | 2 +-
1957 drivers/net/dummy.c | 2 +-
6090327c
PK
1958 drivers/net/ethernet/8390/ax88796.c | 4 +-
1959 drivers/net/ethernet/altera/altera_tse_main.c | 4 +-
a8b227b4 1960 drivers/net/ethernet/amd/xgbe/xgbe-common.h | 4 +-
0986ccbe 1961 drivers/net/ethernet/amd/xgbe/xgbe-dcb.c | 4 +-
a8b227b4 1962 drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 29 +-
8cf17962 1963 drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 147 +-
0986ccbe 1964 drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 60 +-
a8b227b4
PK
1965 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 6 +-
1966 drivers/net/ethernet/amd/xgbe/xgbe-main.c | 11 +-
1967 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 4 +-
1968 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c | 4 +-
1969 drivers/net/ethernet/amd/xgbe/xgbe.h | 7 +-
6090327c
PK
1970 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 +-
1971 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 11 +-
1972 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h | 3 +-
1973 drivers/net/ethernet/broadcom/tg3.h | 1 +
1974 drivers/net/ethernet/chelsio/cxgb3/l2t.h | 2 +-
1975 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +-
1976 drivers/net/ethernet/dec/tulip/de4x5.c | 4 +-
1977 drivers/net/ethernet/emulex/benet/be_main.c | 2 +-
1978 drivers/net/ethernet/faraday/ftgmac100.c | 2 +
1979 drivers/net/ethernet/faraday/ftmac100.c | 2 +
1980 drivers/net/ethernet/intel/i40e/i40e_ptp.c | 2 +-
1981 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 2 +-
0986ccbe 1982 drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +-
6090327c
PK
1983 drivers/net/ethernet/neterion/vxge/vxge-config.c | 7 +-
1984 .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 4 +-
1985 .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c | 12 +-
1986 .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 2 +-
1987 drivers/net/ethernet/realtek/r8169.c | 8 +-
1988 drivers/net/ethernet/sfc/ptp.c | 2 +-
1989 drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 4 +-
1990 drivers/net/hyperv/hyperv_net.h | 2 +-
1991 drivers/net/hyperv/rndis_filter.c | 4 +-
0986ccbe 1992 drivers/net/ifb.c | 2 +-
6090327c 1993 drivers/net/macvlan.c | 20 +-
0986ccbe
PK
1994 drivers/net/macvtap.c | 6 +-
1995 drivers/net/nlmon.c | 2 +-
8cf17962 1996 drivers/net/phy/phy_device.c | 6 +-
6090327c
PK
1997 drivers/net/ppp/ppp_generic.c | 4 +-
1998 drivers/net/slip/slhc.c | 2 +-
0986ccbe
PK
1999 drivers/net/team/team.c | 4 +-
2000 drivers/net/tun.c | 7 +-
6090327c
PK
2001 drivers/net/usb/hso.c | 23 +-
2002 drivers/net/usb/r8152.c | 2 +-
2003 drivers/net/usb/sierra_net.c | 4 +-
2004 drivers/net/virtio_net.c | 2 +-
2005 drivers/net/vxlan.c | 4 +-
2006 drivers/net/wimax/i2400m/rx.c | 2 +-
2007 drivers/net/wireless/airo.c | 2 +-
2008 drivers/net/wireless/at76c50x-usb.c | 2 +-
2009 drivers/net/wireless/ath/ath10k/htc.c | 7 +-
2010 drivers/net/wireless/ath/ath10k/htc.h | 4 +-
a8b227b4
PK
2011 drivers/net/wireless/ath/ath9k/ar9002_mac.c | 36 +-
2012 drivers/net/wireless/ath/ath9k/ar9003_mac.c | 64 +-
6090327c 2013 drivers/net/wireless/ath/ath9k/hw.h | 4 +-
a8b227b4 2014 drivers/net/wireless/ath/ath9k/main.c | 22 +-
6090327c
PK
2015 drivers/net/wireless/b43/phy_lp.c | 2 +-
2016 drivers/net/wireless/iwlegacy/3945-mac.c | 4 +-
2017 drivers/net/wireless/iwlwifi/dvm/debugfs.c | 34 +-
2018 drivers/net/wireless/iwlwifi/pcie/trans.c | 4 +-
2019 drivers/net/wireless/mac80211_hwsim.c | 28 +-
2020 drivers/net/wireless/rndis_wlan.c | 2 +-
2021 drivers/net/wireless/rt2x00/rt2x00.h | 2 +-
2022 drivers/net/wireless/rt2x00/rt2x00queue.c | 4 +-
2023 drivers/net/wireless/ti/wl1251/sdio.c | 12 +-
2024 drivers/net/wireless/ti/wl12xx/main.c | 8 +-
2025 drivers/net/wireless/ti/wl18xx/main.c | 6 +-
2026 drivers/nfc/nfcwilink.c | 2 +-
8cf17962 2027 drivers/nfc/st21nfca/st21nfca.c | 2 +-
6090327c
PK
2028 drivers/oprofile/buffer_sync.c | 8 +-
2029 drivers/oprofile/event_buffer.c | 2 +-
2030 drivers/oprofile/oprof.c | 2 +-
2031 drivers/oprofile/oprofile_files.c | 2 +-
2032 drivers/oprofile/oprofile_stats.c | 10 +-
2033 drivers/oprofile/oprofile_stats.h | 10 +-
2034 drivers/oprofile/oprofilefs.c | 6 +-
2035 drivers/oprofile/timer_int.c | 2 +-
2036 drivers/parport/procfs.c | 4 +-
2037 drivers/pci/hotplug/acpiphp_ibm.c | 4 +-
2038 drivers/pci/hotplug/cpcihp_generic.c | 6 +-
2039 drivers/pci/hotplug/cpcihp_zt5550.c | 14 +-
0986ccbe 2040 drivers/pci/hotplug/cpqphp_nvram.c | 2 +
6090327c
PK
2041 drivers/pci/hotplug/pci_hotplug_core.c | 6 +-
2042 drivers/pci/hotplug/pciehp_core.c | 2 +-
2043 drivers/pci/msi.c | 6 +-
2044 drivers/pci/pci-sysfs.c | 6 +-
2045 drivers/pci/pci.h | 2 +-
2046 drivers/pci/pcie/aspm.c | 6 +-
2047 drivers/pci/probe.c | 2 +-
2048 drivers/platform/chrome/chromeos_laptop.c | 2 +-
2049 drivers/platform/x86/alienware-wmi.c | 4 +-
2050 drivers/platform/x86/msi-laptop.c | 14 +-
2051 drivers/platform/x86/msi-wmi.c | 2 +-
2052 drivers/platform/x86/sony-laptop.c | 12 +-
2053 drivers/platform/x86/thinkpad_acpi.c | 4 +-
2054 drivers/pnp/pnpbios/bioscalls.c | 14 +-
2055 drivers/power/pda_power.c | 7 +-
2056 drivers/power/power_supply.h | 4 +-
2057 drivers/power/power_supply_core.c | 7 +-
2058 drivers/power/power_supply_sysfs.c | 6 +-
2059 drivers/powercap/powercap_sys.c | 136 +-
2060 drivers/ptp/ptp_private.h | 2 +-
2061 drivers/ptp/ptp_sysfs.c | 2 +-
2062 drivers/regulator/core.c | 4 +-
2063 drivers/regulator/max8660.c | 6 +-
2064 drivers/regulator/max8973-regulator.c | 8 +-
8cf17962 2065 drivers/regulator/mc13892-regulator.c | 8 +-
6090327c
PK
2066 drivers/rtc/rtc-cmos.c | 4 +-
2067 drivers/rtc/rtc-ds1307.c | 2 +-
2068 drivers/rtc/rtc-m48t59.c | 4 +-
2069 drivers/scsi/bfa/bfa_fcpim.h | 2 +-
2070 drivers/scsi/bfa/bfa_ioc.h | 4 +-
2071 drivers/scsi/fcoe/fcoe_sysfs.c | 12 +-
2072 drivers/scsi/hosts.c | 4 +-
a8b227b4 2073 drivers/scsi/hpsa.c | 38 +-
6090327c
PK
2074 drivers/scsi/hpsa.h | 2 +-
2075 drivers/scsi/libfc/fc_exch.c | 50 +-
2076 drivers/scsi/libsas/sas_ata.c | 2 +-
2077 drivers/scsi/lpfc/lpfc.h | 8 +-
2078 drivers/scsi/lpfc/lpfc_debugfs.c | 18 +-
2079 drivers/scsi/lpfc/lpfc_init.c | 6 +-
2080 drivers/scsi/lpfc/lpfc_scsi.c | 10 +-
2081 drivers/scsi/mpt2sas/mpt2sas_scsih.c | 8 +-
2082 drivers/scsi/pmcraid.c | 20 +-
2083 drivers/scsi/pmcraid.h | 8 +-
2084 drivers/scsi/qla2xxx/qla_attr.c | 4 +-
2085 drivers/scsi/qla2xxx/qla_gbl.h | 4 +-
2086 drivers/scsi/qla2xxx/qla_os.c | 6 +-
2087 drivers/scsi/qla4xxx/ql4_def.h | 2 +-
2088 drivers/scsi/qla4xxx/ql4_os.c | 6 +-
8cf17962 2089 drivers/scsi/scsi_lib.c | 8 +-
6090327c 2090 drivers/scsi/scsi_sysfs.c | 2 +-
6090327c
PK
2091 drivers/scsi/scsi_transport_fc.c | 8 +-
2092 drivers/scsi/scsi_transport_iscsi.c | 6 +-
2093 drivers/scsi/scsi_transport_srp.c | 6 +-
2094 drivers/scsi/sd.c | 2 +-
2095 drivers/scsi/sg.c | 2 +-
0986ccbe 2096 drivers/soc/tegra/fuse/fuse-tegra.c | 2 +-
6090327c
PK
2097 drivers/spi/spi.c | 2 +-
2098 drivers/staging/android/timed_output.c | 6 +-
8cf17962 2099 drivers/staging/comedi/comedi_fops.c | 8 +-
6090327c 2100 drivers/staging/gdm724x/gdm_tty.c | 2 +-
6090327c
PK
2101 drivers/staging/lustre/lnet/selftest/brw_test.c | 12 +-
2102 drivers/staging/lustre/lnet/selftest/framework.c | 4 -
2103 drivers/staging/lustre/lnet/selftest/ping_test.c | 14 +-
2104 drivers/staging/lustre/lustre/include/lustre_dlm.h | 2 +-
2105 drivers/staging/lustre/lustre/include/obd.h | 2 +-
2106 .../lustre/lustre/libcfs/linux/linux-proc.c | 6 +-
6090327c
PK
2107 drivers/staging/octeon/ethernet-rx.c | 12 +-
2108 drivers/staging/octeon/ethernet.c | 8 +-
2109 drivers/staging/rtl8188eu/include/hal_intf.h | 2 +-
6090327c 2110 drivers/staging/rtl8712/rtl871x_io.h | 2 +-
0986ccbe 2111 drivers/staging/unisys/visorchipset/visorchipset.h | 4 +-
6090327c
PK
2112 drivers/target/sbp/sbp_target.c | 4 +-
2113 drivers/target/target_core_device.c | 2 +-
2114 drivers/target/target_core_transport.c | 2 +-
0986ccbe 2115 drivers/thermal/int340x_thermal/int3400_thermal.c | 6 +-
8cf17962 2116 drivers/thermal/of-thermal.c | 17 +-
6090327c
PK
2117 drivers/tty/cyclades.c | 6 +-
2118 drivers/tty/hvc/hvc_console.c | 14 +-
2119 drivers/tty/hvc/hvcs.c | 21 +-
2120 drivers/tty/hvc/hvsi.c | 22 +-
2121 drivers/tty/hvc/hvsi_lib.c | 4 +-
2122 drivers/tty/ipwireless/tty.c | 27 +-
2123 drivers/tty/moxa.c | 2 +-
2124 drivers/tty/n_gsm.c | 4 +-
2125 drivers/tty/n_tty.c | 5 +-
2126 drivers/tty/pty.c | 4 +-
2127 drivers/tty/rocket.c | 6 +-
2128 drivers/tty/serial/ioc4_serial.c | 6 +-
2129 drivers/tty/serial/kgdb_nmi.c | 4 +-
2130 drivers/tty/serial/kgdboc.c | 32 +-
2131 drivers/tty/serial/msm_serial.c | 4 +-
2132 drivers/tty/serial/samsung.c | 9 +-
2133 drivers/tty/serial/serial_core.c | 8 +-
2134 drivers/tty/synclink.c | 34 +-
2135 drivers/tty/synclink_gt.c | 28 +-
2136 drivers/tty/synclinkmp.c | 34 +-
2137 drivers/tty/tty_io.c | 2 +-
2138 drivers/tty/tty_ldisc.c | 8 +-
2139 drivers/tty/tty_port.c | 22 +-
0986ccbe 2140 drivers/uio/uio.c | 13 +-
6090327c
PK
2141 drivers/usb/atm/cxacru.c | 2 +-
2142 drivers/usb/atm/usbatm.c | 24 +-
2143 drivers/usb/core/devices.c | 6 +-
2144 drivers/usb/core/devio.c | 10 +-
2145 drivers/usb/core/hcd.c | 4 +-
2146 drivers/usb/core/message.c | 6 +-
2147 drivers/usb/core/sysfs.c | 2 +-
2148 drivers/usb/core/usb.c | 2 +-
6090327c 2149 drivers/usb/early/ehci-dbgp.c | 16 +-
a8b227b4 2150 drivers/usb/gadget/function/u_serial.c | 22 +-
6090327c
PK
2151 drivers/usb/host/ehci-hub.c | 4 +-
2152 drivers/usb/misc/appledisplay.c | 4 +-
2153 drivers/usb/serial/console.c | 8 +-
2154 drivers/usb/storage/usb.h | 2 +-
a8b227b4
PK
2155 drivers/usb/usbip/vhci.h | 2 +-
2156 drivers/usb/usbip/vhci_hcd.c | 6 +-
2157 drivers/usb/usbip/vhci_rx.c | 2 +-
6090327c
PK
2158 drivers/usb/wusbcore/wa-hc.h | 4 +-
2159 drivers/usb/wusbcore/wa-xfer.c | 2 +-
2160 drivers/vfio/vfio.c | 2 +-
2161 drivers/vhost/vringh.c | 20 +-
2162 drivers/video/backlight/kb3886_bl.c | 2 +-
2163 drivers/video/fbdev/aty/aty128fb.c | 2 +-
2164 drivers/video/fbdev/aty/atyfb_base.c | 8 +-
2165 drivers/video/fbdev/aty/mach64_cursor.c | 5 +-
2166 drivers/video/fbdev/core/fb_defio.c | 6 +-
2167 drivers/video/fbdev/core/fbmem.c | 2 +-
2168 drivers/video/fbdev/hyperv_fb.c | 4 +-
2169 drivers/video/fbdev/i810/i810_accel.c | 1 +
2170 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c | 16 +-
2171 drivers/video/fbdev/nvidia/nvidia.c | 27 +-
2172 drivers/video/fbdev/omap2/dss/display.c | 8 +-
2173 drivers/video/fbdev/s1d13xxxfb.c | 6 +-
2174 drivers/video/fbdev/smscufx.c | 4 +-
2175 drivers/video/fbdev/udlfb.c | 36 +-
2176 drivers/video/fbdev/uvesafb.c | 52 +-
2177 drivers/video/fbdev/vesafb.c | 58 +-
2178 drivers/video/fbdev/via/via_clock.h | 2 +-
2179 fs/9p/vfs_addr.c | 2 +-
2180 fs/9p/vfs_inode.c | 2 +-
2181 fs/Kconfig.binfmt | 2 +-
2182 fs/afs/inode.c | 4 +-
2183 fs/aio.c | 2 +-
2184 fs/autofs4/waitq.c | 2 +-
2185 fs/befs/endian.h | 6 +-
2186 fs/binfmt_aout.c | 23 +-
8cf17962 2187 fs/binfmt_elf.c | 665 +-
6090327c
PK
2188 fs/block_dev.c | 2 +-
2189 fs/btrfs/ctree.c | 9 +-
2190 fs/btrfs/delayed-inode.c | 6 +-
2191 fs/btrfs/delayed-inode.h | 4 +-
2192 fs/btrfs/super.c | 2 +-
2193 fs/btrfs/sysfs.c | 2 +-
0986ccbe 2194 fs/btrfs/tests/free-space-tests.c | 8 +-
6090327c
PK
2195 fs/btrfs/tree-log.h | 2 +-
2196 fs/buffer.c | 2 +-
2197 fs/cachefiles/bind.c | 6 +-
2198 fs/cachefiles/daemon.c | 8 +-
2199 fs/cachefiles/internal.h | 12 +-
2200 fs/cachefiles/namei.c | 2 +-
2201 fs/cachefiles/proc.c | 12 +-
a8b227b4 2202 fs/ceph/dir.c | 11 +-
6090327c
PK
2203 fs/ceph/super.c | 4 +-
2204 fs/cifs/cifs_debug.c | 12 +-
2205 fs/cifs/cifsfs.c | 8 +-
2206 fs/cifs/cifsglob.h | 54 +-
2207 fs/cifs/file.c | 10 +-
2208 fs/cifs/misc.c | 4 +-
2209 fs/cifs/smb1ops.c | 80 +-
2210 fs/cifs/smb2ops.c | 84 +-
2211 fs/cifs/smb2pdu.c | 3 +-
2212 fs/coda/cache.c | 10 +-
2213 fs/compat.c | 4 +-
2214 fs/compat_binfmt_elf.c | 2 +
2215 fs/compat_ioctl.c | 12 +-
2216 fs/configfs/dir.c | 10 +-
2217 fs/coredump.c | 16 +-
a8b227b4 2218 fs/dcache.c | 43 +-
6090327c
PK
2219 fs/ecryptfs/inode.c | 2 +-
2220 fs/ecryptfs/miscdev.c | 2 +-
8cf17962 2221 fs/exec.c | 362 +-
6090327c
PK
2222 fs/ext2/xattr.c | 5 +-
2223 fs/ext3/xattr.c | 5 +-
2224 fs/ext4/ext4.h | 20 +-
2225 fs/ext4/mballoc.c | 44 +-
2226 fs/ext4/mmp.c | 2 +-
2227 fs/ext4/super.c | 4 +-
2228 fs/ext4/xattr.c | 5 +-
2229 fs/fhandle.c | 3 +-
2230 fs/file.c | 4 +-
2231 fs/fs_struct.c | 8 +-
2232 fs/fscache/cookie.c | 40 +-
2233 fs/fscache/internal.h | 200 +-
2234 fs/fscache/object.c | 26 +-
2235 fs/fscache/operation.c | 30 +-
2236 fs/fscache/page.c | 110 +-
2237 fs/fscache/stats.c | 344 +-
2238 fs/fuse/cuse.c | 10 +-
2239 fs/fuse/dev.c | 4 +-
2240 fs/fuse/dir.c | 2 +-
2241 fs/hostfs/hostfs_kern.c | 2 +-
2242 fs/hugetlbfs/inode.c | 13 +-
2243 fs/inode.c | 4 +-
2244 fs/jffs2/erase.c | 3 +-
2245 fs/jffs2/wbuf.c | 3 +-
2246 fs/jfs/super.c | 2 +-
2247 fs/kernfs/dir.c | 2 +-
2248 fs/kernfs/file.c | 16 +-
2249 fs/kernfs/symlink.c | 2 +-
2250 fs/libfs.c | 12 +-
2251 fs/lockd/clntproc.c | 4 +-
2252 fs/locks.c | 8 +-
8cf17962 2253 fs/namei.c | 22 +-
6090327c
PK
2254 fs/namespace.c | 16 +-
2255 fs/nfs/callback_xdr.c | 2 +-
2256 fs/nfs/inode.c | 6 +-
2257 fs/nfsd/nfs4proc.c | 2 +-
2258 fs/nfsd/nfs4xdr.c | 2 +-
a8b227b4 2259 fs/nfsd/nfscache.c | 11 +-
6090327c 2260 fs/nfsd/vfs.c | 6 +-
a8b227b4 2261 fs/nls/nls_base.c | 26 +-
6090327c
PK
2262 fs/nls/nls_euc-jp.c | 6 +-
2263 fs/nls/nls_koi8-ru.c | 6 +-
2264 fs/notify/fanotify/fanotify_user.c | 4 +-
2265 fs/notify/notification.c | 4 +-
2266 fs/ntfs/dir.c | 2 +-
2267 fs/ntfs/file.c | 2 +-
2268 fs/ntfs/super.c | 6 +-
2269 fs/ocfs2/localalloc.c | 2 +-
2270 fs/ocfs2/ocfs2.h | 10 +-
2271 fs/ocfs2/suballoc.c | 12 +-
2272 fs/ocfs2/super.c | 20 +-
2273 fs/pipe.c | 59 +-
2274 fs/posix_acl.c | 4 +-
2275 fs/proc/array.c | 20 +
2276 fs/proc/base.c | 4 +-
2277 fs/proc/kcore.c | 32 +-
2278 fs/proc/meminfo.c | 2 +-
2279 fs/proc/nommu.c | 2 +-
2280 fs/proc/proc_sysctl.c | 18 +-
2281 fs/proc/task_mmu.c | 39 +-
2282 fs/proc/task_nommu.c | 4 +-
2283 fs/proc/vmcore.c | 16 +-
2284 fs/qnx6/qnx6.h | 4 +-
2285 fs/quota/netlink.c | 4 +-
2286 fs/read_write.c | 2 +-
2287 fs/reiserfs/do_balan.c | 2 +-
2288 fs/reiserfs/procfs.c | 2 +-
2289 fs/reiserfs/reiserfs.h | 4 +-
2290 fs/seq_file.c | 4 +-
2291 fs/splice.c | 43 +-
2292 fs/sysv/sysv.h | 2 +-
2293 fs/ubifs/io.c | 2 +-
2294 fs/udf/misc.c | 2 +-
2295 fs/ufs/swab.h | 4 +-
2296 fs/xattr.c | 21 +
a8b227b4 2297 fs/xfs/libxfs/xfs_bmap.c | 2 +-
6090327c
PK
2298 fs/xfs/xfs_dir2_readdir.c | 7 +-
2299 fs/xfs/xfs_ioctl.c | 2 +-
0986ccbe 2300 fs/xfs/xfs_linux.h | 4 +-
6090327c 2301 include/asm-generic/4level-fixup.h | 2 +
0986ccbe 2302 include/asm-generic/atomic-long.h | 214 +-
6090327c
PK
2303 include/asm-generic/atomic64.h | 12 +
2304 include/asm-generic/barrier.h | 2 +-
2305 include/asm-generic/bitops/__fls.h | 2 +-
2306 include/asm-generic/bitops/fls.h | 2 +-
2307 include/asm-generic/bitops/fls64.h | 4 +-
2308 include/asm-generic/cache.h | 4 +-
2309 include/asm-generic/emergency-restart.h | 2 +-
2310 include/asm-generic/kmap_types.h | 4 +-
2311 include/asm-generic/local.h | 13 +
2312 include/asm-generic/pgtable-nopmd.h | 18 +-
2313 include/asm-generic/pgtable-nopud.h | 15 +-
2314 include/asm-generic/pgtable.h | 16 +
2315 include/asm-generic/uaccess.h | 16 +
2316 include/asm-generic/vmlinux.lds.h | 10 +-
2317 include/crypto/algapi.h | 2 +-
2318 include/drm/drmP.h | 16 +-
2319 include/drm/drm_crtc_helper.h | 2 +-
2320 include/drm/i915_pciids.h | 2 +-
2321 include/drm/ttm/ttm_memory.h | 2 +-
2322 include/drm/ttm/ttm_page_alloc.h | 1 +
2323 include/keys/asymmetric-subtype.h | 2 +-
2324 include/linux/atmdev.h | 4 +-
8cf17962 2325 include/linux/atomic.h | 2 +-
6090327c
PK
2326 include/linux/audit.h | 2 +-
2327 include/linux/binfmts.h | 3 +-
8cf17962 2328 include/linux/bitmap.h | 2 +-
6090327c
PK
2329 include/linux/bitops.h | 6 +-
2330 include/linux/blkdev.h | 2 +-
2331 include/linux/blktrace_api.h | 2 +-
2332 include/linux/cache.h | 8 +
2333 include/linux/cdrom.h | 1 -
2334 include/linux/cleancache.h | 2 +-
2335 include/linux/clk-provider.h | 1 +
2336 include/linux/compat.h | 4 +-
2337 include/linux/compiler-gcc4.h | 20 +
8cf17962
PK
2338 include/linux/compiler-gcc5.h | 22 +
2339 include/linux/compiler.h | 87 +-
6090327c
PK
2340 include/linux/completion.h | 12 +-
2341 include/linux/configfs.h | 2 +-
2342 include/linux/cpufreq.h | 3 +-
2343 include/linux/cpuidle.h | 5 +-
8cf17962 2344 include/linux/cpumask.h | 14 +-
6090327c
PK
2345 include/linux/crypto.h | 6 +-
2346 include/linux/ctype.h | 2 +-
2347 include/linux/decompress/mm.h | 2 +-
2348 include/linux/devfreq.h | 2 +-
2349 include/linux/device.h | 7 +-
2350 include/linux/dma-mapping.h | 2 +-
2351 include/linux/dmaengine.h | 4 +-
2352 include/linux/efi.h | 1 +
2353 include/linux/elf.h | 2 +
2354 include/linux/err.h | 4 +-
2355 include/linux/extcon.h | 2 +-
2356 include/linux/fb.h | 2 +-
2357 include/linux/fdtable.h | 2 +-
2358 include/linux/frontswap.h | 2 +-
2359 include/linux/fs.h | 3 +-
2360 include/linux/fs_struct.h | 2 +-
2361 include/linux/fscache-cache.h | 4 +-
2362 include/linux/fscache.h | 2 +-
2363 include/linux/fsnotify.h | 2 +-
2364 include/linux/genhd.h | 4 +-
2365 include/linux/genl_magic_func.h | 2 +-
2366 include/linux/gfp.h | 12 +-
6090327c
PK
2367 include/linux/highmem.h | 12 +
2368 include/linux/hwmon-sysfs.h | 6 +-
2369 include/linux/i2c.h | 1 +
2370 include/linux/i2o.h | 2 +-
2371 include/linux/if_pppox.h | 2 +-
2372 include/linux/init.h | 12 +-
2373 include/linux/init_task.h | 7 +
2374 include/linux/interrupt.h | 6 +-
2375 include/linux/iommu.h | 2 +-
2376 include/linux/ioport.h | 2 +-
2377 include/linux/irq.h | 3 +-
8cf17962
PK
2378 include/linux/irqchip/arm-gic.h | 2 +-
2379 include/linux/irqdesc.h | 2 +-
6090327c 2380 include/linux/jiffies.h | 14 +-
8cf17962 2381 include/linux/kernel.h | 2 +-
6090327c
PK
2382 include/linux/key-type.h | 2 +-
2383 include/linux/kgdb.h | 6 +-
8cf17962 2384 include/linux/kmemleak.h | 4 +-
6090327c
PK
2385 include/linux/kobject.h | 3 +-
2386 include/linux/kobject_ns.h | 2 +-
2387 include/linux/kref.h | 2 +-
2388 include/linux/kvm_host.h | 4 +-
2389 include/linux/libata.h | 2 +-
2390 include/linux/linkage.h | 1 +
2391 include/linux/list.h | 15 +
a8b227b4 2392 include/linux/lockref.h | 32 +
6090327c
PK
2393 include/linux/math64.h | 10 +-
2394 include/linux/mempolicy.h | 7 +
0986ccbe 2395 include/linux/mm.h | 104 +-
6090327c
PK
2396 include/linux/mm_types.h | 20 +
2397 include/linux/mmiotrace.h | 4 +-
2398 include/linux/mmzone.h | 2 +-
2399 include/linux/mod_devicetable.h | 4 +-
2400 include/linux/module.h | 60 +-
2401 include/linux/moduleloader.h | 16 +
2402 include/linux/moduleparam.h | 4 +-
8cf17962 2403 include/linux/namei.h | 4 +-
6090327c
PK
2404 include/linux/net.h | 2 +-
2405 include/linux/netdevice.h | 7 +-
2406 include/linux/netfilter.h | 2 +-
2407 include/linux/netfilter/nfnetlink.h | 2 +-
a8b227b4 2408 include/linux/nls.h | 4 +-
6090327c
PK
2409 include/linux/notifier.h | 3 +-
2410 include/linux/oprofile.h | 4 +-
2411 include/linux/padata.h | 2 +-
2412 include/linux/pci_hotplug.h | 3 +-
8cf17962 2413 include/linux/percpu.h | 2 +-
6090327c
PK
2414 include/linux/perf_event.h | 10 +-
2415 include/linux/pipe_fs_i.h | 8 +-
2416 include/linux/pm.h | 1 +
2417 include/linux/pm_domain.h | 4 +-
2418 include/linux/pm_runtime.h | 2 +-
2419 include/linux/pnp.h | 2 +-
2420 include/linux/poison.h | 4 +-
2421 include/linux/power/smartreflex.h | 2 +-
2422 include/linux/ppp-comp.h | 2 +-
2423 include/linux/preempt.h | 21 +
2424 include/linux/proc_ns.h | 2 +-
2425 include/linux/quota.h | 2 +-
2426 include/linux/random.h | 23 +-
2427 include/linux/rculist.h | 20 +-
0986ccbe 2428 include/linux/rcupdate.h | 2 +-
6090327c
PK
2429 include/linux/reboot.h | 14 +-
2430 include/linux/regset.h | 3 +-
2431 include/linux/relay.h | 2 +-
2432 include/linux/rio.h | 2 +-
2433 include/linux/rmap.h | 4 +-
0986ccbe 2434 include/linux/sched.h | 70 +-
6090327c
PK
2435 include/linux/sched/sysctl.h | 1 +
2436 include/linux/security.h | 2 -
2437 include/linux/semaphore.h | 2 +-
2438 include/linux/seq_file.h | 1 +
2439 include/linux/signal.h | 2 +-
8cf17962
PK
2440 include/linux/skbuff.h | 10 +-
2441 include/linux/slab.h | 48 +-
6090327c
PK
2442 include/linux/slab_def.h | 14 +-
2443 include/linux/slub_def.h | 2 +-
2444 include/linux/smp.h | 2 +
2445 include/linux/sock_diag.h | 2 +-
2446 include/linux/sonet.h | 2 +-
2447 include/linux/sunrpc/addr.h | 8 +-
2448 include/linux/sunrpc/clnt.h | 2 +-
2449 include/linux/sunrpc/svc.h | 2 +-
2450 include/linux/sunrpc/svc_rdma.h | 18 +-
2451 include/linux/sunrpc/svcauth.h | 2 +-
2452 include/linux/swiotlb.h | 3 +-
2453 include/linux/syscalls.h | 18 +-
2454 include/linux/syscore_ops.h | 2 +-
a8b227b4 2455 include/linux/sysctl.h | 3 +-
6090327c
PK
2456 include/linux/sysfs.h | 9 +-
2457 include/linux/sysrq.h | 3 +-
2458 include/linux/thread_info.h | 7 +
2459 include/linux/tty.h | 4 +-
2460 include/linux/tty_driver.h | 2 +-
2461 include/linux/tty_ldisc.h | 2 +-
2462 include/linux/types.h | 16 +
2463 include/linux/uaccess.h | 6 +-
0986ccbe 2464 include/linux/uio_driver.h | 2 +-
6090327c
PK
2465 include/linux/unaligned/access_ok.h | 24 +-
2466 include/linux/usb.h | 4 +-
2467 include/linux/usb/renesas_usbhs.h | 2 +-
2468 include/linux/vermagic.h | 21 +-
2469 include/linux/vga_switcheroo.h | 8 +-
2470 include/linux/vmalloc.h | 7 +-
2471 include/linux/vmstat.h | 24 +-
2472 include/linux/xattr.h | 5 +-
2473 include/linux/zlib.h | 3 +-
2474 include/media/v4l2-dev.h | 2 +-
2475 include/media/v4l2-device.h | 2 +-
2476 include/net/9p/transport.h | 2 +-
2477 include/net/bluetooth/l2cap.h | 2 +-
8cf17962 2478 include/net/bonding.h | 2 +-
6090327c
PK
2479 include/net/caif/cfctrl.h | 6 +-
2480 include/net/flow.h | 2 +-
2481 include/net/genetlink.h | 2 +-
2482 include/net/gro_cells.h | 2 +-
2483 include/net/inet_connection_sock.h | 2 +-
2484 include/net/inetpeer.h | 2 +-
2485 include/net/ip_fib.h | 2 +-
2486 include/net/ip_vs.h | 8 +-
2487 include/net/irda/ircomm_tty.h | 1 +
2488 include/net/iucv/af_iucv.h | 2 +-
2489 include/net/llc_c_ac.h | 2 +-
2490 include/net/llc_c_ev.h | 4 +-
2491 include/net/llc_c_st.h | 2 +-
2492 include/net/llc_s_ac.h | 2 +-
2493 include/net/llc_s_st.h | 2 +-
2494 include/net/mac80211.h | 2 +-
2495 include/net/neighbour.h | 2 +-
a8b227b4 2496 include/net/net_namespace.h | 16 +-
6090327c
PK
2497 include/net/netlink.h | 2 +-
2498 include/net/netns/conntrack.h | 6 +-
2499 include/net/netns/ipv4.h | 4 +-
2500 include/net/netns/ipv6.h | 4 +-
2501 include/net/netns/xfrm.h | 2 +-
2502 include/net/ping.h | 2 +-
2503 include/net/protocol.h | 4 +-
2504 include/net/rtnetlink.h | 2 +-
2505 include/net/sctp/checksum.h | 4 +-
2506 include/net/sctp/sm.h | 4 +-
2507 include/net/sctp/structs.h | 2 +-
2508 include/net/sock.h | 8 +-
2509 include/net/tcp.h | 8 +-
2510 include/net/xfrm.h | 13 +-
2511 include/rdma/iw_cm.h | 2 +-
2512 include/scsi/libfc.h | 3 +-
2513 include/scsi/scsi_device.h | 6 +-
2514 include/scsi/scsi_transport_fc.h | 3 +-
2515 include/sound/compress_driver.h | 2 +-
2516 include/sound/soc.h | 4 +-
2517 include/target/target_core_base.h | 2 +-
2518 include/trace/events/irq.h | 4 +-
2519 include/uapi/linux/a.out.h | 8 +
2520 include/uapi/linux/bcache.h | 5 +-
2521 include/uapi/linux/byteorder/little_endian.h | 28 +-
2522 include/uapi/linux/elf.h | 28 +
2523 include/uapi/linux/screen_info.h | 3 +-
2524 include/uapi/linux/swab.h | 6 +-
6090327c
PK
2525 include/uapi/linux/xattr.h | 4 +
2526 include/video/udlfb.h | 8 +-
2527 include/video/uvesafb.h | 1 +
2528 init/Kconfig | 2 +-
2529 init/Makefile | 3 +
2530 init/do_mounts.c | 14 +-
2531 init/do_mounts.h | 8 +-
2532 init/do_mounts_initrd.c | 30 +-
2533 init/do_mounts_md.c | 6 +-
2534 init/init_task.c | 4 +
a8b227b4 2535 init/initramfs.c | 38 +-
6090327c
PK
2536 init/main.c | 78 +-
2537 ipc/compat.c | 2 +-
8cf17962 2538 ipc/ipc_sysctl.c | 8 +-
6090327c
PK
2539 ipc/mq_sysctl.c | 4 +-
2540 ipc/shm.c | 6 +
6090327c
PK
2541 kernel/audit.c | 8 +-
2542 kernel/auditsc.c | 4 +-
8cf17962 2543 kernel/bpf/core.c | 7 +-
6090327c
PK
2544 kernel/capability.c | 3 +
2545 kernel/compat.c | 38 +-
2546 kernel/debug/debug_core.c | 16 +-
2547 kernel/debug/kdb/kdb_main.c | 4 +-
2548 kernel/events/core.c | 28 +-
2549 kernel/events/internal.h | 10 +-
2550 kernel/events/uprobes.c | 2 +-
2551 kernel/exit.c | 2 +-
8cf17962 2552 kernel/fork.c | 168 +-
6090327c
PK
2553 kernel/futex.c | 11 +-
2554 kernel/futex_compat.c | 2 +-
2555 kernel/gcov/base.c | 7 +-
8cf17962
PK
2556 kernel/irq/manage.c | 2 +-
2557 kernel/irq/spurious.c | 2 +-
6090327c 2558 kernel/jump_label.c | 5 +
0986ccbe 2559 kernel/kallsyms.c | 37 +-
6090327c
PK
2560 kernel/kexec.c | 3 +-
2561 kernel/kmod.c | 8 +-
2562 kernel/kprobes.c | 4 +-
2563 kernel/ksysfs.c | 2 +-
2564 kernel/locking/lockdep.c | 7 +-
2565 kernel/locking/mcs_spinlock.c | 10 +-
2566 kernel/locking/mcs_spinlock.h | 2 +-
2567 kernel/locking/mutex-debug.c | 12 +-
2568 kernel/locking/mutex-debug.h | 4 +-
2569 kernel/locking/mutex.c | 6 +-
2570 kernel/locking/rtmutex-tester.c | 24 +-
8cf17962 2571 kernel/module.c | 350 +-
6090327c
PK
2572 kernel/notifier.c | 17 +-
2573 kernel/padata.c | 4 +-
2574 kernel/panic.c | 5 +-
2575 kernel/pid.c | 2 +-
2576 kernel/pid_namespace.c | 2 +-
6090327c
PK
2577 kernel/power/process.c | 12 +-
2578 kernel/profile.c | 14 +-
2579 kernel/ptrace.c | 8 +-
0986ccbe 2580 kernel/rcu/rcutorture.c | 60 +-
6090327c
PK
2581 kernel/rcu/tiny.c | 4 +-
2582 kernel/rcu/tiny_plugin.h | 6 +-
8cf17962 2583 kernel/rcu/tree.c | 108 +-
6090327c 2584 kernel/rcu/tree.h | 26 +-
0986ccbe 2585 kernel/rcu/tree_plugin.h | 46 +-
6090327c 2586 kernel/rcu/tree_trace.c | 22 +-
0986ccbe 2587 kernel/rcu/update.c | 10 +-
6090327c
PK
2588 kernel/sched/auto_group.c | 4 +-
2589 kernel/sched/completion.c | 6 +-
2590 kernel/sched/core.c | 45 +-
2591 kernel/sched/fair.c | 4 +-
2592 kernel/sched/sched.h | 2 +-
2593 kernel/signal.c | 12 +-
2594 kernel/smpboot.c | 4 +-
2595 kernel/softirq.c | 12 +-
2596 kernel/sys.c | 10 +-
2597 kernel/sysctl.c | 34 +-
2598 kernel/time/alarmtimer.c | 2 +-
a8b227b4
PK
2599 kernel/time/hrtimer.c | 2 +-
2600 kernel/time/posix-cpu-timers.c | 4 +-
2601 kernel/time/posix-timers.c | 24 +-
2602 kernel/time/timer.c | 4 +-
6090327c 2603 kernel/time/timer_stats.c | 10 +-
6090327c
PK
2604 kernel/torture.c | 10 +-
2605 kernel/trace/blktrace.c | 6 +-
0986ccbe 2606 kernel/trace/ftrace.c | 15 +-
6090327c
PK
2607 kernel/trace/ring_buffer.c | 76 +-
2608 kernel/trace/trace.c | 2 +-
2609 kernel/trace/trace.h | 2 +-
2610 kernel/trace/trace_clock.c | 4 +-
2611 kernel/trace/trace_events.c | 1 -
0986ccbe 2612 kernel/trace/trace_functions_graph.c | 4 +-
6090327c 2613 kernel/trace/trace_mmiotrace.c | 8 +-
a8b227b4
PK
2614 kernel/trace/trace_output.c | 10 +-
2615 kernel/trace/trace_seq.c | 2 +-
6090327c
PK
2616 kernel/trace/trace_stack.c | 2 +-
2617 kernel/user_namespace.c | 2 +-
2618 kernel/utsname_sysctl.c | 2 +-
2619 kernel/watchdog.c | 2 +-
2620 kernel/workqueue.c | 2 +-
2621 lib/Kconfig.debug | 8 +-
2622 lib/Makefile | 2 +-
2623 lib/average.c | 2 +-
8cf17962 2624 lib/bitmap.c | 10 +-
6090327c
PK
2625 lib/bug.c | 2 +
2626 lib/debugobjects.c | 2 +-
2627 lib/div64.c | 4 +-
2628 lib/dma-debug.c | 4 +-
6090327c
PK
2629 lib/inflate.c | 2 +-
2630 lib/ioremap.c | 4 +-
2631 lib/kobject.c | 4 +-
2632 lib/list_debug.c | 126 +-
a8b227b4 2633 lib/lockref.c | 20 +-
6090327c
PK
2634 lib/percpu-refcount.c | 2 +-
2635 lib/radix-tree.c | 2 +-
2636 lib/random32.c | 2 +-
2637 lib/show_mem.c | 2 +-
2638 lib/strncpy_from_user.c | 2 +-
2639 lib/strnlen_user.c | 2 +-
2640 lib/swiotlb.c | 2 +-
2641 lib/usercopy.c | 6 +
2642 lib/vsprintf.c | 12 +-
2643 mm/Kconfig | 6 +-
2644 mm/backing-dev.c | 4 +-
2645 mm/filemap.c | 2 +-
2646 mm/fremap.c | 5 +
2647 mm/gup.c | 13 +-
2648 mm/highmem.c | 7 +-
2649 mm/hugetlb.c | 70 +-
2650 mm/internal.h | 3 +-
6090327c
PK
2651 mm/maccess.c | 4 +-
2652 mm/madvise.c | 41 +
2653 mm/memory-failure.c | 30 +-
8cf17962 2654 mm/memory.c | 410 +-
6090327c
PK
2655 mm/mempolicy.c | 25 +
2656 mm/mlock.c | 15 +-
8cf17962 2657 mm/mmap.c | 581 +-
0986ccbe 2658 mm/mprotect.c | 137 +-
6090327c
PK
2659 mm/mremap.c | 44 +-
2660 mm/nommu.c | 21 +-
2661 mm/page-writeback.c | 2 +-
a8b227b4 2662 mm/page_alloc.c | 48 +-
6090327c
PK
2663 mm/percpu.c | 2 +-
2664 mm/process_vm_access.c | 14 +-
8cf17962 2665 mm/rmap.c | 45 +-
6090327c 2666 mm/shmem.c | 19 +-
8cf17962 2667 mm/slab.c | 109 +-
0986ccbe 2668 mm/slab.h | 22 +-
8cf17962
PK
2669 mm/slab_common.c | 86 +-
2670 mm/slob.c | 218 +-
2671 mm/slub.c | 101 +-
6090327c
PK
2672 mm/sparse-vmemmap.c | 4 +-
2673 mm/sparse.c | 2 +-
2674 mm/swap.c | 3 +
2675 mm/swapfile.c | 12 +-
2676 mm/util.c | 6 +
8cf17962 2677 mm/vmalloc.c | 77 +-
6090327c
PK
2678 mm/vmstat.c | 12 +-
2679 net/8021q/vlan.c | 5 +-
0986ccbe 2680 net/8021q/vlan_netlink.c | 2 +-
6090327c
PK
2681 net/9p/client.c | 6 +-
2682 net/9p/mod.c | 4 +-
2683 net/9p/trans_fd.c | 2 +-
2684 net/atm/atm_misc.c | 8 +-
2685 net/atm/lec.h | 2 +-
2686 net/atm/proc.c | 6 +-
2687 net/atm/resources.c | 4 +-
2688 net/ax25/sysctl_net_ax25.c | 2 +-
2689 net/batman-adv/bat_iv_ogm.c | 8 +-
2690 net/batman-adv/fragmentation.c | 2 +-
0986ccbe 2691 net/batman-adv/soft-interface.c | 8 +-
6090327c
PK
2692 net/batman-adv/types.h | 6 +-
2693 net/bluetooth/hci_sock.c | 2 +-
2694 net/bluetooth/l2cap_core.c | 6 +-
2695 net/bluetooth/l2cap_sock.c | 12 +-
2696 net/bluetooth/rfcomm/sock.c | 4 +-
2697 net/bluetooth/rfcomm/tty.c | 4 +-
0986ccbe 2698 net/bridge/br_netlink.c | 2 +-
6090327c
PK
2699 net/bridge/netfilter/ebtables.c | 6 +-
2700 net/caif/cfctrl.c | 11 +-
0986ccbe 2701 net/caif/chnl_net.c | 2 +-
6090327c
PK
2702 net/can/af_can.c | 2 +-
2703 net/can/gw.c | 6 +-
2704 net/ceph/messenger.c | 4 +-
8cf17962 2705 net/compat.c | 24 +-
6090327c 2706 net/core/datagram.c | 2 +-
0986ccbe 2707 net/core/dev.c | 18 +-
6090327c 2708 net/core/filter.c | 2 +-
8cf17962 2709 net/core/flow.c | 8 +-
6090327c
PK
2710 net/core/neighbour.c | 4 +-
2711 net/core/net-sysfs.c | 2 +-
2712 net/core/net_namespace.c | 8 +-
2713 net/core/netpoll.c | 4 +-
2714 net/core/rtnetlink.c | 15 +-
2715 net/core/scm.c | 8 +-
2716 net/core/skbuff.c | 8 +-
2717 net/core/sock.c | 28 +-
2718 net/core/sock_diag.c | 9 +-
8cf17962 2719 net/core/sysctl_net_core.c | 22 +-
6090327c
PK
2720 net/decnet/af_decnet.c | 1 +
2721 net/decnet/sysctl_net_decnet.c | 4 +-
0986ccbe
PK
2722 net/hsr/hsr_netlink.c | 2 +-
2723 net/ieee802154/6lowpan_rtnl.c | 2 +-
6090327c 2724 net/ieee802154/reassembly.c | 14 +-
0986ccbe 2725 net/ipv4/af_inet.c | 2 +-
6090327c
PK
2726 net/ipv4/devinet.c | 18 +-
2727 net/ipv4/fib_frontend.c | 6 +-
2728 net/ipv4/fib_semantics.c | 2 +-
2729 net/ipv4/inetpeer.c | 2 +-
2730 net/ipv4/ip_fragment.c | 15 +-
2731 net/ipv4/ip_gre.c | 6 +-
2732 net/ipv4/ip_sockglue.c | 2 +-
2733 net/ipv4/ip_vti.c | 4 +-
2734 net/ipv4/ipconfig.c | 6 +-
2735 net/ipv4/ipip.c | 4 +-
2736 net/ipv4/netfilter/arp_tables.c | 12 +-
2737 net/ipv4/netfilter/ip_tables.c | 12 +-
0986ccbe 2738 net/ipv4/ping.c | 14 +-
6090327c
PK
2739 net/ipv4/raw.c | 14 +-
2740 net/ipv4/route.c | 32 +-
2741 net/ipv4/sysctl_net_ipv4.c | 22 +-
2742 net/ipv4/tcp_input.c | 4 +-
2743 net/ipv4/tcp_probe.c | 2 +-
2744 net/ipv4/udp.c | 10 +-
2745 net/ipv4/xfrm4_policy.c | 18 +-
2746 net/ipv6/addrconf.c | 12 +-
2747 net/ipv6/af_inet6.c | 2 +-
2748 net/ipv6/datagram.c | 2 +-
2749 net/ipv6/icmp.c | 2 +-
0986ccbe 2750 net/ipv6/ip6_fib.c | 4 +-
6090327c
PK
2751 net/ipv6/ip6_gre.c | 10 +-
2752 net/ipv6/ip6_tunnel.c | 4 +-
2753 net/ipv6/ip6_vti.c | 4 +-
2754 net/ipv6/ipv6_sockglue.c | 2 +-
2755 net/ipv6/netfilter/ip6_tables.c | 12 +-
2756 net/ipv6/netfilter/nf_conntrack_reasm.c | 14 +-
2757 net/ipv6/ping.c | 33 +-
2758 net/ipv6/raw.c | 17 +-
2759 net/ipv6/reassembly.c | 13 +-
2760 net/ipv6/route.c | 2 +-
2761 net/ipv6/sit.c | 4 +-
2762 net/ipv6/sysctl_net_ipv6.c | 2 +-
2763 net/ipv6/udp.c | 6 +-
8cf17962 2764 net/ipv6/xfrm6_policy.c | 17 +-
6090327c
PK
2765 net/irda/ircomm/ircomm_tty.c | 18 +-
2766 net/iucv/af_iucv.c | 4 +-
2767 net/iucv/iucv.c | 2 +-
2768 net/key/af_key.c | 4 +-
2769 net/l2tp/l2tp_eth.c | 38 +-
2770 net/mac80211/cfg.c | 8 +-
2771 net/mac80211/ieee80211_i.h | 3 +-
2772 net/mac80211/iface.c | 16 +-
2773 net/mac80211/main.c | 2 +-
2774 net/mac80211/pm.c | 6 +-
2775 net/mac80211/rate.c | 2 +-
6090327c
PK
2776 net/mac80211/util.c | 4 +-
2777 net/netfilter/ipset/ip_set_core.c | 2 +-
2778 net/netfilter/ipvs/ip_vs_conn.c | 6 +-
2779 net/netfilter/ipvs/ip_vs_core.c | 4 +-
2780 net/netfilter/ipvs/ip_vs_ctl.c | 14 +-
2781 net/netfilter/ipvs/ip_vs_lblc.c | 2 +-
2782 net/netfilter/ipvs/ip_vs_lblcr.c | 2 +-
2783 net/netfilter/ipvs/ip_vs_sync.c | 6 +-
2784 net/netfilter/ipvs/ip_vs_xmit.c | 4 +-
2785 net/netfilter/nf_conntrack_acct.c | 2 +-
2786 net/netfilter/nf_conntrack_ecache.c | 2 +-
2787 net/netfilter/nf_conntrack_helper.c | 2 +-
2788 net/netfilter/nf_conntrack_proto.c | 2 +-
2789 net/netfilter/nf_conntrack_standalone.c | 2 +-
2790 net/netfilter/nf_conntrack_timestamp.c | 2 +-
2791 net/netfilter/nf_log.c | 10 +-
2792 net/netfilter/nf_sockopt.c | 4 +-
2793 net/netfilter/nfnetlink_log.c | 4 +-
6090327c
PK
2794 net/netfilter/xt_statistic.c | 8 +-
2795 net/netlink/af_netlink.c | 4 +-
0986ccbe
PK
2796 net/openvswitch/vport-internal_dev.c | 2 +-
2797 net/openvswitch/vport.c | 16 +-
2798 net/openvswitch/vport.h | 8 +-
6090327c
PK
2799 net/packet/af_packet.c | 10 +-
2800 net/phonet/pep.c | 6 +-
2801 net/phonet/socket.c | 2 +-
2802 net/phonet/sysctl.c | 2 +-
2803 net/rds/cong.c | 6 +-
2804 net/rds/ib.h | 2 +-
2805 net/rds/ib_cm.c | 2 +-
2806 net/rds/ib_recv.c | 4 +-
2807 net/rds/iw.h | 2 +-
2808 net/rds/iw_cm.c | 2 +-
2809 net/rds/iw_recv.c | 4 +-
2810 net/rds/rds.h | 2 +-
2811 net/rds/tcp.c | 2 +-
2812 net/rds/tcp_send.c | 2 +-
2813 net/rxrpc/af_rxrpc.c | 2 +-
2814 net/rxrpc/ar-ack.c | 14 +-
2815 net/rxrpc/ar-call.c | 2 +-
2816 net/rxrpc/ar-connection.c | 2 +-
2817 net/rxrpc/ar-connevent.c | 2 +-
2818 net/rxrpc/ar-input.c | 4 +-
2819 net/rxrpc/ar-internal.h | 8 +-
2820 net/rxrpc/ar-local.c | 2 +-
2821 net/rxrpc/ar-output.c | 4 +-
2822 net/rxrpc/ar-peer.c | 2 +-
2823 net/rxrpc/ar-proc.c | 4 +-
2824 net/rxrpc/ar-transport.c | 2 +-
2825 net/rxrpc/rxkad.c | 4 +-
2826 net/sched/sch_generic.c | 4 +-
2827 net/sctp/ipv6.c | 6 +-
2828 net/sctp/protocol.c | 10 +-
2829 net/sctp/sm_sideeffect.c | 2 +-
2830 net/sctp/socket.c | 21 +-
2831 net/sctp/sysctl.c | 10 +-
8cf17962 2832 net/socket.c | 18 +-
6090327c
PK
2833 net/sunrpc/auth_gss/svcauth_gss.c | 4 +-
2834 net/sunrpc/clnt.c | 4 +-
2835 net/sunrpc/sched.c | 4 +-
2836 net/sunrpc/svc.c | 4 +-
2837 net/sunrpc/svcauth_unix.c | 4 +-
2838 net/sunrpc/xprtrdma/svc_rdma.c | 38 +-
2839 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 8 +-
2840 net/sunrpc/xprtrdma/svc_rdma_sendto.c | 2 +-
2841 net/sunrpc/xprtrdma/svc_rdma_transport.c | 10 +-
2842 net/tipc/subscr.c | 2 +-
8cf17962 2843 net/unix/af_unix.c | 7 +-
6090327c
PK
2844 net/unix/sysctl_net_unix.c | 2 +-
2845 net/wireless/wext-core.c | 19 +-
2846 net/xfrm/xfrm_policy.c | 16 +-
2847 net/xfrm/xfrm_state.c | 33 +-
2848 net/xfrm/xfrm_sysctl.c | 2 +-
8cf17962 2849 scripts/Kbuild.include | 2 +-
6090327c
PK
2850 scripts/Makefile.build | 2 +-
2851 scripts/Makefile.clean | 3 +-
0986ccbe 2852 scripts/Makefile.host | 63 +-
6090327c 2853 scripts/basic/fixdep.c | 12 +-
a8b227b4 2854 scripts/gcc-plugin.sh | 51 +
6090327c
PK
2855 scripts/headers_install.sh | 1 +
2856 scripts/link-vmlinux.sh | 2 +-
2857 scripts/mod/file2alias.c | 14 +-
2858 scripts/mod/modpost.c | 25 +-
2859 scripts/mod/modpost.h | 6 +-
2860 scripts/mod/sumversion.c | 2 +-
2861 scripts/module-common.lds | 4 +
2862 scripts/package/builddeb | 1 +
2863 scripts/pnmtologo.c | 6 +-
2864 scripts/sortextable.h | 6 +-
a8b227b4 2865 scripts/tags.sh | 2 +-
8cf17962 2866 security/Kconfig | 692 +-
6090327c
PK
2867 security/apparmor/lsm.c | 2 +-
2868 security/integrity/ima/ima.h | 4 +-
2869 security/integrity/ima/ima_api.c | 2 +-
2870 security/integrity/ima/ima_fs.c | 4 +-
2871 security/integrity/ima/ima_queue.c | 2 +-
2872 security/keys/compat.c | 2 +-
2873 security/keys/internal.h | 2 +-
2874 security/keys/key.c | 18 +-
2875 security/keys/keyctl.c | 8 +-
2876 security/security.c | 9 +-
2877 security/selinux/avc.c | 6 +-
8cf17962 2878 security/selinux/hooks.c | 10 +-
6090327c
PK
2879 security/selinux/include/xfrm.h | 2 +-
2880 security/smack/smack_lsm.c | 2 +-
2881 security/tomoyo/tomoyo.c | 2 +-
2882 security/yama/yama_lsm.c | 22 +-
2883 sound/aoa/codecs/onyx.c | 7 +-
2884 sound/aoa/codecs/onyx.h | 1 +
2885 sound/core/oss/pcm_oss.c | 18 +-
2886 sound/core/pcm_compat.c | 2 +-
2887 sound/core/pcm_native.c | 4 +-
2888 sound/core/seq/seq_device.c | 8 +-
2889 sound/core/sound.c | 2 +-
2890 sound/drivers/mts64.c | 14 +-
2891 sound/drivers/opl4/opl4_lib.c | 2 +-
2892 sound/drivers/portman2x4.c | 3 +-
2893 sound/firewire/amdtp.c | 4 +-
2894 sound/firewire/amdtp.h | 4 +-
2895 sound/firewire/isight.c | 10 +-
2896 sound/firewire/scs1x.c | 8 +-
2897 sound/oss/sb_audio.c | 2 +-
2898 sound/oss/swarm_cs4297a.c | 6 +-
8cf17962 2899 sound/pci/hda/hda_codec.c | 2 +-
6090327c
PK
2900 sound/pci/ymfpci/ymfpci.h | 2 +-
2901 sound/pci/ymfpci/ymfpci_main.c | 12 +-
8cf17962 2902 sound/soc/soc-ac97.c | 6 +-
6090327c
PK
2903 tools/gcc/Makefile | 40 +
2904 tools/gcc/checker_plugin.c | 150 +
2905 tools/gcc/colorize_plugin.c | 210 +
8cf17962
PK
2906 tools/gcc/constify_plugin.c | 558 +
2907 tools/gcc/gcc-common.h | 375 +
6090327c 2908 tools/gcc/kallocstat_plugin.c | 183 +
8cf17962
PK
2909 tools/gcc/kernexec_plugin.c | 522 +
2910 tools/gcc/latent_entropy_plugin.c | 466 +
6090327c
PK
2911 tools/gcc/size_overflow_plugin/.gitignore | 1 +
2912 tools/gcc/size_overflow_plugin/Makefile | 20 +
2913 .../generate_size_overflow_hash.sh | 102 +
8cf17962
PK
2914 .../insert_size_overflow_asm.c | 404 +
2915 .../size_overflow_plugin/intentional_overflow.c | 951 +
2916 tools/gcc/size_overflow_plugin/misc.c | 427 +
2917 .../size_overflow_plugin/remove_unnecessary_dup.c | 137 +
2918 tools/gcc/size_overflow_plugin/size_overflow.h | 226 +
2919 .../gcc/size_overflow_plugin/size_overflow_debug.c | 164 +
2920 .../size_overflow_plugin/size_overflow_hash.data |26684 ++++++++++++++++++++
6090327c 2921 .../size_overflow_hash_aux.data | 92 +
8cf17962
PK
2922 tools/gcc/size_overflow_plugin/size_overflow_ipa.c | 908 +
2923 .../size_overflow_plugin/size_overflow_plugin.c | 231 +
2924 .../size_overflow_plugin_hash.c | 345 +
2925 .../size_overflow_plugin/size_overflow_transform.c | 430 +
2926 .../size_overflow_transform_core.c | 956 +
2927 tools/gcc/stackleak_plugin.c | 395 +
6090327c
PK
2928 tools/gcc/structleak_plugin.c | 274 +
2929 tools/include/linux/compiler.h | 8 +
2930 tools/lib/api/Makefile | 2 +-
2931 tools/perf/util/include/asm/alternative-asm.h | 3 +
2932 tools/virtio/linux/uaccess.h | 2 +-
2933 virt/kvm/kvm_main.c | 44 +-
8cf17962 2934 1850 files changed, 57698 insertions(+), 8590 deletions(-)