lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <13458.1349122608@warthog.procyon.org.uk>
Date:	Mon, 01 Oct 2012 21:16:48 +0100
From:	David Howells <dhowells@...hat.com>
To:	dhowells@...hat.com, arnd@...db.de, hpa@...or.com,
	alan@...rguk.ukuu.org.uk, fengguang.wu@...el.com,
	linux-arch@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [GIT PULL] Disintegrate the User API from the kernel headers


Hi Linus,

Could you please pull this tree at the _end_ of this merge window?

The patches therein extract the Userspace API bits from the various header
files named in the Kbuild files and separate them out into their own files.
The original files are then given #includes to the new files.

Each new file appears in a subdirectory under either include/uapi/ or
arch/x/include/uapi/ that corresponds to the subdirectory containing that file
under include/ or arch/x/include/.

This concludes step (1) in my attempt to clean up the header files:

 (1) Split the Userspace API (UAPI) out of the kernel headers into its own
     header directories.

     There are two reasons for this being done first:

     (a) It reduces the size of the kernel-only headers and obviates the need
     	 for __KERNEL__ conditionals in the remnant kernel-only headers.

     (b) In what we have today, there are complex interdependencies between
	 headers that are partly exported to user space, and we want to reduce
	 those interdependencies.

	 It simplifies the problem space by splitting out the user headers as
	 they then only depend only on other user headers.

     This step makes it easier to follow through with the remaining steps as
     the remnant kernel headers can be split up without regard as to whether
     the UAPI will be broken.  Header files such as linux/sched.h can even
     disappear entirely if that seems convenient.

     There is another potential benefit as well: it becomes easier to track
     when the UAPI changes just from the filenames in the GIT log.

     Further, linux-api@...r.kernel.org can be put into the MAINTAINERS file
     for the uapi/ directories so that patches changing them get sent to that
     list by everyone using get_maintainer.pl.

Please see:

	https://lkml.org/lkml/2012/7/20/406

for more information.

I have tested this with allyesconfig against both x86 subarches and a
scattering of additional defconfigs of other arches.  I also asked Fengguang
Wu to run it through his automatic patch cruncher for all arches (thanks,
Fengguang!).

NOTE!  These patches may need regenerating if the header files change too much
during the remainder of the merge window.  This can mostly be handled
automatically as the disintegration procedure is scripted.

Signed-off-by: David Howells <dhowells@...hat.com>
Acked-by: Arnd Bergmann <arnd@...db.de>
Acked-by: Thomas Gleixner <tglx@...utronix.de>
Acked-by: Michael Kerrisk <mtk.manpages@...il.com>
Acked-by: Paul E. McKenney <paulmck@...ux.vnet.ibm.com>
Acked-by: Dave Jones <davej@...hat.com>
Requested-by: H. Peter Anvin <hpa@...or.com>
---
The following changes since commit a0d271cbfed1dd50278c6b06bead3d00ba0a88f9:

  Linux 3.6 (2012-09-30 16:47:46 -0700)

are available in the git repository at:

  git://git.infradead.org/users/dhowells/linux-headers.git tags/uapi-post-split-20121001

for you to fetch changes up to f78f9c7a21424a611b4ef7b30bbb35c0bd331b76:

  UAPI: (Scripted) Disintegrate include/xen (2012-10-01 21:09:55 +0100)

----------------------------------------------------------------
(from the branch description for include-only local branch)

clone of "master"
----------------------------------------------------------------
David Howells (74):
      UAPI: Refer to the DRM UAPI headers with <...> and from certain headers only
      UAPI: (Scripted) Remove redundant DRM UAPI header #inclusions from drivers/gpu/.
      UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/
      UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
      UAPI: Partition the header include path sets and add uapi/ header directories
      UAPI: (Scripted) Set up UAPI Kbuild files
      UAPI: x86: Fix the test_get_len tool
      UAPI: x86: Fix insn_sanity build failure after UAPI split
      UAPI: Set up uapi/asm/Kbuild.asm
      UAPI: Move linux/version.h
      UAPI: Remove the objhdr-y export list
      UAPI: x86: Differentiate the generated UAPI and internal headers
      UAPI: Plumb the UAPI Kbuilds into the user header installation and checking
      UAPI: (Scripted) Disintegrate arch/alpha/include/asm
      UAPI: (Scripted) Disintegrate arch/arm/include/asm
      UAPI: (Scripted) Disintegrate arch/avr32/include/asm
      UAPI: (Scripted) Disintegrate arch/blackfin/include/asm
      UAPI: (Scripted) Disintegrate arch/c6x/include/asm
      UAPI: (Scripted) Disintegrate arch/cris/include/arch-v10/arch
      UAPI: (Scripted) Disintegrate arch/cris/include/arch-v32/arch
      UAPI: (Scripted) Disintegrate arch/cris/include/asm
      UAPI: (Scripted) Disintegrate arch/frv/include/asm
      UAPI: (Scripted) Disintegrate arch/h8300/include/asm
      UAPI: (Scripted) Disintegrate arch/hexagon/include/asm
      UAPI: (Scripted) Disintegrate arch/ia64/include/asm
      UAPI: (Scripted) Disintegrate arch/m32r/include/asm
      UAPI: (Scripted) Disintegrate arch/m68k/include/asm
      UAPI: (Scripted) Disintegrate arch/microblaze/include/asm
      UAPI: (Scripted) Disintegrate arch/mips/include/asm
      UAPI: (Scripted) Disintegrate arch/mn10300/include/asm
      UAPI: (Scripted) Disintegrate arch/openrisc/include/asm
      UAPI: (Scripted) Disintegrate arch/parisc/include/asm
      UAPI: (Scripted) Disintegrate arch/powerpc/include/asm
      UAPI: (Scripted) Disintegrate arch/s390/include/asm
      UAPI: (Scripted) Disintegrate arch/score/include/asm
      UAPI: (Scripted) Disintegrate arch/sh/include/asm
      UAPI: (Scripted) Disintegrate arch/sparc/include/asm
      UAPI: (Scripted) Disintegrate arch/tile/include/arch
      UAPI: (Scripted) Disintegrate arch/tile/include/asm
      UAPI: (Scripted) Disintegrate arch/unicore32/include/asm
      UAPI: (Scripted) Disintegrate arch/x86/include/asm
      UAPI: (Scripted) Disintegrate arch/xtensa/include/asm
      UAPI: (Scripted) Disintegrate include/asm-generic
      UAPI: (Scripted) Disintegrate include/drm
      UAPI: (Scripted) Disintegrate include/linux
      UAPI: (Scripted) Disintegrate include/linux/byteorder
      UAPI: (Scripted) Disintegrate include/linux/caif
      UAPI: (Scripted) Disintegrate include/linux/can
      UAPI: (Scripted) Disintegrate include/linux/dvb
      UAPI: (Scripted) Disintegrate include/linux/hdlc
      UAPI: (Scripted) Disintegrate include/linux/hsi
      UAPI: (Scripted) Disintegrate include/linux/isdn
      UAPI: (Scripted) Disintegrate include/linux/mmc
      UAPI: (Scripted) Disintegrate include/linux/netfilter
      UAPI: (Scripted) Disintegrate include/linux/netfilter/ipset
      UAPI: (Scripted) Disintegrate include/linux/netfilter_arp
      UAPI: (Scripted) Disintegrate include/linux/netfilter_bridge
      UAPI: (Scripted) Disintegrate include/linux/netfilter_ipv4
      UAPI: (Scripted) Disintegrate include/linux/netfilter_ipv6
      UAPI: (Scripted) Disintegrate include/linux/nfsd
      UAPI: (Scripted) Disintegrate include/linux/raid
      UAPI: (Scripted) Disintegrate include/linux/spi
      UAPI: (Scripted) Disintegrate include/linux/sunrpc
      UAPI: (Scripted) Disintegrate include/linux/tc_act
      UAPI: (Scripted) Disintegrate include/linux/tc_ematch
      UAPI: (Scripted) Disintegrate include/linux/usb
      UAPI: (Scripted) Disintegrate include/linux/wimax
      UAPI: (Scripted) Disintegrate include/mtd
      UAPI: (Scripted) Disintegrate include/rdma
      UAPI: (Scripted) Disintegrate include/scsi
      UAPI: (Scripted) Disintegrate include/scsi/fc
      UAPI: (Scripted) Disintegrate include/sound
      UAPI: (Scripted) Disintegrate include/video
      UAPI: (Scripted) Disintegrate include/xen

 Documentation/kbuild/makefiles.txt                 |    8 +-
 Makefile                                           |   43 +-
 arch/alpha/include/asm/Kbuild                      |   10 -
 arch/alpha/include/asm/a.out.h                     |   89 +-
 arch/alpha/include/asm/compiler.h                  |  115 +-
 arch/alpha/include/asm/console.h                   |   48 +-
 arch/alpha/include/asm/fpu.h                       |  124 +-
 arch/alpha/include/asm/pal.h                       |   50 +-
 arch/alpha/include/asm/param.h                     |   20 +-
 arch/alpha/include/asm/ptrace.h                    |   68 +-
 arch/alpha/include/asm/signal.h                    |  135 +-
 arch/alpha/include/asm/socket.h                    |   78 +-
 arch/alpha/include/asm/termios.h                   |   68 +-
 arch/alpha/include/asm/types.h                     |   13 +-
 arch/alpha/include/asm/unistd.h                    |  469 +---
 arch/alpha/include/uapi/asm/Kbuild                 |   43 +
 arch/alpha/include/uapi/asm/a.out.h                |   91 +
 arch/alpha/include/{ => uapi}/asm/auxvec.h         |    0
 arch/alpha/include/{ => uapi}/asm/bitsperlong.h    |    0
 arch/alpha/include/{ => uapi}/asm/byteorder.h      |    0
 arch/alpha/include/uapi/asm/compiler.h             |  117 +
 arch/alpha/include/uapi/asm/console.h              |   50 +
 arch/alpha/include/{ => uapi}/asm/errno.h          |    0
 arch/alpha/include/{ => uapi}/asm/fcntl.h          |    0
 arch/alpha/include/uapi/asm/fpu.h                  |  123 +
 arch/alpha/include/{ => uapi}/asm/gentrap.h        |    0
 arch/alpha/include/{ => uapi}/asm/ioctl.h          |    0
 arch/alpha/include/{ => uapi}/asm/ioctls.h         |    0
 arch/alpha/include/{ => uapi}/asm/ipcbuf.h         |    0
 arch/alpha/include/{ => uapi}/asm/kvm_para.h       |    0
 arch/alpha/include/{ => uapi}/asm/mman.h           |    0
 arch/alpha/include/{ => uapi}/asm/msgbuf.h         |    0
 arch/alpha/include/uapi/asm/pal.h                  |   52 +
 arch/alpha/include/uapi/asm/param.h                |   21 +
 arch/alpha/include/{ => uapi}/asm/poll.h           |    0
 arch/alpha/include/{ => uapi}/asm/posix_types.h    |    0
 arch/alpha/include/uapi/asm/ptrace.h               |   70 +
 arch/alpha/include/{ => uapi}/asm/reg.h            |    0
 arch/alpha/include/{ => uapi}/asm/regdef.h         |    0
 arch/alpha/include/{ => uapi}/asm/resource.h       |    0
 arch/alpha/include/{ => uapi}/asm/sembuf.h         |    0
 arch/alpha/include/{ => uapi}/asm/setup.h          |    0
 arch/alpha/include/{ => uapi}/asm/shmbuf.h         |    0
 arch/alpha/include/{ => uapi}/asm/sigcontext.h     |    0
 arch/alpha/include/{ => uapi}/asm/siginfo.h        |    0
 arch/alpha/include/uapi/asm/signal.h               |  135 +
 arch/alpha/include/uapi/asm/socket.h               |   80 +
 arch/alpha/include/{ => uapi}/asm/sockios.h        |    0
 arch/alpha/include/{ => uapi}/asm/stat.h           |    0
 arch/alpha/include/{ => uapi}/asm/statfs.h         |    0
 arch/alpha/include/{ => uapi}/asm/swab.h           |    0
 arch/alpha/include/{ => uapi}/asm/sysinfo.h        |    0
 arch/alpha/include/{ => uapi}/asm/termbits.h       |    0
 arch/alpha/include/uapi/asm/termios.h              |   70 +
 arch/alpha/include/uapi/asm/types.h                |   16 +
 arch/alpha/include/uapi/asm/unistd.h               |  471 ++++
 arch/arm/include/asm/Kbuild                        |    2 -
 arch/arm/include/asm/hwcap.h                       |   27 +-
 arch/arm/include/asm/page.h                        |    2 +-
 arch/arm/include/asm/param.h                       |   17 +-
 arch/arm/include/asm/pgtable.h                     |    2 +-
 arch/arm/include/asm/ptrace.h                      |  126 +-
 arch/arm/include/asm/setup.h                       |  172 +-
 arch/arm/include/asm/signal.h                      |  127 +-
 arch/arm/include/asm/swab.h                        |   37 +-
 arch/arm/include/asm/termios.h                     |   44 +-
 arch/arm/include/asm/types.h                       |    6 +-
 arch/arm/include/asm/unistd.h                      |  433 +---
 arch/arm/include/asm/vfpmacros.h                   |    2 +-
 arch/arm/include/uapi/asm/Kbuild                   |   29 +
 arch/arm/include/{ => uapi}/asm/a.out.h            |    0
 arch/arm/include/{ => uapi}/asm/byteorder.h        |    0
 arch/arm/include/{ => uapi}/asm/fcntl.h            |    0
 arch/arm/include/uapi/asm/hwcap.h                  |   29 +
 arch/arm/include/{ => uapi}/asm/ioctls.h           |    0
 arch/arm/include/{ => uapi}/asm/ipcbuf.h           |    0
 arch/arm/include/{ => uapi}/asm/kvm_para.h         |    0
 arch/arm/include/{ => uapi}/asm/mman.h             |    0
 arch/arm/include/{ => uapi}/asm/msgbuf.h           |    0
 arch/arm/include/uapi/asm/param.h                  |   27 +
 arch/arm/include/{ => uapi}/asm/posix_types.h      |    0
 arch/arm/include/uapi/asm/ptrace.h                 |  138 +
 arch/arm/include/{ => uapi}/asm/sembuf.h           |    0
 arch/arm/include/uapi/asm/setup.h                  |  187 ++
 arch/arm/include/{ => uapi}/asm/shmbuf.h           |    0
 arch/arm/include/{ => uapi}/asm/sigcontext.h       |    0
 arch/arm/include/uapi/asm/signal.h                 |  127 +
 arch/arm/include/{ => uapi}/asm/socket.h           |    0
 arch/arm/include/{ => uapi}/asm/sockios.h          |    0
 arch/arm/include/{ => uapi}/asm/stat.h             |    0
 arch/arm/include/{ => uapi}/asm/statfs.h           |    0
 arch/arm/include/uapi/asm/swab.h                   |   53 +
 arch/arm/include/{ => uapi}/asm/termbits.h         |    0
 arch/arm/include/uapi/asm/termios.h                |   44 +
 arch/arm/include/uapi/asm/types.h                  |    1 +
 arch/arm/include/uapi/asm/unistd.h                 |  445 ++++
 arch/avr32/include/asm/Kbuild                      |    3 -
 arch/avr32/include/asm/param.h                     |   18 +-
 arch/avr32/include/asm/ptrace.h                    |  115 +-
 arch/avr32/include/asm/setup.h                     |    5 +-
 arch/avr32/include/asm/signal.h                    |  121 +-
 arch/avr32/include/asm/termios.h                   |   41 +-
 arch/avr32/include/asm/types.h                     |    6 +-
 arch/avr32/include/asm/unistd.h                    |  296 +--
 arch/avr32/include/uapi/asm/Kbuild                 |   35 +
 arch/avr32/include/{ => uapi}/asm/auxvec.h         |    0
 arch/avr32/include/{ => uapi}/asm/bitsperlong.h    |    0
 arch/avr32/include/{ => uapi}/asm/byteorder.h      |    0
 arch/avr32/include/{ => uapi}/asm/cachectl.h       |    0
 arch/avr32/include/{ => uapi}/asm/errno.h          |    0
 arch/avr32/include/{ => uapi}/asm/fcntl.h          |    0
 arch/avr32/include/{ => uapi}/asm/ioctl.h          |    0
 arch/avr32/include/{ => uapi}/asm/ioctls.h         |    0
 arch/avr32/include/{ => uapi}/asm/ipcbuf.h         |    0
 arch/avr32/include/{ => uapi}/asm/kvm_para.h       |    0
 arch/avr32/include/{ => uapi}/asm/mman.h           |    0
 arch/avr32/include/{ => uapi}/asm/msgbuf.h         |    0
 arch/avr32/include/uapi/asm/param.h                |   18 +
 arch/avr32/include/{ => uapi}/asm/poll.h           |    0
 arch/avr32/include/{ => uapi}/asm/posix_types.h    |    0
 arch/avr32/include/uapi/asm/ptrace.h               |  126 +
 arch/avr32/include/{ => uapi}/asm/resource.h       |    0
 arch/avr32/include/{ => uapi}/asm/sembuf.h         |    0
 arch/avr32/include/uapi/asm/setup.h                |   17 +
 arch/avr32/include/{ => uapi}/asm/shmbuf.h         |    0
 arch/avr32/include/{ => uapi}/asm/sigcontext.h     |    0
 arch/avr32/include/{ => uapi}/asm/siginfo.h        |    0
 arch/avr32/include/uapi/asm/signal.h               |  128 +
 arch/avr32/include/{ => uapi}/asm/socket.h         |    0
 arch/avr32/include/{ => uapi}/asm/sockios.h        |    0
 arch/avr32/include/{ => uapi}/asm/stat.h           |    0
 arch/avr32/include/{ => uapi}/asm/statfs.h         |    0
 arch/avr32/include/{ => uapi}/asm/swab.h           |    0
 arch/avr32/include/{ => uapi}/asm/termbits.h       |    0
 arch/avr32/include/uapi/asm/termios.h              |   50 +
 arch/avr32/include/uapi/asm/types.h                |    8 +
 arch/avr32/include/uapi/asm/unistd.h               |  305 +++
 arch/blackfin/include/asm/Kbuild                   |    5 -
 arch/blackfin/include/asm/bfin_sport.h             |  128 +-
 arch/blackfin/include/asm/fixed_code.h             |   30 +-
 arch/blackfin/include/asm/ptrace.h                 |  161 +-
 arch/blackfin/include/asm/unistd.h                 |  430 +---
 arch/blackfin/include/uapi/asm/Kbuild              |   19 +
 arch/blackfin/include/uapi/asm/bfin_sport.h        |  136 +
 arch/blackfin/include/{ => uapi}/asm/byteorder.h   |    0
 arch/blackfin/include/{ => uapi}/asm/cachectl.h    |    0
 arch/blackfin/include/{ => uapi}/asm/fcntl.h       |    0
 arch/blackfin/include/uapi/asm/fixed_code.h        |   38 +
 arch/blackfin/include/{ => uapi}/asm/ioctls.h      |    0
 arch/blackfin/include/{ => uapi}/asm/kvm_para.h    |    0
 arch/blackfin/include/{ => uapi}/asm/poll.h        |    0
 arch/blackfin/include/{ => uapi}/asm/posix_types.h |    0
 arch/blackfin/include/uapi/asm/ptrace.h            |  170 ++
 arch/blackfin/include/{ => uapi}/asm/sigcontext.h  |    0
 arch/blackfin/include/{ => uapi}/asm/siginfo.h     |    0
 arch/blackfin/include/{ => uapi}/asm/signal.h      |    0
 arch/blackfin/include/{ => uapi}/asm/stat.h        |    0
 arch/blackfin/include/{ => uapi}/asm/swab.h        |    0
 arch/blackfin/include/uapi/asm/unistd.h            |  437 ++++
 arch/c6x/include/asm/Kbuild                        |    1 -
 arch/c6x/include/asm/ptrace.h                      |  146 +-
 arch/c6x/include/uapi/asm/Kbuild                   |   11 +
 arch/c6x/include/{ => uapi}/asm/byteorder.h        |    0
 arch/c6x/include/{ => uapi}/asm/kvm_para.h         |    0
 arch/c6x/include/uapi/asm/ptrace.h                 |  163 ++
 arch/c6x/include/{ => uapi}/asm/setup.h            |    0
 arch/c6x/include/{ => uapi}/asm/sigcontext.h       |    0
 arch/c6x/include/{ => uapi}/asm/signal.h           |    0
 arch/c6x/include/{ => uapi}/asm/swab.h             |    0
 arch/c6x/include/{ => uapi}/asm/unistd.h           |    0
 arch/cris/Makefile                                 |    4 +-
 arch/cris/include/arch-v10/arch/Kbuild             |    4 -
 arch/cris/include/arch-v32/arch/Kbuild             |    2 -
 arch/cris/include/arch-v32/arch/cryptocop.h        |  116 +-
 arch/cris/include/arch-v32/arch/dma.h              |    2 +-
 arch/cris/include/arch-v32/arch/hwregs/dma.h       |    2 +-
 arch/cris/include/asm/Kbuild                       |    6 -
 arch/cris/include/asm/ptrace.h                     |    5 +-
 arch/cris/include/asm/signal.h                     |  122 +-
 arch/cris/include/asm/swab.h                       |    3 +-
 arch/cris/include/asm/termios.h                    |   43 +-
 arch/cris/include/asm/types.h                      |    5 +-
 arch/cris/include/asm/unistd.h                     |  342 +--
 arch/cris/include/uapi/arch-v10/arch/Kbuild        |    5 +
 .../include/{ => uapi}/arch-v10/arch/sv_addr.agh   |    0
 .../include/{ => uapi}/arch-v10/arch/sv_addr_ag.h  |    2 +-
 .../cris/include/{ => uapi}/arch-v10/arch/svinto.h |    2 +-
 arch/cris/include/{ => uapi}/arch-v10/arch/user.h  |    0
 arch/cris/include/uapi/arch-v32/arch/Kbuild        |    3 +
 arch/cris/include/uapi/arch-v32/arch/cryptocop.h   |  122 +
 arch/cris/include/{ => uapi}/arch-v32/arch/user.h  |    0
 arch/cris/include/uapi/asm/Kbuild                  |   39 +
 arch/cris/include/{ => uapi}/asm/auxvec.h          |    0
 arch/cris/include/{ => uapi}/asm/bitsperlong.h     |    0
 arch/cris/include/{ => uapi}/asm/byteorder.h       |    0
 arch/cris/include/{ => uapi}/asm/errno.h           |    0
 arch/cris/include/{ => uapi}/asm/ethernet.h        |    0
 arch/cris/include/{ => uapi}/asm/etraxgpio.h       |    0
 arch/cris/include/{ => uapi}/asm/fcntl.h           |    0
 arch/cris/include/{ => uapi}/asm/ioctl.h           |    0
 arch/cris/include/{ => uapi}/asm/ioctls.h          |    0
 arch/cris/include/{ => uapi}/asm/ipcbuf.h          |    0
 arch/cris/include/{ => uapi}/asm/mman.h            |    0
 arch/cris/include/{ => uapi}/asm/msgbuf.h          |    0
 arch/cris/include/{ => uapi}/asm/param.h           |    0
 arch/cris/include/{ => uapi}/asm/poll.h            |    0
 arch/cris/include/{ => uapi}/asm/posix_types.h     |    0
 arch/cris/include/uapi/asm/ptrace.h                |    1 +
 arch/cris/include/{ => uapi}/asm/resource.h        |    0
 arch/cris/include/{ => uapi}/asm/rs485.h           |    0
 arch/cris/include/{ => uapi}/asm/sembuf.h          |    0
 arch/cris/include/{ => uapi}/asm/setup.h           |    0
 arch/cris/include/{ => uapi}/asm/shmbuf.h          |    0
 arch/cris/include/{ => uapi}/asm/sigcontext.h      |    0
 arch/cris/include/{ => uapi}/asm/siginfo.h         |    0
 arch/cris/include/uapi/asm/signal.h                |  122 +
 arch/cris/include/{ => uapi}/asm/socket.h          |    0
 arch/cris/include/{ => uapi}/asm/sockios.h         |    0
 arch/cris/include/{ => uapi}/asm/stat.h            |    0
 arch/cris/include/{ => uapi}/asm/statfs.h          |    0
 arch/cris/include/{ => uapi}/asm/sync_serial.h     |    0
 arch/cris/include/{ => uapi}/asm/termbits.h        |    0
 arch/cris/include/uapi/asm/termios.h               |   45 +
 arch/cris/include/uapi/asm/types.h                 |    1 +
 arch/cris/include/uapi/asm/unistd.h                |  344 +++
 arch/frv/include/asm/Kbuild                        |    4 -
 arch/frv/include/asm/ptrace.h                      |   51 +-
 arch/frv/include/asm/setup.h                       |    7 +-
 arch/frv/include/asm/signal.h                      |   33 +-
 arch/frv/include/asm/termios.h                     |   46 +-
 arch/frv/include/asm/types.h                       |    6 +-
 arch/frv/include/asm/unistd.h                      |  346 +--
 arch/frv/include/uapi/asm/Kbuild                   |   35 +
 arch/frv/include/{ => uapi}/asm/auxvec.h           |    0
 arch/frv/include/{ => uapi}/asm/bitsperlong.h      |    0
 arch/frv/include/{ => uapi}/asm/byteorder.h        |    0
 arch/frv/include/{ => uapi}/asm/errno.h            |    0
 arch/frv/include/{ => uapi}/asm/fcntl.h            |    0
 arch/frv/include/{ => uapi}/asm/ioctl.h            |    0
 arch/frv/include/{ => uapi}/asm/ioctls.h           |    0
 arch/frv/include/{ => uapi}/asm/ipcbuf.h           |    0
 arch/frv/include/{ => uapi}/asm/kvm_para.h         |    0
 arch/frv/include/{ => uapi}/asm/mman.h             |    0
 arch/frv/include/{ => uapi}/asm/msgbuf.h           |    0
 arch/frv/include/{ => uapi}/asm/param.h            |    0
 arch/frv/include/{ => uapi}/asm/poll.h             |    0
 arch/frv/include/{ => uapi}/asm/posix_types.h      |    0
 arch/frv/include/uapi/asm/ptrace.h                 |   60 +
 arch/frv/include/{ => uapi}/asm/registers.h        |    0
 arch/frv/include/{ => uapi}/asm/resource.h         |    0
 arch/frv/include/{ => uapi}/asm/sembuf.h           |    0
 arch/frv/include/uapi/asm/setup.h                  |   18 +
 arch/frv/include/{ => uapi}/asm/shmbuf.h           |    0
 arch/frv/include/{ => uapi}/asm/sigcontext.h       |    0
 arch/frv/include/{ => uapi}/asm/siginfo.h          |    0
 arch/frv/include/uapi/asm/signal.h                 |   36 +
 arch/frv/include/{ => uapi}/asm/socket.h           |    0
 arch/frv/include/{ => uapi}/asm/sockios.h          |    0
 arch/frv/include/{ => uapi}/asm/stat.h             |    0
 arch/frv/include/{ => uapi}/asm/statfs.h           |    0
 arch/frv/include/{ => uapi}/asm/swab.h             |    0
 arch/frv/include/{ => uapi}/asm/termbits.h         |    0
 arch/frv/include/uapi/asm/termios.h                |   46 +
 arch/frv/include/uapi/asm/types.h                  |   11 +
 arch/frv/include/uapi/asm/unistd.h                 |  348 +++
 arch/h8300/include/asm/Kbuild                      |    1 -
 arch/h8300/include/asm/param.h                     |   15 +-
 arch/h8300/include/asm/ptrace.h                    |   40 +-
 arch/h8300/include/asm/signal.h                    |  121 +-
 arch/h8300/include/asm/termios.h                   |   44 +-
 arch/h8300/include/asm/types.h                     |    5 +-
 arch/h8300/include/asm/unistd.h                    |  328 +--
 arch/h8300/include/uapi/asm/Kbuild                 |   34 +
 arch/h8300/include/{ => uapi}/asm/auxvec.h         |    0
 arch/h8300/include/{ => uapi}/asm/bitsperlong.h    |    0
 arch/h8300/include/{ => uapi}/asm/byteorder.h      |    0
 arch/h8300/include/{ => uapi}/asm/errno.h          |    0
 arch/h8300/include/{ => uapi}/asm/fcntl.h          |    0
 arch/h8300/include/{ => uapi}/asm/ioctl.h          |    0
 arch/h8300/include/{ => uapi}/asm/ioctls.h         |    0
 arch/h8300/include/{ => uapi}/asm/ipcbuf.h         |    0
 arch/h8300/include/{ => uapi}/asm/kvm_para.h       |    0
 arch/h8300/include/{ => uapi}/asm/mman.h           |    0
 arch/h8300/include/{ => uapi}/asm/msgbuf.h         |    0
 arch/h8300/include/uapi/asm/param.h                |   16 +
 arch/h8300/include/{ => uapi}/asm/poll.h           |    0
 arch/h8300/include/{ => uapi}/asm/posix_types.h    |    0
 arch/h8300/include/uapi/asm/ptrace.h               |   44 +
 arch/h8300/include/{ => uapi}/asm/resource.h       |    0
 arch/h8300/include/{ => uapi}/asm/sembuf.h         |    0
 arch/h8300/include/{ => uapi}/asm/setup.h          |    0
 arch/h8300/include/{ => uapi}/asm/shmbuf.h         |    0
 arch/h8300/include/{ => uapi}/asm/sigcontext.h     |    0
 arch/h8300/include/{ => uapi}/asm/siginfo.h        |    0
 arch/h8300/include/uapi/asm/signal.h               |  121 +
 arch/h8300/include/{ => uapi}/asm/socket.h         |    0
 arch/h8300/include/{ => uapi}/asm/sockios.h        |    0
 arch/h8300/include/{ => uapi}/asm/stat.h           |    0
 arch/h8300/include/{ => uapi}/asm/statfs.h         |    0
 arch/h8300/include/{ => uapi}/asm/swab.h           |    0
 arch/h8300/include/{ => uapi}/asm/termbits.h       |    0
 arch/h8300/include/uapi/asm/termios.h              |   44 +
 arch/h8300/include/uapi/asm/types.h                |    1 +
 arch/h8300/include/uapi/asm/unistd.h               |  330 +++
 arch/hexagon/include/asm/Kbuild                    |    3 -
 arch/hexagon/include/uapi/asm/Kbuild               |   15 +
 arch/hexagon/include/{ => uapi}/asm/bitsperlong.h  |    0
 arch/hexagon/include/{ => uapi}/asm/byteorder.h    |    0
 arch/hexagon/include/{ => uapi}/asm/kvm_para.h     |    0
 arch/hexagon/include/{ => uapi}/asm/param.h        |    0
 arch/hexagon/include/{ => uapi}/asm/ptrace.h       |    0
 arch/hexagon/include/{ => uapi}/asm/registers.h    |    0
 arch/hexagon/include/{ => uapi}/asm/setup.h        |    0
 arch/hexagon/include/{ => uapi}/asm/sigcontext.h   |    0
 arch/hexagon/include/{ => uapi}/asm/signal.h       |    0
 arch/hexagon/include/{ => uapi}/asm/swab.h         |    0
 arch/hexagon/include/{ => uapi}/asm/unistd.h       |    0
 arch/hexagon/include/{ => uapi}/asm/user.h         |    0
 arch/ia64/include/asm/Kbuild                       |   15 -
 arch/ia64/include/asm/gcc_intrin.h                 |  615 +----
 arch/ia64/include/asm/intrinsics.h                 |  120 +-
 arch/ia64/include/asm/kvm_para.h                   |   10 +-
 arch/ia64/include/asm/mman.h                       |   12 +-
 arch/ia64/include/asm/param.h                      |   22 +-
 arch/ia64/include/asm/perfmon.h                    |  171 +-
 arch/ia64/include/asm/ptrace.h                     |  236 +-
 arch/ia64/include/asm/siginfo.h                    |  118 +-
 arch/ia64/include/asm/signal.h                     |  122 +-
 arch/ia64/include/asm/termios.h                    |   46 +-
 arch/ia64/include/asm/types.h                      |   19 +-
 arch/ia64/include/asm/unistd.h                     |  324 +--
 arch/ia64/include/asm/ustack.h                     |   11 +-
 arch/ia64/include/uapi/asm/Kbuild                  |   48 +
 arch/ia64/include/{ => uapi}/asm/auxvec.h          |    0
 arch/ia64/include/{ => uapi}/asm/bitsperlong.h     |    0
 arch/ia64/include/{ => uapi}/asm/break.h           |    0
 arch/ia64/include/{ => uapi}/asm/byteorder.h       |    0
 arch/ia64/include/{ => uapi}/asm/cmpxchg.h         |    0
 arch/ia64/include/{ => uapi}/asm/errno.h           |    0
 arch/ia64/include/{ => uapi}/asm/fcntl.h           |    0
 arch/ia64/include/{ => uapi}/asm/fpu.h             |    0
 arch/ia64/include/uapi/asm/gcc_intrin.h            |  618 +++++
 arch/ia64/include/{ => uapi}/asm/ia64regs.h        |    0
 arch/ia64/include/{ => uapi}/asm/intel_intrin.h    |    0
 arch/ia64/include/uapi/asm/intrinsics.h            |  124 +
 arch/ia64/include/{ => uapi}/asm/ioctl.h           |    0
 arch/ia64/include/{ => uapi}/asm/ioctls.h          |    0
 arch/ia64/include/{ => uapi}/asm/ipcbuf.h          |    0
 arch/ia64/include/{ => uapi}/asm/kvm.h             |    0
 arch/ia64/include/uapi/asm/mman.h                  |   16 +
 arch/ia64/include/{ => uapi}/asm/msgbuf.h          |    0
 arch/ia64/include/uapi/asm/param.h                 |   29 +
 arch/ia64/include/uapi/asm/perfmon.h               |  177 ++
 .../include/{ => uapi}/asm/perfmon_default_smpl.h  |    0
 arch/ia64/include/{ => uapi}/asm/poll.h            |    0
 arch/ia64/include/{ => uapi}/asm/posix_types.h     |    0
 arch/ia64/include/uapi/asm/ptrace.h                |  247 ++
 arch/ia64/include/{ => uapi}/asm/ptrace_offsets.h  |    0
 arch/ia64/include/{ => uapi}/asm/resource.h        |    0
 arch/ia64/include/{ => uapi}/asm/rse.h             |    0
 arch/ia64/include/{ => uapi}/asm/sembuf.h          |    0
 arch/ia64/include/{ => uapi}/asm/setup.h           |    0
 arch/ia64/include/{ => uapi}/asm/shmbuf.h          |    0
 arch/ia64/include/{ => uapi}/asm/sigcontext.h      |    0
 arch/ia64/include/uapi/asm/siginfo.h               |  121 +
 arch/ia64/include/uapi/asm/signal.h                |  127 +
 arch/ia64/include/{ => uapi}/asm/socket.h          |    0
 arch/ia64/include/{ => uapi}/asm/sockios.h         |    0
 arch/ia64/include/{ => uapi}/asm/stat.h            |    0
 arch/ia64/include/{ => uapi}/asm/statfs.h          |    0
 arch/ia64/include/{ => uapi}/asm/swab.h            |    0
 arch/ia64/include/{ => uapi}/asm/termbits.h        |    0
 arch/ia64/include/uapi/asm/termios.h               |   50 +
 arch/ia64/include/uapi/asm/types.h                 |   31 +
 arch/ia64/include/{ => uapi}/asm/ucontext.h        |    0
 arch/ia64/include/uapi/asm/unistd.h                |  328 +++
 arch/ia64/include/uapi/asm/ustack.h                |   12 +
 arch/m32r/include/asm/Kbuild                       |    1 -
 arch/m32r/include/asm/ptrace.h                     |  110 +-
 arch/m32r/include/asm/setup.h                      |    9 +-
 arch/m32r/include/asm/signal.h                     |  123 +-
 arch/m32r/include/asm/termios.h                    |   42 +-
 arch/m32r/include/asm/types.h                      |    5 +-
 arch/m32r/include/asm/unistd.h                     |  333 +--
 arch/m32r/include/uapi/asm/Kbuild                  |   33 +
 arch/m32r/include/{ => uapi}/asm/auxvec.h          |    0
 arch/m32r/include/{ => uapi}/asm/bitsperlong.h     |    0
 arch/m32r/include/{ => uapi}/asm/byteorder.h       |    0
 arch/m32r/include/{ => uapi}/asm/errno.h           |    0
 arch/m32r/include/{ => uapi}/asm/fcntl.h           |    0
 arch/m32r/include/{ => uapi}/asm/ioctl.h           |    0
 arch/m32r/include/{ => uapi}/asm/ioctls.h          |    0
 arch/m32r/include/{ => uapi}/asm/ipcbuf.h          |    0
 arch/m32r/include/{ => uapi}/asm/mman.h            |    0
 arch/m32r/include/{ => uapi}/asm/msgbuf.h          |    0
 arch/m32r/include/{ => uapi}/asm/param.h           |    0
 arch/m32r/include/{ => uapi}/asm/poll.h            |    0
 arch/m32r/include/{ => uapi}/asm/posix_types.h     |    0
 arch/m32r/include/uapi/asm/ptrace.h                |  117 +
 arch/m32r/include/{ => uapi}/asm/resource.h        |    0
 arch/m32r/include/{ => uapi}/asm/sembuf.h          |    0
 arch/m32r/include/uapi/asm/setup.h                 |   11 +
 arch/m32r/include/{ => uapi}/asm/shmbuf.h          |    0
 arch/m32r/include/{ => uapi}/asm/sigcontext.h      |    0
 arch/m32r/include/{ => uapi}/asm/siginfo.h         |    0
 arch/m32r/include/uapi/asm/signal.h                |  123 +
 arch/m32r/include/{ => uapi}/asm/socket.h          |    0
 arch/m32r/include/{ => uapi}/asm/sockios.h         |    0
 arch/m32r/include/{ => uapi}/asm/stat.h            |    0
 arch/m32r/include/{ => uapi}/asm/statfs.h          |    0
 arch/m32r/include/{ => uapi}/asm/swab.h            |    0
 arch/m32r/include/{ => uapi}/asm/termbits.h        |    0
 arch/m32r/include/uapi/asm/termios.h               |   43 +
 arch/m32r/include/uapi/asm/types.h                 |    1 +
 arch/m32r/include/uapi/asm/unistd.h                |  335 +++
 arch/m68k/include/asm/Kbuild                       |    2 -
 arch/m68k/include/asm/cacheflush.h                 |    4 +-
 arch/m68k/include/asm/io.h                         |    4 +-
 arch/m68k/include/asm/m68360.h                     |    8 +-
 arch/m68k/include/asm/m68360_enet.h                |    2 +-
 arch/m68k/include/asm/page.h                       |    4 +-
 arch/m68k/include/asm/pgtable.h                    |    4 +-
 arch/m68k/include/asm/ptrace.h                     |   72 +-
 arch/m68k/include/asm/q40_master.h                 |    2 +-
 arch/m68k/include/asm/setup.h                      |   82 +-
 arch/m68k/include/asm/signal.h                     |  118 +-
 arch/m68k/include/asm/termios.h                    |   44 +-
 arch/m68k/include/asm/uaccess.h                    |    4 +-
 arch/m68k/include/asm/unistd.h                     |  354 +--
 arch/m68k/include/uapi/asm/Kbuild                  |   26 +
 arch/m68k/include/{ => uapi}/asm/a.out.h           |    0
 arch/m68k/include/{ => uapi}/asm/auxvec.h          |    0
 arch/m68k/include/{ => uapi}/asm/byteorder.h       |    0
 arch/m68k/include/{ => uapi}/asm/cachectl.h        |    0
 arch/m68k/include/{ => uapi}/asm/fcntl.h           |    0
 arch/m68k/include/{ => uapi}/asm/ioctls.h          |    0
 arch/m68k/include/{ => uapi}/asm/msgbuf.h          |    0
 arch/m68k/include/{ => uapi}/asm/param.h           |    0
 arch/m68k/include/{ => uapi}/asm/poll.h            |    0
 arch/m68k/include/{ => uapi}/asm/posix_types.h     |    0
 arch/m68k/include/uapi/asm/ptrace.h                |   79 +
 arch/m68k/include/{ => uapi}/asm/sembuf.h          |    0
 arch/m68k/include/uapi/asm/setup.h                 |  103 +
 arch/m68k/include/{ => uapi}/asm/shmbuf.h          |    0
 arch/m68k/include/{ => uapi}/asm/sigcontext.h      |    0
 arch/m68k/include/uapi/asm/signal.h                |  118 +
 arch/m68k/include/{ => uapi}/asm/socket.h          |    0
 arch/m68k/include/{ => uapi}/asm/sockios.h         |    0
 arch/m68k/include/{ => uapi}/asm/stat.h            |    0
 arch/m68k/include/{ => uapi}/asm/swab.h            |    0
 arch/m68k/include/{ => uapi}/asm/termbits.h        |    0
 arch/m68k/include/uapi/asm/termios.h               |   44 +
 arch/m68k/include/uapi/asm/unistd.h                |  356 +++
 arch/microblaze/include/asm/Kbuild                 |    3 -
 arch/microblaze/include/asm/elf.h                  |   97 +-
 arch/microblaze/include/asm/mmu_context.h          |    2 +-
 arch/microblaze/include/asm/ptrace.h               |   62 +-
 arch/microblaze/include/asm/setup.h                |    6 +-
 arch/microblaze/include/asm/unistd.h               |  390 +--
 arch/microblaze/include/uapi/asm/Kbuild            |   35 +
 arch/microblaze/include/{ => uapi}/asm/auxvec.h    |    0
 .../include/{ => uapi}/asm/bitsperlong.h           |    0
 arch/microblaze/include/{ => uapi}/asm/byteorder.h |    0
 arch/microblaze/include/uapi/asm/elf.h             |  121 +
 arch/microblaze/include/{ => uapi}/asm/errno.h     |    0
 arch/microblaze/include/{ => uapi}/asm/fcntl.h     |    0
 arch/microblaze/include/{ => uapi}/asm/ioctl.h     |    0
 arch/microblaze/include/{ => uapi}/asm/ioctls.h    |    0
 arch/microblaze/include/{ => uapi}/asm/ipcbuf.h    |    0
 arch/microblaze/include/{ => uapi}/asm/kvm_para.h  |    0
 arch/microblaze/include/{ => uapi}/asm/mman.h      |    0
 arch/microblaze/include/{ => uapi}/asm/msgbuf.h    |    0
 arch/microblaze/include/{ => uapi}/asm/param.h     |    0
 arch/microblaze/include/{ => uapi}/asm/poll.h      |    0
 .../include/{ => uapi}/asm/posix_types.h           |    0
 arch/microblaze/include/uapi/asm/ptrace.h          |   72 +
 arch/microblaze/include/{ => uapi}/asm/resource.h  |    0
 arch/microblaze/include/{ => uapi}/asm/sembuf.h    |    0
 arch/microblaze/include/uapi/asm/setup.h           |   19 +
 arch/microblaze/include/{ => uapi}/asm/shmbuf.h    |    0
 .../microblaze/include/{ => uapi}/asm/sigcontext.h |    0
 arch/microblaze/include/{ => uapi}/asm/siginfo.h   |    0
 arch/microblaze/include/{ => uapi}/asm/signal.h    |    0
 arch/microblaze/include/{ => uapi}/asm/socket.h    |    0
 arch/microblaze/include/{ => uapi}/asm/sockios.h   |    0
 arch/microblaze/include/{ => uapi}/asm/stat.h      |    0
 arch/microblaze/include/{ => uapi}/asm/statfs.h    |    0
 arch/microblaze/include/{ => uapi}/asm/swab.h      |    0
 arch/microblaze/include/{ => uapi}/asm/termbits.h  |    0
 arch/microblaze/include/{ => uapi}/asm/termios.h   |    0
 arch/microblaze/include/{ => uapi}/asm/types.h     |    0
 arch/microblaze/include/uapi/asm/unistd.h          |  400 +++
 arch/mips/include/asm/Kbuild                       |    5 -
 arch/mips/include/asm/errno.h                      |  120 +-
 arch/mips/include/asm/mach-bcm63xx/bcm63xx_io.h    |    2 +-
 arch/mips/include/asm/mach-pnx833x/gpio.h          |    2 +-
 arch/mips/include/asm/octeon/cvmx-asm.h            |    2 +-
 arch/mips/include/asm/octeon/cvmx-cmd-queue.h      |    2 +-
 arch/mips/include/asm/octeon/cvmx-fpa.h            |    4 +-
 arch/mips/include/asm/octeon/cvmx-helper-board.h   |    2 +-
 arch/mips/include/asm/octeon/cvmx-helper.h         |   20 +-
 arch/mips/include/asm/octeon/cvmx-mdio.h           |    2 +-
 arch/mips/include/asm/octeon/cvmx-pip.h            |    6 +-
 arch/mips/include/asm/octeon/cvmx-pko.h            |    8 +-
 arch/mips/include/asm/octeon/cvmx-pow.h            |    4 +-
 arch/mips/include/asm/octeon/cvmx-spi.h            |    2 +-
 arch/mips/include/asm/octeon/cvmx-spinlock.h       |    2 +-
 arch/mips/include/asm/octeon/cvmx-wqe.h            |    2 +-
 arch/mips/include/asm/octeon/cvmx.h                |   36 +-
 arch/mips/include/asm/octeon/octeon-model.h        |    2 +-
 arch/mips/include/asm/octeon/octeon.h              |    2 +-
 arch/mips/include/asm/ptrace.h                     |  107 +-
 arch/mips/include/asm/setup.h                      |    5 +-
 arch/mips/include/asm/sibyte/bcm1480_int.h         |    2 +-
 arch/mips/include/asm/sibyte/bcm1480_l2c.h         |    2 +-
 arch/mips/include/asm/sibyte/bcm1480_mc.h          |    2 +-
 arch/mips/include/asm/sibyte/bcm1480_regs.h        |    4 +-
 arch/mips/include/asm/sibyte/bcm1480_scd.h         |    4 +-
 arch/mips/include/asm/sibyte/sb1250_dma.h          |    2 +-
 arch/mips/include/asm/sibyte/sb1250_genbus.h       |    2 +-
 arch/mips/include/asm/sibyte/sb1250_int.h          |    2 +-
 arch/mips/include/asm/sibyte/sb1250_l2c.h          |    2 +-
 arch/mips/include/asm/sibyte/sb1250_ldt.h          |    2 +-
 arch/mips/include/asm/sibyte/sb1250_mac.h          |    2 +-
 arch/mips/include/asm/sibyte/sb1250_mc.h           |    2 +-
 arch/mips/include/asm/sibyte/sb1250_regs.h         |    2 +-
 arch/mips/include/asm/sibyte/sb1250_scd.h          |    2 +-
 arch/mips/include/asm/sibyte/sb1250_smbus.h        |    2 +-
 arch/mips/include/asm/sibyte/sb1250_syncser.h      |    2 +-
 arch/mips/include/asm/sibyte/sb1250_uart.h         |    2 +-
 arch/mips/include/asm/sigcontext.h                 |   66 +-
 arch/mips/include/asm/siginfo.h                    |  104 +-
 arch/mips/include/asm/signal.h                     |  115 +-
 arch/mips/include/asm/socket.h                     |   83 +-
 arch/mips/include/asm/termios.h                    |   73 +-
 arch/mips/include/asm/types.h                      |   16 +-
 arch/mips/include/asm/unistd.h                     | 1019 +-------
 arch/mips/include/uapi/asm/Kbuild                  |   37 +
 arch/mips/include/{ => uapi}/asm/auxvec.h          |    0
 arch/mips/include/{ => uapi}/asm/bitsperlong.h     |    0
 arch/mips/include/{ => uapi}/asm/byteorder.h       |    0
 arch/mips/include/{ => uapi}/asm/cachectl.h        |    0
 arch/mips/include/uapi/asm/errno.h                 |  129 +
 arch/mips/include/{ => uapi}/asm/fcntl.h           |    0
 arch/mips/include/{ => uapi}/asm/ioctl.h           |    0
 arch/mips/include/{ => uapi}/asm/ioctls.h          |    0
 arch/mips/include/{ => uapi}/asm/ipcbuf.h          |    0
 arch/mips/include/{ => uapi}/asm/kvm_para.h        |    0
 arch/mips/include/{ => uapi}/asm/mman.h            |    0
 arch/mips/include/{ => uapi}/asm/msgbuf.h          |    0
 arch/mips/include/{ => uapi}/asm/param.h           |    0
 arch/mips/include/{ => uapi}/asm/poll.h            |    0
 arch/mips/include/{ => uapi}/asm/posix_types.h     |    0
 arch/mips/include/uapi/asm/ptrace.h                |  116 +
 arch/mips/include/{ => uapi}/asm/resource.h        |    0
 arch/mips/include/{ => uapi}/asm/sembuf.h          |    0
 arch/mips/include/uapi/asm/setup.h                 |    7 +
 arch/mips/include/{ => uapi}/asm/sgidefs.h         |    0
 arch/mips/include/{ => uapi}/asm/shmbuf.h          |    0
 arch/mips/include/uapi/asm/sigcontext.h            |   78 +
 arch/mips/include/uapi/asm/siginfo.h               |  114 +
 arch/mips/include/uapi/asm/signal.h                |  123 +
 arch/mips/include/uapi/asm/socket.h                |   93 +
 arch/mips/include/{ => uapi}/asm/sockios.h         |    0
 arch/mips/include/{ => uapi}/asm/stat.h            |    0
 arch/mips/include/{ => uapi}/asm/statfs.h          |    0
 arch/mips/include/{ => uapi}/asm/swab.h            |    0
 arch/mips/include/{ => uapi}/asm/sysmips.h         |    0
 arch/mips/include/{ => uapi}/asm/termbits.h        |    0
 arch/mips/include/uapi/asm/termios.h               |   80 +
 arch/mips/include/uapi/asm/types.h                 |   27 +
 arch/mips/include/uapi/asm/unistd.h                | 1032 ++++++++
 arch/mn10300/include/asm/Kbuild                    |    1 -
 arch/mn10300/include/asm/ptrace.h                  |   72 +-
 arch/mn10300/include/asm/setup.h                   |    4 +-
 arch/mn10300/include/asm/signal.h                  |  121 +-
 arch/mn10300/include/asm/termios.h                 |   81 +-
 arch/mn10300/include/asm/types.h                   |    5 +-
 arch/mn10300/include/asm/unistd.h                  |  342 +--
 arch/mn10300/include/uapi/asm/Kbuild               |   34 +
 arch/mn10300/include/{ => uapi}/asm/auxvec.h       |    0
 arch/mn10300/include/{ => uapi}/asm/bitsperlong.h  |    0
 arch/mn10300/include/{ => uapi}/asm/byteorder.h    |    0
 arch/mn10300/include/{ => uapi}/asm/errno.h        |    0
 arch/mn10300/include/{ => uapi}/asm/fcntl.h        |    0
 arch/mn10300/include/{ => uapi}/asm/ioctl.h        |    0
 arch/mn10300/include/{ => uapi}/asm/ioctls.h       |    0
 arch/mn10300/include/{ => uapi}/asm/ipcbuf.h       |    0
 arch/mn10300/include/{ => uapi}/asm/kvm_para.h     |    0
 arch/mn10300/include/{ => uapi}/asm/mman.h         |    0
 arch/mn10300/include/{ => uapi}/asm/msgbuf.h       |    0
 arch/mn10300/include/{ => uapi}/asm/param.h        |    0
 arch/mn10300/include/{ => uapi}/asm/poll.h         |    0
 arch/mn10300/include/{ => uapi}/asm/posix_types.h  |    0
 arch/mn10300/include/uapi/asm/ptrace.h             |   84 +
 arch/mn10300/include/{ => uapi}/asm/resource.h     |    0
 arch/mn10300/include/{ => uapi}/asm/sembuf.h       |    0
 arch/mn10300/include/{ => uapi}/asm/shmbuf.h       |    0
 arch/mn10300/include/{ => uapi}/asm/sigcontext.h   |    0
 arch/mn10300/include/{ => uapi}/asm/siginfo.h      |    0
 arch/mn10300/include/uapi/asm/signal.h             |  131 +
 arch/mn10300/include/{ => uapi}/asm/socket.h       |    0
 arch/mn10300/include/{ => uapi}/asm/sockios.h      |    0
 arch/mn10300/include/{ => uapi}/asm/stat.h         |    0
 arch/mn10300/include/{ => uapi}/asm/statfs.h       |    0
 arch/mn10300/include/{ => uapi}/asm/swab.h         |    0
 arch/mn10300/include/{ => uapi}/asm/termbits.h     |    0
 arch/mn10300/include/uapi/asm/termios.h            |   83 +
 arch/mn10300/include/uapi/asm/types.h              |   11 +
 arch/mn10300/include/uapi/asm/unistd.h             |  354 +++
 arch/openrisc/include/asm/Kbuild                   |    2 -
 arch/openrisc/include/asm/elf.h                    |   51 +-
 arch/openrisc/include/asm/ptrace.h                 |   17 +-
 arch/openrisc/include/uapi/asm/Kbuild              |   10 +
 arch/openrisc/include/{ => uapi}/asm/byteorder.h   |    0
 arch/openrisc/include/uapi/asm/elf.h               |   69 +
 arch/openrisc/include/{ => uapi}/asm/kvm_para.h    |    0
 arch/openrisc/include/{ => uapi}/asm/param.h       |    0
 arch/openrisc/include/uapi/asm/ptrace.h            |   35 +
 arch/openrisc/include/{ => uapi}/asm/sigcontext.h  |    0
 arch/openrisc/include/{ => uapi}/asm/unistd.h      |    0
 arch/parisc/include/asm/Kbuild                     |    2 -
 arch/parisc/include/asm/pdc.h                      |  423 +---
 arch/parisc/include/asm/ptrace.h                   |   46 +-
 arch/parisc/include/asm/signal.h                   |  113 +-
 arch/parisc/include/asm/termios.h                  |   41 +-
 arch/parisc/include/asm/unistd.h                   |  835 +-----
 arch/parisc/include/uapi/asm/Kbuild                |   35 +
 arch/parisc/include/{ => uapi}/asm/auxvec.h        |    0
 arch/parisc/include/{ => uapi}/asm/bitsperlong.h   |    0
 arch/parisc/include/{ => uapi}/asm/byteorder.h     |    0
 arch/parisc/include/{ => uapi}/asm/errno.h         |    0
 arch/parisc/include/{ => uapi}/asm/fcntl.h         |    0
 arch/parisc/include/{ => uapi}/asm/ioctl.h         |    0
 arch/parisc/include/{ => uapi}/asm/ioctls.h        |    0
 arch/parisc/include/{ => uapi}/asm/ipcbuf.h        |    0
 arch/parisc/include/{ => uapi}/asm/kvm_para.h      |    0
 arch/parisc/include/{ => uapi}/asm/mman.h          |    0
 arch/parisc/include/{ => uapi}/asm/msgbuf.h        |    0
 arch/parisc/include/{ => uapi}/asm/param.h         |    0
 arch/parisc/include/uapi/asm/pdc.h                 |  427 ++++
 arch/parisc/include/{ => uapi}/asm/poll.h          |    0
 arch/parisc/include/{ => uapi}/asm/posix_types.h   |    0
 arch/parisc/include/uapi/asm/ptrace.h              |   47 +
 arch/parisc/include/{ => uapi}/asm/resource.h      |    0
 arch/parisc/include/{ => uapi}/asm/sembuf.h        |    0
 arch/parisc/include/{ => uapi}/asm/setup.h         |    0
 arch/parisc/include/{ => uapi}/asm/shmbuf.h        |    0
 arch/parisc/include/{ => uapi}/asm/sigcontext.h    |    0
 arch/parisc/include/{ => uapi}/asm/siginfo.h       |    0
 arch/parisc/include/uapi/asm/signal.h              |  118 +
 arch/parisc/include/{ => uapi}/asm/socket.h        |    0
 arch/parisc/include/{ => uapi}/asm/sockios.h       |    0
 arch/parisc/include/{ => uapi}/asm/stat.h          |    0
 arch/parisc/include/{ => uapi}/asm/statfs.h        |    0
 arch/parisc/include/{ => uapi}/asm/swab.h          |    0
 arch/parisc/include/{ => uapi}/asm/termbits.h      |    0
 arch/parisc/include/uapi/asm/termios.h             |   43 +
 arch/parisc/include/{ => uapi}/asm/types.h         |    0
 arch/parisc/include/uapi/asm/unistd.h              |  837 ++++++
 arch/powerpc/include/asm/Kbuild                    |   35 -
 arch/powerpc/include/asm/bootx.h                   |  123 +-
 arch/powerpc/include/asm/cputable.h                |   35 +-
 arch/powerpc/include/asm/elf.h                     |  311 +--
 arch/powerpc/include/asm/kvm_para.h                |   70 +-
 arch/powerpc/include/asm/mman.h                    |   27 +-
 arch/powerpc/include/asm/nvram.h                   |   55 +-
 arch/powerpc/include/asm/ps3.h                     |    2 +-
 arch/powerpc/include/asm/ptrace.h                  |  242 +-
 arch/powerpc/include/asm/signal.h                  |  143 +-
 arch/powerpc/include/asm/spu_info.h                |   29 +-
 arch/powerpc/include/asm/swab.h                    |   15 +-
 arch/powerpc/include/asm/termios.h                 |   69 +-
 arch/powerpc/include/asm/types.h                   |   30 +-
 arch/powerpc/include/asm/ucc_fast.h                |    2 +-
 arch/powerpc/include/asm/ucc_slow.h                |    2 +-
 arch/powerpc/include/asm/unistd.h                  |  374 +--
 arch/powerpc/include/uapi/asm/Kbuild               |   44 +
 arch/powerpc/include/{ => uapi}/asm/auxvec.h       |    0
 arch/powerpc/include/{ => uapi}/asm/bitsperlong.h  |    0
 arch/powerpc/include/uapi/asm/bootx.h              |  132 +
 arch/powerpc/include/{ => uapi}/asm/byteorder.h    |    0
 arch/powerpc/include/uapi/asm/cputable.h           |   36 +
 arch/powerpc/include/uapi/asm/elf.h                |  307 +++
 arch/powerpc/include/{ => uapi}/asm/errno.h        |    0
 arch/powerpc/include/{ => uapi}/asm/fcntl.h        |    0
 arch/powerpc/include/{ => uapi}/asm/ioctl.h        |    0
 arch/powerpc/include/{ => uapi}/asm/ioctls.h       |    0
 arch/powerpc/include/{ => uapi}/asm/ipcbuf.h       |    0
 arch/powerpc/include/{ => uapi}/asm/kvm.h          |    0
 arch/powerpc/include/uapi/asm/kvm_para.h           |   90 +
 arch/powerpc/include/{ => uapi}/asm/linkage.h      |    0
 arch/powerpc/include/uapi/asm/mman.h               |   31 +
 arch/powerpc/include/{ => uapi}/asm/msgbuf.h       |    0
 arch/powerpc/include/uapi/asm/nvram.h              |   62 +
 arch/powerpc/include/{ => uapi}/asm/param.h        |    0
 arch/powerpc/include/{ => uapi}/asm/poll.h         |    0
 arch/powerpc/include/{ => uapi}/asm/posix_types.h  |    0
 arch/powerpc/include/{ => uapi}/asm/ps3fb.h        |    0
 arch/powerpc/include/uapi/asm/ptrace.h             |  259 ++
 arch/powerpc/include/{ => uapi}/asm/resource.h     |    0
 arch/powerpc/include/{ => uapi}/asm/seccomp.h      |    0
 arch/powerpc/include/{ => uapi}/asm/sembuf.h       |    0
 arch/powerpc/include/{ => uapi}/asm/setup.h        |    0
 arch/powerpc/include/{ => uapi}/asm/shmbuf.h       |    0
 arch/powerpc/include/{ => uapi}/asm/sigcontext.h   |    0
 arch/powerpc/include/{ => uapi}/asm/siginfo.h      |    0
 arch/powerpc/include/uapi/asm/signal.h             |  145 ++
 arch/powerpc/include/{ => uapi}/asm/socket.h       |    0
 arch/powerpc/include/{ => uapi}/asm/sockios.h      |    0
 arch/powerpc/include/uapi/asm/spu_info.h           |   53 +
 arch/powerpc/include/{ => uapi}/asm/stat.h         |    0
 arch/powerpc/include/{ => uapi}/asm/statfs.h       |    0
 arch/powerpc/include/uapi/asm/swab.h               |   23 +
 arch/powerpc/include/{ => uapi}/asm/termbits.h     |    0
 arch/powerpc/include/uapi/asm/termios.h            |   76 +
 arch/powerpc/include/uapi/asm/types.h              |   40 +
 arch/powerpc/include/{ => uapi}/asm/ucontext.h     |    0
 arch/powerpc/include/uapi/asm/unistd.h             |  380 +++
 arch/s390/include/asm/Kbuild                       |   15 -
 arch/s390/include/asm/chpid.h                      |   17 +-
 arch/s390/include/asm/chsc.h                       |  120 +-
 arch/s390/include/asm/cmb.h                        |   51 +-
 arch/s390/include/asm/debug.h                      |   28 +-
 arch/s390/include/asm/kvm_para.h                   |   14 +-
 arch/s390/include/asm/mman.h                       |    6 +-
 arch/s390/include/asm/ptrace.h                     |  458 +---
 arch/s390/include/asm/schid.h                      |   15 +-
 arch/s390/include/asm/setup.h                      |    7 +-
 arch/s390/include/asm/signal.h                     |  128 +-
 arch/s390/include/asm/termios.h                    |   42 +-
 arch/s390/include/asm/types.h                      |   15 +-
 arch/s390/include/asm/unistd.h                     |  365 +--
 arch/s390/include/uapi/asm/Kbuild                  |   48 +
 arch/s390/include/{ => uapi}/asm/auxvec.h          |    0
 arch/s390/include/{ => uapi}/asm/bitsperlong.h     |    0
 arch/s390/include/{ => uapi}/asm/byteorder.h       |    0
 arch/s390/include/uapi/asm/chpid.h                 |   22 +
 arch/s390/include/uapi/asm/chsc.h                  |  128 +
 arch/s390/include/uapi/asm/cmb.h                   |   53 +
 arch/s390/include/{ => uapi}/asm/dasd.h            |    0
 arch/s390/include/uapi/asm/debug.h                 |   34 +
 arch/s390/include/{ => uapi}/asm/errno.h           |    0
 arch/s390/include/{ => uapi}/asm/fcntl.h           |    0
 arch/s390/include/{ => uapi}/asm/ioctl.h           |    0
 arch/s390/include/{ => uapi}/asm/ioctls.h          |    0
 arch/s390/include/{ => uapi}/asm/ipcbuf.h          |    0
 arch/s390/include/{ => uapi}/asm/kvm.h             |    0
 arch/s390/include/{ => uapi}/asm/kvm_virtio.h      |    0
 arch/s390/include/uapi/asm/mman.h                  |    6 +
 arch/s390/include/{ => uapi}/asm/monwriter.h       |    0
 arch/s390/include/{ => uapi}/asm/msgbuf.h          |    0
 arch/s390/include/{ => uapi}/asm/param.h           |    0
 arch/s390/include/{ => uapi}/asm/poll.h            |    0
 arch/s390/include/{ => uapi}/asm/posix_types.h     |    0
 arch/s390/include/uapi/asm/ptrace.h                |  468 ++++
 arch/s390/include/{ => uapi}/asm/qeth.h            |    0
 arch/s390/include/{ => uapi}/asm/resource.h        |    0
 arch/s390/include/uapi/asm/schid.h                 |   16 +
 arch/s390/include/{ => uapi}/asm/sembuf.h          |    0
 arch/s390/include/uapi/asm/setup.h                 |   13 +
 arch/s390/include/{ => uapi}/asm/shmbuf.h          |    0
 arch/s390/include/{ => uapi}/asm/sigcontext.h      |    0
 arch/s390/include/{ => uapi}/asm/siginfo.h         |    0
 arch/s390/include/uapi/asm/signal.h                |  135 +
 arch/s390/include/{ => uapi}/asm/socket.h          |    0
 arch/s390/include/{ => uapi}/asm/sockios.h         |    0
 arch/s390/include/{ => uapi}/asm/stat.h            |    0
 arch/s390/include/{ => uapi}/asm/statfs.h          |    0
 arch/s390/include/{ => uapi}/asm/swab.h            |    0
 arch/s390/include/{ => uapi}/asm/tape390.h         |    0
 arch/s390/include/{ => uapi}/asm/termbits.h        |    0
 arch/s390/include/uapi/asm/termios.h               |   49 +
 arch/s390/include/uapi/asm/types.h                 |   22 +
 arch/s390/include/{ => uapi}/asm/ucontext.h        |    0
 arch/s390/include/uapi/asm/unistd.h                |  372 +++
 arch/s390/include/{ => uapi}/asm/vtoc.h            |    0
 arch/s390/include/{ => uapi}/asm/zcrypt.h          |    0
 arch/score/include/asm/Kbuild                      |    1 -
 arch/score/include/asm/ptrace.h                    |   74 +-
 arch/score/include/asm/setup.h                     |    7 +-
 arch/score/include/uapi/asm/Kbuild                 |   34 +
 arch/score/include/{ => uapi}/asm/auxvec.h         |    0
 arch/score/include/{ => uapi}/asm/bitsperlong.h    |    0
 arch/score/include/{ => uapi}/asm/byteorder.h      |    0
 arch/score/include/{ => uapi}/asm/errno.h          |    0
 arch/score/include/{ => uapi}/asm/fcntl.h          |    0
 arch/score/include/{ => uapi}/asm/ioctl.h          |    0
 arch/score/include/{ => uapi}/asm/ioctls.h         |    0
 arch/score/include/{ => uapi}/asm/ipcbuf.h         |    0
 arch/score/include/{ => uapi}/asm/kvm_para.h       |    0
 arch/score/include/{ => uapi}/asm/mman.h           |    0
 arch/score/include/{ => uapi}/asm/msgbuf.h         |    0
 arch/score/include/{ => uapi}/asm/param.h          |    0
 arch/score/include/{ => uapi}/asm/poll.h           |    0
 arch/score/include/{ => uapi}/asm/posix_types.h    |    0
 arch/score/include/uapi/asm/ptrace.h               |   76 +
 arch/score/include/{ => uapi}/asm/resource.h       |    0
 arch/score/include/{ => uapi}/asm/sembuf.h         |    0
 arch/score/include/uapi/asm/setup.h                |    9 +
 arch/score/include/{ => uapi}/asm/shmbuf.h         |    0
 arch/score/include/{ => uapi}/asm/sigcontext.h     |    0
 arch/score/include/{ => uapi}/asm/siginfo.h        |    0
 arch/score/include/{ => uapi}/asm/signal.h         |    0
 arch/score/include/{ => uapi}/asm/socket.h         |    0
 arch/score/include/{ => uapi}/asm/sockios.h        |    0
 arch/score/include/{ => uapi}/asm/stat.h           |    0
 arch/score/include/{ => uapi}/asm/statfs.h         |    0
 arch/score/include/{ => uapi}/asm/swab.h           |    0
 arch/score/include/{ => uapi}/asm/termbits.h       |    0
 arch/score/include/{ => uapi}/asm/termios.h        |    0
 arch/score/include/{ => uapi}/asm/types.h          |    0
 arch/score/include/{ => uapi}/asm/unistd.h         |    0
 arch/sh/include/asm/Kbuild                         |   11 -
 arch/sh/include/asm/bl_bit.h                       |    4 +-
 arch/sh/include/asm/cache_insns.h                  |    4 +-
 arch/sh/include/asm/checksum.h                     |    2 +-
 arch/sh/include/asm/hw_breakpoint.h                |    4 +-
 arch/sh/include/asm/mmu_context.h                  |    4 +-
 arch/sh/include/asm/posix_types.h                  |   12 +-
 arch/sh/include/asm/processor.h                    |    4 +-
 arch/sh/include/asm/ptrace.h                       |   34 +-
 arch/sh/include/asm/ptrace_32.h                    |   75 +-
 arch/sh/include/asm/ptrace_64.h                    |   12 +-
 arch/sh/include/asm/setup.h                        |    5 +-
 arch/sh/include/asm/string.h                       |    4 +-
 arch/sh/include/asm/switch_to.h                    |    4 +-
 arch/sh/include/asm/syscall.h                      |    4 +-
 arch/sh/include/asm/syscalls.h                     |    4 +-
 arch/sh/include/asm/tlb.h                          |    2 +-
 arch/sh/include/asm/traps.h                        |    4 +-
 arch/sh/include/asm/types.h                        |    5 +-
 arch/sh/include/asm/uaccess.h                      |    4 +-
 arch/sh/include/asm/unistd.h                       |   12 +-
 arch/sh/include/mach-ecovec24/mach/romimage.h      |    2 +-
 arch/sh/include/mach-kfr2r09/mach/romimage.h       |    2 +-
 arch/sh/include/uapi/asm/Kbuild                    |   25 +
 arch/sh/include/{ => uapi}/asm/auxvec.h            |    0
 arch/sh/include/{ => uapi}/asm/byteorder.h         |    0
 arch/sh/include/{ => uapi}/asm/cachectl.h          |    0
 arch/sh/include/{ => uapi}/asm/cpu-features.h      |    0
 arch/sh/include/{ => uapi}/asm/ioctls.h            |    0
 arch/sh/include/uapi/asm/posix_types.h             |    7 +
 arch/sh/include/{ => uapi}/asm/posix_types_32.h    |    0
 arch/sh/include/{ => uapi}/asm/posix_types_64.h    |    0
 arch/sh/include/uapi/asm/ptrace.h                  |   34 +
 arch/sh/include/uapi/asm/ptrace_32.h               |   77 +
 arch/sh/include/uapi/asm/ptrace_64.h               |   14 +
 arch/sh/include/uapi/asm/setup.h                   |    1 +
 arch/sh/include/{ => uapi}/asm/sigcontext.h        |    0
 arch/sh/include/{ => uapi}/asm/signal.h            |    0
 arch/sh/include/{ => uapi}/asm/sockios.h           |    0
 arch/sh/include/{ => uapi}/asm/stat.h              |    0
 arch/sh/include/{ => uapi}/asm/swab.h              |    0
 arch/sh/include/uapi/asm/types.h                   |    1 +
 arch/sh/include/uapi/asm/unistd.h                  |    7 +
 arch/sh/include/{ => uapi}/asm/unistd_32.h         |    0
 arch/sh/include/{ => uapi}/asm/unistd_64.h         |    0
 arch/sparc/include/asm/Kbuild                      |   16 -
 arch/sparc/include/asm/fbio.h                      |  260 +-
 arch/sparc/include/asm/ioctls.h                    |  129 +-
 arch/sparc/include/asm/mman.h                      |   25 +-
 arch/sparc/include/asm/perfctr.h                   |  165 +-
 arch/sparc/include/asm/psr.h                       |   36 +-
 arch/sparc/include/asm/ptrace.h                    |  347 +--
 arch/sparc/include/asm/setup.h                     |   10 +-
 arch/sparc/include/asm/sigcontext.h                |    4 +-
 arch/sparc/include/asm/siginfo.h                   |   24 +-
 arch/sparc/include/asm/signal.h                    |  185 +-
 arch/sparc/include/asm/termbits.h                  |  260 +-
 arch/sparc/include/asm/termios.h                   |   41 +-
 arch/sparc/include/asm/traps.h                     |  111 +-
 arch/sparc/include/asm/unistd.h                    |  412 +--
 arch/sparc/include/uapi/asm/Kbuild                 |   51 +
 arch/sparc/include/{ => uapi}/asm/apc.h            |    0
 arch/sparc/include/{ => uapi}/asm/asi.h            |    0
 arch/sparc/include/{ => uapi}/asm/auxvec.h         |    0
 arch/sparc/include/{ => uapi}/asm/bitsperlong.h    |    0
 arch/sparc/include/{ => uapi}/asm/byteorder.h      |    0
 arch/sparc/include/{ => uapi}/asm/display7seg.h    |    0
 arch/sparc/include/{ => uapi}/asm/envctrl.h        |    0
 arch/sparc/include/{ => uapi}/asm/errno.h          |    0
 arch/sparc/include/uapi/asm/fbio.h                 |  259 ++
 arch/sparc/include/{ => uapi}/asm/fcntl.h          |    0
 arch/sparc/include/{ => uapi}/asm/ioctl.h          |    0
 arch/sparc/include/uapi/asm/ioctls.h               |  131 +
 arch/sparc/include/{ => uapi}/asm/ipcbuf.h         |    0
 arch/sparc/include/{ => uapi}/asm/jsflash.h        |    0
 arch/sparc/include/{ => uapi}/asm/kvm_para.h       |    0
 arch/sparc/include/uapi/asm/mman.h                 |   27 +
 arch/sparc/include/{ => uapi}/asm/msgbuf.h         |    0
 arch/sparc/include/{ => uapi}/asm/openpromio.h     |    0
 arch/sparc/include/{ => uapi}/asm/param.h          |    0
 arch/sparc/include/uapi/asm/perfctr.h              |  173 ++
 arch/sparc/include/{ => uapi}/asm/poll.h           |    0
 arch/sparc/include/{ => uapi}/asm/posix_types.h    |    0
 arch/sparc/include/uapi/asm/psr.h                  |   47 +
 arch/sparc/include/{ => uapi}/asm/psrcompat.h      |    0
 arch/sparc/include/{ => uapi}/asm/pstate.h         |    0
 arch/sparc/include/uapi/asm/ptrace.h               |  352 +++
 arch/sparc/include/{ => uapi}/asm/resource.h       |    0
 arch/sparc/include/{ => uapi}/asm/sembuf.h         |    0
 arch/sparc/include/uapi/asm/setup.h                |   15 +
 arch/sparc/include/{ => uapi}/asm/shmbuf.h         |    0
 arch/sparc/include/uapi/asm/siginfo.h              |   26 +
 arch/sparc/include/uapi/asm/signal.h               |  185 ++
 arch/sparc/include/{ => uapi}/asm/socket.h         |    0
 arch/sparc/include/{ => uapi}/asm/sockios.h        |    0
 arch/sparc/include/{ => uapi}/asm/stat.h           |    0
 arch/sparc/include/{ => uapi}/asm/statfs.h         |    0
 arch/sparc/include/{ => uapi}/asm/swab.h           |    0
 arch/sparc/include/uapi/asm/termbits.h             |  263 ++
 arch/sparc/include/uapi/asm/termios.h              |   43 +
 arch/sparc/include/uapi/asm/traps.h                |  120 +
 arch/sparc/include/{ => uapi}/asm/types.h          |    0
 arch/sparc/include/{ => uapi}/asm/uctx.h           |    0
 arch/sparc/include/uapi/asm/unistd.h               |  422 ++++
 arch/sparc/include/{ => uapi}/asm/utrap.h          |    0
 arch/sparc/include/{ => uapi}/asm/watchdog.h       |    0
 arch/tile/include/arch/Kbuild                      |   17 -
 arch/tile/include/arch/spr_def.h                   |    8 -
 arch/tile/include/asm/Kbuild                       |    3 -
 arch/tile/include/asm/hardwall.h                   |   33 +-
 arch/tile/include/asm/ptrace.h                     |   70 +-
 arch/tile/include/asm/setup.h                      |    7 +-
 arch/tile/include/asm/signal.h                     |   12 +-
 arch/tile/include/asm/unistd.h                     |   23 -
 arch/tile/include/gxio/dma_queue.h                 |    2 +-
 arch/tile/include/gxio/mpipe.h                     |    4 +-
 arch/tile/include/gxio/trio.h                      |    4 +-
 arch/tile/include/gxio/usb_host.h                  |    2 +-
 arch/tile/include/hv/iorpc.h                       |    2 +-
 arch/tile/include/uapi/arch/Kbuild                 |   18 +
 arch/tile/include/{ => uapi}/arch/abi.h            |    0
 arch/tile/include/{ => uapi}/arch/chip.h           |    0
 arch/tile/include/{ => uapi}/arch/chip_tile64.h    |    0
 arch/tile/include/{ => uapi}/arch/chip_tilegx.h    |    0
 arch/tile/include/{ => uapi}/arch/chip_tilepro.h   |    0
 arch/tile/include/{ => uapi}/arch/icache.h         |    0
 arch/tile/include/{ => uapi}/arch/interrupts.h     |    0
 arch/tile/include/{ => uapi}/arch/interrupts_32.h  |    0
 arch/tile/include/{ => uapi}/arch/interrupts_64.h  |    0
 arch/tile/include/{ => uapi}/arch/opcode.h         |    0
 arch/tile/include/{ => uapi}/arch/opcode_tilegx.h  |    0
 arch/tile/include/{ => uapi}/arch/opcode_tilepro.h |    0
 arch/tile/include/{ => uapi}/arch/sim.h            |    0
 arch/tile/include/{ => uapi}/arch/sim_def.h        |    0
 arch/tile/include/uapi/arch/spr_def.h              |   21 +
 arch/tile/include/{ => uapi}/arch/spr_def_32.h     |    0
 arch/tile/include/{ => uapi}/arch/spr_def_64.h     |    0
 arch/tile/include/uapi/asm/Kbuild                  |   18 +
 arch/tile/include/{ => uapi}/asm/auxvec.h          |    0
 arch/tile/include/{ => uapi}/asm/bitsperlong.h     |    0
 arch/tile/include/{ => uapi}/asm/byteorder.h       |    0
 arch/tile/include/{ => uapi}/asm/cachectl.h        |    0
 arch/tile/include/uapi/asm/hardwall.h              |   51 +
 arch/tile/include/{ => uapi}/asm/kvm_para.h        |    0
 arch/tile/include/{ => uapi}/asm/mman.h            |    0
 arch/tile/include/uapi/asm/ptrace.h                |   87 +
 arch/tile/include/uapi/asm/setup.h                 |   21 +
 arch/tile/include/{ => uapi}/asm/sigcontext.h      |    0
 arch/tile/include/{ => uapi}/asm/siginfo.h         |    0
 arch/tile/include/uapi/asm/signal.h                |   27 +
 arch/tile/include/{ => uapi}/asm/stat.h            |    0
 arch/tile/include/{ => uapi}/asm/swab.h            |    0
 arch/tile/include/uapi/asm/unistd.h                |   40 +
 arch/um/Makefile                                   |    4 +-
 arch/unicore32/include/asm/Kbuild                  |    1 -
 arch/unicore32/include/asm/ptrace.h                |   76 +-
 arch/unicore32/include/mach/PKUnity.h              |   36 +-
 arch/unicore32/include/mach/hardware.h             |    2 +-
 arch/unicore32/include/mach/uncompress.h           |    4 +-
 arch/unicore32/include/uapi/asm/Kbuild             |    8 +
 arch/unicore32/include/{ => uapi}/asm/byteorder.h  |    0
 arch/unicore32/include/{ => uapi}/asm/kvm_para.h   |    0
 arch/unicore32/include/uapi/asm/ptrace.h           |   91 +
 arch/unicore32/include/{ => uapi}/asm/sigcontext.h |    0
 arch/unicore32/include/{ => uapi}/asm/unistd.h     |    0
 arch/x86/boot/Makefile                             |    4 +-
 arch/x86/boot/mkcpustr.c                           |    2 +
 arch/x86/include/asm/Kbuild                        |   28 -
 arch/x86/include/asm/atomic.h                      |    4 +-
 arch/x86/include/asm/boot.h                        |    9 +-
 arch/x86/include/asm/calling.h                     |    2 +-
 arch/x86/include/asm/checksum.h                    |    4 +-
 arch/x86/include/asm/cmpxchg.h                     |    4 +-
 arch/x86/include/asm/cpufeature.h                  |    2 +
 arch/x86/include/asm/debugreg.h                    |   79 +-
 arch/x86/include/asm/e820.h                        |   74 +-
 arch/x86/include/asm/hw_breakpoint.h               |    5 +-
 arch/x86/include/asm/ist.h                         |   17 +-
 arch/x86/include/asm/kvm_para.h                    |   99 +-
 arch/x86/include/asm/mce.h                         |  128 +-
 arch/x86/include/asm/mmzone.h                      |    4 +-
 arch/x86/include/asm/msr.h                         |   11 +-
 arch/x86/include/asm/mtrr.h                        |   93 +-
 arch/x86/include/asm/mutex.h                       |    4 +-
 arch/x86/include/asm/numa.h                        |    4 +-
 arch/x86/include/asm/pci.h                         |    2 +-
 arch/x86/include/asm/pgtable.h                     |    4 +-
 arch/x86/include/asm/pgtable_types.h               |    4 +-
 arch/x86/include/asm/posix_types.h                 |   14 +-
 arch/x86/include/asm/processor-flags.h             |   96 +-
 arch/x86/include/asm/ptrace.h                      |   75 +-
 arch/x86/include/asm/seccomp.h                     |    4 +-
 arch/x86/include/asm/setup.h                       |    5 +-
 arch/x86/include/asm/sigcontext.h                  |  216 +-
 arch/x86/include/asm/signal.h                      |  140 +-
 arch/x86/include/asm/string.h                      |    4 +-
 arch/x86/include/asm/suspend.h                     |    4 +-
 arch/x86/include/asm/uaccess.h                     |    4 +-
 arch/x86/include/asm/unistd.h                      |   14 +-
 arch/x86/include/asm/user.h                        |    4 +-
 arch/x86/include/asm/vm86.h                        |  128 +-
 arch/x86/include/asm/vsyscall.h                    |   16 +-
 arch/x86/include/asm/xen/interface.h               |    4 +-
 arch/x86/include/asm/xor.h                         |    4 +-
 arch/x86/include/asm/xor_32.h                      |    2 +-
 arch/x86/include/asm/xor_64.h                      |    2 +-
 arch/x86/include/uapi/asm/Kbuild                   |   61 +
 arch/x86/include/{ => uapi}/asm/a.out.h            |    0
 arch/x86/include/{ => uapi}/asm/auxvec.h           |    0
 arch/x86/include/{ => uapi}/asm/bitsperlong.h      |    0
 arch/x86/include/uapi/asm/boot.h                   |   10 +
 arch/x86/include/{ => uapi}/asm/bootparam.h        |    0
 arch/x86/include/{ => uapi}/asm/byteorder.h        |    0
 arch/x86/include/uapi/asm/debugreg.h               |   80 +
 arch/x86/include/uapi/asm/e820.h                   |   75 +
 arch/x86/include/{ => uapi}/asm/errno.h            |    0
 arch/x86/include/{ => uapi}/asm/fcntl.h            |    0
 arch/x86/include/{ => uapi}/asm/hyperv.h           |    0
 arch/x86/include/{ => uapi}/asm/ioctl.h            |    0
 arch/x86/include/{ => uapi}/asm/ioctls.h           |    0
 arch/x86/include/{ => uapi}/asm/ipcbuf.h           |    0
 arch/x86/include/uapi/asm/ist.h                    |   29 +
 arch/x86/include/{ => uapi}/asm/kvm.h              |    0
 arch/x86/include/uapi/asm/kvm_para.h               |  100 +
 arch/x86/include/{ => uapi}/asm/ldt.h              |    0
 arch/x86/include/uapi/asm/mce.h                    |  130 +
 arch/x86/include/{ => uapi}/asm/mman.h             |    0
 arch/x86/include/{ => uapi}/asm/msgbuf.h           |    0
 arch/x86/include/{ => uapi}/asm/msr-index.h        |    0
 arch/x86/include/uapi/asm/msr.h                    |   15 +
 arch/x86/include/uapi/asm/mtrr.h                   |  117 +
 arch/x86/include/{ => uapi}/asm/param.h            |    0
 arch/x86/include/{ => uapi}/asm/poll.h             |    0
 arch/x86/include/uapi/asm/posix_types.h            |    9 +
 arch/x86/include/{ => uapi}/asm/posix_types_32.h   |    0
 arch/x86/include/{ => uapi}/asm/posix_types_64.h   |    0
 arch/x86/include/{ => uapi}/asm/posix_types_x32.h  |    0
 arch/x86/include/{ => uapi}/asm/prctl.h            |    0
 arch/x86/include/uapi/asm/processor-flags.h        |   98 +
 arch/x86/include/{ => uapi}/asm/ptrace-abi.h       |    0
 arch/x86/include/uapi/asm/ptrace.h                 |   78 +
 arch/x86/include/{ => uapi}/asm/resource.h         |    0
 arch/x86/include/{ => uapi}/asm/sembuf.h           |    0
 arch/x86/include/{ => uapi}/asm/shmbuf.h           |    0
 arch/x86/include/uapi/asm/sigcontext.h             |  221 ++
 arch/x86/include/{ => uapi}/asm/sigcontext32.h     |    0
 arch/x86/include/{ => uapi}/asm/siginfo.h          |    0
 arch/x86/include/uapi/asm/signal.h                 |  145 ++
 arch/x86/include/{ => uapi}/asm/socket.h           |    0
 arch/x86/include/{ => uapi}/asm/sockios.h          |    0
 arch/x86/include/{ => uapi}/asm/stat.h             |    0
 arch/x86/include/{ => uapi}/asm/statfs.h           |    0
 arch/x86/include/{ => uapi}/asm/swab.h             |    0
 arch/x86/include/{ => uapi}/asm/termbits.h         |    0
 arch/x86/include/{ => uapi}/asm/termios.h          |    0
 arch/x86/include/{ => uapi}/asm/types.h            |    0
 arch/x86/include/{ => uapi}/asm/ucontext.h         |    0
 arch/x86/include/uapi/asm/unistd.h                 |   17 +
 arch/x86/include/uapi/asm/vm86.h                   |  129 +
 arch/x86/include/uapi/asm/vsyscall.h               |   17 +
 arch/x86/kernel/cpu/mkcapflags.pl                  |    5 +-
 arch/x86/lib/insn.c                                |    4 +
 arch/x86/syscalls/Makefile                         |   17 +-
 arch/x86/tools/Makefile                            |    2 +-
 arch/xtensa/include/asm/Kbuild                     |    1 -
 arch/xtensa/include/asm/param.h                    |   20 +-
 arch/xtensa/include/asm/ptrace.h                   |   66 +-
 arch/xtensa/include/asm/signal.h                   |  134 +-
 arch/xtensa/include/asm/termios.h                  |   43 +-
 arch/xtensa/include/asm/types.h                    |   15 +-
 arch/xtensa/include/asm/unistd.h                   |  698 +----
 arch/xtensa/include/uapi/asm/Kbuild                |   34 +
 arch/xtensa/include/{ => uapi}/asm/auxvec.h        |    0
 arch/xtensa/include/{ => uapi}/asm/bitsperlong.h   |    0
 arch/xtensa/include/{ => uapi}/asm/byteorder.h     |    0
 arch/xtensa/include/{ => uapi}/asm/errno.h         |    0
 arch/xtensa/include/{ => uapi}/asm/fcntl.h         |    0
 arch/xtensa/include/{ => uapi}/asm/ioctl.h         |    0
 arch/xtensa/include/{ => uapi}/asm/ioctls.h        |    0
 arch/xtensa/include/{ => uapi}/asm/ipcbuf.h        |    0
 arch/xtensa/include/{ => uapi}/asm/kvm_para.h      |    0
 arch/xtensa/include/{ => uapi}/asm/mman.h          |    0
 arch/xtensa/include/{ => uapi}/asm/msgbuf.h        |    0
 arch/xtensa/include/uapi/asm/param.h               |   30 +
 arch/xtensa/include/{ => uapi}/asm/poll.h          |    0
 arch/xtensa/include/{ => uapi}/asm/posix_types.h   |    0
 arch/xtensa/include/uapi/asm/ptrace.h              |   77 +
 arch/xtensa/include/{ => uapi}/asm/resource.h      |    0
 arch/xtensa/include/{ => uapi}/asm/sembuf.h        |    0
 arch/xtensa/include/{ => uapi}/asm/setup.h         |    0
 arch/xtensa/include/{ => uapi}/asm/shmbuf.h        |    0
 arch/xtensa/include/{ => uapi}/asm/sigcontext.h    |    0
 arch/xtensa/include/{ => uapi}/asm/siginfo.h       |    0
 arch/xtensa/include/uapi/asm/signal.h              |  148 ++
 arch/xtensa/include/{ => uapi}/asm/socket.h        |    0
 arch/xtensa/include/{ => uapi}/asm/sockios.h       |    0
 arch/xtensa/include/{ => uapi}/asm/stat.h          |    0
 arch/xtensa/include/{ => uapi}/asm/statfs.h        |    0
 arch/xtensa/include/{ => uapi}/asm/swab.h          |    0
 arch/xtensa/include/{ => uapi}/asm/termbits.h      |    0
 arch/xtensa/include/uapi/asm/termios.h             |   56 +
 arch/xtensa/include/uapi/asm/types.h               |   28 +
 arch/xtensa/include/uapi/asm/unistd.h              |  709 ++++++
 drivers/gpu/drm/ast/ast_drv.c                      |    5 +-
 drivers/gpu/drm/ast/ast_drv.h                      |   12 +-
 drivers/gpu/drm/ast/ast_fb.c                       |    7 +-
 drivers/gpu/drm/ast/ast_main.c                     |    6 +-
 drivers/gpu/drm/ast/ast_mode.c                     |    6 +-
 drivers/gpu/drm/ast/ast_post.c                     |    2 +-
 drivers/gpu/drm/ast/ast_ttm.c                      |    2 +-
 drivers/gpu/drm/ati_pcigart.c                      |    2 +-
 drivers/gpu/drm/cirrus/cirrus_drv.c                |    3 +-
 drivers/gpu/drm/cirrus/cirrus_drv.h                |   10 +-
 drivers/gpu/drm/cirrus/cirrus_fbdev.c              |    5 +-
 drivers/gpu/drm/cirrus/cirrus_main.c               |    5 +-
 drivers/gpu/drm/cirrus/cirrus_mode.c               |    5 +-
 drivers/gpu/drm/cirrus/cirrus_ttm.c                |    2 +-
 drivers/gpu/drm/drm_agpsupport.c                   |    2 +-
 drivers/gpu/drm/drm_auth.c                         |    2 +-
 drivers/gpu/drm/drm_buffer.c                       |    2 +-
 drivers/gpu/drm/drm_bufs.c                         |    2 +-
 drivers/gpu/drm/drm_cache.c                        |    2 +-
 drivers/gpu/drm/drm_context.c                      |    2 +-
 drivers/gpu/drm/drm_crtc.c                         |    9 +-
 drivers/gpu/drm/drm_crtc_helper.c                  |   12 +-
 drivers/gpu/drm/drm_debugfs.c                      |    2 +-
 drivers/gpu/drm/drm_dma.c                          |    2 +-
 drivers/gpu/drm/drm_dp_i2c_helper.c                |    4 +-
 drivers/gpu/drm/drm_drv.c                          |    4 +-
 drivers/gpu/drm/drm_edid.c                         |    4 +-
 drivers/gpu/drm/drm_edid_load.c                    |    8 +-
 drivers/gpu/drm/drm_edid_modes.h                   |    4 +-
 drivers/gpu/drm/drm_encoder_slave.c                |    2 +-
 drivers/gpu/drm/drm_fb_helper.c                    |    8 +-
 drivers/gpu/drm/drm_fops.c                         |    2 +-
 drivers/gpu/drm/drm_gem.c                          |    2 +-
 drivers/gpu/drm/drm_global.c                       |    2 +-
 drivers/gpu/drm/drm_hashtab.c                      |    4 +-
 drivers/gpu/drm/drm_info.c                         |    2 +-
 drivers/gpu/drm/drm_ioc32.c                        |    4 +-
 drivers/gpu/drm/drm_ioctl.c                        |    8 +-
 drivers/gpu/drm/drm_irq.c                          |    2 +-
 drivers/gpu/drm/drm_lock.c                         |    2 +-
 drivers/gpu/drm/drm_memory.c                       |    2 +-
 drivers/gpu/drm/drm_mm.c                           |    4 +-
 drivers/gpu/drm/drm_modes.c                        |    5 +-
 drivers/gpu/drm/drm_pci.c                          |    2 +-
 drivers/gpu/drm/drm_platform.c                     |    2 +-
 drivers/gpu/drm/drm_prime.c                        |    2 +-
 drivers/gpu/drm/drm_proc.c                         |    2 +-
 drivers/gpu/drm/drm_scatter.c                      |    2 +-
 drivers/gpu/drm/drm_stub.c                         |    4 +-
 drivers/gpu/drm/drm_sysfs.c                        |    6 +-
 drivers/gpu/drm/drm_trace_points.c                 |    2 +-
 drivers/gpu/drm/drm_usb.c                          |    2 +-
 drivers/gpu/drm/drm_vm.c                           |    2 +-
 drivers/gpu/drm/exynos/exynos_ddc.c                |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_buf.c            |    5 +-
 drivers/gpu/drm/exynos/exynos_drm_connector.c      |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_core.c           |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_crtc.c           |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_dmabuf.c         |    5 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.c            |    5 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.h            |    1 -
 drivers/gpu/drm/exynos/exynos_drm_encoder.c        |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_fb.c             |    8 +-
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c          |    8 +-
 drivers/gpu/drm/exynos/exynos_drm_fimd.c           |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_gem.c            |    3 +-
 drivers/gpu/drm/exynos/exynos_drm_hdmi.c           |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_plane.c          |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c           |    6 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c               |    6 +-
 drivers/gpu/drm/exynos/exynos_hdmiphy.c            |    2 +-
 drivers/gpu/drm/exynos/exynos_mixer.c              |    2 +-
 drivers/gpu/drm/gma500/cdv_device.c                |    2 +-
 drivers/gpu/drm/gma500/gem.c                       |    2 +-
 drivers/gpu/drm/gma500/intel_bios.c                |    2 +-
 drivers/gpu/drm/gma500/intel_gmbus.c               |    5 +-
 drivers/gpu/drm/gma500/mid_bios.c                  |    2 +-
 drivers/gpu/drm/gma500/oaktrail_device.c           |    2 +-
 drivers/gpu/drm/gma500/psb_device.c                |    2 +-
 drivers/gpu/drm/gma500/psb_drv.c                   |    2 +-
 drivers/gpu/drm/gma500/psb_drv.h                   |    4 +-
 drivers/gpu/drm/gma500/psb_intel_sdvo.c            |    9 +-
 drivers/gpu/drm/i2c/ch7006_priv.h                  |    8 +-
 drivers/gpu/drm/i2c/sil164_drv.c                   |    8 +-
 drivers/gpu/drm/i810/i810_dma.c                    |    5 +-
 drivers/gpu/drm/i810/i810_drv.c                    |    7 +-
 drivers/gpu/drm/i915/dvo.h                         |    5 +-
 drivers/gpu/drm/i915/i915_debugfs.c                |    5 +-
 drivers/gpu/drm/i915/i915_dma.c                    |    9 +-
 drivers/gpu/drm/i915/i915_drv.c                    |    7 +-
 drivers/gpu/drm/i915/i915_gem.c                    |    5 +-
 drivers/gpu/drm/i915/i915_gem_context.c            |    4 +-
 drivers/gpu/drm/i915/i915_gem_debug.c              |    5 +-
 drivers/gpu/drm/i915/i915_gem_dmabuf.c             |    2 +-
 drivers/gpu/drm/i915/i915_gem_evict.c              |    5 +-
 drivers/gpu/drm/i915/i915_gem_execbuffer.c         |    5 +-
 drivers/gpu/drm/i915/i915_gem_gtt.c                |    5 +-
 drivers/gpu/drm/i915/i915_gem_stolen.c             |    5 +-
 drivers/gpu/drm/i915/i915_gem_tiling.c             |    9 +-
 drivers/gpu/drm/i915/i915_ioc32.c                  |    5 +-
 drivers/gpu/drm/i915/i915_irq.c                    |    5 +-
 drivers/gpu/drm/i915/i915_suspend.c                |    5 +-
 drivers/gpu/drm/i915/intel_acpi.c                  |    2 +-
 drivers/gpu/drm/i915/intel_bios.c                  |    5 +-
 drivers/gpu/drm/i915/intel_bios.h                  |    2 +-
 drivers/gpu/drm/i915/intel_crt.c                   |   11 +-
 drivers/gpu/drm/i915/intel_display.c               |    8 +-
 drivers/gpu/drm/i915/intel_dp.c                    |   13 +-
 drivers/gpu/drm/i915/intel_drv.h                   |    8 +-
 drivers/gpu/drm/i915/intel_dvo.c                   |    7 +-
 drivers/gpu/drm/i915/intel_fb.c                    |    9 +-
 drivers/gpu/drm/i915/intel_hdmi.c                  |    9 +-
 drivers/gpu/drm/i915/intel_i2c.c                   |    5 +-
 drivers/gpu/drm/i915/intel_lvds.c                  |    9 +-
 drivers/gpu/drm/i915/intel_modes.c                 |    4 +-
 drivers/gpu/drm/i915/intel_opregion.c              |    4 +-
 drivers/gpu/drm/i915/intel_overlay.c               |    5 +-
 drivers/gpu/drm/i915/intel_ringbuffer.c            |    5 +-
 drivers/gpu/drm/i915/intel_sdvo.c                  |    9 +-
 drivers/gpu/drm/i915/intel_sprite.c                |    8 +-
 drivers/gpu/drm/i915/intel_tv.c                    |    9 +-
 drivers/gpu/drm/mga/mga_dma.c                      |    6 +-
 drivers/gpu/drm/mga/mga_drv.c                      |    7 +-
 drivers/gpu/drm/mga/mga_ioc32.c                    |    5 +-
 drivers/gpu/drm/mga/mga_irq.c                      |    5 +-
 drivers/gpu/drm/mga/mga_state.c                    |    5 +-
 drivers/gpu/drm/mga/mga_warp.c                     |    5 +-
 drivers/gpu/drm/mgag200/mgag200_drv.c              |    5 +-
 drivers/gpu/drm/mgag200/mgag200_drv.h              |   12 +-
 drivers/gpu/drm/mgag200/mgag200_fb.c               |    5 +-
 drivers/gpu/drm/mgag200/mgag200_i2c.c              |    3 +-
 drivers/gpu/drm/mgag200/mgag200_main.c             |    5 +-
 drivers/gpu/drm/mgag200/mgag200_mode.c             |    5 +-
 drivers/gpu/drm/mgag200/mgag200_ttm.c              |    2 +-
 drivers/gpu/drm/nouveau/nouveau_abi16.c            |    2 +-
 drivers/gpu/drm/nouveau/nouveau_acpi.c             |    8 +-
 drivers/gpu/drm/nouveau/nouveau_backlight.c        |    4 +-
 drivers/gpu/drm/nouveau/nouveau_bios.c             |    2 +-
 drivers/gpu/drm/nouveau/nouveau_bo.c               |    6 +-
 drivers/gpu/drm/nouveau/nouveau_calc.c             |    2 +-
 drivers/gpu/drm/nouveau/nouveau_channel.c          |    5 +-
 drivers/gpu/drm/nouveau/nouveau_connector.c        |    6 +-
 drivers/gpu/drm/nouveau/nouveau_connector.h        |    2 +-
 drivers/gpu/drm/nouveau/nouveau_debugfs.c          |    2 +-
 drivers/gpu/drm/nouveau/nouveau_display.c          |    4 +-
 drivers/gpu/drm/nouveau/nouveau_dma.c              |    3 +-
 drivers/gpu/drm/nouveau/nouveau_dp.c               |    2 +-
 drivers/gpu/drm/nouveau/nouveau_drv.c              |    7 +-
 drivers/gpu/drm/nouveau/nouveau_drv.h              |   12 +-
 drivers/gpu/drm/nouveau/nouveau_encoder.h          |    2 +-
 drivers/gpu/drm/nouveau/nouveau_fbcon.c            |   11 +-
 drivers/gpu/drm/nouveau/nouveau_fbcon.h            |    2 +-
 drivers/gpu/drm/nouveau/nouveau_fence.c            |    3 +-
 drivers/gpu/drm/nouveau/nouveau_gem.c              |    5 +-
 drivers/gpu/drm/nouveau/nouveau_gpio.c             |    2 +-
 drivers/gpu/drm/nouveau/nouveau_gpuobj.c           |    5 +-
 drivers/gpu/drm/nouveau/nouveau_hdmi.c             |    2 +-
 drivers/gpu/drm/nouveau/nouveau_hw.c               |    2 +-
 drivers/gpu/drm/nouveau/nouveau_hw.h               |    2 +-
 drivers/gpu/drm/nouveau/nouveau_i2c.c              |    2 +-
 drivers/gpu/drm/nouveau/nouveau_i2c.h              |    2 +-
 drivers/gpu/drm/nouveau/nouveau_ioc32.c            |    3 +-
 drivers/gpu/drm/nouveau/nouveau_irq.c              |    5 +-
 drivers/gpu/drm/nouveau/nouveau_mem.c              |    4 +-
 drivers/gpu/drm/nouveau/nouveau_mm.c               |    2 +-
 drivers/gpu/drm/nouveau/nouveau_mxm.c              |    2 +-
 drivers/gpu/drm/nouveau/nouveau_notifier.c         |    3 +-
 drivers/gpu/drm/nouveau/nouveau_perf.c             |    2 +-
 drivers/gpu/drm/nouveau/nouveau_pm.c               |    2 +-
 drivers/gpu/drm/nouveau/nouveau_prime.c            |    5 +-
 drivers/gpu/drm/nouveau/nouveau_ramht.c            |    2 +-
 drivers/gpu/drm/nouveau/nouveau_sgdma.c            |    2 +-
 drivers/gpu/drm/nouveau/nouveau_state.c            |    8 +-
 drivers/gpu/drm/nouveau/nouveau_temp.c             |    2 +-
 drivers/gpu/drm/nouveau/nouveau_ttm.c              |    2 +-
 drivers/gpu/drm/nouveau/nouveau_vm.c               |    2 +-
 drivers/gpu/drm/nouveau/nouveau_vm.h               |    2 +-
 drivers/gpu/drm/nouveau/nouveau_volt.c             |    2 +-
 drivers/gpu/drm/nouveau/nv04_crtc.c                |    4 +-
 drivers/gpu/drm/nouveau/nv04_cursor.c              |    3 +-
 drivers/gpu/drm/nouveau/nv04_dac.c                 |    4 +-
 drivers/gpu/drm/nouveau/nv04_dfp.c                 |    6 +-
 drivers/gpu/drm/nouveau/nv04_display.c             |    5 +-
 drivers/gpu/drm/nouveau/nv04_fb.c                  |    5 +-
 drivers/gpu/drm/nouveau/nv04_fbcon.c               |    2 +-
 drivers/gpu/drm/nouveau/nv04_fence.c               |    2 +-
 drivers/gpu/drm/nouveau/nv04_fifo.c                |    3 +-
 drivers/gpu/drm/nouveau/nv04_graph.c               |    5 +-
 drivers/gpu/drm/nouveau/nv04_instmem.c             |    3 +-
 drivers/gpu/drm/nouveau/nv04_mc.c                  |    5 +-
 drivers/gpu/drm/nouveau/nv04_pm.c                  |    2 +-
 drivers/gpu/drm/nouveau/nv04_software.c            |    2 +-
 drivers/gpu/drm/nouveau/nv04_timer.c               |    5 +-
 drivers/gpu/drm/nouveau/nv04_tv.c                  |    6 +-
 drivers/gpu/drm/nouveau/nv10_fb.c                  |    5 +-
 drivers/gpu/drm/nouveau/nv10_fence.c               |    2 +-
 drivers/gpu/drm/nouveau/nv10_fifo.c                |    3 +-
 drivers/gpu/drm/nouveau/nv10_gpio.c                |    2 +-
 drivers/gpu/drm/nouveau/nv10_graph.c               |    5 +-
 drivers/gpu/drm/nouveau/nv17_fifo.c                |    3 +-
 drivers/gpu/drm/nouveau/nv17_tv.c                  |    4 +-
 drivers/gpu/drm/nouveau/nv17_tv_modes.c            |    4 +-
 drivers/gpu/drm/nouveau/nv20_fb.c                  |    5 +-
 drivers/gpu/drm/nouveau/nv20_graph.c               |    5 +-
 drivers/gpu/drm/nouveau/nv30_fb.c                  |    5 +-
 drivers/gpu/drm/nouveau/nv31_mpeg.c                |    2 +-
 drivers/gpu/drm/nouveau/nv40_fb.c                  |    5 +-
 drivers/gpu/drm/nouveau/nv40_fifo.c                |    3 +-
 drivers/gpu/drm/nouveau/nv40_graph.c               |    3 +-
 drivers/gpu/drm/nouveau/nv40_grctx.c               |    2 +-
 drivers/gpu/drm/nouveau/nv40_mc.c                  |    5 +-
 drivers/gpu/drm/nouveau/nv40_pm.c                  |    2 +-
 drivers/gpu/drm/nouveau/nv50_calc.c                |    2 +-
 drivers/gpu/drm/nouveau/nv50_crtc.c                |    5 +-
 drivers/gpu/drm/nouveau/nv50_cursor.c              |    3 +-
 drivers/gpu/drm/nouveau/nv50_dac.c                 |    4 +-
 drivers/gpu/drm/nouveau/nv50_display.c             |    2 +-
 drivers/gpu/drm/nouveau/nv50_display.h             |    3 +-
 drivers/gpu/drm/nouveau/nv50_evo.c                 |    2 +-
 drivers/gpu/drm/nouveau/nv50_fb.c                  |    5 +-
 drivers/gpu/drm/nouveau/nv50_fbcon.c               |    2 +-
 drivers/gpu/drm/nouveau/nv50_fifo.c                |    3 +-
 drivers/gpu/drm/nouveau/nv50_gpio.c                |    2 +-
 drivers/gpu/drm/nouveau/nv50_graph.c               |    3 +-
 drivers/gpu/drm/nouveau/nv50_grctx.c               |    2 +-
 drivers/gpu/drm/nouveau/nv50_instmem.c             |    3 +-
 drivers/gpu/drm/nouveau/nv50_mc.c                  |    3 +-
 drivers/gpu/drm/nouveau/nv50_mpeg.c                |    2 +-
 drivers/gpu/drm/nouveau/nv50_pm.c                  |    2 +-
 drivers/gpu/drm/nouveau/nv50_software.c            |    2 +-
 drivers/gpu/drm/nouveau/nv50_sor.c                 |    4 +-
 drivers/gpu/drm/nouveau/nv50_vm.c                  |    2 +-
 drivers/gpu/drm/nouveau/nv50_vram.c                |    2 +-
 drivers/gpu/drm/nouveau/nv84_bsp.c                 |    2 +-
 drivers/gpu/drm/nouveau/nv84_crypt.c               |    2 +-
 drivers/gpu/drm/nouveau/nv84_fence.c               |    2 +-
 drivers/gpu/drm/nouveau/nv84_fifo.c                |    3 +-
 drivers/gpu/drm/nouveau/nv84_vp.c                  |    2 +-
 drivers/gpu/drm/nouveau/nv98_crypt.c               |    2 +-
 drivers/gpu/drm/nouveau/nv98_ppp.c                 |    2 +-
 drivers/gpu/drm/nouveau/nva3_copy.c                |    2 +-
 drivers/gpu/drm/nouveau/nva3_pm.c                  |    2 +-
 drivers/gpu/drm/nouveau/nvc0_copy.c                |    2 +-
 drivers/gpu/drm/nouveau/nvc0_fb.c                  |    5 +-
 drivers/gpu/drm/nouveau/nvc0_fbcon.c               |    2 +-
 drivers/gpu/drm/nouveau/nvc0_fence.c               |    2 +-
 drivers/gpu/drm/nouveau/nvc0_fifo.c                |    2 +-
 drivers/gpu/drm/nouveau/nvc0_graph.c               |    2 +-
 drivers/gpu/drm/nouveau/nvc0_grctx.c               |    2 +-
 drivers/gpu/drm/nouveau/nvc0_instmem.c             |    2 +-
 drivers/gpu/drm/nouveau/nvc0_pm.c                  |    2 +-
 drivers/gpu/drm/nouveau/nvc0_software.c            |    2 +-
 drivers/gpu/drm/nouveau/nvc0_vm.c                  |    2 +-
 drivers/gpu/drm/nouveau/nvc0_vram.c                |    2 +-
 drivers/gpu/drm/nouveau/nvd0_display.c             |    4 +-
 drivers/gpu/drm/nouveau/nve0_fifo.c                |    2 +-
 drivers/gpu/drm/nouveau/nve0_graph.c               |    2 +-
 drivers/gpu/drm/nouveau/nve0_grctx.c               |    2 +-
 drivers/gpu/drm/r128/r128_cce.c                    |    5 +-
 drivers/gpu/drm/r128/r128_drv.c                    |    7 +-
 drivers/gpu/drm/r128/r128_ioc32.c                  |    5 +-
 drivers/gpu/drm/r128/r128_irq.c                    |    5 +-
 drivers/gpu/drm/r128/r128_state.c                  |    5 +-
 drivers/gpu/drm/radeon/atom.h                      |    2 +-
 drivers/gpu/drm/radeon/atombios_dp.c               |    6 +-
 drivers/gpu/drm/radeon/atombios_encoders.c         |    6 +-
 drivers/gpu/drm/radeon/atombios_i2c.c              |    4 +-
 drivers/gpu/drm/radeon/evergreen.c                 |    4 +-
 drivers/gpu/drm/radeon/evergreen_blit_kms.c        |    5 +-
 drivers/gpu/drm/radeon/evergreen_cs.c              |    2 +-
 drivers/gpu/drm/radeon/evergreen_hdmi.c            |    4 +-
 drivers/gpu/drm/radeon/ni.c                        |    4 +-
 drivers/gpu/drm/radeon/r100.c                      |    5 +-
 drivers/gpu/drm/radeon/r200.c                      |    5 +-
 drivers/gpu/drm/radeon/r300.c                      |    2 +-
 drivers/gpu/drm/radeon/r300_cmdbuf.c               |    7 +-
 drivers/gpu/drm/radeon/r420.c                      |    2 +-
 drivers/gpu/drm/radeon/r520.c                      |    2 +-
 drivers/gpu/drm/radeon/r600.c                      |    4 +-
 drivers/gpu/drm/radeon/r600_audio.c                |    2 +-
 drivers/gpu/drm/radeon/r600_blit.c                 |    5 +-
 drivers/gpu/drm/radeon/r600_blit_kms.c             |    5 +-
 drivers/gpu/drm/radeon/r600_cp.c                   |    5 +-
 drivers/gpu/drm/radeon/r600_cs.c                   |    2 +-
 drivers/gpu/drm/radeon/r600_hdmi.c                 |    4 +-
 drivers/gpu/drm/radeon/radeon_acpi.c               |    6 +-
 drivers/gpu/drm/radeon/radeon_agp.c                |    5 +-
 drivers/gpu/drm/radeon/radeon_atombios.c           |    4 +-
 drivers/gpu/drm/radeon/radeon_bios.c               |    2 +-
 drivers/gpu/drm/radeon/radeon_clocks.c             |    4 +-
 drivers/gpu/drm/radeon/radeon_combios.c            |    4 +-
 drivers/gpu/drm/radeon/radeon_connectors.c         |   10 +-
 drivers/gpu/drm/radeon/radeon_cp.c                 |    6 +-
 drivers/gpu/drm/radeon/radeon_cs.c                 |    4 +-
 drivers/gpu/drm/radeon/radeon_cursor.c             |    4 +-
 drivers/gpu/drm/radeon/radeon_display.c            |    8 +-
 drivers/gpu/drm/radeon/radeon_drv.c                |    7 +-
 drivers/gpu/drm/radeon/radeon_encoders.c           |    6 +-
 drivers/gpu/drm/radeon/radeon_fb.c                 |   11 +-
 drivers/gpu/drm/radeon/radeon_fence.c              |    3 +-
 drivers/gpu/drm/radeon/radeon_gart.c               |    4 +-
 drivers/gpu/drm/radeon/radeon_gem.c                |    5 +-
 drivers/gpu/drm/radeon/radeon_i2c.c                |    6 +-
 drivers/gpu/drm/radeon/radeon_ioc32.c              |    5 +-
 drivers/gpu/drm/radeon/radeon_irq.c                |    5 +-
 drivers/gpu/drm/radeon/radeon_irq_kms.c            |    6 +-
 drivers/gpu/drm/radeon/radeon_kms.c                |    5 +-
 drivers/gpu/drm/radeon/radeon_legacy_encoders.c    |    6 +-
 drivers/gpu/drm/radeon/radeon_legacy_tv.c          |    4 +-
 drivers/gpu/drm/radeon/radeon_mem.c                |    5 +-
 drivers/gpu/drm/radeon/radeon_mode.h               |   11 +-
 drivers/gpu/drm/radeon/radeon_object.c             |    2 +-
 drivers/gpu/drm/radeon/radeon_pm.c                 |    2 +-
 drivers/gpu/drm/radeon/radeon_prime.c              |    5 +-
 drivers/gpu/drm/radeon/radeon_ring.c               |    4 +-
 drivers/gpu/drm/radeon/radeon_sa.c                 |    3 +-
 drivers/gpu/drm/radeon/radeon_semaphore.c          |    3 +-
 drivers/gpu/drm/radeon/radeon_state.c              |    8 +-
 drivers/gpu/drm/radeon/radeon_trace_points.c       |    2 +-
 drivers/gpu/drm/radeon/rs600.c                     |    2 +-
 drivers/gpu/drm/radeon/rs690.c                     |    2 +-
 drivers/gpu/drm/radeon/rv515.c                     |    2 +-
 drivers/gpu/drm/radeon/rv770.c                     |    4 +-
 drivers/gpu/drm/radeon/si.c                        |    4 +-
 drivers/gpu/drm/savage/savage_bci.c                |    4 +-
 drivers/gpu/drm/savage/savage_drv.c                |    6 +-
 drivers/gpu/drm/savage/savage_state.c              |    4 +-
 drivers/gpu/drm/sis/sis_drv.c                      |    6 +-
 drivers/gpu/drm/sis/sis_drv.h                      |    2 +-
 drivers/gpu/drm/sis/sis_mm.c                       |    4 +-
 drivers/gpu/drm/tdfx/tdfx_drv.c                    |    4 +-
 drivers/gpu/drm/ttm/ttm_agp_backend.c              |    8 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |    6 +-
 drivers/gpu/drm/ttm/ttm_bo_manager.c               |    8 +-
 drivers/gpu/drm/ttm/ttm_bo_util.c                  |    4 +-
 drivers/gpu/drm/ttm/ttm_execbuf_util.c             |    6 +-
 drivers/gpu/drm/ttm/ttm_lock.c                     |    4 +-
 drivers/gpu/drm/ttm/ttm_memory.c                   |    6 +-
 drivers/gpu/drm/ttm/ttm_module.c                   |    4 +-
 drivers/gpu/drm/ttm/ttm_object.c                   |    4 +-
 drivers/gpu/drm/ttm/ttm_page_alloc.c               |    4 +-
 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c           |    4 +-
 drivers/gpu/drm/ttm/ttm_tt.c                       |   12 +-
 drivers/gpu/drm/udl/udl_connector.c                |    8 +-
 drivers/gpu/drm/udl/udl_drv.c                      |    4 +-
 drivers/gpu/drm/udl/udl_encoder.c                  |    6 +-
 drivers/gpu/drm/udl/udl_fb.c                       |    9 +-
 drivers/gpu/drm/udl/udl_gem.c                      |    2 +-
 drivers/gpu/drm/udl/udl_main.c                     |    2 +-
 drivers/gpu/drm/udl/udl_modeset.c                  |    6 +-
 drivers/gpu/drm/udl/udl_transfer.c                 |    2 +-
 drivers/gpu/drm/via/via_dma.c                      |    5 +-
 drivers/gpu/drm/via/via_dmablit.c                  |    4 +-
 drivers/gpu/drm/via/via_drv.c                      |    6 +-
 drivers/gpu/drm/via/via_drv.h                      |    2 +-
 drivers/gpu/drm/via/via_irq.c                      |    5 +-
 drivers/gpu/drm/via/via_map.c                      |    4 +-
 drivers/gpu/drm/via/via_mm.c                       |    4 +-
 drivers/gpu/drm/via/via_verifier.c                 |    5 +-
 drivers/gpu/drm/via/via_video.c                    |    4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c             |    6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c             |    4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   10 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   18 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |    4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c                 |    4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c               |    4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c                |    4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c      |    6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c              |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_irq.c                |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h                |    4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c            |    4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |    8 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c           |    2 +-
 include/acpi/acpi.h                                |   18 +-
 include/acpi/acpiosxf.h                            |    4 +-
 include/acpi/acpixf.h                              |    6 +-
 include/acpi/platform/acenv.h                      |    2 +-
 include/acpi/platform/aclinux.h                    |    2 +-
 include/asm-generic/Kbuild                         |   35 -
 include/asm-generic/Kbuild.asm                     |   46 +-
 include/asm-generic/bitsperlong.h                  |   13 +-
 include/asm-generic/int-l64.h                      |   26 +-
 include/asm-generic/int-ll64.h                     |   31 +-
 include/asm-generic/ioctl.h                        |   95 +-
 include/asm-generic/kvm_para.h                     |    5 +-
 include/asm-generic/param.h                        |   17 +-
 include/asm-generic/resource.h                     |   66 +-
 include/asm-generic/siginfo.h                      |  297 +--
 include/asm-generic/signal.h                       |  117 +-
 include/asm-generic/statfs.h                       |   81 +-
 include/asm-generic/termios.h                      |   49 +-
 include/asm-generic/unistd.h                       |  875 -------
 include/drm/Kbuild                                 |   15 -
 include/drm/drmP.h                                 |   17 +-
 include/drm/drm_buffer.h                           |    2 +-
 include/drm/drm_crtc.h                             |    1 +
 include/drm/drm_encoder_slave.h                    |    4 +-
 include/drm/drm_memory.h                           |    2 +-
 include/drm/exynos_drm.h                           |  174 +-
 include/drm/i915_drm.h                             |  886 +------
 include/drm/ttm/ttm_bo_api.h                       |    2 +-
 include/drm/ttm/ttm_bo_driver.h                    |   16 +-
 include/drm/ttm/ttm_execbuf_util.h                 |    2 +-
 include/drm/ttm/ttm_lock.h                         |    2 +-
 include/drm/ttm/ttm_object.h                       |    2 +-
 include/drm/ttm/ttm_page_alloc.h                   |    4 +-
 include/linux/Kbuild                               |  381 ---
 include/linux/a.out.h                              |  196 +-
 include/linux/acct.h                               |  108 +-
 include/linux/adb.h                                |   39 +-
 include/linux/adfs_fs.h                            |   42 +-
 include/linux/agpgart.h                            |   86 +-
 include/linux/apm_bios.h                           |  125 +-
 include/linux/atalk.h                              |   43 +-
 include/linux/atm.h                                |  238 +-
 include/linux/atm_tcp.h                            |   54 +-
 include/linux/atmdev.h                             |  213 +-
 include/linux/audit.h                              |  380 +--
 include/linux/auto_fs.h                            |   68 +-
 include/linux/auxvec.h                             |   33 +-
 include/linux/bcma/bcma.h                          |    2 +-
 include/linux/binfmts.h                            |   19 +-
 include/linux/blktrace_api.h                       |  142 +-
 include/linux/bsg.h                                |   63 +-
 include/linux/byteorder/Kbuild                     |    2 -
 include/linux/byteorder/big_endian.h               |  103 +-
 include/linux/byteorder/little_endian.h            |  103 +-
 include/linux/caif/Kbuild                          |    2 -
 include/linux/can/Kbuild                           |    5 -
 include/linux/capability.h                         |  346 +--
 include/linux/cciss_ioctl.h                        |   86 +-
 include/linux/cdrom.h                              |  902 +------
 include/linux/ceph/ceph_fs.h                       |    4 +-
 include/linux/ceph/debugfs.h                       |    4 +-
 include/linux/ceph/decode.h                        |    2 +-
 include/linux/ceph/libceph.h                       |   14 +-
 include/linux/ceph/mdsmap.h                        |    2 +-
 include/linux/ceph/messenger.h                     |    4 +-
 include/linux/ceph/mon_client.h                    |    2 +-
 include/linux/ceph/msgpool.h                       |    2 +-
 include/linux/ceph/osdmap.h                        |    4 +-
 include/linux/ceph/rados.h                         |    2 +-
 include/linux/ceph/types.h                         |    6 +-
 include/linux/cm4000_cs.h                          |   60 +-
 include/linux/cn_proc.h                            |  103 +-
 include/linux/coda.h                               |  680 +----
 include/linux/coda_psdev.h                         |   26 +-
 include/linux/connector.h                          |   56 +-
 include/linux/cramfs_fs.h                          |   86 +-
 include/linux/crush/mapper.h                       |    2 +-
 include/linux/cuda.h                               |   25 +-
 include/linux/cyclades.h                           |  426 +---
 include/linux/dccp.h                               |  236 +-
 include/linux/dlm.h                                |   62 +-
 include/linux/dlm_plock.h                          |   37 +-
 include/linux/drbd_tag_magic.h                     |    8 +-
 include/linux/dvb/Kbuild                           |    8 -
 include/linux/dvb/dmx.h                            |  130 +-
 include/linux/dvb/video.h                          |  249 +-
 include/linux/edd.h                                |  158 +-
 include/linux/elf-fdpic.h                          |   50 +-
 include/linux/elf.h                                |  404 +--
 include/linux/elfcore.h                            |  102 +-
 include/linux/errno.h                              |    5 +-
 include/linux/errqueue.h                           |   25 +-
 include/linux/ethtool.h                            | 1071 +-------
 include/linux/eventpoll.h                          |   52 +-
 include/linux/falloc.h                             |    6 +-
 include/linux/fanotify.h                           |  114 +-
 include/linux/fb.h                                 |  403 +--
 include/linux/fcntl.h                              |   50 +-
 include/linux/fd.h                                 |  380 +--
 include/linux/filter.h                             |  130 +-
 include/linux/flat.h                               |   50 +-
 include/linux/fs.h                                 |  392 +--
 include/linux/fsl_hypervisor.h                     |  180 +-
 include/linux/futex.h                              |  150 +-
 include/linux/gameport.h                           |   26 +-
 include/linux/genetlink.h                          |   82 +-
 include/linux/hdlc.h                               |   13 +-
 include/linux/hdlc/Kbuild                          |    1 -
 include/linux/hdlcdrv.h                            |  104 +-
 include/linux/hid.h                                |   46 +-
 include/linux/hiddev.h                             |  190 +-
 include/linux/hidraw.h                             |   40 +-
 include/linux/hpet.h                               |   23 +-
 include/linux/hsi/Kbuild                           |    1 -
 include/linux/i2c-dev.h                            |   49 +-
 include/linux/i2c.h                                |  125 +-
 include/linux/icmp.h                               |   80 +-
 include/linux/icmpv6.h                             |  165 +-
 include/linux/if_arp.h                             |  135 +-
 include/linux/if_bridge.h                          |   89 +-
 include/linux/if_eql.h                             |   36 +-
 include/linux/if_ether.h                           |  115 +-
 include/linux/if_fddi.h                            |   80 +-
 include/linux/if_frad.h                            |   98 +-
 include/linux/if_link.h                            |  387 +--
 include/linux/if_ltalk.h                           |    7 +-
 include/linux/if_phonet.h                          |    7 +-
 include/linux/if_pppol2tp.h                        |   89 +-
 include/linux/if_pppox.h                           |  143 +-
 include/linux/if_team.h                            |   97 +-
 include/linux/if_tun.h                             |   78 +-
 include/linux/if_tunnel.h                          |   91 +-
 include/linux/if_vlan.h                            |   51 +-
 include/linux/igmp.h                               |  113 +-
 include/linux/in.h                                 |  235 +-
 include/linux/in6.h                                |  258 +-
 include/linux/inet_diag.h                          |  134 +-
 include/linux/inotify.h                            |   69 +-
 include/linux/input.h                              | 1151 +--------
 include/linux/ip.h                                 |  119 +-
 include/linux/ipc.h                                |   80 +-
 include/linux/ipmi.h                               |  422 +---
 include/linux/ipv6.h                               |  166 +-
 include/linux/ipv6_route.h                         |   45 +-
 include/linux/irqnr.h                              |    8 +-
 include/linux/isdn.h                               |  130 +-
 include/linux/isdn/Kbuild                          |    1 -
 include/linux/isdn_divertif.h                      |   18 +-
 include/linux/isdn_ppp.h                           |   55 +-
 include/linux/isdnif.h                             |   43 +-
 include/linux/joystick.h                           |  114 +-
 include/linux/kd.h                                 |  181 +-
 include/linux/kdev_t.h                             |   14 +-
 include/linux/kernel-page-flags.h                  |   34 +-
 include/linux/kernel.h                             |   12 +-
 include/linux/kernelcapi.h                         |   38 +-
 include/linux/kexec.h                              |   52 +-
 include/linux/keyboard.h                           |  441 +---
 include/linux/kvm_para.h                           |   26 +-
 include/linux/l2tp.h                               |  172 +-
 include/linux/libfdt.h                             |    4 +-
 include/linux/llc.h                                |   74 +-
 include/linux/loop.h                               |   91 +-
 include/linux/lp.h                                 |   97 +-
 include/linux/mdio.h                               |  287 +--
 include/linux/mempolicy.h                          |   63 +-
 include/linux/mii.h                                |  154 +-
 include/linux/mman.h                               |   12 +-
 include/linux/mmc/Kbuild                           |    1 -
 include/linux/mroute.h                             |  146 +-
 include/linux/mroute6.h                            |  138 +-
 include/linux/msdos_fs.h                           |  165 +-
 include/linux/msg.h                                |   74 +-
 include/linux/n_r3964.h                            |   56 +-
 include/linux/nbd.h                                |   54 +-
 include/linux/net.h                                |   39 +-
 include/linux/netdevice.h                          |   32 +-
 include/linux/netfilter.h                          |   72 +-
 include/linux/netfilter/Kbuild                     |   77 -
 include/linux/netfilter/ipset/Kbuild               |    4 -
 include/linux/netfilter/ipset/ip_set.h             |  223 +-
 include/linux/netfilter/ipset/ip_set_bitmap.h      |   11 +-
 include/linux/netfilter/ipset/ip_set_hash.h        |   19 +-
 include/linux/netfilter/ipset/ip_set_list.h        |   19 +-
 include/linux/netfilter/nf_conntrack_common.h      |  115 +-
 include/linux/netfilter/nf_conntrack_ftp.h         |   16 +-
 include/linux/netfilter/nf_conntrack_h323_asn1.h   |    2 +-
 include/linux/netfilter/nf_conntrack_tcp.h         |   49 +-
 include/linux/netfilter/nfnetlink.h                |   55 +-
 include/linux/netfilter/nfnetlink_acct.h           |   25 +-
 include/linux/netfilter/x_tables.h                 |  186 +-
 include/linux/netfilter/xt_hashlimit.h             |   71 +-
 include/linux/netfilter/xt_physdev.h               |   21 +-
 include/linux/netfilter_arp/Kbuild                 |    2 -
 include/linux/netfilter_arp/arp_tables.h           |  200 +-
 include/linux/netfilter_bridge.h                   |   27 +-
 include/linux/netfilter_bridge/Kbuild              |   18 -
 include/linux/netfilter_bridge/ebt_802_3.h         |   61 +-
 include/linux/netfilter_bridge/ebtables.h          |  255 +-
 include/linux/netfilter_ipv4.h                     |   80 +-
 include/linux/netfilter_ipv4/Kbuild                |   10 -
 include/linux/netfilter_ipv4/ip_tables.h           |  218 +-
 include/linux/netfilter_ipv6.h                     |   75 +-
 include/linux/netfilter_ipv6/Kbuild                |   11 -
 include/linux/netfilter_ipv6/ip6_tables.h          |  256 +-
 include/linux/netlink.h                            |  152 +-
 include/linux/nfs.h                                |  124 +-
 include/linux/nfs3.h                               |   92 +-
 include/linux/nfs4.h                               |  166 +-
 include/linux/nfs_fs.h                             |   54 +-
 include/linux/nfs_idmap.h                          |   28 +-
 include/linux/nfsacl.h                             |   23 +-
 include/linux/nfsd/Kbuild                          |    5 -
 include/linux/nfsd/debug.h                         |   31 +-
 include/linux/nfsd/export.h                        |   52 +-
 include/linux/nfsd/nfsfh.h                         |  111 +-
 include/linux/nfsd/stats.h                         |    8 +-
 include/linux/nubus.h                              |  234 +-
 include/linux/nvram.h                              |   14 +-
 include/linux/omapfb.h                             |  199 +-
 include/linux/oom.h                                |   21 +-
 include/linux/parport.h                            |   89 +-
 include/linux/patchkey.h                           |   24 +-
 include/linux/pci.h                                |   25 +-
 include/linux/perf_event.h                         |  563 +----
 include/linux/personality.h                        |   71 +-
 include/linux/phonet.h                             |  162 +-
 include/linux/pinctrl/consumer.h                   |    2 +-
 include/linux/pinctrl/machine.h                    |    2 +-
 include/linux/pinctrl/pinctrl.h                    |    2 +-
 include/linux/pinctrl/pinmux.h                     |    2 +-
 include/linux/pktcdvd.h                            |   99 +-
 include/linux/pmu.h                                |  130 +-
 include/linux/poll.h                               |    6 +-
 include/linux/ppp-comp.h                           |  169 +-
 include/linux/ppp_defs.h                           |  141 +-
 include/linux/ptrace.h                             |   78 +-
 include/linux/quota.h                              |  139 +-
 include/linux/raid/Kbuild                          |    2 -
 include/linux/raid/md_u.h                          |  141 +-
 include/linux/random.h                             |   43 +-
 include/linux/reboot.h                             |   38 +-
 include/linux/resource.h                           |   78 +-
 include/linux/rfkill.h                             |   92 +-
 include/linux/rtc.h                                |   96 +-
 include/linux/rtnetlink.h                          |  611 +----
 include/linux/scc.h                                |  169 +-
 include/linux/sched.h                              |   44 +-
 include/linux/screen_info.h                        |   70 +-
 include/linux/sdla.h                               |   93 +-
 include/linux/seccomp.h                            |   45 +-
 include/linux/securebits.h                         |   51 +-
 include/linux/sem.h                                |   79 +-
 include/linux/serial.h                             |  195 +-
 include/linux/serial_core.h                        |  198 +-
 include/linux/serio.h                              |   76 +-
 include/linux/shm.h                                |   81 +-
 include/linux/signal.h                             |    7 +-
 include/linux/signalfd.h                           |   44 +-
 include/linux/sock_diag.h                          |   24 +-
 include/linux/socket.h                             |   20 +-
 include/linux/sonet.h                              |   58 +-
 include/linux/sonypi.h                             |  110 +-
 include/linux/sound.h                              |   29 +-
 include/linux/soundcard.h                          | 1261 +---------
 include/linux/spi/Kbuild                           |    1 -
 include/linux/stat.h                               |   46 +-
 include/linux/stddef.h                             |    5 +-
 include/linux/string.h                             |    7 +-
 include/linux/sunrpc/Kbuild                        |    1 -
 include/linux/sunrpc/debug.h                       |   39 +-
 include/linux/swab.h                               |  280 +--
 include/linux/synclink.h                           |  288 +--
 include/linux/sysctl.h                             |  911 +------
 include/linux/tc_act/Kbuild                        |    7 -
 include/linux/tc_ematch/Kbuild                     |    4 -
 include/linux/tcp.h                                |  207 +-
 include/linux/time.h                               |   72 +-
 include/linux/timex.h                              |  113 +-
 include/linux/toshiba.h                            |   17 +-
 include/linux/tty.h                                |   37 +-
 include/linux/types.h                              |   50 +-
 include/linux/udp.h                                |   22 +-
 include/linux/uinput.h                             |  108 +-
 include/linux/uio.h                                |   24 +-
 include/linux/usb/Kbuild                           |   10 -
 include/linux/usb/audio.h                          |  524 +---
 include/linux/usb/ch9.h                            |  960 +------
 include/linux/usb/functionfs.h                     |  167 +-
 include/linux/usbdevice_fs.h                       |  137 +-
 include/linux/utsname.h                            |   33 +-
 include/linux/uuid.h                               |   37 +-
 include/linux/vfio.h                               |  357 +--
 include/linux/videodev2.h                          | 2601 +------------------
 include/linux/virtio_config.h                      |   53 +-
 include/linux/virtio_console.h                     |   45 +-
 include/linux/virtio_ring.h                        |  163 +-
 include/linux/vt.h                                 |   88 +-
 include/linux/wait.h                               |   20 +-
 include/linux/wanrouter.h                          |  405 +--
 include/linux/watchdog.h                           |   49 +-
 include/linux/wimax/Kbuild                         |    1 -
 include/linux/wireless.h                           | 1120 +--------
 include/linux/xattr.h                              |   51 +-
 include/mtd/Kbuild                                 |    5 -
 include/rdma/Kbuild                                |    6 -
 include/rdma/rdma_netlink.h                        |   36 +-
 include/scsi/Kbuild                                |    3 -
 include/scsi/fc/Kbuild                             |    4 -
 include/scsi/osd_attributes.h                      |    2 +-
 include/scsi/osd_initiator.h                       |    4 +-
 include/scsi/osd_sec.h                             |    4 +-
 include/scsi/scsi_netlink.h                        |  103 +-
 include/sound/Kbuild                               |   10 -
 include/sound/ac97_codec.h                         |    6 +-
 include/sound/ad1816a.h                            |    6 +-
 include/sound/ak4531_codec.h                       |    4 +-
 include/sound/asequencer.h                         |  594 +----
 include/sound/asound.h                             |  896 +------
 include/sound/emu10k1.h                            |  355 +--
 include/sound/emu10k1_synth.h                      |    4 +-
 include/sound/emu8000.h                            |    4 +-
 include/sound/emux_legacy.h                        |    2 +-
 include/sound/emux_synth.h                         |   14 +-
 include/sound/es1688.h                             |    4 +-
 include/sound/gus.h                                |   10 +-
 include/sound/mpu401.h                             |    2 +-
 include/sound/pcm.h                                |    2 +-
 include/sound/rawmidi.h                            |    2 +-
 include/sound/sb.h                                 |    4 +-
 include/sound/sb16_csp.h                           |  108 +-
 include/sound/seq_kernel.h                         |    2 +-
 include/sound/seq_midi_emul.h                      |    2 +-
 include/sound/seq_midi_event.h                     |    2 +-
 include/sound/seq_oss.h                            |    4 +-
 include/sound/seq_virmidi.h                        |    4 +-
 include/sound/snd_wavefront.h                      |    8 +-
 include/sound/soundfont.h                          |    4 +-
 include/sound/tea6330t.h                           |    2 +-
 include/sound/wss.h                                |    8 +-
 include/trace/events/compaction.h                  |    2 +-
 include/trace/events/kmem.h                        |    2 +-
 include/trace/events/vmscan.h                      |    2 +-
 include/uapi/Kbuild                                |   14 +
 include/uapi/asm-generic/Kbuild                    |   36 +
 include/uapi/asm-generic/Kbuild.asm                |   49 +
 include/{ => uapi}/asm-generic/auxvec.h            |    0
 include/uapi/asm-generic/bitsperlong.h             |   15 +
 include/{ => uapi}/asm-generic/errno-base.h        |    0
 include/{ => uapi}/asm-generic/errno.h             |    0
 include/{ => uapi}/asm-generic/fcntl.h             |    0
 include/uapi/asm-generic/int-l64.h                 |   34 +
 include/uapi/asm-generic/int-ll64.h                |   39 +
 include/uapi/asm-generic/ioctl.h                   |   98 +
 include/{ => uapi}/asm-generic/ioctls.h            |    0
 include/{ => uapi}/asm-generic/ipcbuf.h            |    0
 include/{ => uapi}/asm-generic/mman-common.h       |    0
 include/{ => uapi}/asm-generic/mman.h              |    0
 include/{ => uapi}/asm-generic/msgbuf.h            |    0
 include/uapi/asm-generic/param.h                   |   19 +
 include/{ => uapi}/asm-generic/poll.h              |    0
 include/{ => uapi}/asm-generic/posix_types.h       |    0
 include/uapi/asm-generic/resource.h                |   68 +
 include/{ => uapi}/asm-generic/sembuf.h            |    0
 include/{ => uapi}/asm-generic/setup.h             |    0
 include/{ => uapi}/asm-generic/shmbuf.h            |    0
 include/{ => uapi}/asm-generic/shmparam.h          |    0
 include/uapi/asm-generic/siginfo.h                 |  298 +++
 include/{ => uapi}/asm-generic/signal-defs.h       |    0
 include/uapi/asm-generic/signal.h                  |  123 +
 include/{ => uapi}/asm-generic/socket.h            |    0
 include/{ => uapi}/asm-generic/sockios.h           |    0
 include/{ => uapi}/asm-generic/stat.h              |    0
 include/uapi/asm-generic/statfs.h                  |   83 +
 include/{ => uapi}/asm-generic/swab.h              |    0
 include/{ => uapi}/asm-generic/termbits.h          |    0
 include/uapi/asm-generic/termios.h                 |   50 +
 include/{ => uapi}/asm-generic/types.h             |    0
 include/{ => uapi}/asm-generic/ucontext.h          |    0
 include/uapi/asm-generic/unistd.h                  |  907 +++++++
 include/uapi/drm/Kbuild                            |   16 +
 include/{ => uapi}/drm/drm.h                       |    2 +-
 include/{ => uapi}/drm/drm_fourcc.h                |    0
 include/{ => uapi}/drm/drm_mode.h                  |    0
 include/{ => uapi}/drm/drm_sarea.h                 |    2 +-
 include/uapi/drm/exynos_drm.h                      |  203 ++
 include/{ => uapi}/drm/i810_drm.h                  |    0
 include/uapi/drm/i915_drm.h                        |  913 +++++++
 include/{ => uapi}/drm/mga_drm.h                   |    2 +-
 include/{ => uapi}/drm/nouveau_drm.h               |    0
 include/{ => uapi}/drm/r128_drm.h                  |    0
 include/{ => uapi}/drm/radeon_drm.h                |    2 +-
 include/{ => uapi}/drm/savage_drm.h                |    0
 include/{ => uapi}/drm/sis_drm.h                   |    0
 include/{ => uapi}/drm/via_drm.h                   |    2 +-
 include/{ => uapi}/drm/vmwgfx_drm.h                |    0
 include/uapi/linux/Kbuild                          |  420 ++++
 include/uapi/linux/a.out.h                         |  274 ++
 include/uapi/linux/acct.h                          |  122 +
 include/uapi/linux/adb.h                           |   44 +
 include/uapi/linux/adfs_fs.h                       |   44 +
 include/{ => uapi}/linux/affs_hardblocks.h         |    0
 include/uapi/linux/agpgart.h                       |  113 +
 include/{ => uapi}/linux/aio_abi.h                 |    0
 include/uapi/linux/apm_bios.h                      |  135 +
 include/{ => uapi}/linux/arcfb.h                   |    0
 include/uapi/linux/atalk.h                         |   44 +
 include/uapi/linux/atm.h                           |  241 ++
 include/{ => uapi}/linux/atm_eni.h                 |    0
 include/{ => uapi}/linux/atm_he.h                  |    0
 include/{ => uapi}/linux/atm_idt77105.h            |    0
 include/{ => uapi}/linux/atm_nicstar.h             |    0
 include/uapi/linux/atm_tcp.h                       |   61 +
 include/{ => uapi}/linux/atm_zatm.h                |    0
 include/{ => uapi}/linux/atmapi.h                  |    0
 include/{ => uapi}/linux/atmarp.h                  |    0
 include/{ => uapi}/linux/atmbr2684.h               |    0
 include/{ => uapi}/linux/atmclip.h                 |    0
 include/uapi/linux/atmdev.h                        |  215 ++
 include/{ => uapi}/linux/atmioc.h                  |    0
 include/{ => uapi}/linux/atmlec.h                  |    0
 include/{ => uapi}/linux/atmmpc.h                  |    0
 include/{ => uapi}/linux/atmppp.h                  |    0
 include/{ => uapi}/linux/atmsap.h                  |    0
 include/{ => uapi}/linux/atmsvc.h                  |    0
 include/uapi/linux/audit.h                         |  403 +++
 include/uapi/linux/auto_fs.h                       |   83 +
 include/{ => uapi}/linux/auto_fs4.h                |    0
 include/uapi/linux/auxvec.h                        |   35 +
 include/{ => uapi}/linux/ax25.h                    |    0
 include/{ => uapi}/linux/b1lli.h                   |    0
 include/{ => uapi}/linux/baycom.h                  |    0
 include/{ => uapi}/linux/bfs_fs.h                  |    0
 include/uapi/linux/binfmts.h                       |   20 +
 include/{ => uapi}/linux/blk_types.h               |    0
 include/{ => uapi}/linux/blkpg.h                   |    0
 include/uapi/linux/blktrace_api.h                  |  142 ++
 include/{ => uapi}/linux/bpqether.h                |    0
 include/uapi/linux/bsg.h                           |   65 +
 include/uapi/linux/byteorder/Kbuild                |    3 +
 include/uapi/linux/byteorder/big_endian.h          |  105 +
 include/uapi/linux/byteorder/little_endian.h       |  105 +
 include/uapi/linux/caif/Kbuild                     |    3 +
 include/{ => uapi}/linux/caif/caif_socket.h        |    0
 include/{ => uapi}/linux/caif/if_caif.h            |    0
 include/{ => uapi}/linux/can.h                     |    0
 include/uapi/linux/can/Kbuild                      |    6 +
 include/{ => uapi}/linux/can/bcm.h                 |    0
 include/{ => uapi}/linux/can/error.h               |    0
 include/{ => uapi}/linux/can/gw.h                  |    0
 include/{ => uapi}/linux/can/netlink.h             |    0
 include/{ => uapi}/linux/can/raw.h                 |    0
 include/uapi/linux/capability.h                    |  358 +++
 include/{ => uapi}/linux/capi.h                    |    0
 include/{ => uapi}/linux/cciss_defs.h              |    0
 include/uapi/linux/cciss_ioctl.h                   |   88 +
 include/{ => uapi}/linux/cdk.h                     |    0
 include/uapi/linux/cdrom.h                         |  912 +++++++
 include/{ => uapi}/linux/cgroupstats.h             |    0
 include/{ => uapi}/linux/chio.h                    |    0
 include/uapi/linux/cm4000_cs.h                     |   62 +
 include/uapi/linux/cn_proc.h                       |  121 +
 include/uapi/linux/coda.h                          |  742 ++++++
 include/uapi/linux/coda_psdev.h                    |   27 +
 include/{ => uapi}/linux/coff.h                    |    0
 include/{ => uapi}/linux/comstats.h                |    0
 include/uapi/linux/connector.h                     |   77 +
 include/{ => uapi}/linux/const.h                   |    0
 include/uapi/linux/cramfs_fs.h                     |   88 +
 include/uapi/linux/cuda.h                          |   33 +
 include/uapi/linux/cyclades.h                      |  493 ++++
 include/{ => uapi}/linux/cycx_cfm.h                |    0
 include/{ => uapi}/linux/dcbnl.h                   |    0
 include/uapi/linux/dccp.h                          |  237 ++
 include/uapi/linux/dlm.h                           |   76 +
 include/{ => uapi}/linux/dlm_device.h              |    0
 include/{ => uapi}/linux/dlm_netlink.h             |    0
 include/uapi/linux/dlm_plock.h                     |   46 +
 include/{ => uapi}/linux/dlmconstants.h            |    0
 include/{ => uapi}/linux/dm-ioctl.h                |    0
 include/{ => uapi}/linux/dm-log-userspace.h        |    0
 include/{ => uapi}/linux/dn.h                      |    0
 include/{ => uapi}/linux/dqblk_xfs.h               |    0
 include/uapi/linux/dvb/Kbuild                      |    9 +
 include/{ => uapi}/linux/dvb/audio.h               |    0
 include/{ => uapi}/linux/dvb/ca.h                  |    0
 include/uapi/linux/dvb/dmx.h                       |  155 ++
 include/{ => uapi}/linux/dvb/frontend.h            |    0
 include/{ => uapi}/linux/dvb/net.h                 |    0
 include/{ => uapi}/linux/dvb/osd.h                 |    0
 include/{ => uapi}/linux/dvb/version.h             |    0
 include/uapi/linux/dvb/video.h                     |  274 ++
 include/uapi/linux/edd.h                           |  191 ++
 include/{ => uapi}/linux/efs_fs_sb.h               |    0
 include/{ => uapi}/linux/elf-em.h                  |    0
 include/uapi/linux/elf-fdpic.h                     |   62 +
 include/uapi/linux/elf.h                           |  404 +++
 include/uapi/linux/elfcore.h                       |  100 +
 include/uapi/linux/errno.h                         |    1 +
 include/uapi/linux/errqueue.h                      |   26 +
 include/uapi/linux/ethtool.h                       | 1080 ++++++++
 include/uapi/linux/eventpoll.h                     |   66 +
 include/{ => uapi}/linux/fadvise.h                 |    0
 include/uapi/linux/falloc.h                        |    8 +
 include/uapi/linux/fanotify.h                      |  116 +
 include/uapi/linux/fb.h                            |  402 +++
 include/uapi/linux/fcntl.h                         |   52 +
 include/uapi/linux/fd.h                            |  382 +++
 include/{ => uapi}/linux/fdreg.h                   |    0
 include/{ => uapi}/linux/fib_rules.h               |    0
 include/{ => uapi}/linux/fiemap.h                  |    0
 include/uapi/linux/filter.h                        |  132 +
 include/{ => uapi}/linux/firewire-cdev.h           |    0
 include/{ => uapi}/linux/firewire-constants.h      |    0
 include/uapi/linux/flat.h                          |   58 +
 include/uapi/linux/fs.h                            |  393 +++
 include/uapi/linux/fsl_hypervisor.h                |  220 ++
 include/{ => uapi}/linux/fuse.h                    |    0
 include/uapi/linux/futex.h                         |  152 ++
 include/uapi/linux/gameport.h                      |   28 +
 include/{ => uapi}/linux/gen_stats.h               |    0
 include/{ => uapi}/linux/generic_serial.h          |    0
 include/uapi/linux/genetlink.h                     |   84 +
 include/{ => uapi}/linux/gfs2_ondisk.h             |    0
 include/{ => uapi}/linux/gigaset_dev.h             |    0
 include/uapi/linux/hdlc.h                          |   23 +
 include/uapi/linux/hdlc/Kbuild                     |    2 +
 include/{ => uapi}/linux/hdlc/ioctl.h              |    0
 include/uapi/linux/hdlcdrv.h                       |  110 +
 include/{ => uapi}/linux/hdreg.h                   |    0
 include/uapi/linux/hid.h                           |   67 +
 include/uapi/linux/hiddev.h                        |  212 ++
 include/uapi/linux/hidraw.h                        |   50 +
 include/uapi/linux/hpet.h                          |   25 +
 include/uapi/linux/hsi/Kbuild                      |    2 +
 include/{ => uapi}/linux/hsi/hsi_char.h            |    0
 include/{ => uapi}/linux/hysdn_if.h                |    0
 include/uapi/linux/i2c-dev.h                       |   72 +
 include/uapi/linux/i2c.h                           |  151 ++
 include/{ => uapi}/linux/i2o-dev.h                 |    0
 include/{ => uapi}/linux/i8k.h                     |    0
 include/uapi/linux/icmp.h                          |   97 +
 include/uapi/linux/icmpv6.h                        |  164 ++
 include/{ => uapi}/linux/if.h                      |    0
 include/{ => uapi}/linux/if_addr.h                 |    0
 include/{ => uapi}/linux/if_addrlabel.h            |    0
 include/{ => uapi}/linux/if_alg.h                  |    0
 include/{ => uapi}/linux/if_arcnet.h               |    0
 include/uapi/linux/if_arp.h                        |  158 ++
 include/{ => uapi}/linux/if_bonding.h              |    0
 include/uapi/linux/if_bridge.h                     |  101 +
 include/{ => uapi}/linux/if_cablemodem.h           |    0
 include/uapi/linux/if_eql.h                        |   54 +
 include/uapi/linux/if_ether.h                      |  135 +
 include/{ => uapi}/linux/if_fc.h                   |    0
 include/uapi/linux/if_fddi.h                       |  104 +
 include/uapi/linux/if_frad.h                       |  122 +
 include/{ => uapi}/linux/if_hippi.h                |    0
 include/{ => uapi}/linux/if_infiniband.h           |    0
 include/uapi/linux/if_link.h                       |  389 +++
 include/uapi/linux/if_ltalk.h                      |    9 +
 include/{ => uapi}/linux/if_packet.h               |    0
 include/uapi/linux/if_phonet.h                     |   16 +
 include/{ => uapi}/linux/if_plip.h                 |    0
 include/{ => uapi}/linux/if_ppp.h                  |    0
 include/uapi/linux/if_pppol2tp.h                   |  104 +
 include/uapi/linux/if_pppox.h                      |  156 ++
 include/{ => uapi}/linux/if_slip.h                 |    0
 include/uapi/linux/if_team.h                       |  107 +
 include/uapi/linux/if_tun.h                        |   94 +
 include/uapi/linux/if_tunnel.h                     |   93 +
 include/uapi/linux/if_vlan.h                       |   63 +
 include/{ => uapi}/linux/if_x25.h                  |    0
 include/uapi/linux/igmp.h                          |  128 +
 include/uapi/linux/in.h                            |  253 ++
 include/uapi/linux/in6.h                           |  279 ++
 include/{ => uapi}/linux/in_route.h                |    0
 include/uapi/linux/inet_diag.h                     |  136 +
 include/uapi/linux/inotify.h                       |   74 +
 include/uapi/linux/input.h                         | 1153 +++++++++
 include/{ => uapi}/linux/ioctl.h                   |    0
 include/uapi/linux/ip.h                            |  136 +
 include/{ => uapi}/linux/ip6_tunnel.h              |    0
 include/{ => uapi}/linux/ip_vs.h                   |    0
 include/uapi/linux/ipc.h                           |   81 +
 include/uapi/linux/ipmi.h                          |  456 ++++
 include/{ => uapi}/linux/ipmi_msgdefs.h            |    0
 include/{ => uapi}/linux/ipsec.h                   |    0
 include/uapi/linux/ipv6.h                          |  164 ++
 include/uapi/linux/ipv6_route.h                    |   58 +
 include/{ => uapi}/linux/ipx.h                     |    0
 include/{ => uapi}/linux/irda.h                    |    0
 include/uapi/linux/isdn.h                          |  143 ++
 include/uapi/linux/isdn/Kbuild                     |    2 +
 include/{ => uapi}/linux/isdn/capicmd.h            |    0
 include/uapi/linux/isdn_divertif.h                 |   30 +
 include/uapi/linux/isdn_ppp.h                      |   67 +
 include/uapi/linux/isdnif.h                        |   56 +
 include/{ => uapi}/linux/iso_fs.h                  |    0
 include/{ => uapi}/linux/ivtv.h                    |    0
 include/{ => uapi}/linux/ivtvfb.h                  |    0
 include/{ => uapi}/linux/ixjuser.h                 |    0
 include/{ => uapi}/linux/jffs2.h                   |    0
 include/uapi/linux/joystick.h                      |  136 +
 include/uapi/linux/kd.h                            |  183 ++
 include/uapi/linux/kdev_t.h                        |   13 +
 include/uapi/linux/kernel-page-flags.h             |   36 +
 include/uapi/linux/kernel.h                        |   13 +
 include/uapi/linux/kernelcapi.h                    |   47 +
 include/uapi/linux/kexec.h                         |   54 +
 include/uapi/linux/keyboard.h                      |  443 ++++
 include/{ => uapi}/linux/keyctl.h                  |    0
 include/{ => uapi}/linux/kvm.h                     |    0
 include/uapi/linux/kvm_para.h                      |   28 +
 include/uapi/linux/l2tp.h                          |  180 ++
 include/{ => uapi}/linux/limits.h                  |    0
 include/uapi/linux/llc.h                           |   84 +
 include/uapi/linux/loop.h                          |   94 +
 include/uapi/linux/lp.h                            |  100 +
 include/{ => uapi}/linux/magic.h                   |    0
 include/{ => uapi}/linux/major.h                   |    0
 include/{ => uapi}/linux/map_to_7segment.h         |    0
 include/{ => uapi}/linux/matroxfb.h                |    0
 include/uapi/linux/mdio.h                          |  297 +++
 include/{ => uapi}/linux/media.h                   |    0
 include/{ => uapi}/linux/mei.h                     |    0
 include/uapi/linux/mempolicy.h                     |   64 +
 include/{ => uapi}/linux/meye.h                    |    0
 include/uapi/linux/mii.h                           |  161 ++
 include/{ => uapi}/linux/minix_fs.h                |    0
 include/uapi/linux/mman.h                          |   13 +
 include/uapi/linux/mmc/Kbuild                      |    2 +
 include/{ => uapi}/linux/mmc/ioctl.h               |    0
 include/{ => uapi}/linux/mmtimer.h                 |    0
 include/{ => uapi}/linux/mqueue.h                  |    0
 include/uapi/linux/mroute.h                        |  143 ++
 include/uapi/linux/mroute6.h                       |  137 +
 include/uapi/linux/msdos_fs.h                      |  167 ++
 include/uapi/linux/msg.h                           |   75 +
 include/{ => uapi}/linux/mtio.h                    |    0
 include/uapi/linux/n_r3964.h                       |   98 +
 include/uapi/linux/nbd.h                           |   68 +
 include/{ => uapi}/linux/ncp.h                     |    0
 include/{ => uapi}/linux/ncp_fs.h                  |    0
 include/{ => uapi}/linux/ncp_mount.h               |    0
 include/{ => uapi}/linux/ncp_no.h                  |    0
 include/{ => uapi}/linux/neighbour.h               |    0
 include/uapi/linux/net.h                           |   57 +
 include/{ => uapi}/linux/net_dropmon.h             |    0
 include/{ => uapi}/linux/net_tstamp.h              |    0
 include/uapi/linux/netdevice.h                     |   53 +
 include/uapi/linux/netfilter.h                     |   72 +
 include/uapi/linux/netfilter/Kbuild                |   78 +
 include/uapi/linux/netfilter/ipset/Kbuild          |    5 +
 include/uapi/linux/netfilter/ipset/ip_set.h        |  229 ++
 include/uapi/linux/netfilter/ipset/ip_set_bitmap.h |   13 +
 include/uapi/linux/netfilter/ipset/ip_set_hash.h   |   21 +
 include/uapi/linux/netfilter/ipset/ip_set_list.h   |   21 +
 include/uapi/linux/netfilter/nf_conntrack_common.h |  117 +
 include/uapi/linux/netfilter/nf_conntrack_ftp.h    |   18 +
 .../{ => uapi}/linux/netfilter/nf_conntrack_sctp.h |    0
 include/uapi/linux/netfilter/nf_conntrack_tcp.h    |   51 +
 .../linux/netfilter/nf_conntrack_tuple_common.h    |    0
 include/{ => uapi}/linux/netfilter/nf_nat.h        |    0
 include/uapi/linux/netfilter/nfnetlink.h           |   56 +
 include/uapi/linux/netfilter/nfnetlink_acct.h      |   27 +
 .../{ => uapi}/linux/netfilter/nfnetlink_compat.h  |    0
 .../linux/netfilter/nfnetlink_conntrack.h          |    0
 .../linux/netfilter/nfnetlink_cthelper.h           |    0
 .../linux/netfilter/nfnetlink_cttimeout.h          |    0
 include/{ => uapi}/linux/netfilter/nfnetlink_log.h |    0
 .../{ => uapi}/linux/netfilter/nfnetlink_queue.h   |    0
 include/uapi/linux/netfilter/x_tables.h            |  187 ++
 include/{ => uapi}/linux/netfilter/xt_AUDIT.h      |    0
 include/{ => uapi}/linux/netfilter/xt_CHECKSUM.h   |    0
 include/{ => uapi}/linux/netfilter/xt_CLASSIFY.h   |    0
 include/{ => uapi}/linux/netfilter/xt_CONNMARK.h   |    0
 .../{ => uapi}/linux/netfilter/xt_CONNSECMARK.h    |    0
 include/{ => uapi}/linux/netfilter/xt_CT.h         |    0
 include/{ => uapi}/linux/netfilter/xt_DSCP.h       |    0
 include/{ => uapi}/linux/netfilter/xt_IDLETIMER.h  |    0
 include/{ => uapi}/linux/netfilter/xt_LED.h        |    0
 include/{ => uapi}/linux/netfilter/xt_LOG.h        |    0
 include/{ => uapi}/linux/netfilter/xt_MARK.h       |    0
 include/{ => uapi}/linux/netfilter/xt_NFLOG.h      |    0
 include/{ => uapi}/linux/netfilter/xt_NFQUEUE.h    |    0
 include/{ => uapi}/linux/netfilter/xt_RATEEST.h    |    0
 include/{ => uapi}/linux/netfilter/xt_SECMARK.h    |    0
 include/{ => uapi}/linux/netfilter/xt_TCPMSS.h     |    0
 .../{ => uapi}/linux/netfilter/xt_TCPOPTSTRIP.h    |    0
 include/{ => uapi}/linux/netfilter/xt_TEE.h        |    0
 include/{ => uapi}/linux/netfilter/xt_TPROXY.h     |    0
 include/{ => uapi}/linux/netfilter/xt_addrtype.h   |    0
 include/{ => uapi}/linux/netfilter/xt_cluster.h    |    0
 include/{ => uapi}/linux/netfilter/xt_comment.h    |    0
 include/{ => uapi}/linux/netfilter/xt_connbytes.h  |    0
 include/{ => uapi}/linux/netfilter/xt_connlimit.h  |    0
 include/{ => uapi}/linux/netfilter/xt_connmark.h   |    0
 include/{ => uapi}/linux/netfilter/xt_conntrack.h  |    0
 include/{ => uapi}/linux/netfilter/xt_cpu.h        |    0
 include/{ => uapi}/linux/netfilter/xt_dccp.h       |    0
 include/{ => uapi}/linux/netfilter/xt_devgroup.h   |    0
 include/{ => uapi}/linux/netfilter/xt_dscp.h       |    0
 include/{ => uapi}/linux/netfilter/xt_ecn.h        |    0
 include/{ => uapi}/linux/netfilter/xt_esp.h        |    0
 include/uapi/linux/netfilter/xt_hashlimit.h        |   73 +
 include/{ => uapi}/linux/netfilter/xt_helper.h     |    0
 include/{ => uapi}/linux/netfilter/xt_iprange.h    |    0
 include/{ => uapi}/linux/netfilter/xt_ipvs.h       |    0
 include/{ => uapi}/linux/netfilter/xt_length.h     |    0
 include/{ => uapi}/linux/netfilter/xt_limit.h      |    0
 include/{ => uapi}/linux/netfilter/xt_mac.h        |    0
 include/{ => uapi}/linux/netfilter/xt_mark.h       |    0
 include/{ => uapi}/linux/netfilter/xt_multiport.h  |    0
 include/{ => uapi}/linux/netfilter/xt_nfacct.h     |    0
 include/{ => uapi}/linux/netfilter/xt_osf.h        |    0
 include/{ => uapi}/linux/netfilter/xt_owner.h      |    0
 include/uapi/linux/netfilter/xt_physdev.h          |   23 +
 include/{ => uapi}/linux/netfilter/xt_pkttype.h    |    0
 include/{ => uapi}/linux/netfilter/xt_policy.h     |    0
 include/{ => uapi}/linux/netfilter/xt_quota.h      |    0
 include/{ => uapi}/linux/netfilter/xt_rateest.h    |    0
 include/{ => uapi}/linux/netfilter/xt_realm.h      |    0
 include/{ => uapi}/linux/netfilter/xt_recent.h     |    0
 include/{ => uapi}/linux/netfilter/xt_sctp.h       |    0
 include/{ => uapi}/linux/netfilter/xt_set.h        |    0
 include/{ => uapi}/linux/netfilter/xt_socket.h     |    0
 include/{ => uapi}/linux/netfilter/xt_state.h      |    0
 include/{ => uapi}/linux/netfilter/xt_statistic.h  |    0
 include/{ => uapi}/linux/netfilter/xt_string.h     |    0
 include/{ => uapi}/linux/netfilter/xt_tcpmss.h     |    0
 include/{ => uapi}/linux/netfilter/xt_tcpudp.h     |    0
 include/{ => uapi}/linux/netfilter/xt_time.h       |    0
 include/{ => uapi}/linux/netfilter/xt_u32.h        |    0
 include/{ => uapi}/linux/netfilter_arp.h           |    0
 include/uapi/linux/netfilter_arp/Kbuild            |    3 +
 include/uapi/linux/netfilter_arp/arp_tables.h      |  206 ++
 .../{ => uapi}/linux/netfilter_arp/arpt_mangle.h   |    0
 include/uapi/linux/netfilter_bridge.h              |   27 +
 include/uapi/linux/netfilter_bridge/Kbuild         |   19 +
 include/uapi/linux/netfilter_bridge/ebt_802_3.h    |   62 +
 .../{ => uapi}/linux/netfilter_bridge/ebt_among.h  |    0
 .../{ => uapi}/linux/netfilter_bridge/ebt_arp.h    |    0
 .../linux/netfilter_bridge/ebt_arpreply.h          |    0
 include/{ => uapi}/linux/netfilter_bridge/ebt_ip.h |    0
 .../{ => uapi}/linux/netfilter_bridge/ebt_ip6.h    |    0
 .../{ => uapi}/linux/netfilter_bridge/ebt_limit.h  |    0
 .../{ => uapi}/linux/netfilter_bridge/ebt_log.h    |    0
 .../{ => uapi}/linux/netfilter_bridge/ebt_mark_m.h |    0
 .../{ => uapi}/linux/netfilter_bridge/ebt_mark_t.h |    0
 .../{ => uapi}/linux/netfilter_bridge/ebt_nat.h    |    0
 .../{ => uapi}/linux/netfilter_bridge/ebt_nflog.h  |    0
 .../linux/netfilter_bridge/ebt_pkttype.h           |    0
 .../linux/netfilter_bridge/ebt_redirect.h          |    0
 .../{ => uapi}/linux/netfilter_bridge/ebt_stp.h    |    0
 .../{ => uapi}/linux/netfilter_bridge/ebt_ulog.h   |    0
 .../{ => uapi}/linux/netfilter_bridge/ebt_vlan.h   |    0
 include/uapi/linux/netfilter_bridge/ebtables.h     |  268 ++
 include/{ => uapi}/linux/netfilter_decnet.h        |    0
 include/uapi/linux/netfilter_ipv4.h                |   81 +
 include/uapi/linux/netfilter_ipv4/Kbuild           |   11 +
 include/uapi/linux/netfilter_ipv4/ip_tables.h      |  229 ++
 .../linux/netfilter_ipv4/ipt_CLUSTERIP.h           |    0
 include/{ => uapi}/linux/netfilter_ipv4/ipt_ECN.h  |    0
 include/{ => uapi}/linux/netfilter_ipv4/ipt_LOG.h  |    0
 .../{ => uapi}/linux/netfilter_ipv4/ipt_REJECT.h   |    0
 include/{ => uapi}/linux/netfilter_ipv4/ipt_TTL.h  |    0
 include/{ => uapi}/linux/netfilter_ipv4/ipt_ULOG.h |    0
 include/{ => uapi}/linux/netfilter_ipv4/ipt_ah.h   |    0
 include/{ => uapi}/linux/netfilter_ipv4/ipt_ecn.h  |    0
 include/{ => uapi}/linux/netfilter_ipv4/ipt_ttl.h  |    0
 include/uapi/linux/netfilter_ipv6.h                |   79 +
 include/uapi/linux/netfilter_ipv6/Kbuild           |   12 +
 include/uapi/linux/netfilter_ipv6/ip6_tables.h     |  267 ++
 include/{ => uapi}/linux/netfilter_ipv6/ip6t_HL.h  |    0
 include/{ => uapi}/linux/netfilter_ipv6/ip6t_LOG.h |    0
 .../{ => uapi}/linux/netfilter_ipv6/ip6t_REJECT.h  |    0
 include/{ => uapi}/linux/netfilter_ipv6/ip6t_ah.h  |    0
 .../{ => uapi}/linux/netfilter_ipv6/ip6t_frag.h    |    0
 include/{ => uapi}/linux/netfilter_ipv6/ip6t_hl.h  |    0
 .../linux/netfilter_ipv6/ip6t_ipv6header.h         |    0
 include/{ => uapi}/linux/netfilter_ipv6/ip6t_mh.h  |    0
 .../{ => uapi}/linux/netfilter_ipv6/ip6t_opts.h    |    0
 include/{ => uapi}/linux/netfilter_ipv6/ip6t_rt.h  |    0
 include/uapi/linux/netlink.h                       |  153 ++
 include/{ => uapi}/linux/netrom.h                  |    0
 include/{ => uapi}/linux/nfc.h                     |    0
 include/uapi/linux/nfs.h                           |  131 +
 include/{ => uapi}/linux/nfs2.h                    |    0
 include/uapi/linux/nfs3.h                          |   97 +
 include/uapi/linux/nfs4.h                          |  178 ++
 include/{ => uapi}/linux/nfs4_mount.h              |    0
 include/uapi/linux/nfs_fs.h                        |   61 +
 include/uapi/linux/nfs_idmap.h                     |   65 +
 include/{ => uapi}/linux/nfs_mount.h               |    0
 include/uapi/linux/nfsacl.h                        |   29 +
 include/uapi/linux/nfsd/Kbuild                     |    6 +
 include/{ => uapi}/linux/nfsd/cld.h                |    0
 include/uapi/linux/nfsd/debug.h                    |   40 +
 include/uapi/linux/nfsd/export.h                   |   59 +
 include/uapi/linux/nfsd/nfsfh.h                    |  122 +
 include/uapi/linux/nfsd/stats.h                    |   17 +
 include/{ => uapi}/linux/nl80211.h                 |    0
 include/uapi/linux/nubus.h                         |  244 ++
 include/uapi/linux/nvram.h                         |   16 +
 include/{ => uapi}/linux/omap3isp.h                |    0
 include/uapi/linux/omapfb.h                        |  222 ++
 include/uapi/linux/oom.h                           |   22 +
 include/{ => uapi}/linux/param.h                   |    0
 include/uapi/linux/parport.h                       |   95 +
 include/uapi/linux/patchkey.h                      |   37 +
 include/uapi/linux/pci.h                           |   41 +
 include/{ => uapi}/linux/pci_regs.h                |    0
 include/uapi/linux/perf_event.h                    |  578 +++++
 include/uapi/linux/personality.h                   |   69 +
 include/{ => uapi}/linux/pfkeyv2.h                 |    0
 include/{ => uapi}/linux/pg.h                      |    0
 include/{ => uapi}/linux/phantom.h                 |    0
 include/uapi/linux/phonet.h                        |  185 ++
 include/{ => uapi}/linux/pkt_cls.h                 |    0
 include/{ => uapi}/linux/pkt_sched.h               |    0
 include/uapi/linux/pktcdvd.h                       |  111 +
 include/uapi/linux/pmu.h                           |  139 +
 include/uapi/linux/poll.h                          |    1 +
 include/{ => uapi}/linux/posix_types.h             |    0
 include/{ => uapi}/linux/ppdev.h                   |    0
 include/uapi/linux/ppp-comp.h                      |  180 ++
 include/{ => uapi}/linux/ppp-ioctl.h               |    0
 include/uapi/linux/ppp_defs.h                      |  150 ++
 include/{ => uapi}/linux/pps.h                     |    0
 include/{ => uapi}/linux/prctl.h                   |    0
 include/{ => uapi}/linux/ptp_clock.h               |    0
 include/uapi/linux/ptrace.h                        |   80 +
 include/{ => uapi}/linux/qnx4_fs.h                 |    0
 include/{ => uapi}/linux/qnxtypes.h                |    0
 include/uapi/linux/quota.h                         |  171 ++
 include/{ => uapi}/linux/radeonfb.h                |    0
 include/uapi/linux/raid/Kbuild                     |    3 +
 include/{ => uapi}/linux/raid/md_p.h               |    0
 include/uapi/linux/raid/md_u.h                     |  156 ++
 include/uapi/linux/random.h                        |   50 +
 include/{ => uapi}/linux/raw.h                     |    0
 include/{ => uapi}/linux/rds.h                     |    0
 include/uapi/linux/reboot.h                        |   39 +
 include/{ => uapi}/linux/reiserfs_fs.h             |    0
 include/{ => uapi}/linux/reiserfs_xattr.h          |    0
 include/uapi/linux/resource.h                      |   80 +
 include/uapi/linux/rfkill.h                        |  107 +
 include/{ => uapi}/linux/romfs_fs.h                |    0
 include/{ => uapi}/linux/rose.h                    |    0
 include/{ => uapi}/linux/route.h                   |    0
 include/uapi/linux/rtc.h                           |  107 +
 include/uapi/linux/rtnetlink.h                     |  612 +++++
 include/uapi/linux/scc.h                           |  172 ++
 include/uapi/linux/sched.h                         |   46 +
 include/uapi/linux/screen_info.h                   |   72 +
 include/uapi/linux/sdla.h                          |  116 +
 include/uapi/linux/seccomp.h                       |   47 +
 include/uapi/linux/securebits.h                    |   51 +
 include/{ => uapi}/linux/selinux_netlink.h         |    0
 include/uapi/linux/sem.h                           |   80 +
 include/uapi/linux/serial.h                        |  202 ++
 include/uapi/linux/serial_core.h                   |  218 ++
 include/{ => uapi}/linux/serial_reg.h              |    0
 include/uapi/linux/serio.h                         |   80 +
 include/uapi/linux/shm.h                           |   79 +
 include/uapi/linux/signal.h                        |    8 +
 include/uapi/linux/signalfd.h                      |   52 +
 include/{ => uapi}/linux/snmp.h                    |    0
 include/uapi/linux/sock_diag.h                     |   26 +
 include/uapi/linux/socket.h                        |   21 +
 include/{ => uapi}/linux/sockios.h                 |    0
 include/{ => uapi}/linux/som.h                     |    0
 include/uapi/linux/sonet.h                         |   60 +
 include/uapi/linux/sonypi.h                        |  146 ++
 include/uapi/linux/sound.h                         |   31 +
 include/uapi/linux/soundcard.h                     | 1282 ++++++++++
 include/uapi/linux/spi/Kbuild                      |    2 +
 include/{ => uapi}/linux/spi/spidev.h              |    0
 include/uapi/linux/stat.h                          |   45 +
 include/uapi/linux/stddef.h                        |    1 +
 include/uapi/linux/string.h                        |    9 +
 include/uapi/linux/sunrpc/Kbuild                   |    2 +
 include/uapi/linux/sunrpc/debug.h                  |   48 +
 include/{ => uapi}/linux/suspend_ioctls.h          |    0
 include/uapi/linux/swab.h                          |  282 +++
 include/uapi/linux/synclink.h                      |  300 +++
 include/uapi/linux/sysctl.h                        |  932 +++++++
 include/{ => uapi}/linux/sysinfo.h                 |    0
 include/{ => uapi}/linux/taskstats.h               |    0
 include/uapi/linux/tc_act/Kbuild                   |    8 +
 include/{ => uapi}/linux/tc_act/tc_csum.h          |    0
 include/{ => uapi}/linux/tc_act/tc_gact.h          |    0
 include/{ => uapi}/linux/tc_act/tc_ipt.h           |    0
 include/{ => uapi}/linux/tc_act/tc_mirred.h        |    0
 include/{ => uapi}/linux/tc_act/tc_nat.h           |    0
 include/{ => uapi}/linux/tc_act/tc_pedit.h         |    0
 include/{ => uapi}/linux/tc_act/tc_skbedit.h       |    0
 include/uapi/linux/tc_ematch/Kbuild                |    5 +
 include/{ => uapi}/linux/tc_ematch/tc_em_cmp.h     |    0
 include/{ => uapi}/linux/tc_ematch/tc_em_meta.h    |    0
 include/{ => uapi}/linux/tc_ematch/tc_em_nbyte.h   |    0
 include/{ => uapi}/linux/tc_ematch/tc_em_text.h    |    0
 include/uapi/linux/tcp.h                           |  224 ++
 include/{ => uapi}/linux/telephony.h               |    0
 include/{ => uapi}/linux/termios.h                 |    0
 include/uapi/linux/time.h                          |   71 +
 include/{ => uapi}/linux/times.h                   |    0
 include/uapi/linux/timex.h                         |  166 ++
 include/{ => uapi}/linux/tiocl.h                   |    0
 include/{ => uapi}/linux/tipc.h                    |    0
 include/{ => uapi}/linux/tipc_config.h             |    0
 include/uapi/linux/toshiba.h                       |   37 +
 include/uapi/linux/tty.h                           |   38 +
 include/uapi/linux/types.h                         |   56 +
 include/{ => uapi}/linux/udf_fs_i.h                |    0
 include/uapi/linux/udp.h                           |   39 +
 include/{ => uapi}/linux/uhid.h                    |    0
 include/uapi/linux/uinput.h                        |  137 +
 include/uapi/linux/uio.h                           |   30 +
 include/{ => uapi}/linux/ultrasound.h              |    0
 include/{ => uapi}/linux/un.h                      |    0
 include/{ => uapi}/linux/unistd.h                  |    0
 include/{ => uapi}/linux/unix_diag.h               |    0
 include/uapi/linux/usb/Kbuild                      |   11 +
 include/uapi/linux/usb/audio.h                     |  545 ++++
 include/{ => uapi}/linux/usb/cdc.h                 |    0
 include/{ => uapi}/linux/usb/ch11.h                |    0
 include/uapi/linux/usb/ch9.h                       |  993 ++++++++
 include/uapi/linux/usb/functionfs.h                |  169 ++
 include/{ => uapi}/linux/usb/g_printer.h           |    0
 include/{ => uapi}/linux/usb/gadgetfs.h            |    0
 include/{ => uapi}/linux/usb/midi.h                |    0
 include/{ => uapi}/linux/usb/tmc.h                 |    0
 include/{ => uapi}/linux/usb/video.h               |    0
 include/uapi/linux/usbdevice_fs.h                  |  166 ++
 include/{ => uapi}/linux/utime.h                   |    0
 include/uapi/linux/utsname.h                       |   34 +
 include/uapi/linux/uuid.h                          |   58 +
 include/{ => uapi}/linux/uvcvideo.h                |    0
 include/{ => uapi}/linux/v4l2-common.h             |    0
 include/{ => uapi}/linux/v4l2-dv-timings.h         |    0
 include/{ => uapi}/linux/v4l2-mediabus.h           |    0
 include/{ => uapi}/linux/v4l2-subdev.h             |    0
 include/{ => uapi}/linux/veth.h                    |    0
 include/uapi/linux/vfio.h                          |  368 +++
 include/{ => uapi}/linux/vhost.h                   |    0
 include/uapi/linux/videodev2.h                     | 2659 ++++++++++++++++++++
 include/{ => uapi}/linux/virtio_9p.h               |    0
 include/{ => uapi}/linux/virtio_balloon.h          |    0
 include/{ => uapi}/linux/virtio_blk.h              |    0
 include/uapi/linux/virtio_config.h                 |   54 +
 include/uapi/linux/virtio_console.h                |   74 +
 include/{ => uapi}/linux/virtio_ids.h              |    0
 include/{ => uapi}/linux/virtio_net.h              |    0
 include/{ => uapi}/linux/virtio_pci.h              |    0
 include/uapi/linux/virtio_ring.h                   |  163 ++
 include/{ => uapi}/linux/virtio_rng.h              |    0
 include/uapi/linux/vt.h                            |   90 +
 include/uapi/linux/wait.h                          |   21 +
 include/uapi/linux/wanrouter.h                     |  452 ++++
 include/uapi/linux/watchdog.h                      |   57 +
 include/{ => uapi}/linux/wimax.h                   |    0
 include/uapi/linux/wimax/Kbuild                    |    2 +
 include/{ => uapi}/linux/wimax/i2400m.h            |    0
 include/uapi/linux/wireless.h                      | 1128 +++++++++
 include/{ => uapi}/linux/x25.h                     |    0
 include/uapi/linux/xattr.h                         |   61 +
 include/{ => uapi}/linux/xfrm.h                    |    0
 include/uapi/mtd/Kbuild                            |    6 +
 include/{ => uapi}/mtd/inftl-user.h                |    0
 include/{ => uapi}/mtd/mtd-abi.h                   |    0
 include/{ => uapi}/mtd/mtd-user.h                  |    0
 include/{ => uapi}/mtd/nftl-user.h                 |    0
 include/{ => uapi}/mtd/ubi-user.h                  |    0
 include/uapi/rdma/Kbuild                           |    7 +
 include/{ => uapi}/rdma/ib_user_cm.h               |    0
 include/{ => uapi}/rdma/ib_user_mad.h              |    0
 include/{ => uapi}/rdma/ib_user_sa.h               |    0
 include/{ => uapi}/rdma/ib_user_verbs.h            |    0
 include/uapi/rdma/rdma_netlink.h                   |   37 +
 include/{ => uapi}/rdma/rdma_user_cm.h             |    0
 include/uapi/scsi/Kbuild                           |    5 +
 include/uapi/scsi/fc/Kbuild                        |    5 +
 include/{ => uapi}/scsi/fc/fc_els.h                |    0
 include/{ => uapi}/scsi/fc/fc_fs.h                 |    0
 include/{ => uapi}/scsi/fc/fc_gs.h                 |    0
 include/{ => uapi}/scsi/fc/fc_ns.h                 |    0
 include/{ => uapi}/scsi/scsi_bsg_fc.h              |    0
 include/uapi/scsi/scsi_netlink.h                   |  125 +
 include/{ => uapi}/scsi/scsi_netlink_fc.h          |    0
 include/uapi/sound/Kbuild                          |   11 +
 include/uapi/sound/asequencer.h                    |  614 +++++
 include/uapi/sound/asound.h                        |  918 +++++++
 include/{ => uapi}/sound/asound_fm.h               |    0
 include/{ => uapi}/sound/compress_offload.h        |    0
 include/{ => uapi}/sound/compress_params.h         |    0
 include/uapi/sound/emu10k1.h                       |  373 +++
 include/{ => uapi}/sound/hdsp.h                    |    0
 include/{ => uapi}/sound/hdspm.h                   |    0
 include/uapi/sound/sb16_csp.h                      |  122 +
 include/{ => uapi}/sound/sfnt_info.h               |    0
 include/uapi/video/Kbuild                          |    4 +
 include/uapi/video/edid.h                          |    9 +
 include/uapi/video/sisfb.h                         |  209 ++
 include/uapi/video/uvesafb.h                       |   60 +
 include/uapi/xen/Kbuild                            |    3 +
 include/{ => uapi}/xen/evtchn.h                    |    0
 include/{ => uapi}/xen/privcmd.h                   |    0
 include/video/Kbuild                               |    3 -
 include/video/edid.h                               |    7 +-
 include/video/sisfb.h                              |  189 +-
 include/video/uvesafb.h                            |   58 +-
 include/xen/Kbuild                                 |    2 -
 include/xen/interface/callback.h                   |    2 +-
 include/xen/interface/hvm/params.h                 |    2 +-
 include/xen/interface/io/blkif.h                   |    4 +-
 include/xen/interface/io/netif.h                   |    4 +-
 include/xen/interface/platform.h                   |    2 +-
 include/xen/interface/sched.h                      |    2 +-
 include/xen/interface/version.h                    |    2 +-
 scripts/Makefile.headersinst                       |   52 +-
 scripts/headers_install.pl                         |   14 +-
 security/apparmor/Makefile                         |    2 +-
 tools/vm/page-types.c                              |    2 +-
 2518 files changed, 67596 insertions(+), 62287 deletions(-)
 create mode 100644 arch/alpha/include/uapi/asm/Kbuild
 create mode 100644 arch/alpha/include/uapi/asm/a.out.h
 rename arch/alpha/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/byteorder.h (100%)
 create mode 100644 arch/alpha/include/uapi/asm/compiler.h
 create mode 100644 arch/alpha/include/uapi/asm/console.h
 rename arch/alpha/include/{ => uapi}/asm/errno.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/fcntl.h (100%)
 create mode 100644 arch/alpha/include/uapi/asm/fpu.h
 rename arch/alpha/include/{ => uapi}/asm/gentrap.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/mman.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/msgbuf.h (100%)
 create mode 100644 arch/alpha/include/uapi/asm/pal.h
 create mode 100644 arch/alpha/include/uapi/asm/param.h
 rename arch/alpha/include/{ => uapi}/asm/poll.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/alpha/include/uapi/asm/ptrace.h
 rename arch/alpha/include/{ => uapi}/asm/reg.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/regdef.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/resource.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/sembuf.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/setup.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/alpha/include/uapi/asm/signal.h
 create mode 100644 arch/alpha/include/uapi/asm/socket.h
 rename arch/alpha/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/stat.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/swab.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/sysinfo.h (100%)
 rename arch/alpha/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/alpha/include/uapi/asm/termios.h
 create mode 100644 arch/alpha/include/uapi/asm/types.h
 create mode 100644 arch/alpha/include/uapi/asm/unistd.h
 create mode 100644 arch/arm/include/uapi/asm/Kbuild
 rename arch/arm/include/{ => uapi}/asm/a.out.h (100%)
 rename arch/arm/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/arm/include/{ => uapi}/asm/fcntl.h (100%)
 create mode 100644 arch/arm/include/uapi/asm/hwcap.h
 rename arch/arm/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/arm/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/arm/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/arm/include/{ => uapi}/asm/mman.h (100%)
 rename arch/arm/include/{ => uapi}/asm/msgbuf.h (100%)
 create mode 100644 arch/arm/include/uapi/asm/param.h
 rename arch/arm/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/arm/include/uapi/asm/ptrace.h
 rename arch/arm/include/{ => uapi}/asm/sembuf.h (100%)
 create mode 100644 arch/arm/include/uapi/asm/setup.h
 rename arch/arm/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/arm/include/{ => uapi}/asm/sigcontext.h (100%)
 create mode 100644 arch/arm/include/uapi/asm/signal.h
 rename arch/arm/include/{ => uapi}/asm/socket.h (100%)
 rename arch/arm/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/arm/include/{ => uapi}/asm/stat.h (100%)
 rename arch/arm/include/{ => uapi}/asm/statfs.h (100%)
 create mode 100644 arch/arm/include/uapi/asm/swab.h
 rename arch/arm/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/arm/include/uapi/asm/termios.h
 create mode 100644 arch/arm/include/uapi/asm/types.h
 create mode 100644 arch/arm/include/uapi/asm/unistd.h
 create mode 100644 arch/avr32/include/uapi/asm/Kbuild
 rename arch/avr32/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/cachectl.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/errno.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/mman.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/msgbuf.h (100%)
 create mode 100644 arch/avr32/include/uapi/asm/param.h
 rename arch/avr32/include/{ => uapi}/asm/poll.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/avr32/include/uapi/asm/ptrace.h
 rename arch/avr32/include/{ => uapi}/asm/resource.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/sembuf.h (100%)
 create mode 100644 arch/avr32/include/uapi/asm/setup.h
 rename arch/avr32/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/avr32/include/uapi/asm/signal.h
 rename arch/avr32/include/{ => uapi}/asm/socket.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/stat.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/swab.h (100%)
 rename arch/avr32/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/avr32/include/uapi/asm/termios.h
 create mode 100644 arch/avr32/include/uapi/asm/types.h
 create mode 100644 arch/avr32/include/uapi/asm/unistd.h
 create mode 100644 arch/blackfin/include/uapi/asm/Kbuild
 create mode 100644 arch/blackfin/include/uapi/asm/bfin_sport.h
 rename arch/blackfin/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/blackfin/include/{ => uapi}/asm/cachectl.h (100%)
 rename arch/blackfin/include/{ => uapi}/asm/fcntl.h (100%)
 create mode 100644 arch/blackfin/include/uapi/asm/fixed_code.h
 rename arch/blackfin/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/blackfin/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/blackfin/include/{ => uapi}/asm/poll.h (100%)
 rename arch/blackfin/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/blackfin/include/uapi/asm/ptrace.h
 rename arch/blackfin/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/blackfin/include/{ => uapi}/asm/siginfo.h (100%)
 rename arch/blackfin/include/{ => uapi}/asm/signal.h (100%)
 rename arch/blackfin/include/{ => uapi}/asm/stat.h (100%)
 rename arch/blackfin/include/{ => uapi}/asm/swab.h (100%)
 create mode 100644 arch/blackfin/include/uapi/asm/unistd.h
 create mode 100644 arch/c6x/include/uapi/asm/Kbuild
 rename arch/c6x/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/c6x/include/{ => uapi}/asm/kvm_para.h (100%)
 create mode 100644 arch/c6x/include/uapi/asm/ptrace.h
 rename arch/c6x/include/{ => uapi}/asm/setup.h (100%)
 rename arch/c6x/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/c6x/include/{ => uapi}/asm/signal.h (100%)
 rename arch/c6x/include/{ => uapi}/asm/swab.h (100%)
 rename arch/c6x/include/{ => uapi}/asm/unistd.h (100%)
 create mode 100644 arch/cris/include/uapi/arch-v10/arch/Kbuild
 rename arch/cris/include/{ => uapi}/arch-v10/arch/sv_addr.agh (100%)
 rename arch/cris/include/{ => uapi}/arch-v10/arch/sv_addr_ag.h (99%)
 rename arch/cris/include/{ => uapi}/arch-v10/arch/svinto.h (98%)
 rename arch/cris/include/{ => uapi}/arch-v10/arch/user.h (100%)
 create mode 100644 arch/cris/include/uapi/arch-v32/arch/Kbuild
 create mode 100644 arch/cris/include/uapi/arch-v32/arch/cryptocop.h
 rename arch/cris/include/{ => uapi}/arch-v32/arch/user.h (100%)
 create mode 100644 arch/cris/include/uapi/asm/Kbuild
 rename arch/cris/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/cris/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/cris/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/cris/include/{ => uapi}/asm/errno.h (100%)
 rename arch/cris/include/{ => uapi}/asm/ethernet.h (100%)
 rename arch/cris/include/{ => uapi}/asm/etraxgpio.h (100%)
 rename arch/cris/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/cris/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/cris/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/cris/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/cris/include/{ => uapi}/asm/mman.h (100%)
 rename arch/cris/include/{ => uapi}/asm/msgbuf.h (100%)
 rename arch/cris/include/{ => uapi}/asm/param.h (100%)
 rename arch/cris/include/{ => uapi}/asm/poll.h (100%)
 rename arch/cris/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/cris/include/uapi/asm/ptrace.h
 rename arch/cris/include/{ => uapi}/asm/resource.h (100%)
 rename arch/cris/include/{ => uapi}/asm/rs485.h (100%)
 rename arch/cris/include/{ => uapi}/asm/sembuf.h (100%)
 rename arch/cris/include/{ => uapi}/asm/setup.h (100%)
 rename arch/cris/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/cris/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/cris/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/cris/include/uapi/asm/signal.h
 rename arch/cris/include/{ => uapi}/asm/socket.h (100%)
 rename arch/cris/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/cris/include/{ => uapi}/asm/stat.h (100%)
 rename arch/cris/include/{ => uapi}/asm/statfs.h (100%)
 create mode 100644 arch/cris/include/uapi/asm/swab.h
 rename arch/cris/include/{ => uapi}/asm/sync_serial.h (100%)
 rename arch/cris/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/cris/include/uapi/asm/termios.h
 create mode 100644 arch/cris/include/uapi/asm/types.h
 create mode 100644 arch/cris/include/uapi/asm/unistd.h
 create mode 100644 arch/frv/include/uapi/asm/Kbuild
 rename arch/frv/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/frv/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/frv/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/frv/include/{ => uapi}/asm/errno.h (100%)
 rename arch/frv/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/frv/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/frv/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/frv/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/frv/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/frv/include/{ => uapi}/asm/mman.h (100%)
 rename arch/frv/include/{ => uapi}/asm/msgbuf.h (100%)
 rename arch/frv/include/{ => uapi}/asm/param.h (100%)
 rename arch/frv/include/{ => uapi}/asm/poll.h (100%)
 rename arch/frv/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/frv/include/uapi/asm/ptrace.h
 rename arch/frv/include/{ => uapi}/asm/registers.h (100%)
 rename arch/frv/include/{ => uapi}/asm/resource.h (100%)
 rename arch/frv/include/{ => uapi}/asm/sembuf.h (100%)
 create mode 100644 arch/frv/include/uapi/asm/setup.h
 rename arch/frv/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/frv/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/frv/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/frv/include/uapi/asm/signal.h
 rename arch/frv/include/{ => uapi}/asm/socket.h (100%)
 rename arch/frv/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/frv/include/{ => uapi}/asm/stat.h (100%)
 rename arch/frv/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/frv/include/{ => uapi}/asm/swab.h (100%)
 rename arch/frv/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/frv/include/uapi/asm/termios.h
 create mode 100644 arch/frv/include/uapi/asm/types.h
 create mode 100644 arch/frv/include/uapi/asm/unistd.h
 create mode 100644 arch/h8300/include/uapi/asm/Kbuild
 rename arch/h8300/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/errno.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/mman.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/msgbuf.h (100%)
 create mode 100644 arch/h8300/include/uapi/asm/param.h
 rename arch/h8300/include/{ => uapi}/asm/poll.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/h8300/include/uapi/asm/ptrace.h
 rename arch/h8300/include/{ => uapi}/asm/resource.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/sembuf.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/setup.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/h8300/include/uapi/asm/signal.h
 rename arch/h8300/include/{ => uapi}/asm/socket.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/stat.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/swab.h (100%)
 rename arch/h8300/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/h8300/include/uapi/asm/termios.h
 create mode 100644 arch/h8300/include/uapi/asm/types.h
 create mode 100644 arch/h8300/include/uapi/asm/unistd.h
 create mode 100644 arch/hexagon/include/uapi/asm/Kbuild
 rename arch/hexagon/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/hexagon/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/hexagon/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/hexagon/include/{ => uapi}/asm/param.h (100%)
 rename arch/hexagon/include/{ => uapi}/asm/ptrace.h (100%)
 rename arch/hexagon/include/{ => uapi}/asm/registers.h (100%)
 rename arch/hexagon/include/{ => uapi}/asm/setup.h (100%)
 rename arch/hexagon/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/hexagon/include/{ => uapi}/asm/signal.h (100%)
 rename arch/hexagon/include/{ => uapi}/asm/swab.h (100%)
 rename arch/hexagon/include/{ => uapi}/asm/unistd.h (100%)
 rename arch/hexagon/include/{ => uapi}/asm/user.h (100%)
 create mode 100644 arch/ia64/include/uapi/asm/Kbuild
 rename arch/ia64/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/break.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/cmpxchg.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/errno.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/fpu.h (100%)
 create mode 100644 arch/ia64/include/uapi/asm/gcc_intrin.h
 rename arch/ia64/include/{ => uapi}/asm/ia64regs.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/intel_intrin.h (100%)
 create mode 100644 arch/ia64/include/uapi/asm/intrinsics.h
 rename arch/ia64/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/kvm.h (100%)
 create mode 100644 arch/ia64/include/uapi/asm/kvm_para.h
 create mode 100644 arch/ia64/include/uapi/asm/mman.h
 rename arch/ia64/include/{ => uapi}/asm/msgbuf.h (100%)
 create mode 100644 arch/ia64/include/uapi/asm/param.h
 create mode 100644 arch/ia64/include/uapi/asm/perfmon.h
 rename arch/ia64/include/{ => uapi}/asm/perfmon_default_smpl.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/poll.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/ia64/include/uapi/asm/ptrace.h
 rename arch/ia64/include/{ => uapi}/asm/ptrace_offsets.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/resource.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/rse.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/sembuf.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/setup.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/sigcontext.h (100%)
 create mode 100644 arch/ia64/include/uapi/asm/siginfo.h
 create mode 100644 arch/ia64/include/uapi/asm/signal.h
 rename arch/ia64/include/{ => uapi}/asm/socket.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/stat.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/swab.h (100%)
 rename arch/ia64/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/ia64/include/uapi/asm/termios.h
 create mode 100644 arch/ia64/include/uapi/asm/types.h
 rename arch/ia64/include/{ => uapi}/asm/ucontext.h (100%)
 create mode 100644 arch/ia64/include/uapi/asm/unistd.h
 create mode 100644 arch/ia64/include/uapi/asm/ustack.h
 create mode 100644 arch/m32r/include/uapi/asm/Kbuild
 rename arch/m32r/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/errno.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/mman.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/msgbuf.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/param.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/poll.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/m32r/include/uapi/asm/ptrace.h
 rename arch/m32r/include/{ => uapi}/asm/resource.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/sembuf.h (100%)
 create mode 100644 arch/m32r/include/uapi/asm/setup.h
 rename arch/m32r/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/m32r/include/uapi/asm/signal.h
 rename arch/m32r/include/{ => uapi}/asm/socket.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/stat.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/swab.h (100%)
 rename arch/m32r/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/m32r/include/uapi/asm/termios.h
 create mode 100644 arch/m32r/include/uapi/asm/types.h
 create mode 100644 arch/m32r/include/uapi/asm/unistd.h
 create mode 100644 arch/m68k/include/uapi/asm/Kbuild
 rename arch/m68k/include/{ => uapi}/asm/a.out.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/cachectl.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/msgbuf.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/param.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/poll.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/m68k/include/uapi/asm/ptrace.h
 rename arch/m68k/include/{ => uapi}/asm/sembuf.h (100%)
 create mode 100644 arch/m68k/include/uapi/asm/setup.h
 rename arch/m68k/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/sigcontext.h (100%)
 create mode 100644 arch/m68k/include/uapi/asm/signal.h
 rename arch/m68k/include/{ => uapi}/asm/socket.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/stat.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/swab.h (100%)
 rename arch/m68k/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/m68k/include/uapi/asm/termios.h
 create mode 100644 arch/m68k/include/uapi/asm/unistd.h
 create mode 100644 arch/microblaze/include/uapi/asm/Kbuild
 rename arch/microblaze/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/byteorder.h (100%)
 create mode 100644 arch/microblaze/include/uapi/asm/elf.h
 rename arch/microblaze/include/{ => uapi}/asm/errno.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/mman.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/msgbuf.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/param.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/poll.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/microblaze/include/uapi/asm/ptrace.h
 rename arch/microblaze/include/{ => uapi}/asm/resource.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/sembuf.h (100%)
 create mode 100644 arch/microblaze/include/uapi/asm/setup.h
 rename arch/microblaze/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/siginfo.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/signal.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/socket.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/stat.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/swab.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/termbits.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/termios.h (100%)
 rename arch/microblaze/include/{ => uapi}/asm/types.h (100%)
 create mode 100644 arch/microblaze/include/uapi/asm/unistd.h
 create mode 100644 arch/mips/include/uapi/asm/Kbuild
 rename arch/mips/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/mips/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/mips/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/mips/include/{ => uapi}/asm/cachectl.h (100%)
 create mode 100644 arch/mips/include/uapi/asm/errno.h
 rename arch/mips/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/mips/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/mips/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/mips/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/mips/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/mips/include/{ => uapi}/asm/mman.h (100%)
 rename arch/mips/include/{ => uapi}/asm/msgbuf.h (100%)
 rename arch/mips/include/{ => uapi}/asm/param.h (100%)
 rename arch/mips/include/{ => uapi}/asm/poll.h (100%)
 rename arch/mips/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/mips/include/uapi/asm/ptrace.h
 rename arch/mips/include/{ => uapi}/asm/resource.h (100%)
 rename arch/mips/include/{ => uapi}/asm/sembuf.h (100%)
 create mode 100644 arch/mips/include/uapi/asm/setup.h
 rename arch/mips/include/{ => uapi}/asm/sgidefs.h (100%)
 rename arch/mips/include/{ => uapi}/asm/shmbuf.h (100%)
 create mode 100644 arch/mips/include/uapi/asm/sigcontext.h
 create mode 100644 arch/mips/include/uapi/asm/siginfo.h
 create mode 100644 arch/mips/include/uapi/asm/signal.h
 create mode 100644 arch/mips/include/uapi/asm/socket.h
 rename arch/mips/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/mips/include/{ => uapi}/asm/stat.h (100%)
 rename arch/mips/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/mips/include/{ => uapi}/asm/swab.h (100%)
 rename arch/mips/include/{ => uapi}/asm/sysmips.h (100%)
 rename arch/mips/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/mips/include/uapi/asm/termios.h
 create mode 100644 arch/mips/include/uapi/asm/types.h
 create mode 100644 arch/mips/include/uapi/asm/unistd.h
 create mode 100644 arch/mn10300/include/uapi/asm/Kbuild
 rename arch/mn10300/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/errno.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/mman.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/msgbuf.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/param.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/poll.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/mn10300/include/uapi/asm/ptrace.h
 rename arch/mn10300/include/{ => uapi}/asm/resource.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/sembuf.h (100%)
 create mode 100644 arch/mn10300/include/uapi/asm/setup.h
 rename arch/mn10300/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/mn10300/include/uapi/asm/signal.h
 rename arch/mn10300/include/{ => uapi}/asm/socket.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/stat.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/swab.h (100%)
 rename arch/mn10300/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/mn10300/include/uapi/asm/termios.h
 create mode 100644 arch/mn10300/include/uapi/asm/types.h
 create mode 100644 arch/mn10300/include/uapi/asm/unistd.h
 create mode 100644 arch/openrisc/include/uapi/asm/Kbuild
 rename arch/openrisc/include/{ => uapi}/asm/byteorder.h (100%)
 create mode 100644 arch/openrisc/include/uapi/asm/elf.h
 rename arch/openrisc/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/openrisc/include/{ => uapi}/asm/param.h (100%)
 create mode 100644 arch/openrisc/include/uapi/asm/ptrace.h
 rename arch/openrisc/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/openrisc/include/{ => uapi}/asm/unistd.h (100%)
 create mode 100644 arch/parisc/include/uapi/asm/Kbuild
 rename arch/parisc/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/errno.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/mman.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/msgbuf.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/param.h (100%)
 create mode 100644 arch/parisc/include/uapi/asm/pdc.h
 rename arch/parisc/include/{ => uapi}/asm/poll.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/parisc/include/uapi/asm/ptrace.h
 rename arch/parisc/include/{ => uapi}/asm/resource.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/sembuf.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/setup.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/parisc/include/uapi/asm/signal.h
 rename arch/parisc/include/{ => uapi}/asm/socket.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/stat.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/swab.h (100%)
 rename arch/parisc/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/parisc/include/uapi/asm/termios.h
 rename arch/parisc/include/{ => uapi}/asm/types.h (100%)
 create mode 100644 arch/parisc/include/uapi/asm/unistd.h
 create mode 100644 arch/powerpc/include/uapi/asm/Kbuild
 rename arch/powerpc/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/bitsperlong.h (100%)
 create mode 100644 arch/powerpc/include/uapi/asm/bootx.h
 rename arch/powerpc/include/{ => uapi}/asm/byteorder.h (100%)
 create mode 100644 arch/powerpc/include/uapi/asm/cputable.h
 create mode 100644 arch/powerpc/include/uapi/asm/elf.h
 rename arch/powerpc/include/{ => uapi}/asm/errno.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/kvm.h (100%)
 create mode 100644 arch/powerpc/include/uapi/asm/kvm_para.h
 rename arch/powerpc/include/{ => uapi}/asm/linkage.h (100%)
 create mode 100644 arch/powerpc/include/uapi/asm/mman.h
 rename arch/powerpc/include/{ => uapi}/asm/msgbuf.h (100%)
 create mode 100644 arch/powerpc/include/uapi/asm/nvram.h
 rename arch/powerpc/include/{ => uapi}/asm/param.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/poll.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/posix_types.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/ps3fb.h (100%)
 create mode 100644 arch/powerpc/include/uapi/asm/ptrace.h
 rename arch/powerpc/include/{ => uapi}/asm/resource.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/seccomp.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/sembuf.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/setup.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/powerpc/include/uapi/asm/signal.h
 rename arch/powerpc/include/{ => uapi}/asm/socket.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/sockios.h (100%)
 create mode 100644 arch/powerpc/include/uapi/asm/spu_info.h
 rename arch/powerpc/include/{ => uapi}/asm/stat.h (100%)
 rename arch/powerpc/include/{ => uapi}/asm/statfs.h (100%)
 create mode 100644 arch/powerpc/include/uapi/asm/swab.h
 rename arch/powerpc/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/powerpc/include/uapi/asm/termios.h
 create mode 100644 arch/powerpc/include/uapi/asm/types.h
 rename arch/powerpc/include/{ => uapi}/asm/ucontext.h (100%)
 create mode 100644 arch/powerpc/include/uapi/asm/unistd.h
 create mode 100644 arch/s390/include/uapi/asm/Kbuild
 rename arch/s390/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/s390/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/s390/include/{ => uapi}/asm/byteorder.h (100%)
 create mode 100644 arch/s390/include/uapi/asm/chpid.h
 create mode 100644 arch/s390/include/uapi/asm/chsc.h
 create mode 100644 arch/s390/include/uapi/asm/cmb.h
 rename arch/s390/include/{ => uapi}/asm/dasd.h (100%)
 create mode 100644 arch/s390/include/uapi/asm/debug.h
 rename arch/s390/include/{ => uapi}/asm/errno.h (100%)
 rename arch/s390/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/s390/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/s390/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/s390/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/s390/include/{ => uapi}/asm/kvm.h (100%)
 create mode 100644 arch/s390/include/uapi/asm/kvm_para.h
 rename arch/s390/include/{ => uapi}/asm/kvm_virtio.h (100%)
 create mode 100644 arch/s390/include/uapi/asm/mman.h
 rename arch/s390/include/{ => uapi}/asm/monwriter.h (100%)
 rename arch/s390/include/{ => uapi}/asm/msgbuf.h (100%)
 rename arch/s390/include/{ => uapi}/asm/param.h (100%)
 rename arch/s390/include/{ => uapi}/asm/poll.h (100%)
 rename arch/s390/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/s390/include/uapi/asm/ptrace.h
 rename arch/s390/include/{ => uapi}/asm/qeth.h (100%)
 rename arch/s390/include/{ => uapi}/asm/resource.h (100%)
 create mode 100644 arch/s390/include/uapi/asm/schid.h
 rename arch/s390/include/{ => uapi}/asm/sembuf.h (100%)
 create mode 100644 arch/s390/include/uapi/asm/setup.h
 rename arch/s390/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/s390/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/s390/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/s390/include/uapi/asm/signal.h
 rename arch/s390/include/{ => uapi}/asm/socket.h (100%)
 rename arch/s390/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/s390/include/{ => uapi}/asm/stat.h (100%)
 rename arch/s390/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/s390/include/{ => uapi}/asm/swab.h (100%)
 rename arch/s390/include/{ => uapi}/asm/tape390.h (100%)
 rename arch/s390/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/s390/include/uapi/asm/termios.h
 create mode 100644 arch/s390/include/uapi/asm/types.h
 rename arch/s390/include/{ => uapi}/asm/ucontext.h (100%)
 create mode 100644 arch/s390/include/uapi/asm/unistd.h
 rename arch/s390/include/{ => uapi}/asm/vtoc.h (100%)
 rename arch/s390/include/{ => uapi}/asm/zcrypt.h (100%)
 create mode 100644 arch/score/include/uapi/asm/Kbuild
 rename arch/score/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/score/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/score/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/score/include/{ => uapi}/asm/errno.h (100%)
 rename arch/score/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/score/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/score/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/score/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/score/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/score/include/{ => uapi}/asm/mman.h (100%)
 rename arch/score/include/{ => uapi}/asm/msgbuf.h (100%)
 rename arch/score/include/{ => uapi}/asm/param.h (100%)
 rename arch/score/include/{ => uapi}/asm/poll.h (100%)
 rename arch/score/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/score/include/uapi/asm/ptrace.h
 rename arch/score/include/{ => uapi}/asm/resource.h (100%)
 rename arch/score/include/{ => uapi}/asm/sembuf.h (100%)
 create mode 100644 arch/score/include/uapi/asm/setup.h
 rename arch/score/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/score/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/score/include/{ => uapi}/asm/siginfo.h (100%)
 rename arch/score/include/{ => uapi}/asm/signal.h (100%)
 rename arch/score/include/{ => uapi}/asm/socket.h (100%)
 rename arch/score/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/score/include/{ => uapi}/asm/stat.h (100%)
 rename arch/score/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/score/include/{ => uapi}/asm/swab.h (100%)
 rename arch/score/include/{ => uapi}/asm/termbits.h (100%)
 rename arch/score/include/{ => uapi}/asm/termios.h (100%)
 rename arch/score/include/{ => uapi}/asm/types.h (100%)
 rename arch/score/include/{ => uapi}/asm/unistd.h (100%)
 create mode 100644 arch/sh/include/uapi/asm/Kbuild
 rename arch/sh/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/sh/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/sh/include/{ => uapi}/asm/cachectl.h (100%)
 rename arch/sh/include/{ => uapi}/asm/cpu-features.h (100%)
 create mode 100644 arch/sh/include/uapi/asm/hw_breakpoint.h
 rename arch/sh/include/{ => uapi}/asm/ioctls.h (100%)
 create mode 100644 arch/sh/include/uapi/asm/posix_types.h
 rename arch/sh/include/{ => uapi}/asm/posix_types_32.h (100%)
 rename arch/sh/include/{ => uapi}/asm/posix_types_64.h (100%)
 create mode 100644 arch/sh/include/uapi/asm/ptrace.h
 create mode 100644 arch/sh/include/uapi/asm/ptrace_32.h
 create mode 100644 arch/sh/include/uapi/asm/ptrace_64.h
 create mode 100644 arch/sh/include/uapi/asm/setup.h
 rename arch/sh/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/sh/include/{ => uapi}/asm/signal.h (100%)
 rename arch/sh/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/sh/include/{ => uapi}/asm/stat.h (100%)
 rename arch/sh/include/{ => uapi}/asm/swab.h (100%)
 create mode 100644 arch/sh/include/uapi/asm/types.h
 create mode 100644 arch/sh/include/uapi/asm/unistd.h
 rename arch/sh/include/{ => uapi}/asm/unistd_32.h (100%)
 rename arch/sh/include/{ => uapi}/asm/unistd_64.h (100%)
 create mode 100644 arch/sparc/include/uapi/asm/Kbuild
 rename arch/sparc/include/{ => uapi}/asm/apc.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/asi.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/display7seg.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/envctrl.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/errno.h (100%)
 create mode 100644 arch/sparc/include/uapi/asm/fbio.h
 rename arch/sparc/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/ioctl.h (100%)
 create mode 100644 arch/sparc/include/uapi/asm/ioctls.h
 rename arch/sparc/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/jsflash.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/kvm_para.h (100%)
 create mode 100644 arch/sparc/include/uapi/asm/mman.h
 rename arch/sparc/include/{ => uapi}/asm/msgbuf.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/openpromio.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/param.h (100%)
 create mode 100644 arch/sparc/include/uapi/asm/perfctr.h
 rename arch/sparc/include/{ => uapi}/asm/poll.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/sparc/include/uapi/asm/psr.h
 rename arch/sparc/include/{ => uapi}/asm/psrcompat.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/pstate.h (100%)
 create mode 100644 arch/sparc/include/uapi/asm/ptrace.h
 rename arch/sparc/include/{ => uapi}/asm/resource.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/sembuf.h (100%)
 create mode 100644 arch/sparc/include/uapi/asm/setup.h
 rename arch/sparc/include/{ => uapi}/asm/shmbuf.h (100%)
 create mode 100644 arch/sparc/include/uapi/asm/sigcontext.h
 create mode 100644 arch/sparc/include/uapi/asm/siginfo.h
 create mode 100644 arch/sparc/include/uapi/asm/signal.h
 rename arch/sparc/include/{ => uapi}/asm/socket.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/stat.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/swab.h (100%)
 create mode 100644 arch/sparc/include/uapi/asm/termbits.h
 create mode 100644 arch/sparc/include/uapi/asm/termios.h
 create mode 100644 arch/sparc/include/uapi/asm/traps.h
 rename arch/sparc/include/{ => uapi}/asm/types.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/uctx.h (100%)
 create mode 100644 arch/sparc/include/uapi/asm/unistd.h
 rename arch/sparc/include/{ => uapi}/asm/utrap.h (100%)
 rename arch/sparc/include/{ => uapi}/asm/watchdog.h (100%)
 create mode 100644 arch/tile/include/uapi/arch/Kbuild
 rename arch/tile/include/{ => uapi}/arch/abi.h (100%)
 rename arch/tile/include/{ => uapi}/arch/chip.h (100%)
 rename arch/tile/include/{ => uapi}/arch/chip_tile64.h (100%)
 rename arch/tile/include/{ => uapi}/arch/chip_tilegx.h (100%)
 rename arch/tile/include/{ => uapi}/arch/chip_tilepro.h (100%)
 rename arch/tile/include/{ => uapi}/arch/icache.h (100%)
 rename arch/tile/include/{ => uapi}/arch/interrupts.h (100%)
 rename arch/tile/include/{ => uapi}/arch/interrupts_32.h (100%)
 rename arch/tile/include/{ => uapi}/arch/interrupts_64.h (100%)
 rename arch/tile/include/{ => uapi}/arch/opcode.h (100%)
 rename arch/tile/include/{ => uapi}/arch/opcode_tilegx.h (100%)
 rename arch/tile/include/{ => uapi}/arch/opcode_tilepro.h (100%)
 rename arch/tile/include/{ => uapi}/arch/sim.h (100%)
 rename arch/tile/include/{ => uapi}/arch/sim_def.h (100%)
 create mode 100644 arch/tile/include/uapi/arch/spr_def.h
 rename arch/tile/include/{ => uapi}/arch/spr_def_32.h (100%)
 rename arch/tile/include/{ => uapi}/arch/spr_def_64.h (100%)
 create mode 100644 arch/tile/include/uapi/asm/Kbuild
 rename arch/tile/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/tile/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/tile/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/tile/include/{ => uapi}/asm/cachectl.h (100%)
 create mode 100644 arch/tile/include/uapi/asm/hardwall.h
 rename arch/tile/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/tile/include/{ => uapi}/asm/mman.h (100%)
 create mode 100644 arch/tile/include/uapi/asm/ptrace.h
 create mode 100644 arch/tile/include/uapi/asm/setup.h
 rename arch/tile/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/tile/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/tile/include/uapi/asm/signal.h
 rename arch/tile/include/{ => uapi}/asm/stat.h (100%)
 rename arch/tile/include/{ => uapi}/asm/swab.h (100%)
 create mode 100644 arch/tile/include/uapi/asm/unistd.h
 create mode 100644 arch/unicore32/include/uapi/asm/Kbuild
 rename arch/unicore32/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/unicore32/include/{ => uapi}/asm/kvm_para.h (100%)
 create mode 100644 arch/unicore32/include/uapi/asm/ptrace.h
 rename arch/unicore32/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/unicore32/include/{ => uapi}/asm/unistd.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/Kbuild
 rename arch/x86/include/{ => uapi}/asm/a.out.h (100%)
 rename arch/x86/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/x86/include/{ => uapi}/asm/bitsperlong.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/boot.h
 rename arch/x86/include/{ => uapi}/asm/bootparam.h (100%)
 rename arch/x86/include/{ => uapi}/asm/byteorder.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/debugreg.h
 create mode 100644 arch/x86/include/uapi/asm/e820.h
 rename arch/x86/include/{ => uapi}/asm/errno.h (100%)
 rename arch/x86/include/{ => uapi}/asm/fcntl.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/hw_breakpoint.h
 rename arch/x86/include/{ => uapi}/asm/hyperv.h (100%)
 rename arch/x86/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/x86/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/x86/include/{ => uapi}/asm/ipcbuf.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/ist.h
 rename arch/x86/include/{ => uapi}/asm/kvm.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/kvm_para.h
 rename arch/x86/include/{ => uapi}/asm/ldt.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/mce.h
 rename arch/x86/include/{ => uapi}/asm/mman.h (100%)
 rename arch/x86/include/{ => uapi}/asm/msgbuf.h (100%)
 rename arch/x86/include/{ => uapi}/asm/msr-index.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/msr.h
 create mode 100644 arch/x86/include/uapi/asm/mtrr.h
 rename arch/x86/include/{ => uapi}/asm/param.h (100%)
 rename arch/x86/include/{ => uapi}/asm/poll.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/posix_types.h
 rename arch/x86/include/{ => uapi}/asm/posix_types_32.h (100%)
 rename arch/x86/include/{ => uapi}/asm/posix_types_64.h (100%)
 rename arch/x86/include/{ => uapi}/asm/posix_types_x32.h (100%)
 rename arch/x86/include/{ => uapi}/asm/prctl.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/processor-flags.h
 rename arch/x86/include/{ => uapi}/asm/ptrace-abi.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/ptrace.h
 rename arch/x86/include/{ => uapi}/asm/resource.h (100%)
 rename arch/x86/include/{ => uapi}/asm/sembuf.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/setup.h
 rename arch/x86/include/{ => uapi}/asm/shmbuf.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/sigcontext.h
 rename arch/x86/include/{ => uapi}/asm/sigcontext32.h (100%)
 rename arch/x86/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/signal.h
 rename arch/x86/include/{ => uapi}/asm/socket.h (100%)
 rename arch/x86/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/x86/include/{ => uapi}/asm/stat.h (100%)
 rename arch/x86/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/x86/include/{ => uapi}/asm/swab.h (100%)
 rename arch/x86/include/{ => uapi}/asm/termbits.h (100%)
 rename arch/x86/include/{ => uapi}/asm/termios.h (100%)
 rename arch/x86/include/{ => uapi}/asm/types.h (100%)
 rename arch/x86/include/{ => uapi}/asm/ucontext.h (100%)
 create mode 100644 arch/x86/include/uapi/asm/unistd.h
 create mode 100644 arch/x86/include/uapi/asm/vm86.h
 create mode 100644 arch/x86/include/uapi/asm/vsyscall.h
 create mode 100644 arch/xtensa/include/uapi/asm/Kbuild
 rename arch/xtensa/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/errno.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/fcntl.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/ioctl.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/ioctls.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/ipcbuf.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/mman.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/msgbuf.h (100%)
 create mode 100644 arch/xtensa/include/uapi/asm/param.h
 rename arch/xtensa/include/{ => uapi}/asm/poll.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/posix_types.h (100%)
 create mode 100644 arch/xtensa/include/uapi/asm/ptrace.h
 rename arch/xtensa/include/{ => uapi}/asm/resource.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/sembuf.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/setup.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/shmbuf.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/xtensa/include/uapi/asm/signal.h
 rename arch/xtensa/include/{ => uapi}/asm/socket.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/sockios.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/stat.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/statfs.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/swab.h (100%)
 rename arch/xtensa/include/{ => uapi}/asm/termbits.h (100%)
 create mode 100644 arch/xtensa/include/uapi/asm/termios.h
 create mode 100644 arch/xtensa/include/uapi/asm/types.h
 create mode 100644 arch/xtensa/include/uapi/asm/unistd.h
 create mode 100644 include/uapi/Kbuild
 create mode 100644 include/uapi/asm-generic/Kbuild
 create mode 100644 include/uapi/asm-generic/Kbuild.asm
 rename include/{ => uapi}/asm-generic/auxvec.h (100%)
 create mode 100644 include/uapi/asm-generic/bitsperlong.h
 rename include/{ => uapi}/asm-generic/errno-base.h (100%)
 rename include/{ => uapi}/asm-generic/errno.h (100%)
 rename include/{ => uapi}/asm-generic/fcntl.h (100%)
 create mode 100644 include/uapi/asm-generic/int-l64.h
 create mode 100644 include/uapi/asm-generic/int-ll64.h
 create mode 100644 include/uapi/asm-generic/ioctl.h
 rename include/{ => uapi}/asm-generic/ioctls.h (100%)
 rename include/{ => uapi}/asm-generic/ipcbuf.h (100%)
 create mode 100644 include/uapi/asm-generic/kvm_para.h
 rename include/{ => uapi}/asm-generic/mman-common.h (100%)
 rename include/{ => uapi}/asm-generic/mman.h (100%)
 rename include/{ => uapi}/asm-generic/msgbuf.h (100%)
 create mode 100644 include/uapi/asm-generic/param.h
 rename include/{ => uapi}/asm-generic/poll.h (100%)
 rename include/{ => uapi}/asm-generic/posix_types.h (100%)
 create mode 100644 include/uapi/asm-generic/resource.h
 rename include/{ => uapi}/asm-generic/sembuf.h (100%)
 rename include/{ => uapi}/asm-generic/setup.h (100%)
 rename include/{ => uapi}/asm-generic/shmbuf.h (100%)
 rename include/{ => uapi}/asm-generic/shmparam.h (100%)
 create mode 100644 include/uapi/asm-generic/siginfo.h
 rename include/{ => uapi}/asm-generic/signal-defs.h (100%)
 create mode 100644 include/uapi/asm-generic/signal.h
 rename include/{ => uapi}/asm-generic/socket.h (100%)
 rename include/{ => uapi}/asm-generic/sockios.h (100%)
 rename include/{ => uapi}/asm-generic/stat.h (100%)
 create mode 100644 include/uapi/asm-generic/statfs.h
 rename include/{ => uapi}/asm-generic/swab.h (100%)
 rename include/{ => uapi}/asm-generic/termbits.h (100%)
 create mode 100644 include/uapi/asm-generic/termios.h
 rename include/{ => uapi}/asm-generic/types.h (100%)
 rename include/{ => uapi}/asm-generic/ucontext.h (100%)
 create mode 100644 include/uapi/asm-generic/unistd.h
 create mode 100644 include/uapi/drm/Kbuild
 rename include/{ => uapi}/drm/drm.h (99%)
 rename include/{ => uapi}/drm/drm_fourcc.h (100%)
 rename include/{ => uapi}/drm/drm_mode.h (100%)
 rename include/{ => uapi}/drm/drm_sarea.h (99%)
 create mode 100644 include/uapi/drm/exynos_drm.h
 rename include/{ => uapi}/drm/i810_drm.h (100%)
 create mode 100644 include/uapi/drm/i915_drm.h
 rename include/{ => uapi}/drm/mga_drm.h (99%)
 rename include/{ => uapi}/drm/nouveau_drm.h (100%)
 rename include/{ => uapi}/drm/r128_drm.h (100%)
 rename include/{ => uapi}/drm/radeon_drm.h (99%)
 rename include/{ => uapi}/drm/savage_drm.h (100%)
 rename include/{ => uapi}/drm/sis_drm.h (100%)
 rename include/{ => uapi}/drm/via_drm.h (99%)
 rename include/{ => uapi}/drm/vmwgfx_drm.h (100%)
 create mode 100644 include/uapi/linux/Kbuild
 create mode 100644 include/uapi/linux/a.out.h
 create mode 100644 include/uapi/linux/acct.h
 create mode 100644 include/uapi/linux/adb.h
 create mode 100644 include/uapi/linux/adfs_fs.h
 rename include/{ => uapi}/linux/affs_hardblocks.h (100%)
 create mode 100644 include/uapi/linux/agpgart.h
 rename include/{ => uapi}/linux/aio_abi.h (100%)
 create mode 100644 include/uapi/linux/apm_bios.h
 rename include/{ => uapi}/linux/arcfb.h (100%)
 create mode 100644 include/uapi/linux/atalk.h
 create mode 100644 include/uapi/linux/atm.h
 rename include/{ => uapi}/linux/atm_eni.h (100%)
 rename include/{ => uapi}/linux/atm_he.h (100%)
 rename include/{ => uapi}/linux/atm_idt77105.h (100%)
 rename include/{ => uapi}/linux/atm_nicstar.h (100%)
 create mode 100644 include/uapi/linux/atm_tcp.h
 rename include/{ => uapi}/linux/atm_zatm.h (100%)
 rename include/{ => uapi}/linux/atmapi.h (100%)
 rename include/{ => uapi}/linux/atmarp.h (100%)
 rename include/{ => uapi}/linux/atmbr2684.h (100%)
 rename include/{ => uapi}/linux/atmclip.h (100%)
 create mode 100644 include/uapi/linux/atmdev.h
 rename include/{ => uapi}/linux/atmioc.h (100%)
 rename include/{ => uapi}/linux/atmlec.h (100%)
 rename include/{ => uapi}/linux/atmmpc.h (100%)
 rename include/{ => uapi}/linux/atmppp.h (100%)
 rename include/{ => uapi}/linux/atmsap.h (100%)
 rename include/{ => uapi}/linux/atmsvc.h (100%)
 create mode 100644 include/uapi/linux/audit.h
 create mode 100644 include/uapi/linux/auto_fs.h
 rename include/{ => uapi}/linux/auto_fs4.h (100%)
 create mode 100644 include/uapi/linux/auxvec.h
 rename include/{ => uapi}/linux/ax25.h (100%)
 rename include/{ => uapi}/linux/b1lli.h (100%)
 rename include/{ => uapi}/linux/baycom.h (100%)
 rename include/{ => uapi}/linux/bfs_fs.h (100%)
 create mode 100644 include/uapi/linux/binfmts.h
 rename include/{ => uapi}/linux/blk_types.h (100%)
 rename include/{ => uapi}/linux/blkpg.h (100%)
 create mode 100644 include/uapi/linux/blktrace_api.h
 rename include/{ => uapi}/linux/bpqether.h (100%)
 create mode 100644 include/uapi/linux/bsg.h
 create mode 100644 include/uapi/linux/byteorder/Kbuild
 create mode 100644 include/uapi/linux/byteorder/big_endian.h
 create mode 100644 include/uapi/linux/byteorder/little_endian.h
 create mode 100644 include/uapi/linux/caif/Kbuild
 rename include/{ => uapi}/linux/caif/caif_socket.h (100%)
 rename include/{ => uapi}/linux/caif/if_caif.h (100%)
 rename include/{ => uapi}/linux/can.h (100%)
 create mode 100644 include/uapi/linux/can/Kbuild
 rename include/{ => uapi}/linux/can/bcm.h (100%)
 rename include/{ => uapi}/linux/can/error.h (100%)
 rename include/{ => uapi}/linux/can/gw.h (100%)
 rename include/{ => uapi}/linux/can/netlink.h (100%)
 rename include/{ => uapi}/linux/can/raw.h (100%)
 create mode 100644 include/uapi/linux/capability.h
 rename include/{ => uapi}/linux/capi.h (100%)
 rename include/{ => uapi}/linux/cciss_defs.h (100%)
 create mode 100644 include/uapi/linux/cciss_ioctl.h
 rename include/{ => uapi}/linux/cdk.h (100%)
 create mode 100644 include/uapi/linux/cdrom.h
 rename include/{ => uapi}/linux/cgroupstats.h (100%)
 rename include/{ => uapi}/linux/chio.h (100%)
 create mode 100644 include/uapi/linux/cm4000_cs.h
 create mode 100644 include/uapi/linux/cn_proc.h
 create mode 100644 include/uapi/linux/coda.h
 create mode 100644 include/uapi/linux/coda_psdev.h
 rename include/{ => uapi}/linux/coff.h (100%)
 rename include/{ => uapi}/linux/comstats.h (100%)
 create mode 100644 include/uapi/linux/connector.h
 rename include/{ => uapi}/linux/const.h (100%)
 create mode 100644 include/uapi/linux/cramfs_fs.h
 create mode 100644 include/uapi/linux/cuda.h
 create mode 100644 include/uapi/linux/cyclades.h
 rename include/{ => uapi}/linux/cycx_cfm.h (100%)
 rename include/{ => uapi}/linux/dcbnl.h (100%)
 create mode 100644 include/uapi/linux/dccp.h
 create mode 100644 include/uapi/linux/dlm.h
 rename include/{ => uapi}/linux/dlm_device.h (100%)
 rename include/{ => uapi}/linux/dlm_netlink.h (100%)
 create mode 100644 include/uapi/linux/dlm_plock.h
 rename include/{ => uapi}/linux/dlmconstants.h (100%)
 rename include/{ => uapi}/linux/dm-ioctl.h (100%)
 rename include/{ => uapi}/linux/dm-log-userspace.h (100%)
 rename include/{ => uapi}/linux/dn.h (100%)
 rename include/{ => uapi}/linux/dqblk_xfs.h (100%)
 create mode 100644 include/uapi/linux/dvb/Kbuild
 rename include/{ => uapi}/linux/dvb/audio.h (100%)
 rename include/{ => uapi}/linux/dvb/ca.h (100%)
 create mode 100644 include/uapi/linux/dvb/dmx.h
 rename include/{ => uapi}/linux/dvb/frontend.h (100%)
 rename include/{ => uapi}/linux/dvb/net.h (100%)
 rename include/{ => uapi}/linux/dvb/osd.h (100%)
 rename include/{ => uapi}/linux/dvb/version.h (100%)
 create mode 100644 include/uapi/linux/dvb/video.h
 create mode 100644 include/uapi/linux/edd.h
 rename include/{ => uapi}/linux/efs_fs_sb.h (100%)
 rename include/{ => uapi}/linux/elf-em.h (100%)
 create mode 100644 include/uapi/linux/elf-fdpic.h
 create mode 100644 include/uapi/linux/elf.h
 create mode 100644 include/uapi/linux/elfcore.h
 create mode 100644 include/uapi/linux/errno.h
 create mode 100644 include/uapi/linux/errqueue.h
 create mode 100644 include/uapi/linux/ethtool.h
 create mode 100644 include/uapi/linux/eventpoll.h
 rename include/{ => uapi}/linux/fadvise.h (100%)
 create mode 100644 include/uapi/linux/falloc.h
 create mode 100644 include/uapi/linux/fanotify.h
 create mode 100644 include/uapi/linux/fb.h
 create mode 100644 include/uapi/linux/fcntl.h
 create mode 100644 include/uapi/linux/fd.h
 rename include/{ => uapi}/linux/fdreg.h (100%)
 rename include/{ => uapi}/linux/fib_rules.h (100%)
 rename include/{ => uapi}/linux/fiemap.h (100%)
 create mode 100644 include/uapi/linux/filter.h
 rename include/{ => uapi}/linux/firewire-cdev.h (100%)
 rename include/{ => uapi}/linux/firewire-constants.h (100%)
 create mode 100644 include/uapi/linux/flat.h
 create mode 100644 include/uapi/linux/fs.h
 create mode 100644 include/uapi/linux/fsl_hypervisor.h
 rename include/{ => uapi}/linux/fuse.h (100%)
 create mode 100644 include/uapi/linux/futex.h
 create mode 100644 include/uapi/linux/gameport.h
 rename include/{ => uapi}/linux/gen_stats.h (100%)
 rename include/{ => uapi}/linux/generic_serial.h (100%)
 create mode 100644 include/uapi/linux/genetlink.h
 rename include/{ => uapi}/linux/gfs2_ondisk.h (100%)
 rename include/{ => uapi}/linux/gigaset_dev.h (100%)
 create mode 100644 include/uapi/linux/hdlc.h
 create mode 100644 include/uapi/linux/hdlc/Kbuild
 rename include/{ => uapi}/linux/hdlc/ioctl.h (100%)
 create mode 100644 include/uapi/linux/hdlcdrv.h
 rename include/{ => uapi}/linux/hdreg.h (100%)
 create mode 100644 include/uapi/linux/hid.h
 create mode 100644 include/uapi/linux/hiddev.h
 create mode 100644 include/uapi/linux/hidraw.h
 create mode 100644 include/uapi/linux/hpet.h
 create mode 100644 include/uapi/linux/hsi/Kbuild
 rename include/{ => uapi}/linux/hsi/hsi_char.h (100%)
 rename include/{ => uapi}/linux/hysdn_if.h (100%)
 create mode 100644 include/uapi/linux/i2c-dev.h
 create mode 100644 include/uapi/linux/i2c.h
 rename include/{ => uapi}/linux/i2o-dev.h (100%)
 rename include/{ => uapi}/linux/i8k.h (100%)
 create mode 100644 include/uapi/linux/icmp.h
 create mode 100644 include/uapi/linux/icmpv6.h
 rename include/{ => uapi}/linux/if.h (100%)
 rename include/{ => uapi}/linux/if_addr.h (100%)
 rename include/{ => uapi}/linux/if_addrlabel.h (100%)
 rename include/{ => uapi}/linux/if_alg.h (100%)
 rename include/{ => uapi}/linux/if_arcnet.h (100%)
 create mode 100644 include/uapi/linux/if_arp.h
 rename include/{ => uapi}/linux/if_bonding.h (100%)
 create mode 100644 include/uapi/linux/if_bridge.h
 rename include/{ => uapi}/linux/if_cablemodem.h (100%)
 create mode 100644 include/uapi/linux/if_eql.h
 create mode 100644 include/uapi/linux/if_ether.h
 rename include/{ => uapi}/linux/if_fc.h (100%)
 create mode 100644 include/uapi/linux/if_fddi.h
 create mode 100644 include/uapi/linux/if_frad.h
 rename include/{ => uapi}/linux/if_hippi.h (100%)
 rename include/{ => uapi}/linux/if_infiniband.h (100%)
 create mode 100644 include/uapi/linux/if_link.h
 create mode 100644 include/uapi/linux/if_ltalk.h
 rename include/{ => uapi}/linux/if_packet.h (100%)
 create mode 100644 include/uapi/linux/if_phonet.h
 rename include/{ => uapi}/linux/if_plip.h (100%)
 rename include/{ => uapi}/linux/if_ppp.h (100%)
 create mode 100644 include/uapi/linux/if_pppol2tp.h
 create mode 100644 include/uapi/linux/if_pppox.h
 rename include/{ => uapi}/linux/if_slip.h (100%)
 create mode 100644 include/uapi/linux/if_team.h
 create mode 100644 include/uapi/linux/if_tun.h
 create mode 100644 include/uapi/linux/if_tunnel.h
 create mode 100644 include/uapi/linux/if_vlan.h
 rename include/{ => uapi}/linux/if_x25.h (100%)
 create mode 100644 include/uapi/linux/igmp.h
 create mode 100644 include/uapi/linux/in.h
 create mode 100644 include/uapi/linux/in6.h
 rename include/{ => uapi}/linux/in_route.h (100%)
 create mode 100644 include/uapi/linux/inet_diag.h
 create mode 100644 include/uapi/linux/inotify.h
 create mode 100644 include/uapi/linux/input.h
 rename include/{ => uapi}/linux/ioctl.h (100%)
 create mode 100644 include/uapi/linux/ip.h
 rename include/{ => uapi}/linux/ip6_tunnel.h (100%)
 rename include/{ => uapi}/linux/ip_vs.h (100%)
 create mode 100644 include/uapi/linux/ipc.h
 create mode 100644 include/uapi/linux/ipmi.h
 rename include/{ => uapi}/linux/ipmi_msgdefs.h (100%)
 rename include/{ => uapi}/linux/ipsec.h (100%)
 create mode 100644 include/uapi/linux/ipv6.h
 create mode 100644 include/uapi/linux/ipv6_route.h
 rename include/{ => uapi}/linux/ipx.h (100%)
 rename include/{ => uapi}/linux/irda.h (100%)
 create mode 100644 include/uapi/linux/irqnr.h
 create mode 100644 include/uapi/linux/isdn.h
 create mode 100644 include/uapi/linux/isdn/Kbuild
 rename include/{ => uapi}/linux/isdn/capicmd.h (100%)
 create mode 100644 include/uapi/linux/isdn_divertif.h
 create mode 100644 include/uapi/linux/isdn_ppp.h
 create mode 100644 include/uapi/linux/isdnif.h
 rename include/{ => uapi}/linux/iso_fs.h (100%)
 rename include/{ => uapi}/linux/ivtv.h (100%)
 rename include/{ => uapi}/linux/ivtvfb.h (100%)
 rename include/{ => uapi}/linux/ixjuser.h (100%)
 rename include/{ => uapi}/linux/jffs2.h (100%)
 create mode 100644 include/uapi/linux/joystick.h
 create mode 100644 include/uapi/linux/kd.h
 create mode 100644 include/uapi/linux/kdev_t.h
 create mode 100644 include/uapi/linux/kernel-page-flags.h
 create mode 100644 include/uapi/linux/kernel.h
 create mode 100644 include/uapi/linux/kernelcapi.h
 create mode 100644 include/uapi/linux/kexec.h
 create mode 100644 include/uapi/linux/keyboard.h
 rename include/{ => uapi}/linux/keyctl.h (100%)
 rename include/{ => uapi}/linux/kvm.h (100%)
 create mode 100644 include/uapi/linux/kvm_para.h
 create mode 100644 include/uapi/linux/l2tp.h
 rename include/{ => uapi}/linux/limits.h (100%)
 create mode 100644 include/uapi/linux/llc.h
 create mode 100644 include/uapi/linux/loop.h
 create mode 100644 include/uapi/linux/lp.h
 rename include/{ => uapi}/linux/magic.h (100%)
 rename include/{ => uapi}/linux/major.h (100%)
 rename include/{ => uapi}/linux/map_to_7segment.h (100%)
 rename include/{ => uapi}/linux/matroxfb.h (100%)
 create mode 100644 include/uapi/linux/mdio.h
 rename include/{ => uapi}/linux/media.h (100%)
 rename include/{ => uapi}/linux/mei.h (100%)
 create mode 100644 include/uapi/linux/mempolicy.h
 rename include/{ => uapi}/linux/meye.h (100%)
 create mode 100644 include/uapi/linux/mii.h
 rename include/{ => uapi}/linux/minix_fs.h (100%)
 create mode 100644 include/uapi/linux/mman.h
 create mode 100644 include/uapi/linux/mmc/Kbuild
 rename include/{ => uapi}/linux/mmc/ioctl.h (100%)
 rename include/{ => uapi}/linux/mmtimer.h (100%)
 rename include/{ => uapi}/linux/mqueue.h (100%)
 create mode 100644 include/uapi/linux/mroute.h
 create mode 100644 include/uapi/linux/mroute6.h
 create mode 100644 include/uapi/linux/msdos_fs.h
 create mode 100644 include/uapi/linux/msg.h
 rename include/{ => uapi}/linux/mtio.h (100%)
 create mode 100644 include/uapi/linux/n_r3964.h
 create mode 100644 include/uapi/linux/nbd.h
 rename include/{ => uapi}/linux/ncp.h (100%)
 rename include/{ => uapi}/linux/ncp_fs.h (100%)
 rename include/{ => uapi}/linux/ncp_mount.h (100%)
 rename include/{ => uapi}/linux/ncp_no.h (100%)
 rename include/{ => uapi}/linux/neighbour.h (100%)
 create mode 100644 include/uapi/linux/net.h
 rename include/{ => uapi}/linux/net_dropmon.h (100%)
 rename include/{ => uapi}/linux/net_tstamp.h (100%)
 create mode 100644 include/uapi/linux/netdevice.h
 create mode 100644 include/uapi/linux/netfilter.h
 create mode 100644 include/uapi/linux/netfilter/Kbuild
 create mode 100644 include/uapi/linux/netfilter/ipset/Kbuild
 create mode 100644 include/uapi/linux/netfilter/ipset/ip_set.h
 create mode 100644 include/uapi/linux/netfilter/ipset/ip_set_bitmap.h
 create mode 100644 include/uapi/linux/netfilter/ipset/ip_set_hash.h
 create mode 100644 include/uapi/linux/netfilter/ipset/ip_set_list.h
 create mode 100644 include/uapi/linux/netfilter/nf_conntrack_common.h
 create mode 100644 include/uapi/linux/netfilter/nf_conntrack_ftp.h
 rename include/{ => uapi}/linux/netfilter/nf_conntrack_sctp.h (100%)
 create mode 100644 include/uapi/linux/netfilter/nf_conntrack_tcp.h
 rename include/{ => uapi}/linux/netfilter/nf_conntrack_tuple_common.h (100%)
 rename include/{ => uapi}/linux/netfilter/nf_nat.h (100%)
 create mode 100644 include/uapi/linux/netfilter/nfnetlink.h
 create mode 100644 include/uapi/linux/netfilter/nfnetlink_acct.h
 rename include/{ => uapi}/linux/netfilter/nfnetlink_compat.h (100%)
 rename include/{ => uapi}/linux/netfilter/nfnetlink_conntrack.h (100%)
 rename include/{ => uapi}/linux/netfilter/nfnetlink_cthelper.h (100%)
 rename include/{ => uapi}/linux/netfilter/nfnetlink_cttimeout.h (100%)
 rename include/{ => uapi}/linux/netfilter/nfnetlink_log.h (100%)
 rename include/{ => uapi}/linux/netfilter/nfnetlink_queue.h (100%)
 create mode 100644 include/uapi/linux/netfilter/x_tables.h
 rename include/{ => uapi}/linux/netfilter/xt_AUDIT.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_CHECKSUM.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_CLASSIFY.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_CONNMARK.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_CONNSECMARK.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_CT.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_DSCP.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_IDLETIMER.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_LED.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_LOG.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_MARK.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_NFLOG.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_NFQUEUE.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_RATEEST.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_SECMARK.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_TCPMSS.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_TCPOPTSTRIP.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_TEE.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_TPROXY.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_addrtype.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_cluster.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_comment.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_connbytes.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_connlimit.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_connmark.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_conntrack.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_cpu.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_dccp.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_devgroup.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_dscp.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_ecn.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_esp.h (100%)
 create mode 100644 include/uapi/linux/netfilter/xt_hashlimit.h
 rename include/{ => uapi}/linux/netfilter/xt_helper.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_iprange.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_ipvs.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_length.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_limit.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_mac.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_mark.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_multiport.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_nfacct.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_osf.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_owner.h (100%)
 create mode 100644 include/uapi/linux/netfilter/xt_physdev.h
 rename include/{ => uapi}/linux/netfilter/xt_pkttype.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_policy.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_quota.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_rateest.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_realm.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_recent.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_sctp.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_set.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_socket.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_state.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_statistic.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_string.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_tcpmss.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_tcpudp.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_time.h (100%)
 rename include/{ => uapi}/linux/netfilter/xt_u32.h (100%)
 rename include/{ => uapi}/linux/netfilter_arp.h (100%)
 create mode 100644 include/uapi/linux/netfilter_arp/Kbuild
 create mode 100644 include/uapi/linux/netfilter_arp/arp_tables.h
 rename include/{ => uapi}/linux/netfilter_arp/arpt_mangle.h (100%)
 create mode 100644 include/uapi/linux/netfilter_bridge.h
 create mode 100644 include/uapi/linux/netfilter_bridge/Kbuild
 create mode 100644 include/uapi/linux/netfilter_bridge/ebt_802_3.h
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_among.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_arp.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_arpreply.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_ip.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_ip6.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_limit.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_log.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_mark_m.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_mark_t.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_nat.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_nflog.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_pkttype.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_redirect.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_stp.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_ulog.h (100%)
 rename include/{ => uapi}/linux/netfilter_bridge/ebt_vlan.h (100%)
 create mode 100644 include/uapi/linux/netfilter_bridge/ebtables.h
 rename include/{ => uapi}/linux/netfilter_decnet.h (100%)
 create mode 100644 include/uapi/linux/netfilter_ipv4.h
 create mode 100644 include/uapi/linux/netfilter_ipv4/Kbuild
 create mode 100644 include/uapi/linux/netfilter_ipv4/ip_tables.h
 rename include/{ => uapi}/linux/netfilter_ipv4/ipt_CLUSTERIP.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv4/ipt_ECN.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv4/ipt_LOG.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv4/ipt_REJECT.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv4/ipt_TTL.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv4/ipt_ULOG.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv4/ipt_ah.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv4/ipt_ecn.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv4/ipt_ttl.h (100%)
 create mode 100644 include/uapi/linux/netfilter_ipv6.h
 create mode 100644 include/uapi/linux/netfilter_ipv6/Kbuild
 create mode 100644 include/uapi/linux/netfilter_ipv6/ip6_tables.h
 rename include/{ => uapi}/linux/netfilter_ipv6/ip6t_HL.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv6/ip6t_LOG.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv6/ip6t_REJECT.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv6/ip6t_ah.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv6/ip6t_frag.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv6/ip6t_hl.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv6/ip6t_ipv6header.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv6/ip6t_mh.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv6/ip6t_opts.h (100%)
 rename include/{ => uapi}/linux/netfilter_ipv6/ip6t_rt.h (100%)
 create mode 100644 include/uapi/linux/netlink.h
 rename include/{ => uapi}/linux/netrom.h (100%)
 rename include/{ => uapi}/linux/nfc.h (100%)
 create mode 100644 include/uapi/linux/nfs.h
 rename include/{ => uapi}/linux/nfs2.h (100%)
 create mode 100644 include/uapi/linux/nfs3.h
 create mode 100644 include/uapi/linux/nfs4.h
 rename include/{ => uapi}/linux/nfs4_mount.h (100%)
 create mode 100644 include/uapi/linux/nfs_fs.h
 create mode 100644 include/uapi/linux/nfs_idmap.h
 rename include/{ => uapi}/linux/nfs_mount.h (100%)
 create mode 100644 include/uapi/linux/nfsacl.h
 create mode 100644 include/uapi/linux/nfsd/Kbuild
 rename include/{ => uapi}/linux/nfsd/cld.h (100%)
 create mode 100644 include/uapi/linux/nfsd/debug.h
 create mode 100644 include/uapi/linux/nfsd/export.h
 create mode 100644 include/uapi/linux/nfsd/nfsfh.h
 create mode 100644 include/uapi/linux/nfsd/stats.h
 rename include/{ => uapi}/linux/nl80211.h (100%)
 create mode 100644 include/uapi/linux/nubus.h
 create mode 100644 include/uapi/linux/nvram.h
 rename include/{ => uapi}/linux/omap3isp.h (100%)
 create mode 100644 include/uapi/linux/omapfb.h
 create mode 100644 include/uapi/linux/oom.h
 rename include/{ => uapi}/linux/param.h (100%)
 create mode 100644 include/uapi/linux/parport.h
 create mode 100644 include/uapi/linux/patchkey.h
 create mode 100644 include/uapi/linux/pci.h
 rename include/{ => uapi}/linux/pci_regs.h (100%)
 create mode 100644 include/uapi/linux/perf_event.h
 create mode 100644 include/uapi/linux/personality.h
 rename include/{ => uapi}/linux/pfkeyv2.h (100%)
 rename include/{ => uapi}/linux/pg.h (100%)
 rename include/{ => uapi}/linux/phantom.h (100%)
 create mode 100644 include/uapi/linux/phonet.h
 rename include/{ => uapi}/linux/pkt_cls.h (100%)
 rename include/{ => uapi}/linux/pkt_sched.h (100%)
 create mode 100644 include/uapi/linux/pktcdvd.h
 create mode 100644 include/uapi/linux/pmu.h
 create mode 100644 include/uapi/linux/poll.h
 rename include/{ => uapi}/linux/posix_types.h (100%)
 rename include/{ => uapi}/linux/ppdev.h (100%)
 create mode 100644 include/uapi/linux/ppp-comp.h
 rename include/{ => uapi}/linux/ppp-ioctl.h (100%)
 create mode 100644 include/uapi/linux/ppp_defs.h
 rename include/{ => uapi}/linux/pps.h (100%)
 rename include/{ => uapi}/linux/prctl.h (100%)
 rename include/{ => uapi}/linux/ptp_clock.h (100%)
 create mode 100644 include/uapi/linux/ptrace.h
 rename include/{ => uapi}/linux/qnx4_fs.h (100%)
 rename include/{ => uapi}/linux/qnxtypes.h (100%)
 create mode 100644 include/uapi/linux/quota.h
 rename include/{ => uapi}/linux/radeonfb.h (100%)
 create mode 100644 include/uapi/linux/raid/Kbuild
 rename include/{ => uapi}/linux/raid/md_p.h (100%)
 create mode 100644 include/uapi/linux/raid/md_u.h
 create mode 100644 include/uapi/linux/random.h
 rename include/{ => uapi}/linux/raw.h (100%)
 rename include/{ => uapi}/linux/rds.h (100%)
 create mode 100644 include/uapi/linux/reboot.h
 rename include/{ => uapi}/linux/reiserfs_fs.h (100%)
 rename include/{ => uapi}/linux/reiserfs_xattr.h (100%)
 create mode 100644 include/uapi/linux/resource.h
 create mode 100644 include/uapi/linux/rfkill.h
 rename include/{ => uapi}/linux/romfs_fs.h (100%)
 rename include/{ => uapi}/linux/rose.h (100%)
 rename include/{ => uapi}/linux/route.h (100%)
 create mode 100644 include/uapi/linux/rtc.h
 create mode 100644 include/uapi/linux/rtnetlink.h
 create mode 100644 include/uapi/linux/scc.h
 create mode 100644 include/uapi/linux/sched.h
 create mode 100644 include/uapi/linux/screen_info.h
 create mode 100644 include/uapi/linux/sdla.h
 create mode 100644 include/uapi/linux/seccomp.h
 create mode 100644 include/uapi/linux/securebits.h
 rename include/{ => uapi}/linux/selinux_netlink.h (100%)
 create mode 100644 include/uapi/linux/sem.h
 create mode 100644 include/uapi/linux/serial.h
 create mode 100644 include/uapi/linux/serial_core.h
 rename include/{ => uapi}/linux/serial_reg.h (100%)
 create mode 100644 include/uapi/linux/serio.h
 create mode 100644 include/uapi/linux/shm.h
 create mode 100644 include/uapi/linux/signal.h
 create mode 100644 include/uapi/linux/signalfd.h
 rename include/{ => uapi}/linux/snmp.h (100%)
 create mode 100644 include/uapi/linux/sock_diag.h
 create mode 100644 include/uapi/linux/socket.h
 rename include/{ => uapi}/linux/sockios.h (100%)
 rename include/{ => uapi}/linux/som.h (100%)
 create mode 100644 include/uapi/linux/sonet.h
 create mode 100644 include/uapi/linux/sonypi.h
 create mode 100644 include/uapi/linux/sound.h
 create mode 100644 include/uapi/linux/soundcard.h
 create mode 100644 include/uapi/linux/spi/Kbuild
 rename include/{ => uapi}/linux/spi/spidev.h (100%)
 create mode 100644 include/uapi/linux/stat.h
 create mode 100644 include/uapi/linux/stddef.h
 create mode 100644 include/uapi/linux/string.h
 create mode 100644 include/uapi/linux/sunrpc/Kbuild
 create mode 100644 include/uapi/linux/sunrpc/debug.h
 rename include/{ => uapi}/linux/suspend_ioctls.h (100%)
 create mode 100644 include/uapi/linux/swab.h
 create mode 100644 include/uapi/linux/synclink.h
 create mode 100644 include/uapi/linux/sysctl.h
 rename include/{ => uapi}/linux/sysinfo.h (100%)
 rename include/{ => uapi}/linux/taskstats.h (100%)
 create mode 100644 include/uapi/linux/tc_act/Kbuild
 rename include/{ => uapi}/linux/tc_act/tc_csum.h (100%)
 rename include/{ => uapi}/linux/tc_act/tc_gact.h (100%)
 rename include/{ => uapi}/linux/tc_act/tc_ipt.h (100%)
 rename include/{ => uapi}/linux/tc_act/tc_mirred.h (100%)
 rename include/{ => uapi}/linux/tc_act/tc_nat.h (100%)
 rename include/{ => uapi}/linux/tc_act/tc_pedit.h (100%)
 rename include/{ => uapi}/linux/tc_act/tc_skbedit.h (100%)
 create mode 100644 include/uapi/linux/tc_ematch/Kbuild
 rename include/{ => uapi}/linux/tc_ematch/tc_em_cmp.h (100%)
 rename include/{ => uapi}/linux/tc_ematch/tc_em_meta.h (100%)
 rename include/{ => uapi}/linux/tc_ematch/tc_em_nbyte.h (100%)
 rename include/{ => uapi}/linux/tc_ematch/tc_em_text.h (100%)
 create mode 100644 include/uapi/linux/tcp.h
 rename include/{ => uapi}/linux/telephony.h (100%)
 rename include/{ => uapi}/linux/termios.h (100%)
 create mode 100644 include/uapi/linux/time.h
 rename include/{ => uapi}/linux/times.h (100%)
 create mode 100644 include/uapi/linux/timex.h
 rename include/{ => uapi}/linux/tiocl.h (100%)
 rename include/{ => uapi}/linux/tipc.h (100%)
 rename include/{ => uapi}/linux/tipc_config.h (100%)
 create mode 100644 include/uapi/linux/toshiba.h
 create mode 100644 include/uapi/linux/tty.h
 create mode 100644 include/uapi/linux/types.h
 rename include/{ => uapi}/linux/udf_fs_i.h (100%)
 create mode 100644 include/uapi/linux/udp.h
 rename include/{ => uapi}/linux/uhid.h (100%)
 create mode 100644 include/uapi/linux/uinput.h
 create mode 100644 include/uapi/linux/uio.h
 rename include/{ => uapi}/linux/ultrasound.h (100%)
 rename include/{ => uapi}/linux/un.h (100%)
 rename include/{ => uapi}/linux/unistd.h (100%)
 rename include/{ => uapi}/linux/unix_diag.h (100%)
 create mode 100644 include/uapi/linux/usb/Kbuild
 create mode 100644 include/uapi/linux/usb/audio.h
 rename include/{ => uapi}/linux/usb/cdc.h (100%)
 rename include/{ => uapi}/linux/usb/ch11.h (100%)
 create mode 100644 include/uapi/linux/usb/ch9.h
 create mode 100644 include/uapi/linux/usb/functionfs.h
 rename include/{ => uapi}/linux/usb/g_printer.h (100%)
 rename include/{ => uapi}/linux/usb/gadgetfs.h (100%)
 rename include/{ => uapi}/linux/usb/midi.h (100%)
 rename include/{ => uapi}/linux/usb/tmc.h (100%)
 rename include/{ => uapi}/linux/usb/video.h (100%)
 create mode 100644 include/uapi/linux/usbdevice_fs.h
 rename include/{ => uapi}/linux/utime.h (100%)
 create mode 100644 include/uapi/linux/utsname.h
 create mode 100644 include/uapi/linux/uuid.h
 rename include/{ => uapi}/linux/uvcvideo.h (100%)
 rename include/{ => uapi}/linux/v4l2-common.h (100%)
 rename include/{ => uapi}/linux/v4l2-dv-timings.h (100%)
 rename include/{ => uapi}/linux/v4l2-mediabus.h (100%)
 rename include/{ => uapi}/linux/v4l2-subdev.h (100%)
 rename include/{ => uapi}/linux/veth.h (100%)
 create mode 100644 include/uapi/linux/vfio.h
 rename include/{ => uapi}/linux/vhost.h (100%)
 create mode 100644 include/uapi/linux/videodev2.h
 rename include/{ => uapi}/linux/virtio_9p.h (100%)
 rename include/{ => uapi}/linux/virtio_balloon.h (100%)
 rename include/{ => uapi}/linux/virtio_blk.h (100%)
 create mode 100644 include/uapi/linux/virtio_config.h
 create mode 100644 include/uapi/linux/virtio_console.h
 rename include/{ => uapi}/linux/virtio_ids.h (100%)
 rename include/{ => uapi}/linux/virtio_net.h (100%)
 rename include/{ => uapi}/linux/virtio_pci.h (100%)
 create mode 100644 include/uapi/linux/virtio_ring.h
 rename include/{ => uapi}/linux/virtio_rng.h (100%)
 create mode 100644 include/uapi/linux/vt.h
 create mode 100644 include/uapi/linux/wait.h
 create mode 100644 include/uapi/linux/wanrouter.h
 create mode 100644 include/uapi/linux/watchdog.h
 rename include/{ => uapi}/linux/wimax.h (100%)
 create mode 100644 include/uapi/linux/wimax/Kbuild
 rename include/{ => uapi}/linux/wimax/i2400m.h (100%)
 create mode 100644 include/uapi/linux/wireless.h
 rename include/{ => uapi}/linux/x25.h (100%)
 create mode 100644 include/uapi/linux/xattr.h
 rename include/{ => uapi}/linux/xfrm.h (100%)
 create mode 100644 include/uapi/mtd/Kbuild
 rename include/{ => uapi}/mtd/inftl-user.h (100%)
 rename include/{ => uapi}/mtd/mtd-abi.h (100%)
 rename include/{ => uapi}/mtd/mtd-user.h (100%)
 rename include/{ => uapi}/mtd/nftl-user.h (100%)
 rename include/{ => uapi}/mtd/ubi-user.h (100%)
 create mode 100644 include/uapi/rdma/Kbuild
 rename include/{ => uapi}/rdma/ib_user_cm.h (100%)
 rename include/{ => uapi}/rdma/ib_user_mad.h (100%)
 rename include/{ => uapi}/rdma/ib_user_sa.h (100%)
 rename include/{ => uapi}/rdma/ib_user_verbs.h (100%)
 create mode 100644 include/uapi/rdma/rdma_netlink.h
 rename include/{ => uapi}/rdma/rdma_user_cm.h (100%)
 create mode 100644 include/uapi/scsi/Kbuild
 create mode 100644 include/uapi/scsi/fc/Kbuild
 rename include/{ => uapi}/scsi/fc/fc_els.h (100%)
 rename include/{ => uapi}/scsi/fc/fc_fs.h (100%)
 rename include/{ => uapi}/scsi/fc/fc_gs.h (100%)
 rename include/{ => uapi}/scsi/fc/fc_ns.h (100%)
 rename include/{ => uapi}/scsi/scsi_bsg_fc.h (100%)
 create mode 100644 include/uapi/scsi/scsi_netlink.h
 rename include/{ => uapi}/scsi/scsi_netlink_fc.h (100%)
 create mode 100644 include/uapi/sound/Kbuild
 create mode 100644 include/uapi/sound/asequencer.h
 create mode 100644 include/uapi/sound/asound.h
 rename include/{ => uapi}/sound/asound_fm.h (100%)
 rename include/{ => uapi}/sound/compress_offload.h (100%)
 rename include/{ => uapi}/sound/compress_params.h (100%)
 create mode 100644 include/uapi/sound/emu10k1.h
 rename include/{ => uapi}/sound/hdsp.h (100%)
 rename include/{ => uapi}/sound/hdspm.h (100%)
 create mode 100644 include/uapi/sound/sb16_csp.h
 rename include/{ => uapi}/sound/sfnt_info.h (100%)
 create mode 100644 include/uapi/video/Kbuild
 create mode 100644 include/uapi/video/edid.h
 create mode 100644 include/uapi/video/sisfb.h
 create mode 100644 include/uapi/video/uvesafb.h
 create mode 100644 include/uapi/xen/Kbuild
 rename include/{ => uapi}/xen/evtchn.h (100%)
 rename include/{ => uapi}/xen/privcmd.h (100%)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ