From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Howells Subject: [GIT PULL] Separate out the User and Kernel bits into separate headers Date: Fri, 20 Jan 2012 01:40:43 +0000 Message-ID: <12346.1327023643@redhat.com> Return-path: Sender: linux-kernel-owner@vger.kernel.org To: torvalds@linux-foundation.org Cc: dhowells@redhat.com, arnd@arndb.de, alan@lxorguk.ukuu.org.uk, hpa@zytor.com, rmk@arm.linux.org.uk, linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org, airlied@redhat.com List-Id: linux-arch.vger.kernel.org Hi Linus, Could you please consider pulling my patchset to separate out the userspace parts of the kernel headers into their own headers within the kernel sources now that v3.3-rc1 is cut. The patchset is mostly scripted and has been regenerated on top of -rc1 and I've checked that it succeeds in building x86_64 allyesconfig, including the header installation and check steps. These conclude the preliminary patches that you pulled in the merge window. The scripts used are included in their own patches in the series so that they are retained in the GIT repository, but should be deleted afterwards as they should be no longer necessary. Those patches could just be eliminated entirely as I'm not sure there's a real need to archive them in the kernel repository. The aims of the split are: (1) Making it easier to monitor when a patch effects a change to the userspace API. (2) To simplify the kernel headers by separating the UAPI from the KAPI. (3) Ideally, you should be able to simply copy the UAPI directories to userspace with no processing, and they should just work. Unfortunately, it's not quite that simple as some of the UAPI headers behave differently depending on whether __KERNEL__ is defined or not. (4) Ideally, to eliminate the need for __KERNEL__. After the split, __KERNEL__ can certainly by unifdef'd from the residual kernel headers - but this isn't quite true of the UAPI headers. The main restrictions on how I've done the split are: (1) The GIT history must be maintained in both sides of a split header file. (2) I don't want to have to alter every #include directive in the kernel sources. (3) "make allyesconfig" should work after to the same extent that it worked before. Note that it doesn't work on all arches at this point. With this in mind, the way things work is that #include is used for the KAPI header to refer to the UAPI header, with the path prefixed with 'uapi/'. The UAPI header is placed in a subdir of *include/uapi/ that mirrors where the KAPI file is under *include/. For instance: include/linux/types.h -> include/uapi/linux/types.h arch/x86/include/asm/unistd.h -> arch/x86/include/uapi/asm/unistd.h include/linux/types.h therefore #includes . The uapi/ directories are also added with -I to the CPP flags after the include/ directories so that if the KAPI file does not exist, the UAPI file will be used directly. This is not as elegant as using #include_next might be, but it does work. I've created one patch for each include directory that gets exported. I'd prefer to use a single patch per file to make GIT's life easier and more sure, but that would mean a stack of >1100 patches. I think the most important thing from git-blame's point of view is to keep the arch header splits separated by arch as there's a lot of commonality. I have, prior to this merge window, built the kernel with every arch I can build a cross-compiler for (which is most of them). At least one new one appears to have been added during this window (c6x), so I'm not sure how well that will work afterwards. Many thanks, David --- The following changes since commit dcd6c92267155e70a94b3927bce681ce74b80d1f: Linux 3.3-rc1 (2012-01-19 15:04:48 -0800) are available in the git repository at: git://git.infradead.org/users/dhowells/linux-headers.git uapi-split David Howells (91): UAPI: Refer to the DRM UAPI headers with <...> and from certain headers only UAPI: Add script to remove redundant #inclusions of core DRM UAPI headers UAPI: (Scripted) Remove redundant DRM UAPI header #inclusions from drivers/gpu/. UAPI: (Scripted) Convert #include "..." to #include in drivers/gpu/ UAPI: Add script to convert #include "..." to #include in sys headers UAPI: (Scripted) Convert #include "..." to #include in kernel system headers UAPI: Add include/uapi/ directories to build UAPI: Differentiate userspace build and kernelspace build include path sets UAPI: Mark ac_etime in linux/acct.h to keep its __KERNEL__ guards UAPI: Mark sigset_t ordering problem UAPI: Mark E820_X_MAX ordering problem UAPI: Mark linux/netfilter.h inclusion order UAPI: Mark linux/input.h inclusion order UAPI: Mark linux/netfilter/xt_policy.h UAPI: Mark linux/auto_fs.h inclusion order UAPI: Mark for SNDRV_*_ENDIAN ordering problem UAPI: Mark linux/coda.h for u_quad_t ordering problem UAPI: Mark linux/coda.h UAPI: Mark linux/ncp.h UAPI: Mark tricky bit an sparc's asm/termbits.h UAPI: Mark tricky bit an S390's asm/chpid.h UAPI: Add a script to create a commit to set up new UAPI dirs UAPI: (Scripted) Set up UAPI Kbuild files UAPI: Plumb the UAPI Kbuilds into the user header handling system UAPI: Set up uapi/asm/Kbuild.asm UAPI: Move linux/version.h UAPI: Make UAPI headers install to usr/include/ UAPI: Fix the page-types query program in the docs UAPI: Fix the x86 test_get_len tool UAPI: Fix insn_sanity build failure after UAPI split UAPI: Scripts to disintegrate header files 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/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/vm/page-types.c | 2 +- Makefile | 32 +- arch/alpha/include/asm/Kbuild | 8 - 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 | 120 +- arch/alpha/include/asm/param.h | 20 +- arch/alpha/include/asm/posix_types.h | 43 +- arch/alpha/include/asm/ptrace.h | 68 +- arch/alpha/include/asm/signal.h | 135 +-- arch/alpha/include/asm/termios.h | 68 +- arch/alpha/include/asm/types.h | 13 +- arch/alpha/include/asm/unistd.h | 461 +---- arch/alpha/include/uapi/asm/Kbuild | 42 + 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 | 122 + 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/mman.h | 0 arch/alpha/include/{ => uapi}/asm/msgbuf.h | 0 arch/alpha/include/{ => uapi}/asm/pal.h | 0 arch/alpha/include/uapi/asm/param.h | 21 + arch/alpha/include/{ => uapi}/asm/poll.h | 0 arch/alpha/include/uapi/asm/posix_types.h | 45 + 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 | 0 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 | 463 ++++ arch/arm/include/asm/Kbuild | 1 - arch/arm/include/asm/hwcap.h | 27 +- arch/arm/include/asm/localtimer.h | 2 +- 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/posix_types.h | 44 +- 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 | 9 +- arch/arm/include/asm/unistd.h | 432 +---- arch/arm/include/asm/vfpmacros.h | 2 +- arch/arm/include/uapi/asm/Kbuild | 28 + 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/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 | 58 + 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 | 444 ++++ arch/avr32/include/asm/Kbuild | 1 - arch/avr32/include/asm/param.h | 18 +- arch/avr32/include/asm/posix_types.h | 44 +- 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 | 9 +- arch/avr32/include/asm/unistd.h | 296 +--- arch/avr32/include/uapi/asm/Kbuild | 34 + 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/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 | 53 + 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 | 1 + arch/avr32/include/uapi/asm/unistd.h | 305 +++ arch/blackfin/include/asm/Kbuild | 3 - arch/blackfin/include/asm/bfin_sport.h | 124 +-- arch/blackfin/include/asm/fixed_code.h | 26 +- arch/blackfin/include/asm/ptrace.h | 161 +-- arch/blackfin/include/asm/unistd.h | 428 +---- arch/blackfin/include/uapi/asm/Kbuild | 18 + arch/blackfin/include/uapi/asm/bfin_sport.h | 132 ++ 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 | 34 + arch/blackfin/include/{ => uapi}/asm/ioctls.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 | 435 ++++ arch/c6x/include/asm/ptrace.h | 141 +-- arch/c6x/include/uapi/asm/Kbuild | 10 + arch/c6x/include/{ => uapi}/asm/byteorder.h | 0 arch/c6x/include/uapi/asm/ptrace.h | 158 ++ 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/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 | 5 - arch/cris/include/asm/posix_types.h | 48 +- 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 | 8 +- 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 | 40 + 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 | 51 + 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/rtc.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 | 2 - arch/frv/include/asm/posix_types.h | 45 +- 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 | 9 +- arch/frv/include/asm/unistd.h | 346 +--- arch/frv/include/uapi/asm/Kbuild | 34 + 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/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 | 47 + 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 | 1 + arch/frv/include/uapi/asm/unistd.h | 348 +++ arch/h8300/include/asm/param.h | 15 +- arch/h8300/include/asm/posix_types.h | 43 +- 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 | 33 + 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/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 | 45 + 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 | 2 - arch/hexagon/include/uapi/asm/Kbuild | 14 + arch/hexagon/include/{ => uapi}/asm/bitsperlong.h | 0 arch/hexagon/include/{ => uapi}/asm/byteorder.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 | 12 - arch/ia64/include/asm/gcc_intrin.h | 616 +------ arch/ia64/include/asm/intrinsics.h | 234 +-- arch/ia64/include/asm/kvm_para.h | 21 +- arch/ia64/include/asm/mman.h | 14 +- arch/ia64/include/asm/param.h | 26 +- arch/ia64/include/asm/perfmon.h | 171 +-- arch/ia64/include/asm/posix_types.h | 47 +- arch/ia64/include/asm/ptrace.h | 246 +--- arch/ia64/include/asm/siginfo.h | 120 +- arch/ia64/include/asm/signal.h | 125 +-- arch/ia64/include/asm/termios.h | 48 +- arch/ia64/include/asm/types.h | 30 +- arch/ia64/include/asm/unistd.h | 326 +--- arch/ia64/include/asm/ustack.h | 11 +- arch/ia64/include/uapi/asm/Kbuild | 47 + 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/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 | 236 ++ 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 | 49 + 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 | 34 + 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/posix_types.h | 44 +- arch/m32r/include/asm/ptrace.h | 119 +- 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 | 8 +- 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 | 46 + arch/m32r/include/uapi/asm/ptrace.h | 120 + 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 | 1 - 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/posix_types.h | 44 +- 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/types.h | 15 +- arch/m68k/include/asm/uaccess.h | 4 +- arch/m68k/include/asm/unistd.h | 354 +--- arch/m68k/include/uapi/asm/Kbuild | 35 + arch/m68k/include/{ => uapi}/asm/a.out.h | 0 arch/m68k/include/{ => uapi}/asm/auxvec.h | 0 arch/m68k/include/{ => uapi}/asm/bitsperlong.h | 0 arch/m68k/include/{ => uapi}/asm/byteorder.h | 0 arch/m68k/include/{ => uapi}/asm/cachectl.h | 0 arch/m68k/include/{ => uapi}/asm/errno.h | 0 arch/m68k/include/{ => uapi}/asm/fcntl.h | 0 arch/m68k/include/{ => uapi}/asm/ioctl.h | 0 arch/m68k/include/{ => uapi}/asm/ioctls.h | 0 arch/m68k/include/{ => uapi}/asm/ipcbuf.h | 0 arch/m68k/include/{ => uapi}/asm/mman.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 | 46 + arch/m68k/include/uapi/asm/ptrace.h | 79 + arch/m68k/include/{ => uapi}/asm/resource.h | 0 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/siginfo.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/statfs.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/types.h | 1 + arch/m68k/include/uapi/asm/unistd.h | 356 +++ arch/microblaze/include/asm/Kbuild | 1 - 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 | 34 + 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/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 | 3 - 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 | 22 +- 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/posix_types.h | 63 +- 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 | 79 +- arch/mips/include/asm/termios.h | 73 +- arch/mips/include/asm/types.h | 19 +- arch/mips/include/asm/unistd.h | 1019 +--------- arch/mips/include/uapi/asm/Kbuild | 36 + 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/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 | 73 + 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 | 89 + 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 | 30 + arch/mips/include/uapi/asm/unistd.h | 1032 +++++++++ arch/mn10300/include/asm/ptrace.h | 75 +- 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 | 8 +- arch/mn10300/include/asm/unistd.h | 342 +--- arch/mn10300/include/uapi/asm/Kbuild | 33 + 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/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 | 87 + 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 | 1 + arch/mn10300/include/uapi/asm/unistd.h | 354 +++ arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/include/asm/ptrace.h | 20 +- arch/openrisc/include/uapi/asm/Kbuild | 9 + arch/openrisc/include/{ => uapi}/asm/byteorder.h | 0 arch/openrisc/include/{ => uapi}/asm/param.h | 0 arch/openrisc/include/uapi/asm/ptrace.h | 39 + arch/openrisc/include/{ => uapi}/asm/sigcontext.h | 0 arch/openrisc/include/{ => uapi}/asm/spr_defs.h | 0 arch/openrisc/include/{ => uapi}/asm/unistd.h | 0 arch/parisc/include/asm/Kbuild | 1 - arch/parisc/include/asm/pdc.h | 428 +---- arch/parisc/include/asm/posix_types.h | 55 +- arch/parisc/include/asm/ptrace.h | 45 +- 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 | 34 + 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/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 | 432 ++++ arch/parisc/include/{ => uapi}/asm/poll.h | 0 arch/parisc/include/uapi/asm/posix_types.h | 57 + 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 | 34 - arch/powerpc/include/asm/bootx.h | 124 +-- arch/powerpc/include/asm/cputable.h | 35 +- arch/powerpc/include/asm/elf.h | 309 +--- arch/powerpc/include/asm/kvm_para.h | 35 +- arch/powerpc/include/asm/mman.h | 29 +- arch/powerpc/include/asm/nvram.h | 55 +- arch/powerpc/include/asm/posix_types.h | 63 +- arch/powerpc/include/asm/ps3.h | 2 +- arch/powerpc/include/asm/ptrace.h | 266 +--- arch/powerpc/include/asm/signal.h | 143 +-- arch/powerpc/include/asm/spu_info.h | 29 +- arch/powerpc/include/asm/swab.h | 17 +- arch/powerpc/include/asm/termios.h | 76 +- arch/powerpc/include/asm/types.h | 38 +- arch/powerpc/include/asm/ucc_fast.h | 2 +- arch/powerpc/include/asm/ucc_slow.h | 2 +- arch/powerpc/include/asm/unistd.h | 378 +---- 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 | 53 + 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 | 68 + arch/powerpc/include/{ => uapi}/asm/ps3fb.h | 0 arch/powerpc/include/uapi/asm/ptrace.h | 265 +++ 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 | 13 - 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 | 6 +- arch/s390/include/asm/mman.h | 6 +- arch/s390/include/asm/posix_types.h | 67 +- 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 | 18 +- 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 | 24 + 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 | 36 + 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/{sh/include => s390/include/uapi}/asm/mman.h | 0 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 | 76 + arch/s390/include/uapi/asm/ptrace.h | 470 ++++ 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 | 15 + 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 | 137 ++ 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 | 51 + arch/s390/include/uapi/asm/types.h | 27 + arch/s390/include/{ => uapi}/asm/ucontext.h | 0 arch/s390/include/uapi/asm/unistd.h | 374 ++++ arch/s390/include/{ => uapi}/asm/vtoc.h | 0 arch/s390/include/{ => uapi}/asm/zcrypt.h | 0 arch/score/include/asm/ptrace.h | 74 +- arch/score/include/asm/setup.h | 7 +- arch/score/include/uapi/asm/Kbuild | 33 + 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/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 | 9 - 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 | 33 +- 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/syscall.h | 4 +- arch/sh/include/asm/syscalls.h | 4 +- arch/sh/include/asm/system.h | 4 +- arch/sh/include/asm/tlb.h | 2 +- arch/sh/include/asm/types.h | 8 +- arch/sh/include/asm/uaccess.h | 4 +- arch/sh/include/asm/unistd.h | 12 +- arch/sh/include/asm/unistd_32.h | 381 +---- arch/sh/include/asm/unistd_64.h | 400 +---- arch/sh/include/mach-ecovec24/mach/romimage.h | 2 +- arch/sh/include/mach-kfr2r09/mach/romimage.h | 2 +- arch/sh/include/uapi/asm/Kbuild | 42 + arch/sh/include/{ => uapi}/asm/auxvec.h | 0 arch/sh/include/{ => uapi}/asm/bitsperlong.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/errno.h | 0 arch/sh/include/{ => uapi}/asm/fcntl.h | 0 arch/sh/include/{ => uapi}/asm/ioctl.h | 0 arch/sh/include/{ => uapi}/asm/ioctls.h | 0 arch/sh/include/{ => uapi}/asm/ipcbuf.h | 0 arch/sh/include/uapi/asm/mman.h | 1 + arch/sh/include/{ => uapi}/asm/msgbuf.h | 0 arch/sh/include/{ => uapi}/asm/param.h | 0 arch/sh/include/{ => uapi}/asm/poll.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/resource.h | 0 arch/sh/include/{ => uapi}/asm/sembuf.h | 0 arch/sh/include/uapi/asm/setup.h | 1 + arch/sh/include/{ => uapi}/asm/shmbuf.h | 0 arch/sh/include/{ => uapi}/asm/sigcontext.h | 0 arch/sh/include/{ => uapi}/asm/siginfo.h | 0 arch/sh/include/{ => uapi}/asm/signal.h | 0 arch/sh/include/{ => uapi}/asm/socket.h | 0 arch/sh/include/{ => uapi}/asm/sockios.h | 0 arch/sh/include/{ => uapi}/asm/stat.h | 0 arch/sh/include/{ => uapi}/asm/statfs.h | 0 arch/sh/include/{ => uapi}/asm/swab.h | 0 arch/sh/include/{ => uapi}/asm/termbits.h | 0 arch/sh/include/{ => uapi}/asm/termios.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 | 383 ++++ arch/sh/include/uapi/asm/unistd_64.h | 402 ++++ arch/sparc/include/asm/Kbuild | 15 - 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/posix_types.h | 74 +- arch/sparc/include/asm/psr.h | 28 +- arch/sparc/include/asm/ptrace.h | 345 +--- 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 | 419 +---- arch/sparc/include/uapi/asm/Kbuild | 50 + 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/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 | 0 arch/sparc/include/{ => uapi}/asm/poll.h | 0 arch/sparc/include/uapi/asm/posix_types.h | 81 + arch/sparc/include/uapi/asm/psr.h | 39 + arch/sparc/include/{ => uapi}/asm/psrcompat.h | 0 arch/sparc/include/{ => uapi}/asm/pstate.h | 0 arch/sparc/include/uapi/asm/ptrace.h | 350 +++ 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 | 10 - arch/tile/include/asm/Kbuild | 1 - arch/tile/include/asm/hardwall.h | 36 +- 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/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 | 16 + 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/hardwall.h | 54 + 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/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 | 7 + arch/unicore32/include/{ => uapi}/asm/byteorder.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 | 25 +- 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 | 78 +- arch/x86/include/asm/e820.h | 74 +- arch/x86/include/asm/hw_breakpoint.h | 5 +- arch/x86/include/asm/ist.h | 27 +- arch/x86/include/asm/kvm_para.h | 92 +- arch/x86/include/asm/mce.h | 120 +- arch/x86/include/asm/mmzone.h | 4 +- arch/x86/include/asm/msr.h | 11 +- arch/x86/include/asm/mtrr.h | 85 +- 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 | 12 +- arch/x86/include/asm/posix_types_32.h | 44 +- arch/x86/include/asm/posix_types_64.h | 45 +- arch/x86/include/asm/processor-flags.h | 94 +- 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 | 213 +-- 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 | 11 +- 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/uapi/asm/Kbuild | 59 + 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 | 93 + arch/x86/include/{ => uapi}/asm/ldt.h | 0 arch/x86/include/uapi/asm/mce.h | 122 + 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 | 109 + arch/x86/include/{ => uapi}/asm/param.h | 0 arch/x86/include/{ => uapi}/asm/poll.h | 0 arch/x86/include/uapi/asm/posix_types.h | 7 + arch/x86/include/uapi/asm/posix_types_32.h | 46 + arch/x86/include/uapi/asm/posix_types_64.h | 47 + arch/x86/include/{ => uapi}/asm/prctl.h | 0 arch/x86/include/uapi/asm/processor-flags.h | 96 + 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 | 218 ++ 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 | 12 + 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/tools/Makefile | 2 +- arch/xtensa/include/asm/param.h | 20 +- arch/xtensa/include/asm/posix_types.h | 52 +- 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 | 18 +- arch/xtensa/include/asm/unistd.h | 698 +------ arch/xtensa/include/uapi/asm/Kbuild | 33 + 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/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 | 68 + 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 | 31 + arch/xtensa/include/uapi/asm/unistd.h | 709 ++++++ drivers/gpu/drm/ati_pcigart.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 | 10 +- 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_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 | 6 +- 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_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 | 3 +- 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_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_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_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_debug.c | 5 +- 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_tiling.c | 9 +- drivers/gpu/drm/i915/i915_ioc32.c | 5 +- drivers/gpu/drm/i915/i915_irq.c | 5 +- drivers/gpu/drm/i915/i915_mem.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 | 11 +- 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 | 2 +- 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/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_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_object.c | 5 +- drivers/gpu/drm/nouveau/nouveau_perf.c | 2 +- drivers/gpu/drm/nouveau/nouveau_pm.c | 2 +- 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_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_timer.c | 5 +- drivers/gpu/drm/nouveau/nv04_tv.c | 6 +- drivers/gpu/drm/nouveau/nv10_fb.c | 5 +- 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_tv.c | 4 +- drivers/gpu/drm/nouveau/nv17_tv_modes.c | 4 +- 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 | 4 +- 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_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_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_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_vm.c | 2 +- drivers/gpu/drm/nouveau/nvc0_vram.c | 2 +- drivers/gpu/drm/nouveau/nvd0_display.c | 4 +- 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/evergreen.c | 4 +- drivers/gpu/drm/radeon/evergreen_blit_kms.c | 5 +- drivers/gpu/drm/radeon/evergreen_cs.c | 2 +- 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 | 4 +- 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_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/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/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 | 4 +- include/acpi/platform/acenv.h | 2 +- include/acpi/platform/aclinux.h | 2 +- include/asm-generic/Kbuild | 34 - include/asm-generic/Kbuild.asm | 85 +- 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/param.h | 17 +- include/asm-generic/posix_types.h | 92 +- include/asm-generic/resource.h | 66 +- include/asm-generic/siginfo.h | 268 +--- include/asm-generic/signal.h | 117 +- include/asm-generic/statfs.h | 81 +- include/asm-generic/termios.h | 49 +- include/asm-generic/unistd.h | 873 -------- include/drm/Kbuild | 14 - 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/i915_drm.h | 852 +------- 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 | 370 ---- 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 | 135 +-- include/linux/atalk.h | 43 +- include/linux/atm.h | 238 +-- include/linux/atm_tcp.h | 57 +- include/linux/atmdev.h | 213 +-- include/linux/audit.h | 379 +---- include/linux/auto_fs.h | 69 +- 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 | 343 +--- 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/osd_client.h | 6 +- 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 | 733 +------- include/linux/coda_psdev.h | 26 +- include/linux/connector.h | 55 +- 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 | 63 +- 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 | 959 +-------- include/linux/eventpoll.h | 40 +- include/linux/ext2_fs.h | 559 +----- 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 | 129 +-- include/linux/flat.h | 50 +- include/linux/fs.h | 377 +---- include/linux/fsl_hypervisor.h | 180 +-- include/linux/futex.h | 150 +-- include/linux/gameport.h | 29 +- include/linux/generic_serial.h | 27 +- include/linux/genetlink.h | 82 +- include/linux/hdlc.h | 13 +- include/linux/hdlc/Kbuild | 1 - include/linux/hdlcdrv.h | 104 +- include/linux/hid.h | 66 +- include/linux/hiddev.h | 210 +-- include/linux/hidraw.h | 48 +- include/linux/hpet.h | 23 +- include/linux/i2c-dev.h | 49 +- include/linux/i2c.h | 146 +-- include/linux/icmp.h | 80 +- include/linux/icmpv6.h | 165 +-- include/linux/if_arp.h | 134 +-- include/linux/if_bridge.h | 89 +- include/linux/if_ec.h | 31 +- include/linux/if_eql.h | 36 +- include/linux/if_ether.h | 114 +- include/linux/if_fddi.h | 80 +- include/linux/if_frad.h | 98 +- include/linux/if_link.h | 379 +---- include/linux/if_ltalk.h | 7 +- include/linux/if_phonet.h | 7 +- include/linux/if_pppol2tp.h | 64 +- include/linux/if_pppox.h | 131 +-- include/linux/if_team.h | 94 +- include/linux/if_tr.h | 76 +- include/linux/if_tun.h | 78 +- include/linux/if_tunnel.h | 77 +- include/linux/if_vlan.h | 51 +- include/linux/igmp.h | 113 +- include/linux/in.h | 234 +-- include/linux/in6.h | 257 +--- include/linux/inet_diag.h | 134 +-- include/linux/inotify.h | 69 +- include/linux/input.h | 1124 +---------- 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 | 129 +-- 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 | 134 +-- include/linux/kd.h | 181 +-- include/linux/kdev_t.h | 14 +- include/linux/kernel.h | 28 +- include/linux/kernelcapi.h | 38 +- include/linux/keyboard.h | 441 +---- include/linux/kvm_para.h | 26 +- include/linux/l2tp.h | 154 +-- include/linux/llc.h | 82 +- include/linux/loop.h | 95 +- include/linux/lp.h | 99 +- include/linux/mempolicy.h | 63 +- include/linux/mii.h | 145 +-- 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 | 164 +-- 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 | 73 - include/linux/netfilter/ipset/Kbuild | 4 - include/linux/netfilter/ipset/ip_set.h | 171 +-- 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 | 111 +- include/linux/netfilter/nf_conntrack_ftp.h | 16 +- include/linux/netfilter/nf_conntrack_h323_asn1.h | 2 +- include/linux/netfilter/nf_conntrack_tcp.h | 46 +- include/linux/netfilter/nfnetlink.h | 53 +- include/linux/netfilter/nfnetlink_acct.h | 25 +- include/linux/netfilter/x_tables.h | 186 +-- 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 | 25 +- 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 | 78 +- include/linux/netfilter_ipv4/Kbuild | 14 - include/linux/netfilter_ipv4/ip_queue.h | 59 +- include/linux/netfilter_ipv4/ip_tables.h | 226 +-- include/linux/netfilter_ipv6.h | 76 +- include/linux/netfilter_ipv6/Kbuild | 11 - include/linux/netfilter_ipv6/ip6_tables.h | 264 +--- include/linux/netlink.h | 152 +-- include/linux/nfs.h | 124 +-- include/linux/nfs3.h | 92 +- include/linux/nfs4.h | 162 +-- include/linux/nfs_fs.h | 54 +- include/linux/nfs_idmap.h | 28 +- include/linux/nfsacl.h | 23 +- include/linux/nfsd/Kbuild | 4 - 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 | 467 +---- include/linux/personality.h | 71 +- include/linux/phonet.h | 162 +-- 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 | 182 +-- include/linux/ppp_defs.h | 154 +-- 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/reiserfs_fs.h | 32 +- include/linux/reiserfs_xattr.h | 21 +- include/linux/resource.h | 78 +- include/linux/rfkill.h | 105 +- include/linux/rtc.h | 93 +- include/linux/rtnetlink.h | 608 +----- include/linux/scc.h | 169 +-- include/linux/sched.h | 44 +- include/linux/screen_info.h | 70 +- include/linux/sdla.h | 93 +- include/linux/securebits.h | 51 +- include/linux/sem.h | 79 +- include/linux/serial.h | 197 +-- include/linux/serial_core.h | 195 +-- include/linux/serio.h | 79 +- include/linux/shm.h | 81 +- include/linux/signal.h | 7 +- include/linux/signalfd.h | 45 +- include/linux/sock_diag.h | 23 +- include/linux/socket.h | 20 +- include/linux/sonet.h | 58 +- include/linux/sonypi.h | 110 +- include/linux/sound.h | 29 +- include/linux/soundcard.h | 1280 +----------- include/linux/spi/Kbuild | 1 - include/linux/stat.h | 46 +- include/linux/stddef.h | 12 +- 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 | 191 +-- include/linux/time.h | 80 +- include/linux/timex.h | 150 +-- include/linux/toshiba.h | 17 +- include/linux/tty.h | 37 +- include/linux/types.h | 50 +- include/linux/udp.h | 22 +- include/linux/uinput.h | 135 +-- include/linux/uio.h | 28 +- include/linux/usb/Kbuild | 10 - include/linux/usb/audio.h | 524 +----- include/linux/usb/ch9.h | 897 +-------- include/linux/usb/functionfs.h | 167 +-- include/linux/usbdevice_fs.h | 155 +-- include/linux/utsname.h | 33 +- include/linux/videodev2.h | 2255 +------------------- include/linux/virtio_config.h | 53 +- include/linux/virtio_console.h | 72 +- 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 | 47 +- 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 | 882 +-------- include/sound/cs46xx.h | 10 +- include/sound/cs46xx_dsp_spos.h | 4 +- include/sound/cs46xx_dsp_task_types.h | 2 +- include/sound/emu10k1.h | 372 +---- 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 | 125 +- 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/trident.h | 8 +- include/sound/wss.h | 8 +- include/sound/ymfpci.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 | 35 + include/uapi/asm-generic/Kbuild.asm | 44 + 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 | 94 + 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 | 269 +++ 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 | 905 ++++++++ include/uapi/drm/Kbuild | 15 + 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/i810_drm.h | 0 include/uapi/drm/i915_drm.h | 879 ++++++++ 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 | 405 ++++ 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 | 402 ++++ 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 | 355 +++ 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 | 76 + 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 | 77 + 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 | 968 ++++++++ include/uapi/linux/eventpoll.h | 54 + include/uapi/linux/ext2_fs.h | 569 +++++ 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 | 131 ++ 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 | 378 ++++ 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 | 36 + 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/hysdn_if.h | 0 include/uapi/linux/i2c-dev.h | 71 + include/uapi/linux/i2c.h | 148 ++ 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 | 157 ++ 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_ec.h | 34 + include/uapi/linux/if_eql.h | 54 + include/uapi/linux/if_ether.h | 134 ++ 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 | 381 ++++ 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 | 79 + include/uapi/linux/if_pppox.h | 144 ++ include/{ => uapi}/linux/if_slip.h | 0 include/{ => uapi}/linux/if_strip.h | 0 include/uapi/linux/if_team.h | 103 + include/uapi/linux/if_tr.h | 95 + include/uapi/linux/if_tun.h | 94 + include/uapi/linux/if_tunnel.h | 79 + 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 | 252 +++ include/uapi/linux/in6.h | 278 +++ 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 | 1123 ++++++++++ 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 | 142 ++ 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.h | 29 + include/uapi/linux/kernelcapi.h | 47 + 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 | 162 ++ 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/media.h | 0 include/uapi/linux/mempolicy.h | 64 + include/{ => uapi}/linux/meye.h | 0 include/uapi/linux/mii.h | 152 ++ 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 | 166 ++ 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 | 2 +- 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 | 75 + include/uapi/linux/netfilter/ipset/Kbuild | 5 + include/uapi/linux/netfilter/ipset/ip_set.h | 172 ++ 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 | 113 + 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 | 48 + .../linux/netfilter/nf_conntrack_tuple_common.h | 0 include/{ => uapi}/linux/netfilter/nf_nat.h | 0 include/uapi/linux/netfilter/nfnetlink.h | 54 + include/uapi/linux/netfilter/nfnetlink_acct.h | 27 + .../{ => uapi}/linux/netfilter/nfnetlink_compat.h | 0 .../linux/netfilter/nfnetlink_conntrack.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_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 | 0 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 | 2 +- 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 | 80 + include/uapi/linux/netfilter_ipv4/Kbuild | 15 + include/uapi/linux/netfilter_ipv4/ip_queue.h | 66 + 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_SAME.h | 0 include/{ => uapi}/linux/netfilter_ipv4/ipt_TTL.h | 0 include/{ => uapi}/linux/netfilter_ipv4/ipt_ULOG.h | 0 .../{ => uapi}/linux/netfilter_ipv4/ipt_addrtype.h | 0 include/{ => uapi}/linux/netfilter_ipv4/ipt_ah.h | 0 include/{ => uapi}/linux/netfilter_ipv4/ipt_ecn.h | 0 .../{ => uapi}/linux/netfilter_ipv4/ipt_realm.h | 0 include/{ => uapi}/linux/netfilter_ipv4/ipt_ttl.h | 0 include/uapi/linux/netfilter_ipv6.h | 78 + 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/nfs.h | 131 ++ include/{ => uapi}/linux/nfs2.h | 0 include/uapi/linux/nfs3.h | 97 + include/uapi/linux/nfs4.h | 174 ++ include/{ => uapi}/linux/nfs4_mount.h | 0 include/uapi/linux/nfs_fs.h | 60 + 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 | 5 + 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 | 482 ++++ 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 | 210 ++ include/uapi/linux/ppp_defs.h | 180 ++ 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 | 35 + include/uapi/linux/reiserfs_xattr.h | 25 + 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 | 104 + include/uapi/linux/rtnetlink.h | 609 +++++ 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/securebits.h | 51 + include/{ => uapi}/linux/selinux_netlink.h | 0 include/uapi/linux/sem.h | 80 + include/uapi/linux/serial.h | 204 ++ include/uapi/linux/serial_core.h | 215 ++ 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 | 53 + include/{ => uapi}/linux/snmp.h | 0 include/uapi/linux/sock_diag.h | 25 + 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 | 14 + 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/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 | 208 ++ include/{ => uapi}/linux/telephony.h | 0 include/{ => uapi}/linux/termios.h | 0 include/uapi/linux/time.h | 79 + 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/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 | 930 ++++++++ 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 | 158 ++ include/{ => uapi}/linux/utime.h | 0 include/uapi/linux/utsname.h | 34 + include/{ => uapi}/linux/uvcvideo.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/vhost.h | 0 include/uapi/linux/videodev2.h | 2313 ++++++++++++++++++++ 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 | 55 + 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 | 904 ++++++++ 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 | 2 +- scripts/uapi-disintegration/disintegrate-1-stg.sh | 53 + .../uapi-disintegration/disintegrate-many-stg.sh | 63 + scripts/uapi-disintegration/disintegrate-one.pl | 1036 +++++++++ .../disintegrate-to-git-by-dir.pl | 69 + scripts/uapi-disintegration/disintegrate-to-git.pl | 70 + .../disintegrate-to-stg-by-dir.pl | 85 + scripts/uapi-disintegration/drm-uapi-erase.sh | 58 + scripts/uapi-disintegration/genlist.pl | 79 + scripts/uapi-disintegration/set-up-Kbuild.pl | 108 + scripts/uapi-disintegration/sound-headers.pl | 75 + scripts/uapi-disintegration/system-headers.pl | 165 ++ 2463 files changed, 69565 insertions(+), 62932 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/mman.h (100%) rename arch/alpha/include/{ => uapi}/asm/msgbuf.h (100%) rename arch/alpha/include/{ => uapi}/asm/pal.h (100%) create mode 100644 arch/alpha/include/uapi/asm/param.h rename arch/alpha/include/{ => uapi}/asm/poll.h (100%) create mode 100644 arch/alpha/include/uapi/asm/posix_types.h 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 rename arch/alpha/include/{ => uapi}/asm/socket.h (100%) 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/mman.h (100%) rename arch/arm/include/{ => uapi}/asm/msgbuf.h (100%) create mode 100644 arch/arm/include/uapi/asm/param.h create mode 100644 arch/arm/include/uapi/asm/posix_types.h 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/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%) create mode 100644 arch/avr32/include/uapi/asm/posix_types.h 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/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%) 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%) create mode 100644 arch/cris/include/uapi/asm/posix_types.h 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/rtc.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/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%) create mode 100644 arch/frv/include/uapi/asm/posix_types.h 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/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%) create mode 100644 arch/h8300/include/uapi/asm/posix_types.h 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/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/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%) create mode 100644 arch/ia64/include/uapi/asm/posix_types.h 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%) create mode 100644 arch/m32r/include/uapi/asm/posix_types.h 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/bitsperlong.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/errno.h (100%) rename arch/m68k/include/{ => uapi}/asm/fcntl.h (100%) rename arch/m68k/include/{ => uapi}/asm/ioctl.h (100%) rename arch/m68k/include/{ => uapi}/asm/ioctls.h (100%) rename arch/m68k/include/{ => uapi}/asm/ipcbuf.h (100%) rename arch/m68k/include/{ => uapi}/asm/mman.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%) create mode 100644 arch/m68k/include/uapi/asm/posix_types.h create mode 100644 arch/m68k/include/uapi/asm/ptrace.h rename arch/m68k/include/{ => uapi}/asm/resource.h (100%) 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%) rename arch/m68k/include/{ => uapi}/asm/siginfo.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/statfs.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/types.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/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/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%) create mode 100644 arch/mips/include/uapi/asm/posix_types.h 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/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%) 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/spr_defs.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/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%) create mode 100644 arch/parisc/include/uapi/asm/posix_types.h 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%) create mode 100644 arch/powerpc/include/uapi/asm/posix_types.h 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%) rename arch/{sh/include => s390/include/uapi}/asm/mman.h (100%) 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%) create mode 100644 arch/s390/include/uapi/asm/posix_types.h 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/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/bitsperlong.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%) rename arch/sh/include/{ => uapi}/asm/errno.h (100%) rename arch/sh/include/{ => uapi}/asm/fcntl.h (100%) create mode 100644 arch/sh/include/uapi/asm/hw_breakpoint.h rename arch/sh/include/{ => uapi}/asm/ioctl.h (100%) rename arch/sh/include/{ => uapi}/asm/ioctls.h (100%) rename arch/sh/include/{ => uapi}/asm/ipcbuf.h (100%) create mode 100644 arch/sh/include/uapi/asm/mman.h rename arch/sh/include/{ => uapi}/asm/msgbuf.h (100%) rename arch/sh/include/{ => uapi}/asm/param.h (100%) rename arch/sh/include/{ => uapi}/asm/poll.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 rename arch/sh/include/{ => uapi}/asm/resource.h (100%) rename arch/sh/include/{ => uapi}/asm/sembuf.h (100%) create mode 100644 arch/sh/include/uapi/asm/setup.h rename arch/sh/include/{ => uapi}/asm/shmbuf.h (100%) rename arch/sh/include/{ => uapi}/asm/sigcontext.h (100%) rename arch/sh/include/{ => uapi}/asm/siginfo.h (100%) rename arch/sh/include/{ => uapi}/asm/signal.h (100%) rename arch/sh/include/{ => uapi}/asm/socket.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/statfs.h (100%) rename arch/sh/include/{ => uapi}/asm/swab.h (100%) rename arch/sh/include/{ => uapi}/asm/termbits.h (100%) rename arch/sh/include/{ => uapi}/asm/termios.h (100%) create mode 100644 arch/sh/include/uapi/asm/types.h create mode 100644 arch/sh/include/uapi/asm/unistd.h create mode 100644 arch/sh/include/uapi/asm/unistd_32.h create mode 100644 arch/sh/include/uapi/asm/unistd_64.h 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%) 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%) rename arch/sparc/include/{ => uapi}/asm/perfctr.h (100%) rename arch/sparc/include/{ => uapi}/asm/poll.h (100%) create mode 100644 arch/sparc/include/uapi/asm/posix_types.h 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%) create mode 100644 arch/tile/include/uapi/asm/hardwall.h 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%) 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 create mode 100644 arch/x86/include/uapi/asm/posix_types_32.h create mode 100644 arch/x86/include/uapi/asm/posix_types_64.h 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/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%) create mode 100644 arch/xtensa/include/uapi/asm/posix_types.h 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%) 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%) create mode 100644 include/uapi/asm-generic/posix_types.h 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%) 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 create mode 100644 include/uapi/linux/ext2_fs.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%) create mode 100644 include/uapi/linux/generic_serial.h 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 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_ec.h 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%) rename include/{ => uapi}/linux/if_strip.h (100%) create mode 100644 include/uapi/linux/if_team.h create mode 100644 include/uapi/linux/if_tr.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.h create mode 100644 include/uapi/linux/kernelcapi.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%) rename include/{ => uapi}/linux/media.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 (99%) 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_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_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%) rename include/{ => uapi}/linux/netfilter/xt_hashlimit.h (100%) 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 (96%) 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_queue.h 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_SAME.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_addrtype.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_realm.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%) 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 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 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 create mode 100644 include/uapi/linux/reiserfs_fs.h create mode 100644 include/uapi/linux/reiserfs_xattr.h 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/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/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 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 rename include/{ => uapi}/linux/uvcvideo.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%) 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%) create mode 100755 scripts/uapi-disintegration/disintegrate-1-stg.sh create mode 100755 scripts/uapi-disintegration/disintegrate-many-stg.sh create mode 100755 scripts/uapi-disintegration/disintegrate-one.pl create mode 100755 scripts/uapi-disintegration/disintegrate-to-git-by-dir.pl create mode 100755 scripts/uapi-disintegration/disintegrate-to-git.pl create mode 100755 scripts/uapi-disintegration/disintegrate-to-stg-by-dir.pl create mode 100644 scripts/uapi-disintegration/drm-uapi-erase.sh create mode 100755 scripts/uapi-disintegration/genlist.pl create mode 100755 scripts/uapi-disintegration/set-up-Kbuild.pl create mode 100755 scripts/uapi-disintegration/sound-headers.pl create mode 100755 scripts/uapi-disintegration/system-headers.pl