A few patches relating to the renameat2 syscall added for v3.15 and the asm-generic syscall list. The first adds it to the generic syscall list. I'll send this upstream for v3.15 (but acks still welcome). The second and third patches make the renameat syscall optional, since renameat2 provides a superset of its functionality, and removes renameat from the generic syscall list by default. All existing users now define __ARCH_WANT_RENAMEAT so that nothing breaks, but new architectures are expected not to define it. Unless anybody requests otherwise I'll await an Ack from Arnd for these two and queue them for v3.16. James Hogan (3): asm-generic: Add renameat2 syscall scripts/checksyscalls.sh: Make renameat optional asm-generic: Drop renameat syscall from default list arch/arc/include/uapi/asm/unistd.h | 1 + arch/arm64/include/uapi/asm/unistd.h | 3 +++ arch/c6x/include/uapi/asm/unistd.h | 1 + arch/hexagon/include/uapi/asm/unistd.h | 1 + arch/metag/include/uapi/asm/unistd.h | 2 ++ arch/openrisc/include/uapi/asm/unistd.h | 1 + arch/score/include/uapi/asm/unistd.h | 1 + arch/tile/include/uapi/asm/unistd.h | 1 + arch/unicore32/include/uapi/asm/unistd.h | 2 ++ include/uapi/asm-generic/unistd.h | 7 ++++++- scripts/checksyscalls.sh | 5 ++++- 11 files changed, 23 insertions(+), 2 deletions(-) Cc: Arnd Bergmann <arnd@xxxxxxxx> Cc: linux-arch@xxxxxxxxxxxxxxx Cc: Vineet Gupta <vgupta@xxxxxxxxxxxx> Cc: Catalin Marinas <catalin.marinas@xxxxxxx> Cc: Will Deacon <will.deacon@xxxxxxx> Cc: linux-arm-kernel@xxxxxxxxxxxxxxxxxxx Cc: Mark Salter <msalter@xxxxxxxxxx> Cc: Aurelien Jacquiot <a-jacquiot@xxxxxx> Cc: linux-c6x-dev@xxxxxxxxxxxxx Cc: Richard Kuo <rkuo@xxxxxxxxxxxxxx> Cc: linux-hexagon@xxxxxxxxxxxxxxx Cc: linux-metag@xxxxxxxxxxxxxxx Cc: Jonas Bonn <jonas@xxxxxxxxxxxx> Cc: linux@xxxxxxxxxxxxxxxxxx Cc: Chen Liqin <liqin.linux@xxxxxxxxx> Cc: Lennox Wu <lennox.wu@xxxxxxxxx> Cc: Chris Metcalf <cmetcalf@xxxxxxxxxx> Cc: Guan Xuetao <gxt@xxxxxxxxxxxxxxx> -- 1.8.1.2 -- To unsubscribe from this list: send the line "unsubscribe linux-metag" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html