]> 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
4dac8ce1
PK
1commit 195cea04477025da4a2078bd3e1fb7c4e11206c2
2Author: Brad Spengler <spender@grsecurity.net>
3Date: Tue Dec 22 20:44:01 2015 -0500
4
5 Add new kernel command-line param: pax_size_overflow_report_only
6 If a user triggers a size_overflow violation that makes it difficult
7 to obtain the call trace without serial console/net console, they can
8 use this option to provide that information to us
9
10 Documentation/kernel-parameters.txt | 5 +++++
11 fs/exec.c | 12 +++++++++---
12 init/main.c | 11 +++++++++++
13 3 files changed, 25 insertions(+), 3 deletions(-)
14
15commit 4254a8da5851df8c08cdca5c392916e8c105408d
16Author: WANG Cong <xiyou.wangcong@gmail.com>
17Date: Mon Dec 21 10:55:45 2015 -0800
18
19 addrconf: always initialize sysctl table data
20
21 When sysctl performs restrict writes, it allows to write from
22 a middle position of a sysctl file, which requires us to initialize
23 the table data before calling proc_dostring() for the write case.
24
25 Fixes: 3d1bec99320d ("ipv6: introduce secret_stable to ipv6_devconf")
26 Reported-by: Sasha Levin <sasha.levin@oracle.com>
27 Acked-by: Hannes Frederic Sowa <hannes@stressinduktion.org>
28 Tested-by: Sasha Levin <sasha.levin@oracle.com>
29 Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
30 Signed-off-by: David S. Miller <davem@davemloft.net>
31
32 net/ipv6/addrconf.c | 11 ++++-------
33 1 files changed, 4 insertions(+), 7 deletions(-)
34
35commit f8002863fb06c363180637046947a78a6ccb3d33
36Author: WANG Cong <xiyou.wangcong@gmail.com>
37Date: Wed Dec 16 23:39:04 2015 -0800
38
39 net: check both type and procotol for tcp sockets
40
41 Dmitry reported the following out-of-bound access:
42
43 Call Trace:
44 [<ffffffff816cec2e>] __asan_report_load4_noabort+0x3e/0x40
45 mm/kasan/report.c:294
46 [<ffffffff84affb14>] sock_setsockopt+0x1284/0x13d0 net/core/sock.c:880
47 [< inline >] SYSC_setsockopt net/socket.c:1746
48 [<ffffffff84aed7ee>] SyS_setsockopt+0x1fe/0x240 net/socket.c:1729
49 [<ffffffff85c18c76>] entry_SYSCALL_64_fastpath+0x16/0x7a
50 arch/x86/entry/entry_64.S:185
51
52 This is because we mistake a raw socket as a tcp socket.
53 We should check both sk->sk_type and sk->sk_protocol to ensure
54 it is a tcp socket.
55
56 Willem points out __skb_complete_tx_timestamp() needs to fix as well.
57
58 Reported-by: Dmitry Vyukov <dvyukov@google.com>
59 Cc: Willem de Bruijn <willemdebruijn.kernel@gmail.com>
60 Cc: Eric Dumazet <eric.dumazet@gmail.com>
61 Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
62 Acked-by: Willem de Bruijn <willemb@google.com>
63 Signed-off-by: David S. Miller <davem@davemloft.net>
64
65 net/core/skbuff.c | 3 ++-
66 net/core/sock.c | 3 ++-
67 2 files changed, 4 insertions(+), 2 deletions(-)
68
69commit bd6b3399804470a4ad8f34229469ca149dceba3d
70Author: Colin Ian King <colin.king@canonical.com>
71Date: Fri Dec 18 14:22:01 2015 -0800
72
73 proc: fix -ESRCH error when writing to /proc/$pid/coredump_filter
74
75 Writing to /proc/$pid/coredump_filter always returns -ESRCH because commit
76 774636e19ed51 ("proc: convert to kstrto*()/kstrto*_from_user()") removed
77 the setting of ret after the get_proc_task call and incorrectly left it as
78 -ESRCH. Instead, return 0 when successful.
79
80 Example breakage:
81
82 echo 0 > /proc/self/coredump_filter
83 bash: echo: write error: No such process
84
85 Fixes: 774636e19ed51 ("proc: convert to kstrto*()/kstrto*_from_user()")
86 Signed-off-by: Colin Ian King <colin.king@canonical.com>
87 Acked-by: Kees Cook <keescook@chromium.org>
88 Cc: <stable@vger.kernel.org> [4.3+]
89 Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
90 Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
91
92 fs/proc/base.c | 1 +
93 1 files changed, 1 insertions(+), 0 deletions(-)
94
95commit b28aca2b99ed08546778355fb9402c503ff9b29e
96Author: Junichi Nomura <j-nomura@ce.jp.nec.com>
97Date: Tue Dec 22 10:23:44 2015 -0700
98
99 block: ensure to split after potentially bouncing a bio
100
101 blk_queue_bio() does split then bounce, which makes the segment
102 counting based on pages before bouncing and could go wrong. Move
103 the split to after bouncing, like we do for blk-mq, and the we
104 fix the issue of having the bio count for segments be wrong.
105
106 Fixes: 54efd50bfd87 ("block: make generic_make_request handle arbitrarily sized bios")
107 Cc: stable@vger.kernel.org
108 Tested-by: Artem S. Tashkinov <t.artem@lycos.com>
109 Signed-off-by: Jens Axboe <axboe@fb.com>
110
111 block/blk-core.c | 4 ++--
112 1 files changed, 2 insertions(+), 2 deletions(-)
113
114commit e62a25e917a9e5b35ddd5b4f1b5e5e30fbd2e84c
115Merge: f6f63ae ec72fa5
116Author: Brad Spengler <spender@grsecurity.net>
117Date: Tue Dec 22 19:46:26 2015 -0500
118
119 Merge branch 'pax-test' into grsec-test
120
121commit ec72fa5f8d9cb4e223bad1b8b5c2e1071c222f2a
122Author: Brad Spengler <spender@grsecurity.net>
123Date: Tue Dec 22 19:45:51 2015 -0500
124
125 Update to pax-linux-4.3.3-test13.patch:
126 - Emese fixed a (probably) false positive integer truncation in xfs_da_grow_inode_int, reported by jdkbx (http://forums.grsecurity.net/viewtopic.php?f=3&t=4346)
127 - fixed a size overflow in btrfs/try_merge_map, reported by Alex W (https://bugs.archlinux.org/task/47173) and mathias and dwokfur (https://forums.grsecurity.net/viewtopic.php?f=3&t=4344)
128
129 arch/arm/mm/fault.c | 2 +-
130 arch/x86/mm/fault.c | 2 +-
131 fs/btrfs/extent_map.c | 8 ++++++--
132 fs/xfs/libxfs/xfs_da_btree.c | 4 +++-
133 4 files changed, 11 insertions(+), 5 deletions(-)
134
135commit f6f63ae154cd45028add1dc41957878060d77fbf
136Author: Brad Spengler <spender@grsecurity.net>
137Date: Thu Dec 17 18:43:44 2015 -0500
138
139 ptrace_has_cap() checks whether the current process should be
140 treated as having a certain capability for ptrace checks
141 against another process. Until now, this was equivalent to
142 has_ns_capability(current, target_ns, CAP_SYS_PTRACE).
143
144 However, if a root-owned process wants to enter a user
145 namespace for some reason without knowing who owns it and
146 therefore can't change to the namespace owner's uid and gid
147 before entering, as soon as it has entered the namespace,
148 the namespace owner can attach to it via ptrace and thereby
149 gain access to its uid and gid.
150
151 While it is possible for the entering process to switch to
152 the uid of a claimed namespace owner before entering,
153 causing the attempt to enter to fail if the claimed uid is
154 wrong, this doesn't solve the problem of determining an
155 appropriate gid.
156
157 With this change, the entering process can first enter the
158 namespace and then safely inspect the namespace's
159 properties, e.g. through /proc/self/{uid_map,gid_map},
160 assuming that the namespace owner doesn't have access to
161 uid 0.
162 Signed-off-by: Jann Horn <jann@thejh.net>
163
164 kernel/ptrace.c | 30 +++++++++++++++++++++++++-----
165 1 files changed, 25 insertions(+), 5 deletions(-)
166
18339baf
PK
167commit e314f0fb63020f61543b401ff594e953c2c304e5
168Author: tadeusz.struk@intel.com <tadeusz.struk@intel.com>
169Date: Tue Dec 15 10:46:17 2015 -0800
170
171 net: fix uninitialized variable issue
172
173 msg_iocb needs to be initialized on the recv/recvfrom path.
174 Otherwise afalg will wrongly interpret it as an async call.
175
176 Cc: stable@vger.kernel.org
177 Reported-by: Harald Freudenberger <freude@linux.vnet.ibm.com>
178 Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com>
179 Signed-off-by: David S. Miller <davem@davemloft.net>
180
181 net/socket.c | 1 +
182 1 files changed, 1 insertions(+), 0 deletions(-)
183
184commit a3f56a43ad56b8fcaf04f6327636ed2f5970de3b
185Merge: dfa764c 142edcf
186Author: Brad Spengler <spender@grsecurity.net>
187Date: Wed Dec 16 21:01:17 2015 -0500
188
189 Merge branch 'pax-test' into grsec-test
190
191commit 142edcf1005a57fb8887823565cf0bafad2f313c
192Author: Brad Spengler <spender@grsecurity.net>
193Date: Wed Dec 16 21:00:57 2015 -0500
194
195 Update to pax-linux-4.3.3-test12.patch:
196 - Emese fixed a size overflow false positive in reiserfs/leaf_paste_entries, reported by Christian Apeltauer (https://bugs.gentoo.org/show_bug.cgi?id=568046)
197 - fixed a bunch of int/size_t mismatches in the drivers/tty/n_tty.c code causing size overflow false positives, reported by Toralf Förster, mathias (https://forums.grsecurity.net/viewtopic.php?f=3&t=4342), N8Fear (https://forums.grsecurity.net/viewtopic.php?f=3&t=4341)
198
199 drivers/tty/n_tty.c | 16 ++++++++--------
200 .../disable_size_overflow_hash.data | 2 ++
201 .../size_overflow_plugin/size_overflow_hash.data | 6 ++----
202 3 files changed, 12 insertions(+), 12 deletions(-)
203
204commit dfa764cc549892a5bfc1083cac78b99032cae577
205Author: Hannes Frederic Sowa <hannes@stressinduktion.org>
206Date: Tue Dec 15 22:59:12 2015 +0100
207
208 ipv6: automatically enable stable privacy mode if stable_secret set
209
210 Bjørn reported that while we switch all interfaces to privacy stable mode
211 when setting the secret, we don't set this mode for new interfaces. This
212 does not make sense, so change this behaviour.
213
214 Fixes: 622c81d57b392cc ("ipv6: generation of stable privacy addresses for link-local and autoconf")
215 Reported-by: Bjørn Mork <bjorn@mork.no>
216 Cc: Bjørn Mork <bjorn@mork.no>
217 Signed-off-by: Hannes Frederic Sowa <hannes@stressinduktion.org>
218 Signed-off-by: David S. Miller <davem@davemloft.net>
219
220 net/ipv6/addrconf.c | 6 ++++++
221 1 files changed, 6 insertions(+), 0 deletions(-)
222
223commit c2815a1fee03f222273e77c14e43f960da06f35a
224Author: Brad Spengler <spender@grsecurity.net>
225Date: Wed Dec 16 13:03:38 2015 -0500
226
227 Work around upstream limitation on the number of thread info flags causing a compilation error
228 Reported by fabled at http://forums.grsecurity.net/viewtopic.php?f=3&t=4339
229
230 arch/arm/kernel/entry-common.S | 8 ++++++--
231 1 files changed, 6 insertions(+), 2 deletions(-)
232
ab5bcff6 233commit 8c9ae168e09ae49324d709d76d73d9fc4ca477e1
fee0510d 234Author: Brad Spengler <spender@grsecurity.net>
ab5bcff6 235Date: Tue Dec 15 19:03:41 2015 -0500
fee0510d 236
ab5bcff6 237 Initial import of grsecurity 3.1 for Linux 4.3.3
76e7c0f9 238
6090327c 239 Documentation/dontdiff | 2 +
e8242a6d 240 Documentation/kernel-parameters.txt | 7 +
afe359a8 241 Documentation/sysctl/kernel.txt | 15 +
a8b227b4 242 Makefile | 18 +-
6090327c
PK
243 arch/alpha/include/asm/cache.h | 4 +-
244 arch/alpha/kernel/osf_sys.c | 12 +-
ab5bcff6 245 arch/arc/Kconfig | 1 +
6090327c 246 arch/arm/Kconfig | 1 +
ab5bcff6
PK
247 arch/arm/Kconfig.debug | 1 +
248 arch/arm/include/asm/thread_info.h | 7 +-
6090327c
PK
249 arch/arm/kernel/process.c | 4 +-
250 arch/arm/kernel/ptrace.c | 9 +
251 arch/arm/kernel/traps.c | 7 +-
252 arch/arm/mm/Kconfig | 2 +-
253 arch/arm/mm/fault.c | 40 +-
254 arch/arm/mm/mmap.c | 8 +-
afe359a8 255 arch/arm/net/bpf_jit_32.c | 51 +-
ab5bcff6 256 arch/arm64/Kconfig.debug | 1 +
6090327c 257 arch/avr32/include/asm/cache.h | 4 +-
ab5bcff6 258 arch/blackfin/Kconfig.debug | 1 +
6090327c
PK
259 arch/blackfin/include/asm/cache.h | 3 +-
260 arch/cris/include/arch-v10/arch/cache.h | 3 +-
261 arch/cris/include/arch-v32/arch/cache.h | 3 +-
262 arch/frv/include/asm/cache.h | 3 +-
263 arch/frv/mm/elf-fdpic.c | 4 +-
264 arch/hexagon/include/asm/cache.h | 6 +-
265 arch/ia64/Kconfig | 1 +
266 arch/ia64/include/asm/cache.h | 3 +-
267 arch/ia64/kernel/sys_ia64.c | 2 +
268 arch/ia64/mm/hugetlbpage.c | 2 +
269 arch/m32r/include/asm/cache.h | 4 +-
270 arch/m68k/include/asm/cache.h | 4 +-
271 arch/metag/mm/hugetlbpage.c | 1 +
272 arch/microblaze/include/asm/cache.h | 3 +-
273 arch/mips/Kconfig | 1 +
274 arch/mips/include/asm/cache.h | 3 +-
275 arch/mips/include/asm/thread_info.h | 11 +-
da1216b9 276 arch/mips/kernel/irq.c | 3 +
6090327c
PK
277 arch/mips/kernel/ptrace.c | 9 +
278 arch/mips/mm/mmap.c | 4 +-
279 arch/mn10300/proc-mn103e010/include/proc/cache.h | 4 +-
280 arch/mn10300/proc-mn2ws0050/include/proc/cache.h | 4 +-
281 arch/openrisc/include/asm/cache.h | 4 +-
282 arch/parisc/include/asm/cache.h | 5 +-
283 arch/parisc/kernel/sys_parisc.c | 4 +
284 arch/powerpc/Kconfig | 1 +
ab5bcff6 285 arch/powerpc/include/asm/cache.h | 4 +-
6090327c
PK
286 arch/powerpc/include/asm/thread_info.h | 5 +-
287 arch/powerpc/kernel/Makefile | 2 +
288 arch/powerpc/kernel/irq.c | 3 +
289 arch/powerpc/kernel/process.c | 10 +-
290 arch/powerpc/kernel/ptrace.c | 14 +
291 arch/powerpc/kernel/traps.c | 5 +
6090327c 292 arch/powerpc/mm/slice.c | 2 +-
ab5bcff6 293 arch/s390/Kconfig.debug | 1 +
6090327c
PK
294 arch/s390/include/asm/cache.h | 4 +-
295 arch/score/include/asm/cache.h | 4 +-
296 arch/sh/include/asm/cache.h | 3 +-
297 arch/sh/mm/mmap.c | 6 +-
298 arch/sparc/include/asm/cache.h | 4 +-
0986ccbe
PK
299 arch/sparc/include/asm/pgalloc_64.h | 1 +
300 arch/sparc/include/asm/thread_info_64.h | 8 +-
6090327c
PK
301 arch/sparc/kernel/process_32.c | 6 +-
302 arch/sparc/kernel/process_64.c | 8 +-
303 arch/sparc/kernel/ptrace_64.c | 14 +
304 arch/sparc/kernel/sys_sparc_64.c | 8 +-
305 arch/sparc/kernel/syscalls.S | 8 +-
306 arch/sparc/kernel/traps_32.c | 8 +-
307 arch/sparc/kernel/traps_64.c | 28 +-
308 arch/sparc/kernel/unaligned_64.c | 2 +-
309 arch/sparc/mm/fault_64.c | 2 +-
310 arch/sparc/mm/hugetlbpage.c | 15 +-
311 arch/tile/Kconfig | 1 +
312 arch/tile/include/asm/cache.h | 3 +-
313 arch/tile/mm/hugetlbpage.c | 2 +
314 arch/um/include/asm/cache.h | 3 +-
315 arch/unicore32/include/asm/cache.h | 6 +-
afe359a8 316 arch/x86/Kconfig | 21 +
ab5bcff6
PK
317 arch/x86/Kconfig.debug | 2 +
318 arch/x86/entry/common.c | 14 +
afe359a8
PK
319 arch/x86/entry/entry_32.S | 2 +-
320 arch/x86/entry/entry_64.S | 2 +-
6090327c
PK
321 arch/x86/ia32/ia32_aout.c | 2 +
322 arch/x86/include/asm/floppy.h | 20 +-
ab5bcff6 323 arch/x86/include/asm/fpu/types.h | 69 +-
6090327c
PK
324 arch/x86/include/asm/io.h | 2 +-
325 arch/x86/include/asm/page.h | 12 +-
326 arch/x86/include/asm/paravirt_types.h | 23 +-
ab5bcff6
PK
327 arch/x86/include/asm/processor.h | 12 +-
328 arch/x86/include/asm/thread_info.h | 6 +-
329 arch/x86/include/asm/uaccess.h | 2 +-
a8b227b4 330 arch/x86/kernel/dumpstack.c | 10 +-
6090327c
PK
331 arch/x86/kernel/dumpstack_32.c | 2 +-
332 arch/x86/kernel/dumpstack_64.c | 2 +-
6090327c
PK
333 arch/x86/kernel/ioport.c | 13 +
334 arch/x86/kernel/irq_32.c | 3 +
335 arch/x86/kernel/irq_64.c | 4 +
afe359a8 336 arch/x86/kernel/ldt.c | 18 +
6090327c 337 arch/x86/kernel/msr.c | 10 +
ab5bcff6 338 arch/x86/kernel/ptrace.c | 14 +
6090327c
PK
339 arch/x86/kernel/signal.c | 9 +-
340 arch/x86/kernel/sys_i386_32.c | 9 +-
341 arch/x86/kernel/sys_x86_64.c | 8 +-
342 arch/x86/kernel/traps.c | 5 +
343 arch/x86/kernel/verify_cpu.S | 1 +
ab5bcff6
PK
344 arch/x86/kernel/vm86_32.c | 15 +
345 arch/x86/kvm/svm.c | 14 +-
6090327c
PK
346 arch/x86/mm/fault.c | 12 +-
347 arch/x86/mm/hugetlbpage.c | 15 +-
348 arch/x86/mm/init.c | 66 +-
349 arch/x86/mm/init_32.c | 6 +-
0986ccbe 350 arch/x86/net/bpf_jit_comp.c | 4 +
a8b227b4 351 arch/x86/platform/efi/efi_64.c | 2 +-
6090327c
PK
352 arch/x86/xen/Kconfig | 1 +
353 arch/xtensa/variants/dc232b/include/variant/core.h | 2 +-
354 arch/xtensa/variants/fsf/include/variant/core.h | 3 +-
ab5bcff6
PK
355 crypto/ablkcipher.c | 2 +-
356 crypto/blkcipher.c | 2 +-
357 crypto/scatterwalk.c | 10 +-
6090327c
PK
358 drivers/acpi/acpica/hwxfsleep.c | 11 +-
359 drivers/acpi/custom_method.c | 4 +
360 drivers/block/cciss.h | 30 +-
6090327c
PK
361 drivers/block/smart1,2.h | 40 +-
362 drivers/cdrom/cdrom.c | 2 +-
363 drivers/char/Kconfig | 4 +-
364 drivers/char/genrtc.c | 1 +
ab5bcff6 365 drivers/char/ipmi/ipmi_si_intf.c | 8 +-
6090327c
PK
366 drivers/char/mem.c | 17 +
367 drivers/char/random.c | 5 +-
368 drivers/cpufreq/sparc-us3-cpufreq.c | 2 -
ab5bcff6
PK
369 drivers/crypto/nx/nx-aes-ccm.c | 2 +-
370 drivers/crypto/nx/nx-aes-gcm.c | 2 +-
371 drivers/crypto/talitos.c | 2 +-
6090327c 372 drivers/firewire/ohci.c | 4 +
ab5bcff6
PK
373 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 70 +-
374 drivers/gpu/drm/nouveau/nouveau_ttm.c | 28 +-
6090327c 375 drivers/gpu/drm/ttm/ttm_bo_manager.c | 10 +-
afe359a8 376 drivers/gpu/drm/virtio/virtgpu_ttm.c | 10 +-
6090327c 377 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 10 +-
6090327c
PK
378 drivers/hid/hid-wiimote-debug.c | 2 +-
379 drivers/infiniband/hw/nes/nes_cm.c | 22 +-
ab5bcff6 380 drivers/iommu/Kconfig | 1 +
0986ccbe 381 drivers/iommu/amd_iommu.c | 14 +-
6090327c
PK
382 drivers/isdn/gigaset/bas-gigaset.c | 32 +-
383 drivers/isdn/gigaset/ser-gigaset.c | 32 +-
384 drivers/isdn/gigaset/usb-gigaset.c | 32 +-
ab5bcff6
PK
385 drivers/isdn/hisax/config.c | 2 +-
386 drivers/isdn/hisax/hfc_pci.c | 2 +-
387 drivers/isdn/hisax/hfc_sx.c | 2 +-
388 drivers/isdn/hisax/q931.c | 6 +-
6090327c
PK
389 drivers/isdn/i4l/isdn_concap.c | 6 +-
390 drivers/isdn/i4l/isdn_x25iface.c | 16 +-
ab5bcff6 391 drivers/md/bcache/Kconfig | 1 +
a8b227b4
PK
392 drivers/md/raid5.c | 8 +
393 drivers/media/pci/solo6x10/solo6x10-g723.c | 2 +-
ab5bcff6
PK
394 drivers/media/platform/sti/c8sectpfe/Kconfig | 1 +
395 drivers/media/platform/vivid/vivid-osd.c | 1 +
6090327c 396 drivers/media/radio/radio-cadet.c | 5 +-
a8b227b4
PK
397 drivers/media/usb/dvb-usb/cinergyT2-core.c | 91 +-
398 drivers/media/usb/dvb-usb/cinergyT2-fe.c | 182 +-
6090327c
PK
399 drivers/media/usb/dvb-usb/dvb-usb-firmware.c | 37 +-
400 drivers/media/usb/dvb-usb/technisat-usb2.c | 75 +-
401 drivers/message/fusion/mptbase.c | 9 +
402 drivers/misc/sgi-xp/xp_main.c | 12 +-
6090327c 403 drivers/net/ethernet/brocade/bna/bna_enet.c | 8 +-
ab5bcff6
PK
404 drivers/net/ppp/pppoe.c | 14 +-
405 drivers/net/ppp/pptp.c | 6 +
406 drivers/net/slip/slhc.c | 3 +
6090327c 407 drivers/net/wan/lmc/lmc_media.c | 97 +-
ab5bcff6 408 drivers/net/wan/x25_asy.c | 6 +-
6090327c 409 drivers/net/wan/z85230.c | 24 +-
ab5bcff6 410 drivers/net/wireless/ath/ath9k/Kconfig | 1 -
6090327c 411 drivers/net/wireless/zd1211rw/zd_usb.c | 2 +-
ab5bcff6 412 drivers/pci/pci-sysfs.c | 2 +-
6090327c
PK
413 drivers/pci/proc.c | 9 +
414 drivers/platform/x86/asus-wmi.c | 12 +
415 drivers/rtc/rtc-dev.c | 3 +
416 drivers/scsi/bfa/bfa_fcs.c | 19 +-
417 drivers/scsi/bfa/bfa_fcs_lport.c | 29 +-
418 drivers/scsi/bfa/bfa_modules.h | 12 +-
e8242a6d 419 drivers/scsi/hpsa.h | 40 +-
ab5bcff6 420 drivers/staging/dgnc/dgnc_mgmt.c | 1 +
6090327c
PK
421 drivers/staging/lustre/lustre/ldlm/ldlm_flock.c | 2 +-
422 drivers/staging/lustre/lustre/libcfs/module.c | 10 +-
ab5bcff6
PK
423 drivers/target/target_core_sbc.c | 17 +-
424 drivers/target/target_core_transport.c | 14 +-
afe359a8 425 drivers/tty/serial/uartlite.c | 4 +-
6090327c
PK
426 drivers/tty/sysrq.c | 2 +-
427 drivers/tty/vt/keyboard.c | 22 +-
428 drivers/uio/uio.c | 6 +-
429 drivers/usb/core/hub.c | 5 +
a8b227b4
PK
430 drivers/usb/gadget/function/f_uac1.c | 1 +
431 drivers/usb/gadget/function/u_uac1.c | 1 +
6090327c 432 drivers/usb/host/hwa-hc.c | 9 +-
afe359a8 433 drivers/usb/usbip/vhci_sysfs.c | 2 +-
6090327c
PK
434 drivers/video/fbdev/arcfb.c | 2 +-
435 drivers/video/fbdev/matrox/matroxfb_DAC1064.c | 10 +-
436 drivers/video/fbdev/matrox/matroxfb_Ti3026.c | 5 +-
437 drivers/video/fbdev/sh_mobile_lcdcfb.c | 6 +-
da1216b9 438 drivers/video/logo/logo_linux_clut224.ppm | 2720 ++++-----
6090327c 439 drivers/xen/xenfs/xenstored.c | 5 +
afe359a8
PK
440 firmware/Makefile | 2 +
441 firmware/WHENCE | 20 +-
442 firmware/bnx2/bnx2-mips-06-6.2.3.fw.ihex | 5804 +++++++++++++++++
da1216b9 443 firmware/bnx2/bnx2-mips-09-6.2.1b.fw.ihex | 6496 ++++++++++++++++++++
ab5bcff6 444 fs/9p/vfs_inode.c | 4 +-
6090327c
PK
445 fs/attr.c | 1 +
446 fs/autofs4/waitq.c | 9 +
447 fs/binfmt_aout.c | 7 +
ab5bcff6 448 fs/binfmt_elf.c | 50 +-
6090327c
PK
449 fs/compat.c | 20 +-
450 fs/coredump.c | 17 +-
8cf17962 451 fs/dcache.c | 3 +
da1216b9 452 fs/debugfs/inode.c | 11 +-
ab5bcff6 453 fs/exec.c | 219 +-
6090327c 454 fs/ext2/balloc.c | 4 +-
0986ccbe 455 fs/ext2/super.c | 8 +-
6090327c 456 fs/ext4/balloc.c | 4 +-
0986ccbe 457 fs/fcntl.c | 4 +
da1216b9 458 fs/fhandle.c | 3 +-
6090327c
PK
459 fs/file.c | 4 +
460 fs/filesystems.c | 4 +
e8242a6d 461 fs/fs_struct.c | 20 +-
6090327c 462 fs/hugetlbfs/inode.c | 5 +-
afe359a8 463 fs/inode.c | 8 +-
8cf17962 464 fs/kernfs/dir.c | 6 +
6090327c 465 fs/mount.h | 4 +-
ab5bcff6 466 fs/namei.c | 286 +-
8cf17962 467 fs/namespace.c | 24 +
a8b227b4 468 fs/nfsd/nfscache.c | 2 +-
6090327c 469 fs/open.c | 38 +
ab5bcff6 470 fs/overlayfs/inode.c | 11 +-
da1216b9 471 fs/overlayfs/super.c | 6 +-
6090327c
PK
472 fs/pipe.c | 2 +-
473 fs/posix_acl.c | 15 +-
474 fs/proc/Kconfig | 10 +-
ab5bcff6
PK
475 fs/proc/array.c | 69 +-
476 fs/proc/base.c | 186 +-
6090327c
PK
477 fs/proc/cmdline.c | 4 +
478 fs/proc/devices.c | 4 +
479 fs/proc/fd.c | 17 +-
e8242a6d 480 fs/proc/generic.c | 64 +
6090327c 481 fs/proc/inode.c | 17 +
0986ccbe 482 fs/proc/internal.h | 11 +-
6090327c
PK
483 fs/proc/interrupts.c | 4 +
484 fs/proc/kcore.c | 3 +
ab5bcff6
PK
485 fs/proc/meminfo.c | 7 +-
486 fs/proc/namespaces.c | 4 +-
6090327c
PK
487 fs/proc/proc_net.c | 31 +
488 fs/proc/proc_sysctl.c | 52 +-
489 fs/proc/root.c | 8 +
490 fs/proc/stat.c | 69 +-
e8242a6d 491 fs/proc/task_mmu.c | 66 +-
6090327c
PK
492 fs/readdir.c | 19 +
493 fs/reiserfs/item_ops.c | 24 +-
0986ccbe 494 fs/reiserfs/super.c | 4 +
6090327c 495 fs/select.c | 2 +
afe359a8 496 fs/seq_file.c | 30 +-
ab5bcff6 497 fs/splice.c | 8 +
6090327c 498 fs/stat.c | 20 +-
e8242a6d 499 fs/sysfs/dir.c | 30 +-
ab5bcff6 500 fs/sysv/inode.c | 11 +-
6090327c 501 fs/utimes.c | 7 +
8cf17962 502 fs/xattr.c | 26 +-
da1216b9 503 grsecurity/Kconfig | 1182 ++++
6090327c 504 grsecurity/Makefile | 54 +
da1216b9 505 grsecurity/gracl.c | 2757 +++++++++
6090327c 506 grsecurity/gracl_alloc.c | 105 +
a8b227b4 507 grsecurity/gracl_cap.c | 127 +
da1216b9 508 grsecurity/gracl_compat.c | 269 +
afe359a8 509 grsecurity/gracl_fs.c | 448 ++
da1216b9
PK
510 grsecurity/gracl_ip.c | 386 ++
511 grsecurity/gracl_learn.c | 207 +
512 grsecurity/gracl_policy.c | 1786 ++++++
6090327c 513 grsecurity/gracl_res.c | 68 +
da1216b9 514 grsecurity/gracl_segv.c | 304 +
6090327c
PK
515 grsecurity/gracl_shm.c | 40 +
516 grsecurity/grsec_chdir.c | 19 +
da1216b9
PK
517 grsecurity/grsec_chroot.c | 467 ++
518 grsecurity/grsec_disabled.c | 445 ++
519 grsecurity/grsec_exec.c | 189 +
520 grsecurity/grsec_fifo.c | 26 +
6090327c 521 grsecurity/grsec_fork.c | 23 +
da1216b9 522 grsecurity/grsec_init.c | 290 +
6090327c 523 grsecurity/grsec_ipc.c | 48 +
afe359a8
PK
524 grsecurity/grsec_link.c | 65 +
525 grsecurity/grsec_log.c | 340 +
6090327c
PK
526 grsecurity/grsec_mem.c | 48 +
527 grsecurity/grsec_mount.c | 65 +
afe359a8 528 grsecurity/grsec_pax.c | 47 +
6090327c
PK
529 grsecurity/grsec_proc.c | 20 +
530 grsecurity/grsec_ptrace.c | 30 +
da1216b9
PK
531 grsecurity/grsec_sig.c | 236 +
532 grsecurity/grsec_sock.c | 244 +
533 grsecurity/grsec_sysctl.c | 488 ++
6090327c
PK
534 grsecurity/grsec_time.c | 16 +
535 grsecurity/grsec_tpe.c | 78 +
536 grsecurity/grsec_usb.c | 15 +
537 grsecurity/grsum.c | 64 +
6090327c 538 include/linux/binfmts.h | 5 +-
ab5bcff6 539 include/linux/bitops.h | 2 +-
afe359a8
PK
540 include/linux/capability.h | 13 +
541 include/linux/compiler-gcc.h | 5 +
6090327c
PK
542 include/linux/compiler.h | 8 +
543 include/linux/cred.h | 8 +-
8cf17962 544 include/linux/dcache.h | 5 +-
6090327c
PK
545 include/linux/fs.h | 24 +-
546 include/linux/fs_struct.h | 2 +-
547 include/linux/fsnotify.h | 6 +
da1216b9
PK
548 include/linux/gracl.h | 342 +
549 include/linux/gracl_compat.h | 156 +
6090327c
PK
550 include/linux/gralloc.h | 9 +
551 include/linux/grdefs.h | 140 +
da1216b9 552 include/linux/grinternal.h | 230 +
8cf17962 553 include/linux/grmsg.h | 118 +
ab5bcff6 554 include/linux/grsecurity.h | 255 +
6090327c 555 include/linux/grsock.h | 19 +
afe359a8 556 include/linux/ipc.h | 2 +-
6090327c
PK
557 include/linux/ipc_namespace.h | 2 +-
558 include/linux/kallsyms.h | 18 +-
559 include/linux/kmod.h | 5 +
560 include/linux/kobject.h | 2 +-
afe359a8 561 include/linux/lsm_hooks.h | 4 +-
8cf17962 562 include/linux/mm.h | 12 +
6090327c 563 include/linux/mm_types.h | 4 +-
afe359a8 564 include/linux/module.h | 5 +-
6090327c 565 include/linux/mount.h | 2 +-
ab5bcff6 566 include/linux/msg.h | 2 +-
6090327c
PK
567 include/linux/netfilter/xt_gradm.h | 9 +
568 include/linux/path.h | 4 +-
569 include/linux/perf_event.h | 13 +-
570 include/linux/pid_namespace.h | 2 +-
8cf17962 571 include/linux/printk.h | 2 +-
6090327c
PK
572 include/linux/proc_fs.h | 22 +-
573 include/linux/proc_ns.h | 2 +-
ab5bcff6 574 include/linux/ptrace.h | 24 +-
6090327c
PK
575 include/linux/random.h | 2 +-
576 include/linux/rbtree_augmented.h | 4 +-
da1216b9 577 include/linux/scatterlist.h | 12 +-
ab5bcff6
PK
578 include/linux/sched.h | 114 +-
579 include/linux/security.h | 1 +
580 include/linux/sem.h | 2 +-
6090327c 581 include/linux/seq_file.h | 5 +
afe359a8 582 include/linux/shm.h | 6 +-
6090327c
PK
583 include/linux/skbuff.h | 3 +
584 include/linux/slab.h | 9 -
afe359a8 585 include/linux/sysctl.h | 8 +-
6090327c
PK
586 include/linux/thread_info.h | 6 +-
587 include/linux/tty.h | 2 +-
588 include/linux/tty_driver.h | 4 +-
589 include/linux/uidgid.h | 5 +
590 include/linux/user_namespace.h | 2 +-
591 include/linux/utsname.h | 2 +-
592 include/linux/vermagic.h | 16 +-
ab5bcff6 593 include/linux/vmalloc.h | 20 +-
6090327c 594 include/net/af_unix.h | 2 +-
ab5bcff6 595 include/net/dst.h | 33 +
6090327c
PK
596 include/net/ip.h | 2 +-
597 include/net/neighbour.h | 2 +-
598 include/net/net_namespace.h | 2 +-
ab5bcff6
PK
599 include/net/sock.h | 4 +-
600 include/target/target_core_base.h | 2 +-
6090327c
PK
601 include/trace/events/fs.h | 53 +
602 include/uapi/linux/personality.h | 1 +
ab5bcff6 603 init/Kconfig | 4 +-
e8242a6d 604 init/main.c | 35 +-
6090327c 605 ipc/mqueue.c | 1 +
ab5bcff6
PK
606 ipc/msg.c | 3 +-
607 ipc/sem.c | 3 +-
608 ipc/shm.c | 26 +-
609 ipc/util.c | 6 +
da1216b9 610 kernel/auditsc.c | 2 +-
0986ccbe 611 kernel/bpf/syscall.c | 8 +-
6090327c 612 kernel/capability.c | 41 +-
0986ccbe 613 kernel/cgroup.c | 5 +-
6090327c
PK
614 kernel/compat.c | 1 +
615 kernel/configs.c | 11 +
afe359a8 616 kernel/cred.c | 112 +-
ab5bcff6 617 kernel/events/core.c | 16 +-
6090327c
PK
618 kernel/exit.c | 10 +-
619 kernel/fork.c | 86 +-
ab5bcff6
PK
620 kernel/futex.c | 6 +-
621 kernel/futex_compat.c | 2 +-
6090327c 622 kernel/kallsyms.c | 9 +
ab5bcff6
PK
623 kernel/kcmp.c | 8 +-
624 kernel/kexec_core.c | 2 +-
e8242a6d 625 kernel/kmod.c | 95 +-
6090327c
PK
626 kernel/kprobes.c | 7 +-
627 kernel/ksysfs.c | 2 +
628 kernel/locking/lockdep_proc.c | 10 +-
afe359a8 629 kernel/module.c | 108 +-
6090327c 630 kernel/panic.c | 4 +-
ab5bcff6 631 kernel/pid.c | 23 +-
6090327c 632 kernel/power/Kconfig | 2 +
ab5bcff6
PK
633 kernel/printk/printk.c | 20 +-
634 kernel/ptrace.c | 56 +-
6090327c
PK
635 kernel/resource.c | 10 +
636 kernel/sched/core.c | 11 +-
637 kernel/signal.c | 37 +-
a8b227b4 638 kernel/sys.c | 64 +-
ab5bcff6 639 kernel/sysctl.c | 172 +-
6090327c 640 kernel/taskstats.c | 6 +
a8b227b4
PK
641 kernel/time/posix-timers.c | 8 +
642 kernel/time/time.c | 5 +
6090327c 643 kernel/time/timekeeping.c | 3 +
afe359a8 644 kernel/time/timer_list.c | 13 +-
6090327c 645 kernel/time/timer_stats.c | 10 +-
ab5bcff6 646 kernel/trace/Kconfig | 2 +
0986ccbe 647 kernel/trace/trace_syscalls.c | 8 +
6090327c 648 kernel/user_namespace.c | 15 +
ab5bcff6
PK
649 lib/Kconfig.debug | 13 +-
650 lib/Kconfig.kasan | 2 +-
6090327c
PK
651 lib/is_single_threaded.c | 3 +
652 lib/list_debug.c | 65 +-
e8242a6d 653 lib/nlattr.c | 2 +
6090327c 654 lib/rbtree.c | 4 +-
afe359a8 655 lib/vsprintf.c | 39 +-
6090327c 656 localversion-grsec | 1 +
ab5bcff6 657 mm/Kconfig | 8 +-
e8242a6d 658 mm/Kconfig.debug | 1 +
6090327c
PK
659 mm/filemap.c | 1 +
660 mm/kmemleak.c | 4 +-
da1216b9 661 mm/memory.c | 2 +-
6090327c
PK
662 mm/mempolicy.c | 12 +-
663 mm/migrate.c | 3 +-
664 mm/mlock.c | 6 +-
e8242a6d 665 mm/mmap.c | 93 +-
6090327c 666 mm/mprotect.c | 8 +
ab5bcff6 667 mm/oom_kill.c | 28 +-
e8242a6d 668 mm/page_alloc.c | 2 +-
ab5bcff6
PK
669 mm/process_vm_access.c | 8 +-
670 mm/shmem.c | 36 +-
671 mm/slab.c | 14 +-
6090327c 672 mm/slab_common.c | 2 +-
afe359a8
PK
673 mm/slob.c | 12 +
674 mm/slub.c | 33 +-
6090327c 675 mm/util.c | 3 +
ab5bcff6 676 mm/vmalloc.c | 129 +-
6090327c
PK
677 mm/vmstat.c | 29 +-
678 net/appletalk/atalk_proc.c | 2 +-
679 net/atm/lec.c | 6 +-
680 net/atm/mpoa_caches.c | 42 +-
ab5bcff6 681 net/bluetooth/sco.c | 3 +
6090327c
PK
682 net/can/bcm.c | 2 +-
683 net/can/proc.c | 2 +-
0986ccbe 684 net/core/dev_ioctl.c | 7 +-
6090327c
PK
685 net/core/filter.c | 8 +-
686 net/core/net-procfs.c | 17 +-
687 net/core/pktgen.c | 2 +-
e8242a6d 688 net/core/sock.c | 3 +-
0986ccbe 689 net/core/sysctl_net_core.c | 2 +-
6090327c 690 net/decnet/dn_dev.c | 2 +-
0986ccbe 691 net/ipv4/devinet.c | 6 +-
ab5bcff6 692 net/ipv4/inet_hashtables.c | 4 +
a8b227b4 693 net/ipv4/ip_input.c | 7 +
6090327c
PK
694 net/ipv4/ip_sockglue.c | 3 +-
695 net/ipv4/netfilter/ipt_CLUSTERIP.c | 2 +-
ab5bcff6 696 net/ipv4/netfilter/nf_nat_pptp.c | 2 +-
6090327c 697 net/ipv4/route.c | 6 +-
da1216b9 698 net/ipv4/tcp_input.c | 4 +-
ab5bcff6 699 net/ipv4/tcp_ipv4.c | 29 +-
6090327c
PK
700 net/ipv4/tcp_minisocks.c | 9 +-
701 net/ipv4/tcp_timer.c | 11 +
702 net/ipv4/udp.c | 24 +
e8242a6d 703 net/ipv6/addrconf.c | 13 +-
6090327c 704 net/ipv6/proc.c | 2 +-
ab5bcff6 705 net/ipv6/tcp_ipv6.c | 26 +-
6090327c
PK
706 net/ipv6/udp.c | 7 +
707 net/ipx/ipx_proc.c | 2 +-
708 net/irda/irproc.c | 2 +-
709 net/llc/llc_proc.c | 2 +-
710 net/netfilter/Kconfig | 10 +
711 net/netfilter/Makefile | 1 +
712 net/netfilter/nf_conntrack_core.c | 8 +
713 net/netfilter/xt_gradm.c | 51 +
714 net/netfilter/xt_hashlimit.c | 4 +-
715 net/netfilter/xt_recent.c | 2 +-
ab5bcff6
PK
716 net/sched/sch_api.c | 2 +-
717 net/sctp/socket.c | 4 +-
718 net/socket.c | 75 +-
719 net/sunrpc/Kconfig | 1 +
6090327c
PK
720 net/sunrpc/cache.c | 2 +-
721 net/sunrpc/stats.c | 2 +-
722 net/sysctl_net.c | 2 +-
e8242a6d 723 net/unix/af_unix.c | 52 +-
6090327c
PK
724 net/vmw_vsock/vmci_transport_notify.c | 30 +-
725 net/vmw_vsock/vmci_transport_notify_qstate.c | 30 +-
726 net/x25/sysctl_net_x25.c | 2 +-
727 net/x25/x25_proc.c | 2 +-
0986ccbe 728 scripts/package/Makefile | 2 +-
ab5bcff6
PK
729 scripts/package/mkspec | 41 +-
730 security/Kconfig | 369 +-
6090327c
PK
731 security/apparmor/file.c | 4 +-
732 security/apparmor/lsm.c | 8 +-
ab5bcff6 733 security/commoncap.c | 36 +-
6090327c 734 security/min_addr.c | 2 +
ab5bcff6 735 security/smack/smack_lsm.c | 8 +-
6090327c
PK
736 security/tomoyo/file.c | 12 +-
737 security/tomoyo/mount.c | 4 +
da1216b9 738 security/tomoyo/tomoyo.c | 20 +-
6090327c 739 security/yama/Kconfig | 2 +-
ab5bcff6 740 security/yama/yama_lsm.c | 4 +-
6090327c 741 sound/synth/emux/emux_seq.c | 14 +-
e8242a6d
PK
742 sound/usb/line6/driver.c | 40 +-
743 sound/usb/line6/toneport.c | 12 +-
6090327c
PK
744 tools/gcc/.gitignore | 1 +
745 tools/gcc/Makefile | 12 +
746 tools/gcc/gen-random-seed.sh | 8 +
afe359a8
PK
747 tools/gcc/randomize_layout_plugin.c | 930 +++
748 tools/gcc/size_overflow_plugin/.gitignore | 1 +
ab5bcff6
PK
749 .../size_overflow_plugin/size_overflow_hash.data | 459 ++-
750 511 files changed, 32631 insertions(+), 3196 deletions(-)
afe359a8 751
ab5bcff6 752commit a76adb92ce39aee8eec5a025c828030ad6135c6d
afe359a8 753Author: Brad Spengler <spender@grsecurity.net>
ab5bcff6 754Date: Tue Dec 15 14:31:49 2015 -0500
afe359a8 755
ab5bcff6
PK
756 Update to pax-linux-4.3.3-test11.patch:
757 - fixed a few compile regressions with the recent plugin changes, reported by spender
758 - updated the size overflow hash table
76e7c0f9 759
ab5bcff6
PK
760 tools/gcc/latent_entropy_plugin.c | 2 +-
761 .../size_overflow_plugin/size_overflow_hash.data | 66 +++++++++++++++++---
762 tools/gcc/stackleak_plugin.c | 2 +-
763 tools/gcc/structleak_plugin.c | 6 +--
764 4 files changed, 60 insertions(+), 16 deletions(-)
afe359a8 765
ab5bcff6 766commit f7284b1fc06628fcb2d35d2beecdea5454d46af9
afe359a8 767Author: Brad Spengler <spender@grsecurity.net>
ab5bcff6 768Date: Tue Dec 15 11:50:24 2015 -0500
afe359a8 769
ab5bcff6 770 Apply structleak ICE fix for gcc < 4.9
afe359a8 771
ab5bcff6
PK
772 tools/gcc/structleak_plugin.c | 4 ++++
773 1 files changed, 4 insertions(+), 0 deletions(-)
afe359a8 774
ab5bcff6 775commit 92fe3eb9fd10ec7f7334decab1526989669b0287
afe359a8 776Author: Brad Spengler <spender@grsecurity.net>
ab5bcff6 777Date: Tue Dec 15 07:57:06 2015 -0500
afe359a8 778
ab5bcff6
PK
779 Update to pax-linux-4.3.1-test10.patch:
780 - Emese fixed INDIRECT_REF and TARGET_MEM_REF handling in the initify plugin
781 - Emese regenerated the size overflow hash tables for 4.3
782 - fixed some compat syscall exit paths to restore r12 under KERNEXEC/or
783 - the latent entropy, stackleak and structleak plugins no longer split the entry block unnecessarily
afe359a8 784
ab5bcff6
PK
785 arch/x86/entry/entry_64.S | 2 +-
786 arch/x86/entry/entry_64_compat.S | 15 +-
787 scripts/package/builddeb | 2 +-
788 tools/gcc/initify_plugin.c | 11 +-
789 tools/gcc/latent_entropy_plugin.c | 20 +-
790 .../disable_size_overflow_hash.data | 4 +
791 .../size_overflow_plugin/size_overflow_hash.data | 5345 +++++++++++---------
792 tools/gcc/stackleak_plugin.c | 26 +-
793 tools/gcc/structleak_plugin.c | 21 +-
794 9 files changed, 3079 insertions(+), 2367 deletions(-)
afe359a8 795
ab5bcff6
PK
796commit 5bd245cb687319079c2f1c0d6a1170791ed1ed2c
797Merge: b5847e6 3548341
afe359a8 798Author: Brad Spengler <spender@grsecurity.net>
ab5bcff6 799Date: Tue Dec 15 07:47:56 2015 -0500
afe359a8 800
ab5bcff6
PK
801 Merge branch 'linux-4.3.y' into pax-4_3
802
803 Conflicts:
804 net/unix/af_unix.c
afe359a8 805
ab5bcff6 806commit b5847e6a896c5d99191135ca4d7c3b6be8f116ff
afe359a8 807Author: Brad Spengler <spender@grsecurity.net>
ab5bcff6 808Date: Wed Dec 9 23:11:36 2015 -0500
afe359a8 809
ab5bcff6
PK
810 Update to pax-linux-4.3.1-test9.patch:
811 - fixed __get_user on x86 to lie less about the size of the load, reported by peetaur (https://forums.grsecurity.net/viewtopic.php?f=3&t=4332)
812 - Emese fixed an intentional overflow caused by gcc, reported by saironiq (https://forums.grsecurity.net/viewtopic.php?f=3&t=4333)
813 - Emese fixed a false positive overflow report in the forcedeth driver, reported by fx3 (https://forums.grsecurity.net/viewtopic.php?t=4334)
814 - Emese fixed a false positive overflow report in KVM's emulator, reported by fx3 (https://forums.grsecurity.net/viewtopic.php?f=3&t=4336)
815 - Emese fixed the initify plugin to detect some captured use of __func__, reported by Rasmus Villemoes <linux@rasmusvillemoes.dk>
816 - constrained shmmax and shmall to avoid triggering size overflow checks, reported by Mathias Krause <minipli@ld-linux.so>
817 - the checker plugin can partially handle sparse's locking context annotations, it's context insensitive and thus not exactly useful for now, also see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59856
afe359a8 818
ab5bcff6
PK
819 Makefile | 6 +
820 arch/x86/include/asm/compat.h | 4 +
821 arch/x86/include/asm/dma.h | 2 +
822 arch/x86/include/asm/pmem.h | 2 +-
823 arch/x86/include/asm/uaccess.h | 20 +-
824 arch/x86/kernel/apic/vector.c | 6 +-
825 arch/x86/kernel/cpu/mtrr/generic.c | 6 +-
826 arch/x86/kernel/cpu/perf_event_intel.c | 28 +-
827 arch/x86/kernel/head_64.S | 1 -
828 arch/x86/kvm/i8259.c | 10 +-
829 arch/x86/kvm/ioapic.c | 2 +
830 arch/x86/kvm/x86.c | 2 +
831 arch/x86/lib/usercopy_64.c | 2 +-
832 arch/x86/mm/mpx.c | 4 +-
833 arch/x86/mm/pageattr.c | 7 +
834 drivers/base/devres.c | 4 +-
835 drivers/base/power/runtime.c | 6 +-
836 drivers/base/regmap/regmap.c | 4 +-
837 drivers/block/drbd/drbd_receiver.c | 4 +-
838 drivers/block/drbd/drbd_worker.c | 6 +-
839 drivers/char/virtio_console.c | 6 +-
840 drivers/md/dm.c | 12 +-
841 drivers/net/ethernet/nvidia/forcedeth.c | 4 +-
842 drivers/net/macvtap.c | 4 +-
843 drivers/video/fbdev/core/fbmem.c | 10 +-
844 fs/compat.c | 3 +-
845 fs/coredump.c | 2 +-
846 fs/dcache.c | 13 +-
847 fs/fhandle.c | 2 +-
848 fs/file.c | 14 +-
849 fs/fs-writeback.c | 11 +-
850 fs/overlayfs/copy_up.c | 2 +-
851 fs/readdir.c | 3 +-
852 fs/super.c | 3 +-
853 include/linux/compiler.h | 36 ++-
854 include/linux/rcupdate.h | 8 +
855 include/linux/sched.h | 4 +-
856 include/linux/seqlock.h | 10 +
857 include/linux/spinlock.h | 17 +-
858 include/linux/srcu.h | 5 +-
859 include/linux/syscalls.h | 2 +-
860 include/linux/writeback.h | 3 +-
861 include/uapi/linux/swab.h | 6 +-
862 ipc/ipc_sysctl.c | 6 +
863 kernel/exit.c | 25 +-
864 kernel/resource.c | 4 +-
865 kernel/signal.c | 12 +-
866 kernel/user.c | 2 +-
867 kernel/workqueue.c | 6 +-
868 lib/rhashtable.c | 4 +-
869 net/compat.c | 2 +-
870 net/ipv4/xfrm4_mode_transport.c | 2 +-
871 security/keys/internal.h | 8 +-
872 security/keys/keyring.c | 4 -
873 sound/core/seq/seq_clientmgr.c | 8 +-
874 sound/core/seq/seq_compat.c | 2 +-
875 sound/core/seq/seq_memory.c | 6 +-
876 tools/gcc/checker_plugin.c | 415 +++++++++++++++++++-
877 tools/gcc/gcc-common.h | 1 +
878 tools/gcc/initify_plugin.c | 33 ++-
879 .../disable_size_overflow_hash.data | 1 +
880 .../size_overflow_plugin/size_overflow_hash.data | 1 -
881 62 files changed, 708 insertions(+), 140 deletions(-)
afe359a8 882
ab5bcff6
PK
883commit f2634c2f6995f4231616f24ed016f890c701f939
884Merge: 1241bff 5f8b236
afe359a8 885Author: Brad Spengler <spender@grsecurity.net>
ab5bcff6 886Date: Wed Dec 9 21:50:47 2015 -0500
afe359a8 887
ab5bcff6
PK
888 Merge branch 'linux-4.3.y' into pax-4_3
889
890 Conflicts:
891 arch/x86/kernel/fpu/xstate.c
892 arch/x86/kernel/head_64.S
afe359a8 893
ab5bcff6 894commit 1241bff82e3d7dadb05de0a60b8d2822afc6547c
6090327c 895Author: Brad Spengler <spender@grsecurity.net>
ab5bcff6 896Date: Sun Dec 6 08:44:56 2015 -0500
76e7c0f9 897
ab5bcff6
PK
898 Update to pax-linux-4.3-test8.patch:
899 - fixed integer truncation check in md introduced by upstream commits 284ae7cab0f7335c9e0aa8992b28415ef1a54c7c and 58c0fed400603a802968b23ddf78f029c5a84e41, reported by BeiKed9o (https://forums.grsecurity.net/viewtopic.php?f=3&t=4328)
900 - gcc plugin compilation problems will now also produce the output of the checking script to make diagnosis easier, reported by hunger
901 - Emese fixed a false positive size overflow report in __vhost_add_used_n, reported by quasar366 (https://forums.grsecurity.net/viewtopic.php?f=3&t=4329)
902 - fixed a potential integer truncation error in the raid1 code caught by the size overflow plugin, reported by d1b (https://forums.grsecurity.net/viewtopic.php?f=3&t=4331)
903
904 Makefile | 5 +++
905 drivers/md/md.c | 5 ++-
906 drivers/md/raid1.c | 2 +-
907 fs/proc/task_mmu.c | 3 ++
908 .../disable_size_overflow_hash.data | 4 ++-
909 .../size_overflow_plugin/intentional_overflow.c | 32 ++++++++++++++++---
910 .../size_overflow_plugin/size_overflow_hash.data | 2 -
911 .../size_overflow_plugin/size_overflow_plugin.c | 2 +-
912 8 files changed, 43 insertions(+), 12 deletions(-)
afe359a8 913
ab5bcff6 914commit cce6a9f9bdd27096632ca1c0246dcc07f2eb1a18
afe359a8 915Author: Brad Spengler <spender@grsecurity.net>
ab5bcff6 916Date: Fri Dec 4 14:24:12 2015 -0500
afe359a8 917
ab5bcff6 918 Initial import of pax-linux-4.3-test7.patch
76e7c0f9 919
6090327c 920 Documentation/dontdiff | 47 +-
a8b227b4 921 Documentation/kbuild/makefiles.txt | 39 +-
0986ccbe 922 Documentation/kernel-parameters.txt | 28 +
da1216b9 923 Makefile | 108 +-
6090327c
PK
924 arch/alpha/include/asm/atomic.h | 10 +
925 arch/alpha/include/asm/elf.h | 7 +
926 arch/alpha/include/asm/pgalloc.h | 6 +
927 arch/alpha/include/asm/pgtable.h | 11 +
928 arch/alpha/kernel/module.c | 2 +-
929 arch/alpha/kernel/osf_sys.c | 8 +-
930 arch/alpha/mm/fault.c | 141 +-
931 arch/arm/Kconfig | 2 +-
ab5bcff6 932 arch/arm/include/asm/atomic.h | 320 +-
6090327c
PK
933 arch/arm/include/asm/cache.h | 5 +-
934 arch/arm/include/asm/cacheflush.h | 2 +-
935 arch/arm/include/asm/checksum.h | 14 +-
afe359a8
PK
936 arch/arm/include/asm/cmpxchg.h | 4 +
937 arch/arm/include/asm/cpuidle.h | 2 +-
ab5bcff6 938 arch/arm/include/asm/domain.h | 22 +-
da1216b9 939 arch/arm/include/asm/elf.h | 9 +-
6090327c
PK
940 arch/arm/include/asm/fncpy.h | 2 +
941 arch/arm/include/asm/futex.h | 10 +
942 arch/arm/include/asm/kmap_types.h | 2 +-
943 arch/arm/include/asm/mach/dma.h | 2 +-
944 arch/arm/include/asm/mach/map.h | 16 +-
945 arch/arm/include/asm/outercache.h | 2 +-
946 arch/arm/include/asm/page.h | 3 +-
8cf17962
PK
947 arch/arm/include/asm/pgalloc.h | 20 +
948 arch/arm/include/asm/pgtable-2level-hwdef.h | 4 +-
6090327c 949 arch/arm/include/asm/pgtable-2level.h | 3 +
0986ccbe 950 arch/arm/include/asm/pgtable-3level.h | 3 +
6090327c 951 arch/arm/include/asm/pgtable.h | 54 +-
6090327c 952 arch/arm/include/asm/smp.h | 2 +-
a8b227b4 953 arch/arm/include/asm/tls.h | 3 +
ab5bcff6 954 arch/arm/include/asm/uaccess.h | 79 +-
6090327c 955 arch/arm/include/uapi/asm/ptrace.h | 2 +-
ab5bcff6 956 arch/arm/kernel/armksyms.c | 2 +-
afe359a8 957 arch/arm/kernel/cpuidle.c | 2 +-
ab5bcff6 958 arch/arm/kernel/entry-armv.S | 109 +-
6090327c 959 arch/arm/kernel/entry-common.S | 40 +-
ab5bcff6 960 arch/arm/kernel/entry-header.S | 55 +
6090327c 961 arch/arm/kernel/fiq.c | 3 +
ab5bcff6 962 arch/arm/kernel/module-plts.c | 7 +-
afe359a8 963 arch/arm/kernel/module.c | 38 +-
6090327c 964 arch/arm/kernel/patch.c | 2 +
da1216b9 965 arch/arm/kernel/process.c | 90 +-
da1216b9 966 arch/arm/kernel/reboot.c | 1 +
6090327c
PK
967 arch/arm/kernel/setup.c | 20 +-
968 arch/arm/kernel/signal.c | 35 +-
969 arch/arm/kernel/smp.c | 2 +-
970 arch/arm/kernel/tcm.c | 4 +-
8cf17962 971 arch/arm/kernel/vmlinux.lds.S | 6 +-
ab5bcff6 972 arch/arm/kvm/arm.c | 8 +-
6090327c 973 arch/arm/lib/copy_page.S | 1 +
6090327c
PK
974 arch/arm/lib/csumpartialcopyuser.S | 4 +-
975 arch/arm/lib/delay.c | 2 +-
ab5bcff6 976 arch/arm/lib/uaccess_with_memcpy.c | 4 +-
da1216b9 977 arch/arm/mach-exynos/suspend.c | 6 +-
a8b227b4 978 arch/arm/mach-mvebu/coherency.c | 4 +-
6090327c 979 arch/arm/mach-omap2/board-n8x0.c | 2 +-
6090327c 980 arch/arm/mach-omap2/omap-mpuss-lowpower.c | 4 +-
e8242a6d 981 arch/arm/mach-omap2/omap-smp.c | 1 +
6090327c
PK
982 arch/arm/mach-omap2/omap-wakeupgen.c | 2 +-
983 arch/arm/mach-omap2/omap_device.c | 4 +-
984 arch/arm/mach-omap2/omap_device.h | 4 +-
985 arch/arm/mach-omap2/omap_hwmod.c | 4 +-
986 arch/arm/mach-omap2/powerdomains43xx_data.c | 5 +-
987 arch/arm/mach-omap2/wd_timer.c | 6 +-
afe359a8 988 arch/arm/mach-shmobile/platsmp-apmu.c | 5 +-
6090327c 989 arch/arm/mach-tegra/cpuidle-tegra20.c | 2 +-
e8242a6d
PK
990 arch/arm/mach-tegra/irq.c | 1 +
991 arch/arm/mach-ux500/pm.c | 1 +
e8242a6d 992 arch/arm/mach-zynq/platsmp.c | 1 +
0986ccbe 993 arch/arm/mm/Kconfig | 6 +-
6090327c
PK
994 arch/arm/mm/alignment.c | 8 +
995 arch/arm/mm/cache-l2x0.c | 2 +-
996 arch/arm/mm/context.c | 10 +-
0986ccbe 997 arch/arm/mm/fault.c | 146 +
6090327c 998 arch/arm/mm/fault.h | 12 +
8cf17962 999 arch/arm/mm/init.c | 39 +
6090327c
PK
1000 arch/arm/mm/ioremap.c | 4 +-
1001 arch/arm/mm/mmap.c | 30 +-
ab5bcff6 1002 arch/arm/mm/mmu.c | 162 +-
0986ccbe 1003 arch/arm/net/bpf_jit_32.c | 3 +
6090327c
PK
1004 arch/arm/plat-iop/setup.c | 2 +-
1005 arch/arm/plat-omap/sram.c | 2 +
e8242a6d 1006 arch/arm64/include/asm/atomic.h | 10 +
8cf17962 1007 arch/arm64/include/asm/percpu.h | 8 +-
e8242a6d 1008 arch/arm64/include/asm/pgalloc.h | 5 +
6090327c 1009 arch/arm64/include/asm/uaccess.h | 1 +
e8242a6d 1010 arch/arm64/mm/dma-mapping.c | 2 +-
6090327c
PK
1011 arch/avr32/include/asm/elf.h | 8 +-
1012 arch/avr32/include/asm/kmap_types.h | 4 +-
1013 arch/avr32/mm/fault.c | 27 +
1014 arch/frv/include/asm/atomic.h | 10 +
1015 arch/frv/include/asm/kmap_types.h | 2 +-
1016 arch/frv/mm/elf-fdpic.c | 3 +-
a8b227b4 1017 arch/ia64/Makefile | 1 +
6090327c 1018 arch/ia64/include/asm/atomic.h | 10 +
6090327c
PK
1019 arch/ia64/include/asm/elf.h | 7 +
1020 arch/ia64/include/asm/pgalloc.h | 12 +
1021 arch/ia64/include/asm/pgtable.h | 13 +-
1022 arch/ia64/include/asm/spinlock.h | 2 +-
1023 arch/ia64/include/asm/uaccess.h | 27 +-
8cf17962 1024 arch/ia64/kernel/module.c | 45 +-
6090327c
PK
1025 arch/ia64/kernel/palinfo.c | 2 +-
1026 arch/ia64/kernel/sys_ia64.c | 7 +
1027 arch/ia64/kernel/vmlinux.lds.S | 2 +-
1028 arch/ia64/mm/fault.c | 32 +-
a8b227b4 1029 arch/ia64/mm/init.c | 15 +-
6090327c 1030 arch/m32r/lib/usercopy.c | 6 +
6090327c 1031 arch/mips/cavium-octeon/dma-octeon.c | 2 +-
ab5bcff6 1032 arch/mips/include/asm/atomic.h | 368 +-
da1216b9 1033 arch/mips/include/asm/elf.h | 7 +
6090327c
PK
1034 arch/mips/include/asm/exec.h | 2 +-
1035 arch/mips/include/asm/hw_irq.h | 2 +-
1036 arch/mips/include/asm/local.h | 57 +
1037 arch/mips/include/asm/page.h | 2 +-
1038 arch/mips/include/asm/pgalloc.h | 5 +
1039 arch/mips/include/asm/pgtable.h | 3 +
1040 arch/mips/include/asm/uaccess.h | 1 +
1041 arch/mips/kernel/binfmt_elfn32.c | 7 +
1042 arch/mips/kernel/binfmt_elfo32.c | 7 +
6090327c
PK
1043 arch/mips/kernel/irq-gt641xx.c | 2 +-
1044 arch/mips/kernel/irq.c | 6 +-
1045 arch/mips/kernel/pm-cps.c | 2 +-
1046 arch/mips/kernel/process.c | 12 -
6090327c
PK
1047 arch/mips/kernel/sync-r4k.c | 24 +-
1048 arch/mips/kernel/traps.c | 13 +-
1049 arch/mips/mm/fault.c | 25 +
1050 arch/mips/mm/mmap.c | 51 +-
6090327c
PK
1051 arch/mips/sgi-ip27/ip27-nmi.c | 6 +-
1052 arch/mips/sni/rm200.c | 2 +-
1053 arch/mips/vr41xx/common/icu.c | 2 +-
1054 arch/mips/vr41xx/common/irq.c | 4 +-
1055 arch/parisc/include/asm/atomic.h | 10 +
1056 arch/parisc/include/asm/elf.h | 7 +
1057 arch/parisc/include/asm/pgalloc.h | 6 +
1058 arch/parisc/include/asm/pgtable.h | 11 +
1059 arch/parisc/include/asm/uaccess.h | 4 +-
1060 arch/parisc/kernel/module.c | 50 +-
1061 arch/parisc/kernel/sys_parisc.c | 15 +
1062 arch/parisc/kernel/traps.c | 4 +-
1063 arch/parisc/mm/fault.c | 140 +-
0986ccbe 1064 arch/powerpc/include/asm/atomic.h | 329 +-
da1216b9 1065 arch/powerpc/include/asm/elf.h | 12 +
6090327c
PK
1066 arch/powerpc/include/asm/exec.h | 2 +-
1067 arch/powerpc/include/asm/kmap_types.h | 2 +-
0986ccbe 1068 arch/powerpc/include/asm/local.h | 46 +
6090327c
PK
1069 arch/powerpc/include/asm/mman.h | 2 +-
1070 arch/powerpc/include/asm/page.h | 8 +-
1071 arch/powerpc/include/asm/page_64.h | 7 +-
1072 arch/powerpc/include/asm/pgalloc-64.h | 7 +
1073 arch/powerpc/include/asm/pgtable.h | 1 +
1074 arch/powerpc/include/asm/pte-hash32.h | 1 +
1075 arch/powerpc/include/asm/reg.h | 1 +
1076 arch/powerpc/include/asm/smp.h | 2 +-
0986ccbe 1077 arch/powerpc/include/asm/spinlock.h | 42 +-
6090327c 1078 arch/powerpc/include/asm/uaccess.h | 141 +-
8cf17962 1079 arch/powerpc/kernel/Makefile | 5 +
6090327c
PK
1080 arch/powerpc/kernel/exceptions-64e.S | 4 +-
1081 arch/powerpc/kernel/exceptions-64s.S | 2 +-
1082 arch/powerpc/kernel/module_32.c | 15 +-
8cf17962 1083 arch/powerpc/kernel/process.c | 46 -
6090327c
PK
1084 arch/powerpc/kernel/signal_32.c | 2 +-
1085 arch/powerpc/kernel/signal_64.c | 2 +-
0986ccbe 1086 arch/powerpc/kernel/traps.c | 21 +
6090327c 1087 arch/powerpc/kernel/vdso.c | 5 +-
6090327c 1088 arch/powerpc/lib/usercopy_64.c | 18 -
e8242a6d 1089 arch/powerpc/mm/fault.c | 56 +-
da1216b9 1090 arch/powerpc/mm/mmap.c | 16 +
6090327c
PK
1091 arch/powerpc/mm/slice.c | 13 +-
1092 arch/powerpc/platforms/cell/spufs/file.c | 4 +-
1093 arch/s390/include/asm/atomic.h | 10 +
da1216b9 1094 arch/s390/include/asm/elf.h | 7 +
6090327c
PK
1095 arch/s390/include/asm/exec.h | 2 +-
1096 arch/s390/include/asm/uaccess.h | 13 +-
1097 arch/s390/kernel/module.c | 22 +-
e8242a6d 1098 arch/s390/kernel/process.c | 24 -
da1216b9 1099 arch/s390/mm/mmap.c | 16 +
6090327c
PK
1100 arch/score/include/asm/exec.h | 2 +-
1101 arch/score/kernel/process.c | 5 -
1102 arch/sh/mm/mmap.c | 22 +-
0986ccbe 1103 arch/sparc/include/asm/atomic_64.h | 110 +-
6090327c
PK
1104 arch/sparc/include/asm/cache.h | 2 +-
1105 arch/sparc/include/asm/elf_32.h | 7 +
1106 arch/sparc/include/asm/elf_64.h | 7 +
1107 arch/sparc/include/asm/pgalloc_32.h | 1 +
1108 arch/sparc/include/asm/pgalloc_64.h | 1 +
1109 arch/sparc/include/asm/pgtable.h | 4 +
1110 arch/sparc/include/asm/pgtable_32.h | 15 +-
1111 arch/sparc/include/asm/pgtsrmmu.h | 5 +
1112 arch/sparc/include/asm/setup.h | 4 +-
1113 arch/sparc/include/asm/spinlock_64.h | 35 +-
e8242a6d 1114 arch/sparc/include/asm/thread_info_32.h | 1 +
6090327c
PK
1115 arch/sparc/include/asm/thread_info_64.h | 2 +
1116 arch/sparc/include/asm/uaccess.h | 1 +
e8242a6d
PK
1117 arch/sparc/include/asm/uaccess_32.h | 28 +-
1118 arch/sparc/include/asm/uaccess_64.h | 24 +-
6090327c
PK
1119 arch/sparc/kernel/Makefile | 2 +-
1120 arch/sparc/kernel/prom_common.c | 2 +-
1121 arch/sparc/kernel/smp_64.c | 8 +-
1122 arch/sparc/kernel/sys_sparc_32.c | 2 +-
1123 arch/sparc/kernel/sys_sparc_64.c | 52 +-
1124 arch/sparc/kernel/traps_64.c | 27 +-
1125 arch/sparc/lib/Makefile | 2 +-
0986ccbe
PK
1126 arch/sparc/lib/atomic_64.S | 57 +-
1127 arch/sparc/lib/ksyms.c | 6 +-
6090327c
PK
1128 arch/sparc/mm/Makefile | 2 +-
1129 arch/sparc/mm/fault_32.c | 292 +
8cf17962 1130 arch/sparc/mm/fault_64.c | 486 +
6090327c
PK
1131 arch/sparc/mm/hugetlbpage.c | 22 +-
1132 arch/sparc/mm/init_64.c | 10 +-
1133 arch/tile/include/asm/atomic_64.h | 10 +
1134 arch/tile/include/asm/uaccess.h | 4 +-
1135 arch/um/Makefile | 4 +
1136 arch/um/include/asm/kmap_types.h | 2 +-
1137 arch/um/include/asm/page.h | 3 +
1138 arch/um/include/asm/pgtable-3level.h | 1 +
1139 arch/um/kernel/process.c | 16 -
afe359a8 1140 arch/x86/Kconfig | 15 +-
6090327c
PK
1141 arch/x86/Kconfig.cpu | 6 +-
1142 arch/x86/Kconfig.debug | 4 +-
a8b227b4 1143 arch/x86/Makefile | 13 +-
6090327c
PK
1144 arch/x86/boot/Makefile | 3 +
1145 arch/x86/boot/bitops.h | 4 +-
1146 arch/x86/boot/boot.h | 2 +-
1147 arch/x86/boot/compressed/Makefile | 3 +
1148 arch/x86/boot/compressed/efi_stub_32.S | 16 +-
8cf17962 1149 arch/x86/boot/compressed/efi_thunk_64.S | 4 +-
6090327c
PK
1150 arch/x86/boot/compressed/head_32.S | 4 +-
1151 arch/x86/boot/compressed/head_64.S | 12 +-
1152 arch/x86/boot/compressed/misc.c | 11 +-
1153 arch/x86/boot/cpucheck.c | 16 +-
1154 arch/x86/boot/header.S | 6 +-
1155 arch/x86/boot/memory.c | 2 +-
1156 arch/x86/boot/video-vesa.c | 1 +
1157 arch/x86/boot/video.c | 2 +-
1158 arch/x86/crypto/aes-x86_64-asm_64.S | 4 +
1159 arch/x86/crypto/aesni-intel_asm.S | 106 +-
1160 arch/x86/crypto/blowfish-x86_64-asm_64.S | 7 +
1161 arch/x86/crypto/camellia-aesni-avx-asm_64.S | 10 +
1162 arch/x86/crypto/camellia-aesni-avx2-asm_64.S | 10 +
1163 arch/x86/crypto/camellia-x86_64-asm_64.S | 7 +
1164 arch/x86/crypto/cast5-avx-x86_64-asm_64.S | 51 +-
1165 arch/x86/crypto/cast6-avx-x86_64-asm_64.S | 25 +-
da1216b9 1166 arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 4 +-
6090327c
PK
1167 arch/x86/crypto/ghash-clmulni-intel_asm.S | 4 +
1168 arch/x86/crypto/salsa20-x86_64-asm_64.S | 4 +
1169 arch/x86/crypto/serpent-avx-x86_64-asm_64.S | 9 +
1170 arch/x86/crypto/serpent-avx2-asm_64.S | 9 +
1171 arch/x86/crypto/serpent-sse2-x86_64-asm_64.S | 4 +
1172 arch/x86/crypto/sha1_ssse3_asm.S | 10 +-
1173 arch/x86/crypto/sha256-avx-asm.S | 2 +
1174 arch/x86/crypto/sha256-avx2-asm.S | 2 +
1175 arch/x86/crypto/sha256-ssse3-asm.S | 2 +
1176 arch/x86/crypto/sha512-avx-asm.S | 2 +
1177 arch/x86/crypto/sha512-avx2-asm.S | 2 +
1178 arch/x86/crypto/sha512-ssse3-asm.S | 2 +
1179 arch/x86/crypto/twofish-avx-x86_64-asm_64.S | 25 +-
1180 arch/x86/crypto/twofish-x86_64-asm_64-3way.S | 4 +
1181 arch/x86/crypto/twofish-x86_64-asm_64.S | 3 +
ab5bcff6
PK
1182 arch/x86/entry/calling.h | 86 +-
1183 arch/x86/entry/common.c | 13 +-
1184 arch/x86/entry/entry_32.S | 351 +-
1185 arch/x86/entry/entry_64.S | 619 +-
afe359a8
PK
1186 arch/x86/entry/entry_64_compat.S | 159 +-
1187 arch/x86/entry/thunk_64.S | 2 +
1188 arch/x86/entry/vdso/Makefile | 2 +-
ab5bcff6 1189 arch/x86/entry/vdso/vdso2c.h | 8 +-
afe359a8
PK
1190 arch/x86/entry/vdso/vma.c | 41 +-
1191 arch/x86/entry/vsyscall/vsyscall_64.c | 16 +-
ab5bcff6 1192 arch/x86/entry/vsyscall/vsyscall_emu_64.S | 2 +-
0986ccbe 1193 arch/x86/ia32/ia32_signal.c | 23 +-
afe359a8 1194 arch/x86/ia32/sys_ia32.c | 42 +-
da1216b9 1195 arch/x86/include/asm/alternative-asm.h | 43 +-
6090327c
PK
1196 arch/x86/include/asm/alternative.h | 4 +-
1197 arch/x86/include/asm/apic.h | 2 +-
1198 arch/x86/include/asm/apm.h | 4 +-
ab5bcff6 1199 arch/x86/include/asm/atomic.h | 230 +-
6090327c 1200 arch/x86/include/asm/atomic64_32.h | 100 +
0986ccbe 1201 arch/x86/include/asm/atomic64_64.h | 164 +-
6090327c 1202 arch/x86/include/asm/bitops.h | 18 +-
afe359a8 1203 arch/x86/include/asm/boot.h | 2 +-
6090327c 1204 arch/x86/include/asm/cache.h | 5 +-
6090327c
PK
1205 arch/x86/include/asm/checksum_32.h | 12 +-
1206 arch/x86/include/asm/cmpxchg.h | 39 +
1207 arch/x86/include/asm/compat.h | 2 +-
afe359a8 1208 arch/x86/include/asm/cpufeature.h | 17 +-
6090327c
PK
1209 arch/x86/include/asm/desc.h | 78 +-
1210 arch/x86/include/asm/desc_defs.h | 6 +
1211 arch/x86/include/asm/div64.h | 2 +-
da1216b9 1212 arch/x86/include/asm/elf.h | 33 +-
6090327c 1213 arch/x86/include/asm/emergency-restart.h | 2 +-
ab5bcff6
PK
1214 arch/x86/include/asm/fpu/internal.h | 42 +-
1215 arch/x86/include/asm/fpu/types.h | 6 +-
6090327c
PK
1216 arch/x86/include/asm/futex.h | 14 +-
1217 arch/x86/include/asm/hw_irq.h | 4 +-
1218 arch/x86/include/asm/i8259.h | 2 +-
afe359a8 1219 arch/x86/include/asm/io.h | 22 +-
6090327c
PK
1220 arch/x86/include/asm/irqflags.h | 5 +
1221 arch/x86/include/asm/kprobes.h | 9 +-
1222 arch/x86/include/asm/local.h | 106 +-
1223 arch/x86/include/asm/mman.h | 15 +
afe359a8 1224 arch/x86/include/asm/mmu.h | 14 +-
ab5bcff6 1225 arch/x86/include/asm/mmu_context.h | 114 +-
6090327c
PK
1226 arch/x86/include/asm/module.h | 17 +-
1227 arch/x86/include/asm/nmi.h | 19 +-
1228 arch/x86/include/asm/page.h | 1 +
afe359a8
PK
1229 arch/x86/include/asm/page_32.h | 12 +-
1230 arch/x86/include/asm/page_64.h | 14 +-
6090327c
PK
1231 arch/x86/include/asm/paravirt.h | 46 +-
1232 arch/x86/include/asm/paravirt_types.h | 15 +-
1233 arch/x86/include/asm/pgalloc.h | 23 +
1234 arch/x86/include/asm/pgtable-2level.h | 2 +
ab5bcff6 1235 arch/x86/include/asm/pgtable-3level.h | 7 +
da1216b9 1236 arch/x86/include/asm/pgtable.h | 128 +-
6090327c 1237 arch/x86/include/asm/pgtable_32.h | 14 +-
afe359a8 1238 arch/x86/include/asm/pgtable_32_types.h | 24 +-
ab5bcff6 1239 arch/x86/include/asm/pgtable_64.h | 23 +-
6090327c
PK
1240 arch/x86/include/asm/pgtable_64_types.h | 5 +
1241 arch/x86/include/asm/pgtable_types.h | 26 +-
1242 arch/x86/include/asm/preempt.h | 2 +-
ab5bcff6
PK
1243 arch/x86/include/asm/processor.h | 57 +-
1244 arch/x86/include/asm/ptrace.h | 13 +-
6090327c
PK
1245 arch/x86/include/asm/realmode.h | 4 +-
1246 arch/x86/include/asm/reboot.h | 10 +-
1247 arch/x86/include/asm/rmwcc.h | 84 +-
1248 arch/x86/include/asm/rwsem.h | 60 +-
da1216b9
PK
1249 arch/x86/include/asm/segment.h | 27 +-
1250 arch/x86/include/asm/smap.h | 43 +
6090327c 1251 arch/x86/include/asm/smp.h | 14 +-
6090327c
PK
1252 arch/x86/include/asm/stackprotector.h | 4 +-
1253 arch/x86/include/asm/stacktrace.h | 32 +-
1254 arch/x86/include/asm/switch_to.h | 4 +-
afe359a8
PK
1255 arch/x86/include/asm/sys_ia32.h | 6 +-
1256 arch/x86/include/asm/thread_info.h | 27 +-
1257 arch/x86/include/asm/tlbflush.h | 77 +-
e8242a6d 1258 arch/x86/include/asm/uaccess.h | 192 +-
8cf17962
PK
1259 arch/x86/include/asm/uaccess_32.h | 28 +-
1260 arch/x86/include/asm/uaccess_64.h | 169 +-
6090327c
PK
1261 arch/x86/include/asm/word-at-a-time.h | 2 +-
1262 arch/x86/include/asm/x86_init.h | 10 +-
1263 arch/x86/include/asm/xen/page.h | 2 +-
6090327c 1264 arch/x86/include/uapi/asm/e820.h | 2 +-
6090327c
PK
1265 arch/x86/kernel/Makefile | 2 +-
1266 arch/x86/kernel/acpi/boot.c | 4 +-
1267 arch/x86/kernel/acpi/sleep.c | 4 +
1268 arch/x86/kernel/acpi/wakeup_32.S | 6 +-
afe359a8 1269 arch/x86/kernel/alternative.c | 124 +-
6090327c 1270 arch/x86/kernel/apic/apic.c | 4 +-
ab5bcff6 1271 arch/x86/kernel/apic/apic_flat_64.c | 6 +-
6090327c
PK
1272 arch/x86/kernel/apic/apic_noop.c | 2 +-
1273 arch/x86/kernel/apic/bigsmp_32.c | 2 +-
e8242a6d 1274 arch/x86/kernel/apic/io_apic.c | 8 +-
afe359a8 1275 arch/x86/kernel/apic/msi.c | 2 +-
ab5bcff6 1276 arch/x86/kernel/apic/probe_32.c | 4 +-
8cf17962 1277 arch/x86/kernel/apic/vector.c | 4 +-
ab5bcff6 1278 arch/x86/kernel/apic/x2apic_cluster.c | 2 +-
6090327c
PK
1279 arch/x86/kernel/apic/x2apic_phys.c | 2 +-
1280 arch/x86/kernel/apic/x2apic_uv_x.c | 2 +-
e8242a6d 1281 arch/x86/kernel/apm_32.c | 21 +-
6090327c
PK
1282 arch/x86/kernel/asm-offsets.c | 20 +
1283 arch/x86/kernel/asm-offsets_64.c | 1 +
1284 arch/x86/kernel/cpu/Makefile | 4 -
1285 arch/x86/kernel/cpu/amd.c | 2 +-
ab5bcff6 1286 arch/x86/kernel/cpu/bugs_64.c | 2 +
afe359a8 1287 arch/x86/kernel/cpu/common.c | 202 +-
da1216b9 1288 arch/x86/kernel/cpu/intel_cacheinfo.c | 14 +-
ab5bcff6 1289 arch/x86/kernel/cpu/mcheck/mce.c | 34 +-
6090327c
PK
1290 arch/x86/kernel/cpu/mcheck/p5.c | 3 +
1291 arch/x86/kernel/cpu/mcheck/winchip.c | 3 +
6090327c
PK
1292 arch/x86/kernel/cpu/microcode/intel.c | 4 +-
1293 arch/x86/kernel/cpu/mtrr/main.c | 2 +-
1294 arch/x86/kernel/cpu/mtrr/mtrr.h | 2 +-
afe359a8 1295 arch/x86/kernel/cpu/perf_event.c | 10 +-
6090327c
PK
1296 arch/x86/kernel/cpu/perf_event_amd_iommu.c | 2 +-
1297 arch/x86/kernel/cpu/perf_event_intel.c | 6 +-
da1216b9
PK
1298 arch/x86/kernel/cpu/perf_event_intel_bts.c | 6 +-
1299 arch/x86/kernel/cpu/perf_event_intel_cqm.c | 4 +-
1300 arch/x86/kernel/cpu/perf_event_intel_pt.c | 44 +-
6090327c
PK
1301 arch/x86/kernel/cpu/perf_event_intel_rapl.c | 2 +-
1302 arch/x86/kernel/cpu/perf_event_intel_uncore.c | 2 +-
1303 arch/x86/kernel/cpu/perf_event_intel_uncore.h | 2 +-
6090327c
PK
1304 arch/x86/kernel/crash_dump_64.c | 2 +-
1305 arch/x86/kernel/doublefault.c | 8 +-
da1216b9
PK
1306 arch/x86/kernel/dumpstack.c | 24 +-
1307 arch/x86/kernel/dumpstack_32.c | 25 +-
8cf17962 1308 arch/x86/kernel/dumpstack_64.c | 62 +-
6090327c
PK
1309 arch/x86/kernel/e820.c | 4 +-
1310 arch/x86/kernel/early_printk.c | 1 +
ab5bcff6
PK
1311 arch/x86/kernel/espfix_64.c | 44 +-
1312 arch/x86/kernel/fpu/core.c | 24 +-
1313 arch/x86/kernel/fpu/init.c | 40 +-
afe359a8
PK
1314 arch/x86/kernel/fpu/regset.c | 22 +-
1315 arch/x86/kernel/fpu/signal.c | 20 +-
1316 arch/x86/kernel/fpu/xstate.c | 8 +-
da1216b9 1317 arch/x86/kernel/ftrace.c | 18 +-
afe359a8
PK
1318 arch/x86/kernel/head64.c | 14 +-
1319 arch/x86/kernel/head_32.S | 235 +-
ab5bcff6 1320 arch/x86/kernel/head_64.S | 173 +-
6090327c 1321 arch/x86/kernel/i386_ksyms_32.c | 12 +
6090327c
PK
1322 arch/x86/kernel/i8259.c | 10 +-
1323 arch/x86/kernel/io_delay.c | 2 +-
1324 arch/x86/kernel/ioport.c | 2 +-
1325 arch/x86/kernel/irq.c | 8 +-
da1216b9 1326 arch/x86/kernel/irq_32.c | 45 +-
afe359a8 1327 arch/x86/kernel/jump_label.c | 10 +-
da1216b9
PK
1328 arch/x86/kernel/kgdb.c | 21 +-
1329 arch/x86/kernel/kprobes/core.c | 28 +-
6090327c
PK
1330 arch/x86/kernel/kprobes/opt.c | 16 +-
1331 arch/x86/kernel/ksysfs.c | 2 +-
ab5bcff6 1332 arch/x86/kernel/kvmclock.c | 20 +-
afe359a8 1333 arch/x86/kernel/ldt.c | 25 +
e8242a6d 1334 arch/x86/kernel/livepatch.c | 12 +-
6090327c 1335 arch/x86/kernel/machine_kexec_32.c | 6 +-
a8b227b4 1336 arch/x86/kernel/mcount_64.S | 19 +-
6090327c
PK
1337 arch/x86/kernel/module.c | 78 +-
1338 arch/x86/kernel/msr.c | 2 +-
1339 arch/x86/kernel/nmi.c | 34 +-
1340 arch/x86/kernel/nmi_selftest.c | 4 +-
1341 arch/x86/kernel/paravirt-spinlocks.c | 2 +-
1342 arch/x86/kernel/paravirt.c | 45 +-
8cf17962 1343 arch/x86/kernel/paravirt_patch_64.c | 8 +
6090327c
PK
1344 arch/x86/kernel/pci-calgary_64.c | 2 +-
1345 arch/x86/kernel/pci-iommu_table.c | 2 +-
1346 arch/x86/kernel/pci-swiotlb.c | 2 +-
ab5bcff6
PK
1347 arch/x86/kernel/process.c | 80 +-
1348 arch/x86/kernel/process_32.c | 29 +-
1349 arch/x86/kernel/process_64.c | 14 +-
6090327c
PK
1350 arch/x86/kernel/ptrace.c | 20 +-
1351 arch/x86/kernel/pvclock.c | 8 +-
e8242a6d 1352 arch/x86/kernel/reboot.c | 44 +-
6090327c
PK
1353 arch/x86/kernel/reboot_fixups_32.c | 2 +-
1354 arch/x86/kernel/relocate_kernel_64.S | 3 +-
afe359a8 1355 arch/x86/kernel/setup.c | 29 +-
6090327c
PK
1356 arch/x86/kernel/setup_percpu.c | 29 +-
1357 arch/x86/kernel/signal.c | 17 +-
1358 arch/x86/kernel/smp.c | 2 +-
afe359a8
PK
1359 arch/x86/kernel/smpboot.c | 29 +-
1360 arch/x86/kernel/step.c | 6 +-
6090327c
PK
1361 arch/x86/kernel/sys_i386_32.c | 184 +
1362 arch/x86/kernel/sys_x86_64.c | 22 +-
da1216b9
PK
1363 arch/x86/kernel/tboot.c | 14 +-
1364 arch/x86/kernel/time.c | 8 +-
6090327c
PK
1365 arch/x86/kernel/tls.c | 7 +-
1366 arch/x86/kernel/tracepoint.c | 4 +-
da1216b9 1367 arch/x86/kernel/traps.c | 53 +-
6090327c 1368 arch/x86/kernel/tsc.c | 2 +-
da1216b9 1369 arch/x86/kernel/uprobes.c | 2 +-
6090327c 1370 arch/x86/kernel/vm86_32.c | 6 +-
ab5bcff6 1371 arch/x86/kernel/vmlinux.lds.S | 153 +-
6090327c
PK
1372 arch/x86/kernel/x8664_ksyms_64.c | 6 +-
1373 arch/x86/kernel/x86_init.c | 6 +-
6090327c 1374 arch/x86/kvm/cpuid.c | 21 +-
8cf17962 1375 arch/x86/kvm/emulate.c | 2 +-
6090327c
PK
1376 arch/x86/kvm/lapic.c | 2 +-
1377 arch/x86/kvm/paging_tmpl.h | 2 +-
ab5bcff6
PK
1378 arch/x86/kvm/svm.c | 10 +-
1379 arch/x86/kvm/vmx.c | 62 +-
1380 arch/x86/kvm/x86.c | 42 +-
6090327c
PK
1381 arch/x86/lguest/boot.c | 3 +-
1382 arch/x86/lib/atomic64_386_32.S | 164 +
afe359a8 1383 arch/x86/lib/atomic64_cx8_32.S | 98 +-
ab5bcff6 1384 arch/x86/lib/checksum_32.S | 99 +-
da1216b9 1385 arch/x86/lib/clear_page_64.S | 3 +
0986ccbe 1386 arch/x86/lib/cmpxchg16b_emu.S | 3 +
afe359a8
PK
1387 arch/x86/lib/copy_page_64.S | 14 +-
1388 arch/x86/lib/copy_user_64.S | 66 +-
1389 arch/x86/lib/csum-copy_64.S | 14 +-
6090327c
PK
1390 arch/x86/lib/csum-wrappers_64.c | 8 +-
1391 arch/x86/lib/getuser.S | 74 +-
8cf17962 1392 arch/x86/lib/insn.c | 8 +-
6090327c 1393 arch/x86/lib/iomap_copy_64.S | 2 +
da1216b9
PK
1394 arch/x86/lib/memcpy_64.S | 6 +
1395 arch/x86/lib/memmove_64.S | 3 +-
1396 arch/x86/lib/memset_64.S | 3 +
6090327c
PK
1397 arch/x86/lib/mmx_32.c | 243 +-
1398 arch/x86/lib/msr-reg.S | 2 +
afe359a8 1399 arch/x86/lib/putuser.S | 87 +-
6090327c 1400 arch/x86/lib/rwsem.S | 6 +-
afe359a8 1401 arch/x86/lib/usercopy_32.c | 359 +-
da1216b9 1402 arch/x86/lib/usercopy_64.c | 20 +-
afe359a8
PK
1403 arch/x86/math-emu/fpu_aux.c | 2 +-
1404 arch/x86/math-emu/fpu_entry.c | 4 +-
1405 arch/x86/math-emu/fpu_system.h | 2 +-
6090327c 1406 arch/x86/mm/Makefile | 4 +
afe359a8 1407 arch/x86/mm/extable.c | 26 +-
da1216b9 1408 arch/x86/mm/fault.c | 570 +-
6090327c 1409 arch/x86/mm/gup.c | 6 +-
ab5bcff6 1410 arch/x86/mm/highmem_32.c | 6 +
6090327c 1411 arch/x86/mm/hugetlbpage.c | 24 +-
ab5bcff6 1412 arch/x86/mm/init.c | 111 +-
6090327c 1413 arch/x86/mm/init_32.c | 111 +-
8cf17962 1414 arch/x86/mm/init_64.c | 46 +-
6090327c 1415 arch/x86/mm/iomap_32.c | 4 +
ab5bcff6 1416 arch/x86/mm/ioremap.c | 52 +-
6090327c 1417 arch/x86/mm/kmemcheck/kmemcheck.c | 4 +-
da1216b9 1418 arch/x86/mm/mmap.c | 40 +-
6090327c
PK
1419 arch/x86/mm/mmio-mod.c | 10 +-
1420 arch/x86/mm/numa.c | 2 +-
ab5bcff6 1421 arch/x86/mm/pageattr.c | 38 +-
afe359a8 1422 arch/x86/mm/pat.c | 12 +-
6090327c
PK
1423 arch/x86/mm/pat_rbtree.c | 2 +-
1424 arch/x86/mm/pf_in.c | 10 +-
ab5bcff6 1425 arch/x86/mm/pgtable.c | 214 +-
6090327c 1426 arch/x86/mm/pgtable_32.c | 3 +
6090327c
PK
1427 arch/x86/mm/setup_nx.c | 7 +
1428 arch/x86/mm/tlb.c | 4 +
1429 arch/x86/mm/uderef_64.c | 37 +
1430 arch/x86/net/bpf_jit.S | 11 +
8cf17962 1431 arch/x86/net/bpf_jit_comp.c | 13 +-
da1216b9 1432 arch/x86/oprofile/backtrace.c | 6 +-
6090327c
PK
1433 arch/x86/oprofile/nmi_int.c | 8 +-
1434 arch/x86/oprofile/op_model_amd.c | 8 +-
1435 arch/x86/oprofile/op_model_ppro.c | 7 +-
1436 arch/x86/oprofile/op_x86_model.h | 2 +-
1437 arch/x86/pci/intel_mid_pci.c | 2 +-
1438 arch/x86/pci/irq.c | 8 +-
1439 arch/x86/pci/pcbios.c | 144 +-
1440 arch/x86/platform/efi/efi_32.c | 24 +
da1216b9 1441 arch/x86/platform/efi/efi_64.c | 26 +-
6090327c 1442 arch/x86/platform/efi/efi_stub_32.S | 64 +-
8cf17962 1443 arch/x86/platform/efi/efi_stub_64.S | 2 +
e8242a6d 1444 arch/x86/platform/intel-mid/intel-mid.c | 5 +-
a8b227b4
PK
1445 arch/x86/platform/intel-mid/intel_mid_weak_decls.h | 6 +-
1446 arch/x86/platform/intel-mid/mfld.c | 4 +-
1447 arch/x86/platform/intel-mid/mrfl.c | 2 +-
e8242a6d 1448 arch/x86/platform/intel-quark/imr_selftest.c | 2 +-
6090327c
PK
1449 arch/x86/platform/olpc/olpc_dt.c | 2 +-
1450 arch/x86/power/cpu.c | 11 +-
1451 arch/x86/realmode/init.c | 10 +-
1452 arch/x86/realmode/rm/Makefile | 3 +
1453 arch/x86/realmode/rm/header.S | 4 +-
da1216b9 1454 arch/x86/realmode/rm/reboot.S | 4 +
6090327c
PK
1455 arch/x86/realmode/rm/trampoline_32.S | 12 +-
1456 arch/x86/realmode/rm/trampoline_64.S | 3 +-
1457 arch/x86/realmode/rm/wakeup_asm.S | 5 +-
1458 arch/x86/tools/Makefile | 2 +-
afe359a8 1459 arch/x86/tools/relocs.c | 96 +-
6090327c
PK
1460 arch/x86/um/mem_32.c | 2 +-
1461 arch/x86/um/tls_32.c | 2 +-
da1216b9 1462 arch/x86/xen/enlighten.c | 50 +-
ab5bcff6 1463 arch/x86/xen/mmu.c | 19 +-
da1216b9 1464 arch/x86/xen/smp.c | 16 +-
6090327c
PK
1465 arch/x86/xen/xen-asm_32.S | 2 +-
1466 arch/x86/xen/xen-head.S | 11 +
1467 arch/x86/xen/xen-ops.h | 2 -
e8242a6d 1468 block/bio.c | 4 +-
6090327c
PK
1469 block/blk-iopoll.c | 2 +-
1470 block/blk-map.c | 2 +-
1471 block/blk-softirq.c | 2 +-
1472 block/bsg.c | 12 +-
1473 block/compat_ioctl.c | 4 +-
1474 block/genhd.c | 9 +-
1475 block/partitions/efi.c | 8 +-
1476 block/scsi_ioctl.c | 29 +-
1477 crypto/cryptd.c | 4 +-
1478 crypto/pcrypt.c | 2 +-
ab5bcff6 1479 crypto/zlib.c | 12 +-
afe359a8 1480 drivers/acpi/acpi_video.c | 2 +-
6090327c
PK
1481 drivers/acpi/apei/apei-internal.h | 2 +-
1482 drivers/acpi/apei/ghes.c | 4 +-
1483 drivers/acpi/bgrt.c | 6 +-
1484 drivers/acpi/blacklist.c | 4 +-
e8242a6d 1485 drivers/acpi/bus.c | 4 +-
0986ccbe 1486 drivers/acpi/device_pm.c | 4 +-
e8242a6d
PK
1487 drivers/acpi/ec.c | 2 +-
1488 drivers/acpi/pci_slot.c | 2 +-
6090327c 1489 drivers/acpi/processor_idle.c | 2 +-
e8242a6d
PK
1490 drivers/acpi/processor_pdc.c | 2 +-
1491 drivers/acpi/sleep.c | 2 +-
6090327c 1492 drivers/acpi/sysfs.c | 4 +-
e8242a6d 1493 drivers/acpi/thermal.c | 2 +-
afe359a8 1494 drivers/acpi/video_detect.c | 7 +-
6090327c
PK
1495 drivers/ata/libata-core.c | 12 +-
1496 drivers/ata/libata-scsi.c | 2 +-
1497 drivers/ata/libata.h | 2 +-
1498 drivers/ata/pata_arasan_cf.c | 4 +-
1499 drivers/atm/adummy.c | 2 +-
1500 drivers/atm/ambassador.c | 8 +-
1501 drivers/atm/atmtcp.c | 14 +-
1502 drivers/atm/eni.c | 10 +-
1503 drivers/atm/firestream.c | 8 +-
1504 drivers/atm/fore200e.c | 14 +-
1505 drivers/atm/he.c | 18 +-
1506 drivers/atm/horizon.c | 4 +-
1507 drivers/atm/idt77252.c | 36 +-
1508 drivers/atm/iphase.c | 34 +-
1509 drivers/atm/lanai.c | 12 +-
1510 drivers/atm/nicstar.c | 46 +-
1511 drivers/atm/solos-pci.c | 4 +-
1512 drivers/atm/suni.c | 4 +-
1513 drivers/atm/uPD98402.c | 16 +-
1514 drivers/atm/zatm.c | 6 +-
1515 drivers/base/bus.c | 4 +-
1516 drivers/base/devtmpfs.c | 8 +-
1517 drivers/base/node.c | 2 +-
ab5bcff6 1518 drivers/base/platform-msi.c | 20 +-
da1216b9 1519 drivers/base/power/domain.c | 11 +-
6090327c
PK
1520 drivers/base/power/sysfs.c | 2 +-
1521 drivers/base/power/wakeup.c | 8 +-
ab5bcff6 1522 drivers/base/regmap/regmap-debugfs.c | 11 +-
6090327c
PK
1523 drivers/base/syscore.c | 4 +-
1524 drivers/block/cciss.c | 28 +-
1525 drivers/block/cciss.h | 2 +-
1526 drivers/block/cpqarray.c | 28 +-
1527 drivers/block/cpqarray.h | 2 +-
a8b227b4 1528 drivers/block/drbd/drbd_bitmap.c | 2 +-
8cf17962 1529 drivers/block/drbd/drbd_int.h | 8 +-
a8b227b4 1530 drivers/block/drbd/drbd_main.c | 12 +-
6090327c 1531 drivers/block/drbd/drbd_nl.c | 4 +-
a8b227b4
PK
1532 drivers/block/drbd/drbd_receiver.c | 34 +-
1533 drivers/block/drbd/drbd_worker.c | 8 +-
6090327c 1534 drivers/block/pktcdvd.c | 4 +-
8cf17962 1535 drivers/block/rbd.c | 2 +-
6090327c 1536 drivers/bluetooth/btwilink.c | 2 +-
ab5bcff6 1537 drivers/bus/arm-cci.c | 12 +-
6090327c
PK
1538 drivers/cdrom/cdrom.c | 11 +-
1539 drivers/cdrom/gdrom.c | 1 -
1540 drivers/char/agp/compat_ioctl.c | 2 +-
1541 drivers/char/agp/frontend.c | 4 +-
afe359a8 1542 drivers/char/agp/intel-gtt.c | 4 +-
6090327c 1543 drivers/char/hpet.c | 2 +-
6090327c
PK
1544 drivers/char/ipmi/ipmi_msghandler.c | 8 +-
1545 drivers/char/ipmi/ipmi_si_intf.c | 8 +-
8cf17962 1546 drivers/char/mem.c | 47 +-
6090327c 1547 drivers/char/nvram.c | 2 +-
a8b227b4
PK
1548 drivers/char/pcmcia/synclink_cs.c | 16 +-
1549 drivers/char/random.c | 12 +-
e8242a6d 1550 drivers/char/sonypi.c | 11 +-
6090327c 1551 drivers/char/tpm/tpm_acpi.c | 3 +-
ab5bcff6 1552 drivers/char/tpm/tpm_eventlog.c | 4 +-
6090327c
PK
1553 drivers/char/virtio_console.c | 4 +-
1554 drivers/clk/clk-composite.c | 2 +-
da1216b9 1555 drivers/clk/samsung/clk.h | 2 +-
6090327c
PK
1556 drivers/clk/socfpga/clk-gate.c | 9 +-
1557 drivers/clk/socfpga/clk-pll.c | 9 +-
ab5bcff6 1558 drivers/clk/ti/clk.c | 8 +-
6090327c 1559 drivers/cpufreq/acpi-cpufreq.c | 17 +-
8cf17962 1560 drivers/cpufreq/cpufreq-dt.c | 4 +-
ab5bcff6 1561 drivers/cpufreq/cpufreq.c | 30 +-
afe359a8 1562 drivers/cpufreq/cpufreq_governor.c | 2 +-
6090327c
PK
1563 drivers/cpufreq/cpufreq_governor.h | 4 +-
1564 drivers/cpufreq/cpufreq_ondemand.c | 10 +-
0986ccbe 1565 drivers/cpufreq/intel_pstate.c | 33 +-
6090327c
PK
1566 drivers/cpufreq/p4-clockmod.c | 12 +-
1567 drivers/cpufreq/sparc-us3-cpufreq.c | 67 +-
1568 drivers/cpufreq/speedstep-centrino.c | 7 +-
1569 drivers/cpuidle/driver.c | 2 +-
afe359a8 1570 drivers/cpuidle/dt_idle_states.c | 2 +-
6090327c
PK
1571 drivers/cpuidle/governor.c | 2 +-
1572 drivers/cpuidle/sysfs.c | 2 +-
1573 drivers/crypto/hifn_795x.c | 4 +-
1574 drivers/devfreq/devfreq.c | 4 +-
1575 drivers/dma/sh/shdma-base.c | 4 +-
1576 drivers/dma/sh/shdmac.c | 2 +-
1577 drivers/edac/edac_device.c | 4 +-
da1216b9 1578 drivers/edac/edac_mc_sysfs.c | 2 +-
6090327c
PK
1579 drivers/edac/edac_pci.c | 4 +-
1580 drivers/edac/edac_pci_sysfs.c | 22 +-
1581 drivers/edac/mce_amd.h | 2 +-
1582 drivers/firewire/core-card.c | 6 +-
1583 drivers/firewire/core-device.c | 2 +-
1584 drivers/firewire/core-transaction.c | 1 +
1585 drivers/firewire/core.h | 1 +
1586 drivers/firmware/dmi-id.c | 2 +-
afe359a8 1587 drivers/firmware/dmi_scan.c | 12 +-
6090327c
PK
1588 drivers/firmware/efi/cper.c | 8 +-
1589 drivers/firmware/efi/efi.c | 12 +-
1590 drivers/firmware/efi/efivars.c | 2 +-
e8242a6d
PK
1591 drivers/firmware/efi/runtime-map.c | 2 +-
1592 drivers/firmware/google/gsmi.c | 2 +-
1593 drivers/firmware/google/memconsole.c | 7 +-
1594 drivers/firmware/memmap.c | 2 +-
ab5bcff6 1595 drivers/firmware/psci.c | 2 +-
afe359a8 1596 drivers/gpio/gpio-davinci.c | 6 +-
6090327c
PK
1597 drivers/gpio/gpio-em.c | 2 +-
1598 drivers/gpio/gpio-ich.c | 2 +-
afe359a8 1599 drivers/gpio/gpio-omap.c | 4 +-
6090327c
PK
1600 drivers/gpio/gpio-rcar.c | 2 +-
1601 drivers/gpio/gpio-vr41xx.c | 2 +-
ab5bcff6 1602 drivers/gpio/gpiolib.c | 12 +-
afe359a8
PK
1603 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +-
1604 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 +-
1605 drivers/gpu/drm/amd/amdkfd/kfd_device.c | 6 +-
1606 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 90 +-
1607 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 8 +-
1608 .../drm/amd/amdkfd/kfd_device_queue_manager_cik.c | 14 +-
1609 .../drm/amd/amdkfd/kfd_device_queue_manager_vi.c | 14 +-
1610 drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 4 +-
1611 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 2 +-
e8242a6d 1612 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 2 +-
afe359a8 1613 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 16 +-
6090327c 1614 drivers/gpu/drm/drm_crtc.c | 2 +-
a8b227b4 1615 drivers/gpu/drm/drm_drv.c | 2 +-
6090327c
PK
1616 drivers/gpu/drm/drm_fops.c | 12 +-
1617 drivers/gpu/drm/drm_global.c | 14 +-
1618 drivers/gpu/drm/drm_info.c | 13 +-
1619 drivers/gpu/drm/drm_ioc32.c | 13 +-
a8b227b4 1620 drivers/gpu/drm/drm_ioctl.c | 2 +-
e8242a6d 1621 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c | 10 +-
6090327c
PK
1622 drivers/gpu/drm/i810/i810_drv.h | 4 +-
1623 drivers/gpu/drm/i915/i915_dma.c | 2 +-
1624 drivers/gpu/drm/i915/i915_gem_execbuffer.c | 4 +-
ab5bcff6
PK
1625 drivers/gpu/drm/i915/i915_gem_gtt.c | 16 +-
1626 drivers/gpu/drm/i915/i915_gem_gtt.h | 6 +-
1627 drivers/gpu/drm/i915/i915_ioc32.c | 10 +-
6090327c 1628 drivers/gpu/drm/i915/intel_display.c | 26 +-
8cf17962 1629 drivers/gpu/drm/imx/imx-drm-core.c | 2 +-
6090327c 1630 drivers/gpu/drm/mga/mga_drv.h | 4 +-
da1216b9 1631 drivers/gpu/drm/mga/mga_ioc32.c | 10 +-
6090327c
PK
1632 drivers/gpu/drm/mga/mga_irq.c | 8 +-
1633 drivers/gpu/drm/nouveau/nouveau_bios.c | 2 +-
1634 drivers/gpu/drm/nouveau/nouveau_drm.h | 1 -
1635 drivers/gpu/drm/nouveau/nouveau_ioc32.c | 2 +-
1636 drivers/gpu/drm/nouveau/nouveau_vga.c | 2 +-
afe359a8 1637 drivers/gpu/drm/omapdrm/Makefile | 2 +-
6090327c
PK
1638 drivers/gpu/drm/qxl/qxl_cmd.c | 12 +-
1639 drivers/gpu/drm/qxl/qxl_debugfs.c | 8 +-
1640 drivers/gpu/drm/qxl/qxl_drv.h | 8 +-
1641 drivers/gpu/drm/qxl/qxl_ioctl.c | 10 +-
1642 drivers/gpu/drm/qxl/qxl_irq.c | 16 +-
1643 drivers/gpu/drm/qxl/qxl_ttm.c | 38 +-
1644 drivers/gpu/drm/r128/r128_cce.c | 2 +-
1645 drivers/gpu/drm/r128/r128_drv.h | 4 +-
da1216b9 1646 drivers/gpu/drm/r128/r128_ioc32.c | 10 +-
6090327c
PK
1647 drivers/gpu/drm/r128/r128_irq.c | 4 +-
1648 drivers/gpu/drm/r128/r128_state.c | 4 +-
1649 drivers/gpu/drm/radeon/mkregtable.c | 4 +-
1650 drivers/gpu/drm/radeon/radeon_device.c | 2 +-
1651 drivers/gpu/drm/radeon/radeon_drv.h | 2 +-
da1216b9 1652 drivers/gpu/drm/radeon/radeon_ioc32.c | 12 +-
6090327c
PK
1653 drivers/gpu/drm/radeon/radeon_irq.c | 6 +-
1654 drivers/gpu/drm/radeon/radeon_state.c | 4 +-
1655 drivers/gpu/drm/radeon/radeon_ttm.c | 4 +-
1656 drivers/gpu/drm/tegra/dc.c | 2 +-
1657 drivers/gpu/drm/tegra/dsi.c | 2 +-
1658 drivers/gpu/drm/tegra/hdmi.c | 2 +-
afe359a8
PK
1659 drivers/gpu/drm/tegra/sor.c | 7 +-
1660 drivers/gpu/drm/tilcdc/Makefile | 6 +-
6090327c 1661 drivers/gpu/drm/ttm/ttm_memory.c | 4 +-
0986ccbe
PK
1662 drivers/gpu/drm/ttm/ttm_page_alloc.c | 18 +-
1663 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 18 +-
6090327c
PK
1664 drivers/gpu/drm/udl/udl_fb.c | 1 -
1665 drivers/gpu/drm/via/via_drv.h | 4 +-
1666 drivers/gpu/drm/via/via_irq.c | 18 +-
1667 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 2 +-
1668 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 8 +-
6090327c
PK
1669 drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 4 +-
1670 drivers/gpu/drm/vmwgfx/vmwgfx_marker.c | 2 +-
1671 drivers/gpu/vga/vga_switcheroo.c | 4 +-
1672 drivers/hid/hid-core.c | 4 +-
afe359a8 1673 drivers/hid/hid-sensor-custom.c | 2 +-
e8242a6d 1674 drivers/hv/channel.c | 2 +-
6090327c
PK
1675 drivers/hv/hv.c | 4 +-
1676 drivers/hv/hv_balloon.c | 18 +-
1677 drivers/hv/hyperv_vmbus.h | 2 +-
e8242a6d 1678 drivers/hwmon/acpi_power_meter.c | 6 +-
6090327c
PK
1679 drivers/hwmon/applesmc.c | 2 +-
1680 drivers/hwmon/asus_atk0110.c | 10 +-
1681 drivers/hwmon/coretemp.c | 2 +-
afe359a8 1682 drivers/hwmon/dell-smm-hwmon.c | 2 +-
6090327c
PK
1683 drivers/hwmon/ibmaem.c | 2 +-
1684 drivers/hwmon/iio_hwmon.c | 2 +-
a8b227b4 1685 drivers/hwmon/nct6683.c | 6 +-
6090327c
PK
1686 drivers/hwmon/nct6775.c | 6 +-
1687 drivers/hwmon/pmbus/pmbus_core.c | 10 +-
1688 drivers/hwmon/sht15.c | 12 +-
1689 drivers/hwmon/via-cputemp.c | 2 +-
1690 drivers/i2c/busses/i2c-amd756-s4882.c | 2 +-
6090327c
PK
1691 drivers/i2c/busses/i2c-nforce2-s4985.c | 2 +-
1692 drivers/i2c/i2c-dev.c | 2 +-
1693 drivers/ide/ide-cd.c | 2 +-
ab5bcff6 1694 drivers/ide/ide-disk.c | 2 +-
6090327c 1695 drivers/iio/industrialio-core.c | 2 +-
afe359a8 1696 drivers/iio/magnetometer/ak8975.c | 2 +-
6090327c
PK
1697 drivers/infiniband/core/cm.c | 32 +-
1698 drivers/infiniband/core/fmr_pool.c | 20 +-
e8242a6d 1699 drivers/infiniband/core/uverbs_cmd.c | 3 +
6090327c 1700 drivers/infiniband/hw/cxgb4/mem.c | 4 +-
6090327c
PK
1701 drivers/infiniband/hw/mlx4/mad.c | 2 +-
1702 drivers/infiniband/hw/mlx4/mcg.c | 2 +-
1703 drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 +-
1704 drivers/infiniband/hw/mthca/mthca_cmd.c | 8 +-
1705 drivers/infiniband/hw/mthca/mthca_main.c | 2 +-
1706 drivers/infiniband/hw/mthca/mthca_mr.c | 6 +-
1707 drivers/infiniband/hw/mthca/mthca_provider.c | 2 +-
1708 drivers/infiniband/hw/nes/nes.c | 4 +-
1709 drivers/infiniband/hw/nes/nes.h | 40 +-
1710 drivers/infiniband/hw/nes/nes_cm.c | 62 +-
1711 drivers/infiniband/hw/nes/nes_mgt.c | 8 +-
1712 drivers/infiniband/hw/nes/nes_nic.c | 40 +-
1713 drivers/infiniband/hw/nes/nes_verbs.c | 10 +-
1714 drivers/infiniband/hw/qib/qib.h | 1 +
0986ccbe 1715 drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 2 +-
6090327c
PK
1716 drivers/input/gameport/gameport.c | 4 +-
1717 drivers/input/input.c | 4 +-
1718 drivers/input/joystick/sidewinder.c | 1 +
1719 drivers/input/joystick/xpad.c | 4 +-
1720 drivers/input/misc/ims-pcu.c | 4 +-
1721 drivers/input/mouse/psmouse.h | 2 +-
1722 drivers/input/mousedev.c | 2 +-
1723 drivers/input/serio/serio.c | 4 +-
1724 drivers/input/serio/serio_raw.c | 4 +-
e8242a6d 1725 drivers/input/touchscreen/htcpen.c | 2 +-
ab5bcff6 1726 drivers/iommu/arm-smmu-v3.c | 2 +-
da1216b9
PK
1727 drivers/iommu/arm-smmu.c | 43 +-
1728 drivers/iommu/io-pgtable-arm.c | 101 +-
1729 drivers/iommu/io-pgtable.c | 11 +-
1730 drivers/iommu/io-pgtable.h | 19 +-
0986ccbe 1731 drivers/iommu/iommu.c | 2 +-
da1216b9 1732 drivers/iommu/ipmmu-vmsa.c | 13 +-
afe359a8 1733 drivers/iommu/irq_remapping.c | 2 +-
da1216b9 1734 drivers/irqchip/irq-gic.c | 2 +-
ab5bcff6 1735 drivers/irqchip/irq-i8259.c | 2 +-
8cf17962 1736 drivers/irqchip/irq-renesas-intc-irqpin.c | 2 +-
6090327c
PK
1737 drivers/irqchip/irq-renesas-irqc.c | 2 +-
1738 drivers/isdn/capi/capi.c | 10 +-
1739 drivers/isdn/gigaset/interface.c | 8 +-
1740 drivers/isdn/gigaset/usb-gigaset.c | 2 +-
1741 drivers/isdn/hardware/avm/b1.c | 4 +-
1742 drivers/isdn/i4l/isdn_common.c | 2 +
1743 drivers/isdn/i4l/isdn_tty.c | 22 +-
1744 drivers/isdn/icn/icn.c | 2 +-
1745 drivers/isdn/mISDN/dsp_cmx.c | 2 +-
6090327c
PK
1746 drivers/lguest/core.c | 10 +-
1747 drivers/lguest/page_tables.c | 2 +-
1748 drivers/lguest/x86/core.c | 12 +-
1749 drivers/lguest/x86/switcher_32.S | 27 +-
1750 drivers/md/bcache/closure.h | 2 +-
1751 drivers/md/bitmap.c | 2 +-
1752 drivers/md/dm-ioctl.c | 2 +-
afe359a8 1753 drivers/md/dm-raid1.c | 18 +-
6090327c
PK
1754 drivers/md/dm-stats.c | 6 +-
1755 drivers/md/dm-stripe.c | 10 +-
0986ccbe 1756 drivers/md/dm-table.c | 2 +-
6090327c
PK
1757 drivers/md/dm-thin-metadata.c | 4 +-
1758 drivers/md/dm.c | 16 +-
1759 drivers/md/md.c | 26 +-
1760 drivers/md/md.h | 6 +-
1761 drivers/md/persistent-data/dm-space-map-metadata.c | 4 +-
1762 drivers/md/persistent-data/dm-space-map.h | 1 +
1763 drivers/md/raid1.c | 4 +-
ab5bcff6 1764 drivers/md/raid10.c | 18 +-
e8242a6d 1765 drivers/md/raid5.c | 22 +-
6090327c
PK
1766 drivers/media/dvb-core/dvbdev.c | 2 +-
1767 drivers/media/dvb-frontends/af9033.h | 2 +-
1768 drivers/media/dvb-frontends/dib3000.h | 2 +-
a8b227b4
PK
1769 drivers/media/dvb-frontends/dib7000p.h | 2 +-
1770 drivers/media/dvb-frontends/dib8000.h | 2 +-
6090327c
PK
1771 drivers/media/pci/cx88/cx88-video.c | 6 +-
1772 drivers/media/pci/ivtv/ivtv-driver.c | 2 +-
a8b227b4
PK
1773 drivers/media/pci/solo6x10/solo6x10-core.c | 2 +-
1774 drivers/media/pci/solo6x10/solo6x10-p2m.c | 2 +-
1775 drivers/media/pci/solo6x10/solo6x10.h | 2 +-
0986ccbe 1776 drivers/media/pci/tw68/tw68-core.c | 2 +-
6090327c
PK
1777 drivers/media/platform/omap/omap_vout.c | 11 +-
1778 drivers/media/platform/s5p-tv/mixer.h | 2 +-
1779 drivers/media/platform/s5p-tv/mixer_grp_layer.c | 2 +-
1780 drivers/media/platform/s5p-tv/mixer_reg.c | 2 +-
1781 drivers/media/platform/s5p-tv/mixer_video.c | 24 +-
1782 drivers/media/platform/s5p-tv/mixer_vp_layer.c | 2 +-
6090327c
PK
1783 drivers/media/radio/radio-cadet.c | 2 +
1784 drivers/media/radio/radio-maxiradio.c | 2 +-
1785 drivers/media/radio/radio-shark.c | 2 +-
1786 drivers/media/radio/radio-shark2.c | 2 +-
1787 drivers/media/radio/radio-si476x.c | 2 +-
8cf17962 1788 drivers/media/radio/wl128x/fmdrv_common.c | 2 +-
0986ccbe 1789 drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 12 +-
6090327c
PK
1790 drivers/media/v4l2-core/v4l2-device.c | 4 +-
1791 drivers/media/v4l2-core/v4l2-ioctl.c | 13 +-
8cf17962 1792 drivers/memory/omap-gpmc.c | 21 +-
6090327c 1793 drivers/message/fusion/mptsas.c | 34 +-
6090327c 1794 drivers/mfd/ab8500-debugfs.c | 2 +-
e8242a6d 1795 drivers/mfd/kempld-core.c | 2 +-
6090327c
PK
1796 drivers/mfd/max8925-i2c.c | 2 +-
1797 drivers/mfd/tps65910.c | 2 +-
1798 drivers/mfd/twl4030-irq.c | 9 +-
ab5bcff6
PK
1799 drivers/mfd/wm5110-tables.c | 2 +-
1800 drivers/mfd/wm8998-tables.c | 2 +-
6090327c 1801 drivers/misc/c2port/core.c | 4 +-
6090327c
PK
1802 drivers/misc/kgdbts.c | 4 +-
1803 drivers/misc/lis3lv02d/lis3lv02d.c | 8 +-
1804 drivers/misc/lis3lv02d/lis3lv02d.h | 2 +-
afe359a8 1805 drivers/misc/mic/scif/scif_rb.c | 8 +-
6090327c
PK
1806 drivers/misc/sgi-gru/gruhandles.c | 4 +-
1807 drivers/misc/sgi-gru/gruprocfs.c | 8 +-
1808 drivers/misc/sgi-gru/grutables.h | 154 +-
1809 drivers/misc/sgi-xp/xp.h | 2 +-
1810 drivers/misc/sgi-xp/xpc.h | 3 +-
da1216b9 1811 drivers/misc/sgi-xp/xpc_main.c | 2 +-
6090327c 1812 drivers/mmc/card/block.c | 2 +-
6090327c
PK
1813 drivers/mmc/host/dw_mmc.h | 2 +-
1814 drivers/mmc/host/mmci.c | 4 +-
0986ccbe 1815 drivers/mmc/host/omap_hsmmc.c | 4 +-
6090327c
PK
1816 drivers/mmc/host/sdhci-esdhc-imx.c | 7 +-
1817 drivers/mmc/host/sdhci-s3c.c | 8 +-
1818 drivers/mtd/chips/cfi_cmdset_0020.c | 2 +-
1819 drivers/mtd/nand/denali.c | 1 +
0986ccbe 1820 drivers/mtd/nand/gpmi-nand/gpmi-nand.c | 2 +-
6090327c
PK
1821 drivers/mtd/nftlmount.c | 1 +
1822 drivers/mtd/sm_ftl.c | 2 +-
1823 drivers/net/bonding/bond_netlink.c | 2 +-
0986ccbe 1824 drivers/net/caif/caif_hsi.c | 2 +-
6090327c 1825 drivers/net/can/Kconfig | 2 +-
0986ccbe
PK
1826 drivers/net/can/dev.c | 2 +-
1827 drivers/net/can/vcan.c | 2 +-
1828 drivers/net/dummy.c | 2 +-
6090327c
PK
1829 drivers/net/ethernet/8390/ax88796.c | 4 +-
1830 drivers/net/ethernet/altera/altera_tse_main.c | 4 +-
a8b227b4 1831 drivers/net/ethernet/amd/xgbe/xgbe-common.h | 4 +-
0986ccbe 1832 drivers/net/ethernet/amd/xgbe/xgbe-dcb.c | 4 +-
e8242a6d 1833 drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 27 +-
afe359a8
PK
1834 drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 143 +-
1835 drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 64 +-
1836 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 10 +-
1837 drivers/net/ethernet/amd/xgbe/xgbe-main.c | 15 +-
1838 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 27 +-
a8b227b4 1839 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c | 4 +-
afe359a8 1840 drivers/net/ethernet/amd/xgbe/xgbe.h | 10 +-
6090327c
PK
1841 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 +-
1842 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 11 +-
1843 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h | 3 +-
1844 drivers/net/ethernet/broadcom/tg3.h | 1 +
afe359a8
PK
1845 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 6 +-
1846 drivers/net/ethernet/cavium/liquidio/lio_main.c | 11 +-
6090327c 1847 drivers/net/ethernet/chelsio/cxgb3/l2t.h | 2 +-
6090327c
PK
1848 drivers/net/ethernet/dec/tulip/de4x5.c | 4 +-
1849 drivers/net/ethernet/emulex/benet/be_main.c | 2 +-
1850 drivers/net/ethernet/faraday/ftgmac100.c | 2 +
1851 drivers/net/ethernet/faraday/ftmac100.c | 2 +
1852 drivers/net/ethernet/intel/i40e/i40e_ptp.c | 2 +-
1853 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 2 +-
0986ccbe 1854 drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +-
ab5bcff6 1855 drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 7 +-
6090327c
PK
1856 drivers/net/ethernet/neterion/vxge/vxge-config.c | 7 +-
1857 .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 4 +-
1858 .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c | 12 +-
1859 .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 2 +-
1860 drivers/net/ethernet/realtek/r8169.c | 8 +-
1861 drivers/net/ethernet/sfc/ptp.c | 2 +-
1862 drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 4 +-
e8242a6d 1863 drivers/net/ethernet/via/via-rhine.c | 2 +-
ab5bcff6 1864 drivers/net/geneve.c | 2 +-
6090327c
PK
1865 drivers/net/hyperv/hyperv_net.h | 2 +-
1866 drivers/net/hyperv/rndis_filter.c | 4 +-
0986ccbe 1867 drivers/net/ifb.c | 2 +-
afe359a8 1868 drivers/net/ipvlan/ipvlan_core.c | 2 +-
6090327c 1869 drivers/net/macvlan.c | 20 +-
0986ccbe
PK
1870 drivers/net/macvtap.c | 6 +-
1871 drivers/net/nlmon.c | 2 +-
8cf17962 1872 drivers/net/phy/phy_device.c | 6 +-
6090327c
PK
1873 drivers/net/ppp/ppp_generic.c | 4 +-
1874 drivers/net/slip/slhc.c | 2 +-
0986ccbe
PK
1875 drivers/net/team/team.c | 4 +-
1876 drivers/net/tun.c | 7 +-
6090327c
PK
1877 drivers/net/usb/hso.c | 23 +-
1878 drivers/net/usb/r8152.c | 2 +-
1879 drivers/net/usb/sierra_net.c | 4 +-
1880 drivers/net/virtio_net.c | 2 +-
ab5bcff6 1881 drivers/net/vrf.c | 2 +-
6090327c
PK
1882 drivers/net/vxlan.c | 4 +-
1883 drivers/net/wimax/i2400m/rx.c | 2 +-
1884 drivers/net/wireless/airo.c | 2 +-
1885 drivers/net/wireless/at76c50x-usb.c | 2 +-
ab5bcff6 1886 drivers/net/wireless/ath/ath10k/ce.c | 6 +-
6090327c
PK
1887 drivers/net/wireless/ath/ath10k/htc.c | 7 +-
1888 drivers/net/wireless/ath/ath10k/htc.h | 4 +-
a8b227b4
PK
1889 drivers/net/wireless/ath/ath9k/ar9002_mac.c | 36 +-
1890 drivers/net/wireless/ath/ath9k/ar9003_mac.c | 64 +-
6090327c 1891 drivers/net/wireless/ath/ath9k/hw.h | 4 +-
a8b227b4 1892 drivers/net/wireless/ath/ath9k/main.c | 22 +-
ab5bcff6 1893 drivers/net/wireless/ath/wil6210/wil_platform.h | 2 +-
6090327c
PK
1894 drivers/net/wireless/b43/phy_lp.c | 2 +-
1895 drivers/net/wireless/iwlegacy/3945-mac.c | 4 +-
1896 drivers/net/wireless/iwlwifi/dvm/debugfs.c | 34 +-
1897 drivers/net/wireless/iwlwifi/pcie/trans.c | 4 +-
1898 drivers/net/wireless/mac80211_hwsim.c | 28 +-
1899 drivers/net/wireless/rndis_wlan.c | 2 +-
1900 drivers/net/wireless/rt2x00/rt2x00.h | 2 +-
1901 drivers/net/wireless/rt2x00/rt2x00queue.c | 4 +-
1902 drivers/net/wireless/ti/wl1251/sdio.c | 12 +-
1903 drivers/net/wireless/ti/wl12xx/main.c | 8 +-
1904 drivers/net/wireless/ti/wl18xx/main.c | 6 +-
1905 drivers/nfc/nfcwilink.c | 2 +-
e8242a6d 1906 drivers/of/fdt.c | 4 +-
6090327c
PK
1907 drivers/oprofile/buffer_sync.c | 8 +-
1908 drivers/oprofile/event_buffer.c | 2 +-
1909 drivers/oprofile/oprof.c | 2 +-
6090327c
PK
1910 drivers/oprofile/oprofile_stats.c | 10 +-
1911 drivers/oprofile/oprofile_stats.h | 10 +-
1912 drivers/oprofile/oprofilefs.c | 6 +-
1913 drivers/oprofile/timer_int.c | 2 +-
1914 drivers/parport/procfs.c | 4 +-
e8242a6d 1915 drivers/pci/host/pci-host-generic.c | 24 +-
6090327c
PK
1916 drivers/pci/hotplug/acpiphp_ibm.c | 4 +-
1917 drivers/pci/hotplug/cpcihp_generic.c | 6 +-
1918 drivers/pci/hotplug/cpcihp_zt5550.c | 14 +-
0986ccbe 1919 drivers/pci/hotplug/cpqphp_nvram.c | 2 +
6090327c
PK
1920 drivers/pci/hotplug/pci_hotplug_core.c | 6 +-
1921 drivers/pci/hotplug/pciehp_core.c | 2 +-
ab5bcff6 1922 drivers/pci/msi.c | 22 +-
6090327c
PK
1923 drivers/pci/pci-sysfs.c | 6 +-
1924 drivers/pci/pci.h | 2 +-
1925 drivers/pci/pcie/aspm.c | 6 +-
e8242a6d 1926 drivers/pci/pcie/portdrv_pci.c | 2 +-
6090327c 1927 drivers/pci/probe.c | 2 +-
ab5bcff6 1928 drivers/pinctrl/nomadik/pinctrl-nomadik.c | 2 +-
afe359a8 1929 drivers/pinctrl/pinctrl-at91.c | 5 +-
e8242a6d 1930 drivers/platform/chrome/chromeos_pstore.c | 2 +-
6090327c 1931 drivers/platform/x86/alienware-wmi.c | 4 +-
e8242a6d
PK
1932 drivers/platform/x86/compal-laptop.c | 2 +-
1933 drivers/platform/x86/hdaps.c | 2 +-
1934 drivers/platform/x86/ibm_rtl.c | 2 +-
1935 drivers/platform/x86/intel_oaktrail.c | 2 +-
1936 drivers/platform/x86/msi-laptop.c | 16 +-
6090327c 1937 drivers/platform/x86/msi-wmi.c | 2 +-
e8242a6d
PK
1938 drivers/platform/x86/samsung-laptop.c | 2 +-
1939 drivers/platform/x86/samsung-q10.c | 2 +-
1940 drivers/platform/x86/sony-laptop.c | 14 +-
da1216b9 1941 drivers/platform/x86/thinkpad_acpi.c | 2 +-
6090327c 1942 drivers/pnp/pnpbios/bioscalls.c | 14 +-
e8242a6d 1943 drivers/pnp/pnpbios/core.c | 2 +-
6090327c
PK
1944 drivers/power/pda_power.c | 7 +-
1945 drivers/power/power_supply.h | 4 +-
1946 drivers/power/power_supply_core.c | 7 +-
1947 drivers/power/power_supply_sysfs.c | 6 +-
afe359a8 1948 drivers/power/reset/at91-reset.c | 9 +-
6090327c
PK
1949 drivers/powercap/powercap_sys.c | 136 +-
1950 drivers/ptp/ptp_private.h | 2 +-
1951 drivers/ptp/ptp_sysfs.c | 2 +-
1952 drivers/regulator/core.c | 4 +-
1953 drivers/regulator/max8660.c | 6 +-
afe359a8 1954 drivers/regulator/max8973-regulator.c | 16 +-
8cf17962 1955 drivers/regulator/mc13892-regulator.c | 8 +-
afe359a8 1956 drivers/rtc/rtc-armada38x.c | 7 +-
6090327c
PK
1957 drivers/rtc/rtc-cmos.c | 4 +-
1958 drivers/rtc/rtc-ds1307.c | 2 +-
1959 drivers/rtc/rtc-m48t59.c | 4 +-
afe359a8
PK
1960 drivers/rtc/rtc-test.c | 6 +-
1961 drivers/scsi/be2iscsi/be_main.c | 2 +-
6090327c
PK
1962 drivers/scsi/bfa/bfa_fcpim.h | 2 +-
1963 drivers/scsi/bfa/bfa_ioc.h | 4 +-
1964 drivers/scsi/fcoe/fcoe_sysfs.c | 12 +-
1965 drivers/scsi/hosts.c | 4 +-
afe359a8 1966 drivers/scsi/hpsa.c | 38 +-
6090327c
PK
1967 drivers/scsi/hpsa.h | 2 +-
1968 drivers/scsi/libfc/fc_exch.c | 50 +-
1969 drivers/scsi/libsas/sas_ata.c | 2 +-
1970 drivers/scsi/lpfc/lpfc.h | 8 +-
1971 drivers/scsi/lpfc/lpfc_debugfs.c | 18 +-
1972 drivers/scsi/lpfc/lpfc_init.c | 6 +-
1973 drivers/scsi/lpfc/lpfc_scsi.c | 10 +-
ab5bcff6 1974 drivers/scsi/megaraid/megaraid_sas.h | 2 +-
6090327c
PK
1975 drivers/scsi/mpt2sas/mpt2sas_scsih.c | 8 +-
1976 drivers/scsi/pmcraid.c | 20 +-
1977 drivers/scsi/pmcraid.h | 8 +-
1978 drivers/scsi/qla2xxx/qla_attr.c | 4 +-
1979 drivers/scsi/qla2xxx/qla_gbl.h | 4 +-
1980 drivers/scsi/qla2xxx/qla_os.c | 6 +-
1981 drivers/scsi/qla4xxx/ql4_def.h | 2 +-
1982 drivers/scsi/qla4xxx/ql4_os.c | 6 +-
da1216b9 1983 drivers/scsi/scsi.c | 2 +-
8cf17962 1984 drivers/scsi/scsi_lib.c | 8 +-
6090327c 1985 drivers/scsi/scsi_sysfs.c | 2 +-
6090327c
PK
1986 drivers/scsi/scsi_transport_fc.c | 8 +-
1987 drivers/scsi/scsi_transport_iscsi.c | 6 +-
1988 drivers/scsi/scsi_transport_srp.c | 6 +-
da1216b9 1989 drivers/scsi/sd.c | 6 +-
6090327c 1990 drivers/scsi/sg.c | 2 +-
afe359a8 1991 drivers/scsi/sr.c | 21 +-
0986ccbe 1992 drivers/soc/tegra/fuse/fuse-tegra.c | 2 +-
6090327c
PK
1993 drivers/spi/spi.c | 2 +-
1994 drivers/staging/android/timed_output.c | 6 +-
8cf17962 1995 drivers/staging/comedi/comedi_fops.c | 8 +-
e8242a6d
PK
1996 drivers/staging/fbtft/fbtft-core.c | 2 +-
1997 drivers/staging/fbtft/fbtft.h | 2 +-
6090327c 1998 drivers/staging/gdm724x/gdm_tty.c | 2 +-
afe359a8
PK
1999 drivers/staging/iio/accel/lis3l02dq_ring.c | 2 +-
2000 drivers/staging/iio/adc/ad7280a.c | 4 +-
6090327c
PK
2001 drivers/staging/lustre/lnet/selftest/brw_test.c | 12 +-
2002 drivers/staging/lustre/lnet/selftest/framework.c | 4 -
2003 drivers/staging/lustre/lnet/selftest/ping_test.c | 14 +-
2004 drivers/staging/lustre/lustre/include/lustre_dlm.h | 2 +-
2005 drivers/staging/lustre/lustre/include/obd.h | 2 +-
ab5bcff6 2006 drivers/staging/octeon/ethernet-rx.c | 20 +-
6090327c 2007 drivers/staging/octeon/ethernet.c | 8 +-
ab5bcff6
PK
2008 drivers/staging/rdma/ipath/ipath_rc.c | 6 +-
2009 drivers/staging/rdma/ipath/ipath_ruc.c | 6 +-
6090327c 2010 drivers/staging/rtl8188eu/include/hal_intf.h | 2 +-
6090327c 2011 drivers/staging/rtl8712/rtl871x_io.h | 2 +-
afe359a8
PK
2012 drivers/staging/sm750fb/sm750.c | 14 +-
2013 drivers/staging/unisys/visorbus/visorbus_private.h | 4 +-
6090327c 2014 drivers/target/sbp/sbp_target.c | 4 +-
afe359a8 2015 drivers/thermal/cpu_cooling.c | 9 +-
0986ccbe 2016 drivers/thermal/int340x_thermal/int3400_thermal.c | 6 +-
8cf17962 2017 drivers/thermal/of-thermal.c | 17 +-
e8242a6d 2018 drivers/thermal/x86_pkg_temp_thermal.c | 2 +-
6090327c
PK
2019 drivers/tty/cyclades.c | 6 +-
2020 drivers/tty/hvc/hvc_console.c | 14 +-
2021 drivers/tty/hvc/hvcs.c | 21 +-
2022 drivers/tty/hvc/hvsi.c | 22 +-
2023 drivers/tty/hvc/hvsi_lib.c | 4 +-
2024 drivers/tty/ipwireless/tty.c | 27 +-
2025 drivers/tty/moxa.c | 2 +-
2026 drivers/tty/n_gsm.c | 4 +-
ab5bcff6 2027 drivers/tty/n_tty.c | 3 +-
6090327c
PK
2028 drivers/tty/pty.c | 4 +-
2029 drivers/tty/rocket.c | 6 +-
afe359a8
PK
2030 drivers/tty/serial/8250/8250_core.c | 10 +-
2031 drivers/tty/serial/ifx6x60.c | 2 +-
6090327c
PK
2032 drivers/tty/serial/ioc4_serial.c | 6 +-
2033 drivers/tty/serial/kgdb_nmi.c | 4 +-
2034 drivers/tty/serial/kgdboc.c | 32 +-
2035 drivers/tty/serial/msm_serial.c | 4 +-
2036 drivers/tty/serial/samsung.c | 9 +-
2037 drivers/tty/serial/serial_core.c | 8 +-
2038 drivers/tty/synclink.c | 34 +-
2039 drivers/tty/synclink_gt.c | 28 +-
2040 drivers/tty/synclinkmp.c | 34 +-
2041 drivers/tty/tty_io.c | 2 +-
2042 drivers/tty/tty_ldisc.c | 8 +-
2043 drivers/tty/tty_port.c | 22 +-
0986ccbe 2044 drivers/uio/uio.c | 13 +-
6090327c
PK
2045 drivers/usb/atm/cxacru.c | 2 +-
2046 drivers/usb/atm/usbatm.c | 24 +-
ab5bcff6 2047 drivers/usb/class/cdc-acm.h | 2 +-
6090327c 2048 drivers/usb/core/devices.c | 6 +-
ab5bcff6 2049 drivers/usb/core/devio.c | 12 +-
6090327c 2050 drivers/usb/core/hcd.c | 4 +-
6090327c
PK
2051 drivers/usb/core/sysfs.c | 2 +-
2052 drivers/usb/core/usb.c | 2 +-
6090327c 2053 drivers/usb/early/ehci-dbgp.c | 16 +-
a8b227b4 2054 drivers/usb/gadget/function/u_serial.c | 22 +-
afe359a8
PK
2055 drivers/usb/gadget/udc/dummy_hcd.c | 2 +-
2056 drivers/usb/host/ehci-hcd.c | 2 +-
6090327c 2057 drivers/usb/host/ehci-hub.c | 4 +-
afe359a8
PK
2058 drivers/usb/host/ehci-q.c | 4 +-
2059 drivers/usb/host/fotg210-hcd.c | 2 +-
2060 drivers/usb/host/fusbh200-hcd.c | 2 +-
2061 drivers/usb/host/hwa-hc.c | 2 +-
2062 drivers/usb/host/ohci-hcd.c | 2 +-
2063 drivers/usb/host/r8a66597.h | 2 +-
2064 drivers/usb/host/uhci-hcd.c | 2 +-
2065 drivers/usb/host/xhci-pci.c | 2 +-
2066 drivers/usb/host/xhci.c | 2 +-
6090327c
PK
2067 drivers/usb/misc/appledisplay.c | 4 +-
2068 drivers/usb/serial/console.c | 8 +-
ab5bcff6 2069 drivers/usb/storage/transport.c | 2 +-
afe359a8 2070 drivers/usb/storage/usb.c | 2 +-
6090327c 2071 drivers/usb/storage/usb.h | 2 +-
a8b227b4
PK
2072 drivers/usb/usbip/vhci.h | 2 +-
2073 drivers/usb/usbip/vhci_hcd.c | 6 +-
2074 drivers/usb/usbip/vhci_rx.c | 2 +-
6090327c
PK
2075 drivers/usb/wusbcore/wa-hc.h | 4 +-
2076 drivers/usb/wusbcore/wa-xfer.c | 2 +-
2077 drivers/vfio/vfio.c | 2 +-
2078 drivers/vhost/vringh.c | 20 +-
2079 drivers/video/backlight/kb3886_bl.c | 2 +-
ab5bcff6 2080 drivers/video/console/fbcon.c | 2 +-
6090327c
PK
2081 drivers/video/fbdev/aty/aty128fb.c | 2 +-
2082 drivers/video/fbdev/aty/atyfb_base.c | 8 +-
2083 drivers/video/fbdev/aty/mach64_cursor.c | 5 +-
2084 drivers/video/fbdev/core/fb_defio.c | 6 +-
2085 drivers/video/fbdev/core/fbmem.c | 2 +-
2086 drivers/video/fbdev/hyperv_fb.c | 4 +-
2087 drivers/video/fbdev/i810/i810_accel.c | 1 +
afe359a8 2088 drivers/video/fbdev/matrox/matroxfb_base.c | 2 +-
6090327c
PK
2089 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c | 16 +-
2090 drivers/video/fbdev/nvidia/nvidia.c | 27 +-
2091 drivers/video/fbdev/omap2/dss/display.c | 8 +-
2092 drivers/video/fbdev/s1d13xxxfb.c | 6 +-
2093 drivers/video/fbdev/smscufx.c | 4 +-
2094 drivers/video/fbdev/udlfb.c | 36 +-
2095 drivers/video/fbdev/uvesafb.c | 52 +-
2096 drivers/video/fbdev/vesafb.c | 58 +-
2097 drivers/video/fbdev/via/via_clock.h | 2 +-
e8242a6d 2098 drivers/xen/events/events_base.c | 6 +-
afe359a8 2099 drivers/xen/evtchn.c | 4 +-
6090327c
PK
2100 fs/Kconfig.binfmt | 2 +-
2101 fs/afs/inode.c | 4 +-
2102 fs/aio.c | 2 +-
2103 fs/autofs4/waitq.c | 2 +-
2104 fs/befs/endian.h | 6 +-
2105 fs/binfmt_aout.c | 23 +-
ab5bcff6
PK
2106 fs/binfmt_elf.c | 670 +-
2107 fs/binfmt_elf_fdpic.c | 4 +-
6090327c
PK
2108 fs/block_dev.c | 2 +-
2109 fs/btrfs/ctree.c | 9 +-
ab5bcff6
PK
2110 fs/btrfs/delayed-inode.c | 9 +-
2111 fs/btrfs/delayed-inode.h | 6 +-
2112 fs/btrfs/file.c | 10 +-
2113 fs/btrfs/inode.c | 14 +-
6090327c
PK
2114 fs/btrfs/super.c | 2 +-
2115 fs/btrfs/sysfs.c | 2 +-
0986ccbe 2116 fs/btrfs/tests/free-space-tests.c | 8 +-
6090327c
PK
2117 fs/btrfs/tree-log.h | 2 +-
2118 fs/buffer.c | 2 +-
2119 fs/cachefiles/bind.c | 6 +-
2120 fs/cachefiles/daemon.c | 8 +-
2121 fs/cachefiles/internal.h | 12 +-
2122 fs/cachefiles/namei.c | 2 +-
2123 fs/cachefiles/proc.c | 12 +-
afe359a8 2124 fs/ceph/dir.c | 12 +-
6090327c
PK
2125 fs/ceph/super.c | 4 +-
2126 fs/cifs/cifs_debug.c | 12 +-
2127 fs/cifs/cifsfs.c | 8 +-
2128 fs/cifs/cifsglob.h | 54 +-
2129 fs/cifs/file.c | 10 +-
2130 fs/cifs/misc.c | 4 +-
2131 fs/cifs/smb1ops.c | 80 +-
2132 fs/cifs/smb2ops.c | 84 +-
2133 fs/cifs/smb2pdu.c | 3 +-
2134 fs/coda/cache.c | 10 +-
2135 fs/compat.c | 4 +-
2136 fs/compat_binfmt_elf.c | 2 +
2137 fs/compat_ioctl.c | 12 +-
2138 fs/configfs/dir.c | 10 +-
2139 fs/coredump.c | 16 +-
e8242a6d 2140 fs/dcache.c | 51 +-
6090327c
PK
2141 fs/ecryptfs/inode.c | 2 +-
2142 fs/ecryptfs/miscdev.c | 2 +-
8cf17962 2143 fs/exec.c | 362 +-
6090327c 2144 fs/ext2/xattr.c | 5 +-
6090327c
PK
2145 fs/ext4/ext4.h | 20 +-
2146 fs/ext4/mballoc.c | 44 +-
e8242a6d 2147 fs/ext4/resize.c | 16 +-
6090327c
PK
2148 fs/ext4/super.c | 4 +-
2149 fs/ext4/xattr.c | 5 +-
2150 fs/fhandle.c | 3 +-
2151 fs/file.c | 4 +-
2152 fs/fs_struct.c | 8 +-
2153 fs/fscache/cookie.c | 40 +-
afe359a8 2154 fs/fscache/internal.h | 202 +-
6090327c 2155 fs/fscache/object.c | 26 +-
afe359a8 2156 fs/fscache/operation.c | 38 +-
6090327c 2157 fs/fscache/page.c | 110 +-
afe359a8 2158 fs/fscache/stats.c | 348 +-
6090327c
PK
2159 fs/fuse/cuse.c | 10 +-
2160 fs/fuse/dev.c | 4 +-
e8242a6d
PK
2161 fs/gfs2/glock.c | 22 +-
2162 fs/gfs2/glops.c | 4 +-
2163 fs/gfs2/quota.c | 6 +-
6090327c
PK
2164 fs/hugetlbfs/inode.c | 13 +-
2165 fs/inode.c | 4 +-
2166 fs/jffs2/erase.c | 3 +-
2167 fs/jffs2/wbuf.c | 3 +-
2168 fs/jfs/super.c | 2 +-
2169 fs/kernfs/dir.c | 2 +-
e8242a6d 2170 fs/kernfs/file.c | 20 +-
afe359a8 2171 fs/libfs.c | 10 +-
6090327c 2172 fs/lockd/clntproc.c | 4 +-
afe359a8 2173 fs/namei.c | 16 +-
6090327c
PK
2174 fs/namespace.c | 16 +-
2175 fs/nfs/callback_xdr.c | 2 +-
2176 fs/nfs/inode.c | 6 +-
2177 fs/nfsd/nfs4proc.c | 2 +-
2178 fs/nfsd/nfs4xdr.c | 2 +-
a8b227b4 2179 fs/nfsd/nfscache.c | 11 +-
6090327c 2180 fs/nfsd/vfs.c | 6 +-
a8b227b4 2181 fs/nls/nls_base.c | 26 +-
6090327c
PK
2182 fs/nls/nls_euc-jp.c | 6 +-
2183 fs/nls/nls_koi8-ru.c | 6 +-
2184 fs/notify/fanotify/fanotify_user.c | 4 +-
2185 fs/notify/notification.c | 4 +-
2186 fs/ntfs/dir.c | 2 +-
6090327c
PK
2187 fs/ntfs/super.c | 6 +-
2188 fs/ocfs2/localalloc.c | 2 +-
2189 fs/ocfs2/ocfs2.h | 10 +-
2190 fs/ocfs2/suballoc.c | 12 +-
2191 fs/ocfs2/super.c | 20 +-
da1216b9 2192 fs/pipe.c | 72 +-
6090327c
PK
2193 fs/posix_acl.c | 4 +-
2194 fs/proc/array.c | 20 +
2195 fs/proc/base.c | 4 +-
e8242a6d 2196 fs/proc/kcore.c | 34 +-
6090327c
PK
2197 fs/proc/meminfo.c | 2 +-
2198 fs/proc/nommu.c | 2 +-
afe359a8 2199 fs/proc/proc_sysctl.c | 26 +-
6090327c
PK
2200 fs/proc/task_mmu.c | 39 +-
2201 fs/proc/task_nommu.c | 4 +-
2202 fs/proc/vmcore.c | 16 +-
2203 fs/qnx6/qnx6.h | 4 +-
2204 fs/quota/netlink.c | 4 +-
2205 fs/read_write.c | 2 +-
2206 fs/reiserfs/do_balan.c | 2 +-
2207 fs/reiserfs/procfs.c | 2 +-
2208 fs/reiserfs/reiserfs.h | 4 +-
2209 fs/seq_file.c | 4 +-
2210 fs/splice.c | 43 +-
da1216b9 2211 fs/squashfs/xattr.c | 12 +-
6090327c 2212 fs/sysv/sysv.h | 2 +-
afe359a8 2213 fs/tracefs/inode.c | 8 +-
6090327c
PK
2214 fs/udf/misc.c | 2 +-
2215 fs/ufs/swab.h | 4 +-
ab5bcff6 2216 fs/userfaultfd.c | 2 +-
6090327c 2217 fs/xattr.c | 21 +
a8b227b4 2218 fs/xfs/libxfs/xfs_bmap.c | 2 +-
6090327c
PK
2219 fs/xfs/xfs_dir2_readdir.c | 7 +-
2220 fs/xfs/xfs_ioctl.c | 2 +-
0986ccbe 2221 fs/xfs/xfs_linux.h | 4 +-
6090327c 2222 include/asm-generic/4level-fixup.h | 2 +
ab5bcff6 2223 include/asm-generic/atomic-long.h | 156 +-
6090327c 2224 include/asm-generic/atomic64.h | 12 +
6090327c
PK
2225 include/asm-generic/bitops/__fls.h | 2 +-
2226 include/asm-generic/bitops/fls.h | 2 +-
2227 include/asm-generic/bitops/fls64.h | 4 +-
da1216b9 2228 include/asm-generic/bug.h | 6 +-
6090327c
PK
2229 include/asm-generic/cache.h | 4 +-
2230 include/asm-generic/emergency-restart.h | 2 +-
2231 include/asm-generic/kmap_types.h | 4 +-
2232 include/asm-generic/local.h | 13 +
2233 include/asm-generic/pgtable-nopmd.h | 18 +-
2234 include/asm-generic/pgtable-nopud.h | 15 +-
2235 include/asm-generic/pgtable.h | 16 +
ab5bcff6 2236 include/asm-generic/sections.h | 1 +
6090327c 2237 include/asm-generic/uaccess.h | 16 +
ab5bcff6 2238 include/asm-generic/vmlinux.lds.h | 15 +-
6090327c
PK
2239 include/crypto/algapi.h | 2 +-
2240 include/drm/drmP.h | 16 +-
2241 include/drm/drm_crtc_helper.h | 2 +-
afe359a8 2242 include/drm/drm_mm.h | 2 +-
6090327c 2243 include/drm/i915_pciids.h | 2 +-
afe359a8 2244 include/drm/intel-gtt.h | 4 +-
6090327c
PK
2245 include/drm/ttm/ttm_memory.h | 2 +-
2246 include/drm/ttm/ttm_page_alloc.h | 1 +
2247 include/keys/asymmetric-subtype.h | 2 +-
2248 include/linux/atmdev.h | 4 +-
ab5bcff6 2249 include/linux/atomic.h | 17 +-
6090327c 2250 include/linux/audit.h | 2 +-
ab5bcff6 2251 include/linux/average.h | 2 +-
6090327c 2252 include/linux/binfmts.h | 3 +-
8cf17962 2253 include/linux/bitmap.h | 2 +-
afe359a8 2254 include/linux/bitops.h | 8 +-
6090327c
PK
2255 include/linux/blkdev.h | 2 +-
2256 include/linux/blktrace_api.h | 2 +-
2257 include/linux/cache.h | 8 +
2258 include/linux/cdrom.h | 1 -
2259 include/linux/cleancache.h | 2 +-
2260 include/linux/clk-provider.h | 1 +
da1216b9 2261 include/linux/compat.h | 6 +-
afe359a8 2262 include/linux/compiler-gcc.h | 28 +-
ab5bcff6 2263 include/linux/compiler.h | 157 +-
6090327c
PK
2264 include/linux/configfs.h | 2 +-
2265 include/linux/cpufreq.h | 3 +-
2266 include/linux/cpuidle.h | 5 +-
8cf17962 2267 include/linux/cpumask.h | 14 +-
afe359a8 2268 include/linux/crypto.h | 4 +-
6090327c 2269 include/linux/ctype.h | 2 +-
e8242a6d 2270 include/linux/dcache.h | 4 +-
6090327c
PK
2271 include/linux/decompress/mm.h | 2 +-
2272 include/linux/devfreq.h | 2 +-
2273 include/linux/device.h | 7 +-
2274 include/linux/dma-mapping.h | 2 +-
6090327c
PK
2275 include/linux/efi.h | 1 +
2276 include/linux/elf.h | 2 +
2277 include/linux/err.h | 4 +-
2278 include/linux/extcon.h | 2 +-
e8242a6d 2279 include/linux/fb.h | 3 +-
6090327c 2280 include/linux/fdtable.h | 2 +-
da1216b9 2281 include/linux/fs.h | 5 +-
6090327c 2282 include/linux/fs_struct.h | 2 +-
afe359a8 2283 include/linux/fscache-cache.h | 2 +-
6090327c
PK
2284 include/linux/fscache.h | 2 +-
2285 include/linux/fsnotify.h | 2 +-
2286 include/linux/genhd.h | 4 +-
2287 include/linux/genl_magic_func.h | 2 +-
2288 include/linux/gfp.h | 12 +-
6090327c
PK
2289 include/linux/highmem.h | 12 +
2290 include/linux/hwmon-sysfs.h | 6 +-
2291 include/linux/i2c.h | 1 +
6090327c
PK
2292 include/linux/if_pppox.h | 2 +-
2293 include/linux/init.h | 12 +-
2294 include/linux/init_task.h | 7 +
2295 include/linux/interrupt.h | 6 +-
2296 include/linux/iommu.h | 2 +-
2297 include/linux/ioport.h | 2 +-
afe359a8
PK
2298 include/linux/ipc.h | 2 +-
2299 include/linux/irq.h | 5 +-
8cf17962 2300 include/linux/irqdesc.h | 2 +-
afe359a8 2301 include/linux/irqdomain.h | 3 +
ab5bcff6 2302 include/linux/jiffies.h | 16 +-
6090327c
PK
2303 include/linux/key-type.h | 2 +-
2304 include/linux/kgdb.h | 6 +-
8cf17962 2305 include/linux/kmemleak.h | 4 +-
6090327c
PK
2306 include/linux/kobject.h | 3 +-
2307 include/linux/kobject_ns.h | 2 +-
2308 include/linux/kref.h | 2 +-
6090327c
PK
2309 include/linux/libata.h | 2 +-
2310 include/linux/linkage.h | 1 +
2311 include/linux/list.h | 15 +
e8242a6d 2312 include/linux/lockref.h | 26 +-
6090327c
PK
2313 include/linux/math64.h | 10 +-
2314 include/linux/mempolicy.h | 7 +
ab5bcff6 2315 include/linux/mm.h | 102 +-
6090327c
PK
2316 include/linux/mm_types.h | 20 +
2317 include/linux/mmiotrace.h | 4 +-
2318 include/linux/mmzone.h | 2 +-
2319 include/linux/mod_devicetable.h | 4 +-
afe359a8 2320 include/linux/module.h | 69 +-
6090327c
PK
2321 include/linux/moduleloader.h | 16 +
2322 include/linux/moduleparam.h | 4 +-
6090327c
PK
2323 include/linux/net.h | 2 +-
2324 include/linux/netdevice.h | 7 +-
2325 include/linux/netfilter.h | 2 +-
2326 include/linux/netfilter/nfnetlink.h | 2 +-
a8b227b4 2327 include/linux/nls.h | 4 +-
6090327c
PK
2328 include/linux/notifier.h | 3 +-
2329 include/linux/oprofile.h | 4 +-
2330 include/linux/padata.h | 2 +-
2331 include/linux/pci_hotplug.h | 3 +-
8cf17962 2332 include/linux/percpu.h | 2 +-
da1216b9 2333 include/linux/perf_event.h | 12 +-
6090327c
PK
2334 include/linux/pipe_fs_i.h | 8 +-
2335 include/linux/pm.h | 1 +
2336 include/linux/pm_domain.h | 4 +-
2337 include/linux/pm_runtime.h | 2 +-
2338 include/linux/pnp.h | 2 +-
2339 include/linux/poison.h | 4 +-
2340 include/linux/power/smartreflex.h | 2 +-
2341 include/linux/ppp-comp.h | 2 +-
2342 include/linux/preempt.h | 21 +
2343 include/linux/proc_ns.h | 2 +-
ab5bcff6 2344 include/linux/psci.h | 2 +-
6090327c 2345 include/linux/quota.h | 2 +-
ab5bcff6 2346 include/linux/random.h | 19 +-
afe359a8 2347 include/linux/rculist.h | 16 +
6090327c
PK
2348 include/linux/reboot.h | 14 +-
2349 include/linux/regset.h | 3 +-
2350 include/linux/relay.h | 2 +-
2351 include/linux/rio.h | 2 +-
2352 include/linux/rmap.h | 4 +-
ab5bcff6 2353 include/linux/sched.h | 72 +-
6090327c 2354 include/linux/sched/sysctl.h | 1 +
6090327c
PK
2355 include/linux/semaphore.h | 2 +-
2356 include/linux/seq_file.h | 1 +
2357 include/linux/signal.h | 2 +-
ab5bcff6 2358 include/linux/skbuff.h | 12 +-
da1216b9 2359 include/linux/slab.h | 47 +-
6090327c
PK
2360 include/linux/slab_def.h | 14 +-
2361 include/linux/slub_def.h | 2 +-
2362 include/linux/smp.h | 2 +
2363 include/linux/sock_diag.h | 2 +-
2364 include/linux/sonet.h | 2 +-
2365 include/linux/sunrpc/addr.h | 8 +-
2366 include/linux/sunrpc/clnt.h | 2 +-
2367 include/linux/sunrpc/svc.h | 2 +-
2368 include/linux/sunrpc/svc_rdma.h | 18 +-
2369 include/linux/sunrpc/svcauth.h | 2 +-
ab5bcff6 2370 include/linux/swapops.h | 10 +-
6090327c 2371 include/linux/swiotlb.h | 3 +-
da1216b9 2372 include/linux/syscalls.h | 21 +-
6090327c 2373 include/linux/syscore_ops.h | 2 +-
a8b227b4 2374 include/linux/sysctl.h | 3 +-
6090327c
PK
2375 include/linux/sysfs.h | 9 +-
2376 include/linux/sysrq.h | 3 +-
afe359a8 2377 include/linux/tcp.h | 14 +-
6090327c
PK
2378 include/linux/thread_info.h | 7 +
2379 include/linux/tty.h | 4 +-
2380 include/linux/tty_driver.h | 2 +-
2381 include/linux/tty_ldisc.h | 2 +-
2382 include/linux/types.h | 16 +
2383 include/linux/uaccess.h | 6 +-
0986ccbe 2384 include/linux/uio_driver.h | 2 +-
6090327c 2385 include/linux/unaligned/access_ok.h | 24 +-
ab5bcff6 2386 include/linux/usb.h | 12 +-
afe359a8 2387 include/linux/usb/hcd.h | 1 +
6090327c
PK
2388 include/linux/usb/renesas_usbhs.h | 2 +-
2389 include/linux/vermagic.h | 21 +-
2390 include/linux/vga_switcheroo.h | 8 +-
2391 include/linux/vmalloc.h | 7 +-
2392 include/linux/vmstat.h | 24 +-
2393 include/linux/xattr.h | 5 +-
2394 include/linux/zlib.h | 3 +-
2395 include/media/v4l2-dev.h | 2 +-
2396 include/media/v4l2-device.h | 2 +-
2397 include/net/9p/transport.h | 2 +-
2398 include/net/bluetooth/l2cap.h | 2 +-
8cf17962 2399 include/net/bonding.h | 2 +-
6090327c
PK
2400 include/net/caif/cfctrl.h | 6 +-
2401 include/net/flow.h | 2 +-
2402 include/net/genetlink.h | 2 +-
2403 include/net/gro_cells.h | 2 +-
2404 include/net/inet_connection_sock.h | 2 +-
afe359a8 2405 include/net/inet_sock.h | 2 +-
6090327c
PK
2406 include/net/inetpeer.h | 2 +-
2407 include/net/ip_fib.h | 2 +-
2408 include/net/ip_vs.h | 8 +-
ab5bcff6 2409 include/net/ipv6.h | 2 +-
6090327c
PK
2410 include/net/irda/ircomm_tty.h | 1 +
2411 include/net/iucv/af_iucv.h | 2 +-
2412 include/net/llc_c_ac.h | 2 +-
2413 include/net/llc_c_ev.h | 4 +-
2414 include/net/llc_c_st.h | 2 +-
2415 include/net/llc_s_ac.h | 2 +-
2416 include/net/llc_s_st.h | 2 +-
ab5bcff6 2417 include/net/mac80211.h | 4 +-
6090327c 2418 include/net/neighbour.h | 2 +-
afe359a8 2419 include/net/net_namespace.h | 18 +-
6090327c
PK
2420 include/net/netlink.h | 2 +-
2421 include/net/netns/conntrack.h | 6 +-
2422 include/net/netns/ipv4.h | 4 +-
2423 include/net/netns/ipv6.h | 4 +-
2424 include/net/netns/xfrm.h | 2 +-
2425 include/net/ping.h | 2 +-
2426 include/net/protocol.h | 4 +-
2427 include/net/rtnetlink.h | 2 +-
2428 include/net/sctp/checksum.h | 4 +-
2429 include/net/sctp/sm.h | 4 +-
2430 include/net/sctp/structs.h | 2 +-
afe359a8 2431 include/net/sock.h | 12 +-
6090327c
PK
2432 include/net/tcp.h | 8 +-
2433 include/net/xfrm.h | 13 +-
2434 include/rdma/iw_cm.h | 2 +-
2435 include/scsi/libfc.h | 3 +-
2436 include/scsi/scsi_device.h | 6 +-
da1216b9 2437 include/scsi/scsi_driver.h | 2 +-
6090327c 2438 include/scsi/scsi_transport_fc.h | 3 +-
afe359a8 2439 include/scsi/sg.h | 2 +-
6090327c
PK
2440 include/sound/compress_driver.h | 2 +-
2441 include/sound/soc.h | 4 +-
6090327c
PK
2442 include/trace/events/irq.h | 4 +-
2443 include/uapi/linux/a.out.h | 8 +
2444 include/uapi/linux/bcache.h | 5 +-
2445 include/uapi/linux/byteorder/little_endian.h | 28 +-
afe359a8 2446 include/uapi/linux/connector.h | 2 +-
6090327c
PK
2447 include/uapi/linux/elf.h | 28 +
2448 include/uapi/linux/screen_info.h | 3 +-
2449 include/uapi/linux/swab.h | 6 +-
6090327c
PK
2450 include/uapi/linux/xattr.h | 4 +
2451 include/video/udlfb.h | 8 +-
2452 include/video/uvesafb.h | 1 +
2453 init/Kconfig | 2 +-
2454 init/Makefile | 3 +
2455 init/do_mounts.c | 14 +-
2456 init/do_mounts.h | 8 +-
2457 init/do_mounts_initrd.c | 30 +-
2458 init/do_mounts_md.c | 6 +-
2459 init/init_task.c | 4 +
a8b227b4 2460 init/initramfs.c | 38 +-
afe359a8 2461 init/main.c | 30 +-
da1216b9 2462 ipc/compat.c | 4 +-
8cf17962 2463 ipc/ipc_sysctl.c | 8 +-
6090327c 2464 ipc/mq_sysctl.c | 4 +-
da1216b9 2465 ipc/sem.c | 4 +-
6090327c 2466 ipc/shm.c | 6 +
6090327c
PK
2467 kernel/audit.c | 8 +-
2468 kernel/auditsc.c | 4 +-
8cf17962 2469 kernel/bpf/core.c | 7 +-
6090327c
PK
2470 kernel/capability.c | 3 +
2471 kernel/compat.c | 38 +-
2472 kernel/debug/debug_core.c | 16 +-
2473 kernel/debug/kdb/kdb_main.c | 4 +-
da1216b9 2474 kernel/events/core.c | 26 +-
6090327c
PK
2475 kernel/events/internal.h | 10 +-
2476 kernel/events/uprobes.c | 2 +-
2477 kernel/exit.c | 2 +-
ab5bcff6 2478 kernel/fork.c | 167 +-
6090327c
PK
2479 kernel/futex.c | 11 +-
2480 kernel/futex_compat.c | 2 +-
2481 kernel/gcov/base.c | 7 +-
8cf17962 2482 kernel/irq/manage.c | 2 +-
ab5bcff6 2483 kernel/irq/msi.c | 19 +-
8cf17962 2484 kernel/irq/spurious.c | 2 +-
6090327c 2485 kernel/jump_label.c | 5 +
0986ccbe 2486 kernel/kallsyms.c | 37 +-
6090327c
PK
2487 kernel/kexec.c | 3 +-
2488 kernel/kmod.c | 8 +-
2489 kernel/kprobes.c | 4 +-
2490 kernel/ksysfs.c | 2 +-
2491 kernel/locking/lockdep.c | 7 +-
6090327c
PK
2492 kernel/locking/mutex-debug.c | 12 +-
2493 kernel/locking/mutex-debug.h | 4 +-
2494 kernel/locking/mutex.c | 6 +-
afe359a8 2495 kernel/module.c | 422 +-
6090327c
PK
2496 kernel/notifier.c | 17 +-
2497 kernel/padata.c | 4 +-
2498 kernel/panic.c | 5 +-
2499 kernel/pid.c | 2 +-
2500 kernel/pid_namespace.c | 2 +-
6090327c
PK
2501 kernel/power/process.c | 12 +-
2502 kernel/profile.c | 14 +-
2503 kernel/ptrace.c | 8 +-
0986ccbe 2504 kernel/rcu/rcutorture.c | 60 +-
6090327c 2505 kernel/rcu/tiny.c | 4 +-
ab5bcff6
PK
2506 kernel/rcu/tree.c | 44 +-
2507 kernel/rcu/tree.h | 14 +-
afe359a8 2508 kernel/rcu/tree_plugin.h | 14 +-
ab5bcff6 2509 kernel/rcu/tree_trace.c | 12 +-
6090327c 2510 kernel/sched/auto_group.c | 4 +-
6090327c 2511 kernel/sched/core.c | 45 +-
afe359a8 2512 kernel/sched/fair.c | 2 +-
6090327c
PK
2513 kernel/sched/sched.h | 2 +-
2514 kernel/signal.c | 12 +-
2515 kernel/smpboot.c | 4 +-
2516 kernel/softirq.c | 12 +-
2517 kernel/sys.c | 10 +-
2518 kernel/sysctl.c | 34 +-
2519 kernel/time/alarmtimer.c | 2 +-
a8b227b4
PK
2520 kernel/time/posix-cpu-timers.c | 4 +-
2521 kernel/time/posix-timers.c | 24 +-
ab5bcff6 2522 kernel/time/timer.c | 2 +-
6090327c 2523 kernel/time/timer_stats.c | 10 +-
6090327c 2524 kernel/trace/blktrace.c | 6 +-
0986ccbe 2525 kernel/trace/ftrace.c | 15 +-
e8242a6d 2526 kernel/trace/ring_buffer.c | 96 +-
6090327c
PK
2527 kernel/trace/trace.c | 2 +-
2528 kernel/trace/trace.h | 2 +-
2529 kernel/trace/trace_clock.c | 4 +-
2530 kernel/trace/trace_events.c | 1 -
0986ccbe 2531 kernel/trace/trace_functions_graph.c | 4 +-
6090327c 2532 kernel/trace/trace_mmiotrace.c | 8 +-
a8b227b4
PK
2533 kernel/trace/trace_output.c | 10 +-
2534 kernel/trace/trace_seq.c | 2 +-
6090327c
PK
2535 kernel/trace/trace_stack.c | 2 +-
2536 kernel/user_namespace.c | 2 +-
2537 kernel/utsname_sysctl.c | 2 +-
2538 kernel/watchdog.c | 2 +-
ab5bcff6 2539 kernel/workqueue.c | 2 +-
6090327c
PK
2540 lib/Kconfig.debug | 8 +-
2541 lib/Makefile | 2 +-
ab5bcff6 2542 lib/bitmap.c | 8 +-
6090327c
PK
2543 lib/bug.c | 2 +
2544 lib/debugobjects.c | 2 +-
da1216b9
PK
2545 lib/decompress_bunzip2.c | 3 +-
2546 lib/decompress_unlzma.c | 4 +-
6090327c
PK
2547 lib/div64.c | 4 +-
2548 lib/dma-debug.c | 4 +-
6090327c
PK
2549 lib/inflate.c | 2 +-
2550 lib/ioremap.c | 4 +-
2551 lib/kobject.c | 4 +-
2552 lib/list_debug.c | 126 +-
e8242a6d 2553 lib/lockref.c | 44 +-
6090327c
PK
2554 lib/percpu-refcount.c | 2 +-
2555 lib/radix-tree.c | 2 +-
2556 lib/random32.c | 2 +-
2557 lib/show_mem.c | 2 +-
2558 lib/strncpy_from_user.c | 2 +-
2559 lib/strnlen_user.c | 2 +-
2560 lib/swiotlb.c | 2 +-
2561 lib/usercopy.c | 6 +
2562 lib/vsprintf.c | 12 +-
2563 mm/Kconfig | 6 +-
2564 mm/backing-dev.c | 4 +-
ab5bcff6 2565 mm/debug.c | 3 +
6090327c 2566 mm/filemap.c | 2 +-
6090327c 2567 mm/gup.c | 13 +-
ab5bcff6 2568 mm/highmem.c | 6 +-
6090327c 2569 mm/hugetlb.c | 70 +-
ab5bcff6 2570 mm/internal.h | 1 +
6090327c 2571 mm/maccess.c | 4 +-
e8242a6d 2572 mm/madvise.c | 37 +
ab5bcff6
PK
2573 mm/memory-failure.c | 6 +-
2574 mm/memory.c | 424 +-
6090327c
PK
2575 mm/mempolicy.c | 25 +
2576 mm/mlock.c | 15 +-
e8242a6d 2577 mm/mm_init.c | 2 +-
da1216b9 2578 mm/mmap.c | 582 +-
0986ccbe 2579 mm/mprotect.c | 137 +-
ab5bcff6 2580 mm/mremap.c | 39 +-
6090327c
PK
2581 mm/nommu.c | 21 +-
2582 mm/page-writeback.c | 2 +-
afe359a8 2583 mm/page_alloc.c | 49 +-
6090327c
PK
2584 mm/percpu.c | 2 +-
2585 mm/process_vm_access.c | 14 +-
8cf17962 2586 mm/rmap.c | 45 +-
6090327c 2587 mm/shmem.c | 19 +-
8cf17962 2588 mm/slab.c | 109 +-
0986ccbe 2589 mm/slab.h | 22 +-
8cf17962
PK
2590 mm/slab_common.c | 86 +-
2591 mm/slob.c | 218 +-
afe359a8 2592 mm/slub.c | 102 +-
6090327c
PK
2593 mm/sparse-vmemmap.c | 4 +-
2594 mm/sparse.c | 2 +-
da1216b9 2595 mm/swap.c | 2 +
6090327c
PK
2596 mm/swapfile.c | 12 +-
2597 mm/util.c | 6 +
ab5bcff6 2598 mm/vmalloc.c | 114 +-
6090327c
PK
2599 mm/vmstat.c | 12 +-
2600 net/8021q/vlan.c | 5 +-
0986ccbe 2601 net/8021q/vlan_netlink.c | 2 +-
6090327c
PK
2602 net/9p/mod.c | 4 +-
2603 net/9p/trans_fd.c | 2 +-
2604 net/atm/atm_misc.c | 8 +-
2605 net/atm/lec.h | 2 +-
2606 net/atm/proc.c | 6 +-
2607 net/atm/resources.c | 4 +-
2608 net/ax25/sysctl_net_ax25.c | 2 +-
2609 net/batman-adv/bat_iv_ogm.c | 8 +-
2610 net/batman-adv/fragmentation.c | 2 +-
0986ccbe 2611 net/batman-adv/soft-interface.c | 8 +-
6090327c
PK
2612 net/batman-adv/types.h | 6 +-
2613 net/bluetooth/hci_sock.c | 2 +-
2614 net/bluetooth/l2cap_core.c | 6 +-
2615 net/bluetooth/l2cap_sock.c | 12 +-
2616 net/bluetooth/rfcomm/sock.c | 4 +-
2617 net/bluetooth/rfcomm/tty.c | 4 +-
0986ccbe 2618 net/bridge/br_netlink.c | 2 +-
6090327c
PK
2619 net/bridge/netfilter/ebtables.c | 6 +-
2620 net/caif/cfctrl.c | 11 +-
0986ccbe 2621 net/caif/chnl_net.c | 2 +-
6090327c
PK
2622 net/can/af_can.c | 2 +-
2623 net/can/gw.c | 6 +-
2624 net/ceph/messenger.c | 4 +-
8cf17962 2625 net/compat.c | 24 +-
6090327c 2626 net/core/datagram.c | 2 +-
da1216b9 2627 net/core/dev.c | 16 +-
6090327c 2628 net/core/filter.c | 2 +-
e8242a6d 2629 net/core/flow.c | 6 +-
6090327c
PK
2630 net/core/neighbour.c | 4 +-
2631 net/core/net-sysfs.c | 2 +-
2632 net/core/net_namespace.c | 8 +-
2633 net/core/netpoll.c | 4 +-
2634 net/core/rtnetlink.c | 15 +-
ab5bcff6 2635 net/core/scm.c | 14 +-
6090327c 2636 net/core/skbuff.c | 8 +-
afe359a8
PK
2637 net/core/sock.c | 28 +-
2638 net/core/sock_diag.c | 15 +-
8cf17962 2639 net/core/sysctl_net_core.c | 22 +-
6090327c
PK
2640 net/decnet/af_decnet.c | 1 +
2641 net/decnet/sysctl_net_decnet.c | 4 +-
afe359a8 2642 net/dsa/dsa.c | 2 +-
0986ccbe 2643 net/hsr/hsr_netlink.c | 2 +-
e8242a6d
PK
2644 net/ieee802154/6lowpan/core.c | 2 +-
2645 net/ieee802154/6lowpan/reassembly.c | 14 +-
0986ccbe 2646 net/ipv4/af_inet.c | 2 +-
6090327c
PK
2647 net/ipv4/devinet.c | 18 +-
2648 net/ipv4/fib_frontend.c | 6 +-
2649 net/ipv4/fib_semantics.c | 2 +-
afe359a8
PK
2650 net/ipv4/inet_connection_sock.c | 4 +-
2651 net/ipv4/inet_timewait_sock.c | 2 +-
6090327c
PK
2652 net/ipv4/inetpeer.c | 2 +-
2653 net/ipv4/ip_fragment.c | 15 +-
2654 net/ipv4/ip_gre.c | 6 +-
2655 net/ipv4/ip_sockglue.c | 2 +-
2656 net/ipv4/ip_vti.c | 4 +-
2657 net/ipv4/ipconfig.c | 6 +-
2658 net/ipv4/ipip.c | 4 +-
2659 net/ipv4/netfilter/arp_tables.c | 12 +-
2660 net/ipv4/netfilter/ip_tables.c | 12 +-
0986ccbe 2661 net/ipv4/ping.c | 14 +-
6090327c
PK
2662 net/ipv4/raw.c | 14 +-
2663 net/ipv4/route.c | 32 +-
2664 net/ipv4/sysctl_net_ipv4.c | 22 +-
afe359a8 2665 net/ipv4/tcp_input.c | 6 +-
6090327c
PK
2666 net/ipv4/tcp_probe.c | 2 +-
2667 net/ipv4/udp.c | 10 +-
2668 net/ipv4/xfrm4_policy.c | 18 +-
ab5bcff6 2669 net/ipv6/addrconf.c | 18 +-
6090327c
PK
2670 net/ipv6/af_inet6.c | 2 +-
2671 net/ipv6/datagram.c | 2 +-
2672 net/ipv6/icmp.c | 2 +-
0986ccbe 2673 net/ipv6/ip6_fib.c | 4 +-
6090327c
PK
2674 net/ipv6/ip6_gre.c | 10 +-
2675 net/ipv6/ip6_tunnel.c | 4 +-
2676 net/ipv6/ip6_vti.c | 4 +-
2677 net/ipv6/ipv6_sockglue.c | 2 +-
2678 net/ipv6/netfilter/ip6_tables.c | 12 +-
2679 net/ipv6/netfilter/nf_conntrack_reasm.c | 14 +-
2680 net/ipv6/ping.c | 33 +-
2681 net/ipv6/raw.c | 17 +-
2682 net/ipv6/reassembly.c | 13 +-
2683 net/ipv6/route.c | 2 +-
2684 net/ipv6/sit.c | 4 +-
2685 net/ipv6/sysctl_net_ipv6.c | 2 +-
2686 net/ipv6/udp.c | 6 +-
ab5bcff6 2687 net/ipv6/xfrm6_policy.c | 17 +-
6090327c
PK
2688 net/irda/ircomm/ircomm_tty.c | 18 +-
2689 net/iucv/af_iucv.c | 4 +-
2690 net/iucv/iucv.c | 2 +-
2691 net/key/af_key.c | 4 +-
2692 net/l2tp/l2tp_eth.c | 38 +-
e8242a6d
PK
2693 net/l2tp/l2tp_ip.c | 2 +-
2694 net/l2tp/l2tp_ip6.c | 2 +-
6090327c
PK
2695 net/mac80211/cfg.c | 8 +-
2696 net/mac80211/ieee80211_i.h | 3 +-
afe359a8 2697 net/mac80211/iface.c | 20 +-
6090327c 2698 net/mac80211/main.c | 2 +-
da1216b9 2699 net/mac80211/pm.c | 4 +-
6090327c 2700 net/mac80211/rate.c | 2 +-
da1216b9 2701 net/mac80211/sta_info.c | 2 +-
e8242a6d 2702 net/mac80211/util.c | 8 +-
da1216b9 2703 net/mpls/af_mpls.c | 6 +-
6090327c
PK
2704 net/netfilter/ipset/ip_set_core.c | 2 +-
2705 net/netfilter/ipvs/ip_vs_conn.c | 6 +-
2706 net/netfilter/ipvs/ip_vs_core.c | 4 +-
2707 net/netfilter/ipvs/ip_vs_ctl.c | 14 +-
2708 net/netfilter/ipvs/ip_vs_lblc.c | 2 +-
2709 net/netfilter/ipvs/ip_vs_lblcr.c | 2 +-
2710 net/netfilter/ipvs/ip_vs_sync.c | 6 +-
2711 net/netfilter/ipvs/ip_vs_xmit.c | 4 +-
2712 net/netfilter/nf_conntrack_acct.c | 2 +-
2713 net/netfilter/nf_conntrack_ecache.c | 2 +-
2714 net/netfilter/nf_conntrack_helper.c | 2 +-
2715 net/netfilter/nf_conntrack_proto.c | 2 +-
2716 net/netfilter/nf_conntrack_standalone.c | 2 +-
2717 net/netfilter/nf_conntrack_timestamp.c | 2 +-
2718 net/netfilter/nf_log.c | 10 +-
2719 net/netfilter/nf_sockopt.c | 4 +-
2720 net/netfilter/nfnetlink_log.c | 4 +-
e8242a6d 2721 net/netfilter/nft_compat.c | 9 +-
6090327c
PK
2722 net/netfilter/xt_statistic.c | 8 +-
2723 net/netlink/af_netlink.c | 4 +-
0986ccbe 2724 net/openvswitch/vport-internal_dev.c | 2 +-
da1216b9 2725 net/packet/af_packet.c | 8 +-
6090327c
PK
2726 net/phonet/pep.c | 6 +-
2727 net/phonet/socket.c | 2 +-
2728 net/phonet/sysctl.c | 2 +-
2729 net/rds/cong.c | 6 +-
2730 net/rds/ib.h | 2 +-
2731 net/rds/ib_cm.c | 2 +-
2732 net/rds/ib_recv.c | 4 +-
2733 net/rds/iw.h | 2 +-
2734 net/rds/iw_cm.c | 2 +-
2735 net/rds/iw_recv.c | 4 +-
2736 net/rds/rds.h | 2 +-
2737 net/rds/tcp.c | 2 +-
2738 net/rds/tcp_send.c | 2 +-
2739 net/rxrpc/af_rxrpc.c | 2 +-
2740 net/rxrpc/ar-ack.c | 14 +-
2741 net/rxrpc/ar-call.c | 2 +-
2742 net/rxrpc/ar-connection.c | 2 +-
2743 net/rxrpc/ar-connevent.c | 2 +-
2744 net/rxrpc/ar-input.c | 4 +-
2745 net/rxrpc/ar-internal.h | 8 +-
2746 net/rxrpc/ar-local.c | 2 +-
2747 net/rxrpc/ar-output.c | 4 +-
2748 net/rxrpc/ar-peer.c | 2 +-
2749 net/rxrpc/ar-proc.c | 4 +-
2750 net/rxrpc/ar-transport.c | 2 +-
2751 net/rxrpc/rxkad.c | 4 +-
2752 net/sched/sch_generic.c | 4 +-
2753 net/sctp/ipv6.c | 6 +-
2754 net/sctp/protocol.c | 10 +-
2755 net/sctp/sm_sideeffect.c | 2 +-
2756 net/sctp/socket.c | 21 +-
2757 net/sctp/sysctl.c | 10 +-
8cf17962 2758 net/socket.c | 18 +-
6090327c
PK
2759 net/sunrpc/auth_gss/svcauth_gss.c | 4 +-
2760 net/sunrpc/clnt.c | 4 +-
2761 net/sunrpc/sched.c | 4 +-
2762 net/sunrpc/svc.c | 4 +-
ab5bcff6 2763 net/sunrpc/svcauth_unix.c | 2 +-
6090327c
PK
2764 net/sunrpc/xprtrdma/svc_rdma.c | 38 +-
2765 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 8 +-
2766 net/sunrpc/xprtrdma/svc_rdma_sendto.c | 2 +-
2767 net/sunrpc/xprtrdma/svc_rdma_transport.c | 10 +-
e8242a6d 2768 net/tipc/netlink_compat.c | 12 +-
6090327c 2769 net/tipc/subscr.c | 2 +-
8cf17962 2770 net/unix/af_unix.c | 7 +-
6090327c
PK
2771 net/unix/sysctl_net_unix.c | 2 +-
2772 net/wireless/wext-core.c | 19 +-
2773 net/xfrm/xfrm_policy.c | 16 +-
2774 net/xfrm/xfrm_state.c | 33 +-
2775 net/xfrm/xfrm_sysctl.c | 2 +-
8cf17962 2776 scripts/Kbuild.include | 2 +-
6090327c
PK
2777 scripts/Makefile.build | 2 +-
2778 scripts/Makefile.clean | 3 +-
ab5bcff6 2779 scripts/Makefile.host | 69 +-
6090327c 2780 scripts/basic/fixdep.c | 12 +-
afe359a8
PK
2781 scripts/dtc/checks.c | 14 +-
2782 scripts/dtc/data.c | 6 +-
2783 scripts/dtc/flattree.c | 8 +-
2784 scripts/dtc/livetree.c | 4 +-
a8b227b4 2785 scripts/gcc-plugin.sh | 51 +
6090327c 2786 scripts/headers_install.sh | 1 +
afe359a8
PK
2787 scripts/kallsyms.c | 4 +-
2788 scripts/kconfig/lkc.h | 5 +-
2789 scripts/kconfig/menu.c | 2 +-
2790 scripts/kconfig/symbol.c | 6 +-
6090327c
PK
2791 scripts/link-vmlinux.sh | 2 +-
2792 scripts/mod/file2alias.c | 14 +-
2793 scripts/mod/modpost.c | 25 +-
2794 scripts/mod/modpost.h | 6 +-
2795 scripts/mod/sumversion.c | 2 +-
2796 scripts/module-common.lds | 4 +
2797 scripts/package/builddeb | 1 +
2798 scripts/pnmtologo.c | 6 +-
2799 scripts/sortextable.h | 6 +-
a8b227b4 2800 scripts/tags.sh | 2 +-
ab5bcff6 2801 security/Kconfig | 692 +-
6090327c
PK
2802 security/integrity/ima/ima.h | 4 +-
2803 security/integrity/ima/ima_api.c | 2 +-
2804 security/integrity/ima/ima_fs.c | 4 +-
2805 security/integrity/ima/ima_queue.c | 2 +-
6090327c 2806 security/keys/key.c | 18 +-
6090327c 2807 security/selinux/avc.c | 6 +-
6090327c 2808 security/selinux/include/xfrm.h | 2 +-
afe359a8 2809 security/yama/yama_lsm.c | 2 +-
6090327c
PK
2810 sound/aoa/codecs/onyx.c | 7 +-
2811 sound/aoa/codecs/onyx.h | 1 +
2812 sound/core/oss/pcm_oss.c | 18 +-
2813 sound/core/pcm_compat.c | 2 +-
2814 sound/core/pcm_native.c | 4 +-
6090327c
PK
2815 sound/core/sound.c | 2 +-
2816 sound/drivers/mts64.c | 14 +-
2817 sound/drivers/opl4/opl4_lib.c | 2 +-
2818 sound/drivers/portman2x4.c | 3 +-
2819 sound/firewire/amdtp.c | 4 +-
2820 sound/firewire/amdtp.h | 4 +-
2821 sound/firewire/isight.c | 10 +-
2822 sound/firewire/scs1x.c | 8 +-
2823 sound/oss/sb_audio.c | 2 +-
2824 sound/oss/swarm_cs4297a.c | 6 +-
8cf17962 2825 sound/pci/hda/hda_codec.c | 2 +-
6090327c
PK
2826 sound/pci/ymfpci/ymfpci.h | 2 +-
2827 sound/pci/ymfpci/ymfpci_main.c | 12 +-
ab5bcff6 2828 sound/soc/codecs/sti-sas.c | 10 +-
8cf17962 2829 sound/soc/soc-ac97.c | 6 +-
e8242a6d 2830 sound/soc/xtensa/xtfpga-i2s.c | 2 +-
da1216b9 2831 tools/gcc/Makefile | 42 +
6090327c 2832 tools/gcc/checker_plugin.c | 150 +
e8242a6d 2833 tools/gcc/colorize_plugin.c | 215 +
ab5bcff6
PK
2834 tools/gcc/constify_plugin.c | 571 +
2835 tools/gcc/gcc-common.h | 812 +
2836 tools/gcc/initify_plugin.c | 552 +
e8242a6d 2837 tools/gcc/kallocstat_plugin.c | 188 +
ab5bcff6 2838 tools/gcc/kernexec_plugin.c | 549 +
afe359a8
PK
2839 tools/gcc/latent_entropy_plugin.c | 470 +
2840 tools/gcc/size_overflow_plugin/.gitignore | 2 +
ab5bcff6
PK
2841 tools/gcc/size_overflow_plugin/Makefile | 28 +
2842 .../disable_size_overflow_hash.data |12422 ++++++++++++
afe359a8 2843 .../generate_size_overflow_hash.sh | 103 +
ab5bcff6
PK
2844 .../insert_size_overflow_asm.c | 416 +
2845 .../size_overflow_plugin/intentional_overflow.c | 1010 +
8cf17962 2846 .../size_overflow_plugin/remove_unnecessary_dup.c | 137 +
ab5bcff6
PK
2847 tools/gcc/size_overflow_plugin/size_overflow.h | 323 +
2848 .../gcc/size_overflow_plugin/size_overflow_debug.c | 194 +
2849 .../size_overflow_plugin/size_overflow_hash.data |20735 ++++++++++++++++++++
6090327c 2850 .../size_overflow_hash_aux.data | 92 +
ab5bcff6 2851 tools/gcc/size_overflow_plugin/size_overflow_ipa.c | 1226 ++
afe359a8
PK
2852 .../gcc/size_overflow_plugin/size_overflow_misc.c | 505 +
2853 .../size_overflow_plugin/size_overflow_plugin.c | 318 +
ab5bcff6
PK
2854 .../size_overflow_plugin_hash.c | 352 +
2855 .../size_overflow_plugin/size_overflow_transform.c | 749 +
2856 .../size_overflow_transform_core.c | 1010 +
afe359a8 2857 tools/gcc/stackleak_plugin.c | 436 +
e8242a6d 2858 tools/gcc/structleak_plugin.c | 287 +
6090327c
PK
2859 tools/include/linux/compiler.h | 8 +
2860 tools/lib/api/Makefile | 2 +-
2861 tools/perf/util/include/asm/alternative-asm.h | 3 +
2862 tools/virtio/linux/uaccess.h | 2 +-
ab5bcff6
PK
2863 virt/kvm/kvm_main.c | 42 +-
2864 1944 files changed, 66925 insertions(+), 8949 deletions(-)