This is a couple of high code motion patches (all within arch/parisc) I'd like to apply at -rc1 to avoid conflicts with anything else. One moves us on to the generated instead of included asm file model and the other is a pull request from David Howells for UAPI disintegration.
The patches are here: git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git parisc-for-linus The short changelog is: David Howells (1): UAPI: (Scripted) Disintegrate arch/parisc/include/asm James Bottomley (1): asm: redo generic includes The diffstat is: arch/parisc/include/asm/Kbuild | 9 +- arch/parisc/include/asm/auxvec.h | 4 - arch/parisc/include/asm/compat_signal.h | 2 - arch/parisc/include/asm/cputime.h | 6 - arch/parisc/include/asm/device.h | 7 - arch/parisc/include/asm/div64.h | 1 - arch/parisc/include/asm/emergency-restart.h | 6 - arch/parisc/include/asm/hw_irq.h | 8 - arch/parisc/include/asm/irq_regs.h | 1 - arch/parisc/include/asm/kdebug.h | 1 - arch/parisc/include/asm/kvm_para.h | 1 - arch/parisc/include/asm/local.h | 1 - arch/parisc/include/asm/local64.h | 1 - arch/parisc/include/asm/mutex.h | 9 - arch/parisc/include/asm/param.h | 1 - arch/parisc/include/asm/pdc.h | 423 +----------- arch/parisc/include/asm/percpu.h | 7 - arch/parisc/include/asm/poll.h | 1 - arch/parisc/include/asm/ptrace.h | 46 +- arch/parisc/include/asm/real.h | 5 - arch/parisc/include/asm/segment.h | 6 - arch/parisc/include/asm/signal.h | 113 +-- arch/parisc/include/asm/termios.h | 41 +- arch/parisc/include/asm/topology.h | 6 - arch/parisc/include/asm/unistd.h | 835 +--------------------- arch/parisc/include/asm/user.h | 5 - arch/parisc/include/asm/vga.h | 6 - arch/parisc/include/asm/xor.h | 1 - arch/parisc/include/uapi/asm/Kbuild | 28 + 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/pdc.h | 427 ++++++++++++ arch/parisc/include/{ => uapi}/asm/posix_types.h | 0 arch/parisc/include/uapi/asm/ptrace.h | 47 ++ arch/parisc/include/{ => uapi}/asm/resource.h | 0 arch/parisc/include/{ => uapi}/asm/sembuf.h | 0 arch/parisc/include/{ => uapi}/asm/setup.h | 0 arch/parisc/include/{ => uapi}/asm/shmbuf.h | 0 arch/parisc/include/{ => uapi}/asm/sigcontext.h | 0 arch/parisc/include/{ => uapi}/asm/siginfo.h | 0 arch/parisc/include/uapi/asm/signal.h | 118 ++++ arch/parisc/include/{ => uapi}/asm/socket.h | 0 arch/parisc/include/{ => uapi}/asm/sockios.h | 0 arch/parisc/include/{ => uapi}/asm/stat.h | 0 arch/parisc/include/{ => uapi}/asm/statfs.h | 0 arch/parisc/include/{ => uapi}/asm/swab.h | 0 arch/parisc/include/{ => uapi}/asm/termbits.h | 0 arch/parisc/include/uapi/asm/termios.h | 43 ++ arch/parisc/include/{ => uapi}/asm/types.h | 0 arch/parisc/include/uapi/asm/unistd.h | 837 +++++++++++++++++++++++ 57 files changed, 1511 insertions(+), 1542 deletions(-) delete mode 100644 arch/parisc/include/asm/auxvec.h delete mode 100644 arch/parisc/include/asm/compat_signal.h delete mode 100644 arch/parisc/include/asm/cputime.h delete mode 100644 arch/parisc/include/asm/device.h delete mode 100644 arch/parisc/include/asm/div64.h delete mode 100644 arch/parisc/include/asm/emergency-restart.h delete mode 100644 arch/parisc/include/asm/hw_irq.h delete mode 100644 arch/parisc/include/asm/irq_regs.h delete mode 100644 arch/parisc/include/asm/kdebug.h delete mode 100644 arch/parisc/include/asm/kvm_para.h delete mode 100644 arch/parisc/include/asm/local.h delete mode 100644 arch/parisc/include/asm/local64.h delete mode 100644 arch/parisc/include/asm/mutex.h delete mode 100644 arch/parisc/include/asm/param.h delete mode 100644 arch/parisc/include/asm/percpu.h delete mode 100644 arch/parisc/include/asm/poll.h delete mode 100644 arch/parisc/include/asm/real.h delete mode 100644 arch/parisc/include/asm/segment.h delete mode 100644 arch/parisc/include/asm/topology.h delete mode 100644 arch/parisc/include/asm/user.h delete mode 100644 arch/parisc/include/asm/vga.h delete mode 100644 arch/parisc/include/asm/xor.h 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%) create mode 100644 arch/parisc/include/uapi/asm/pdc.h rename arch/parisc/include/{ => uapi}/asm/posix_types.h (100%) create mode 100644 arch/parisc/include/uapi/asm/ptrace.h rename arch/parisc/include/{ => uapi}/asm/resource.h (100%) rename arch/parisc/include/{ => uapi}/asm/sembuf.h (100%) rename arch/parisc/include/{ => uapi}/asm/setup.h (100%) rename arch/parisc/include/{ => uapi}/asm/shmbuf.h (100%) rename arch/parisc/include/{ => uapi}/asm/sigcontext.h (100%) rename arch/parisc/include/{ => uapi}/asm/siginfo.h (100%) create mode 100644 arch/parisc/include/uapi/asm/signal.h rename arch/parisc/include/{ => uapi}/asm/socket.h (100%) rename arch/parisc/include/{ => uapi}/asm/sockios.h (100%) rename arch/parisc/include/{ => uapi}/asm/stat.h (100%) rename arch/parisc/include/{ => uapi}/asm/statfs.h (100%) rename arch/parisc/include/{ => uapi}/asm/swab.h (100%) rename arch/parisc/include/{ => uapi}/asm/termbits.h (100%) create mode 100644 arch/parisc/include/uapi/asm/termios.h rename arch/parisc/include/{ => uapi}/asm/types.h (100%) create mode 100644 arch/parisc/include/uapi/asm/unistd.h James -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/