This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 5694cecdb092 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] new b6cf523c16e1 m68k: Unroll raw_outsb() loop new af5d7a36d196 m68k: Remove redundant 'default n' from Kconfig new 616d4cf8ea1c m68k/defconfig: Update defconfigs for v4.20-rc1 new d2cc708775f8 m68k: Add __NR_syscalls along with NR_syscalls new fd81414666cf m68k: Add system call table generation support new 005e13a96c0e m68k: Generate uapi header and syscall table header files new e0783bb42448 Merge tag 'm68k-for-v4.21-tag1' of git://git.kernel.org/pu [...] new d272a735ef54 ia64: add __NR_old_getpagesize in uapi header file new d7c5e82c08a0 ia64: add __NR_syscalls along with NR_syscalls new bf03ebfe94ea ia64: add an offset for system call number new ffec9214544c ia64: add system call table generation support new c51836246f97 ia64: generate uapi header and system call table files new 9947ab7bc3f5 Merge tag 'please-pull-y2038prep' of git://git.kernel.org/ [...] new 8a79633b4928 sh: add __NR_syscalls along with NR_syscalls new a0239c8eb936 sh: add system call table generation support new 2b3c5a99d5f3 sh: generate uapi header and syscall table header files new 507413a5f88a Merge tag 'asm-generic-4.21' of git://git.kernel.org/pub/s [...] new 68a385c6c750 microblaze: Typo s/use use/use/ new c0b2826aa02a microblaze: move __NR_syscalls macro from asm/unistd.h new fc06bac35c8c microblaze: add system call table generation support new 1e17ab5320a6 microblaze: generate uapi header and system call table files new bafcc61d998c microblaze: adjust the help to the real behavior new 2e14f94cf4bc microblaze: move "... is ready" messages to arch/microblaz [...] new 4722a3e6b716 microblaze: fix multiple bugs in arch/microblaze/boot/Makefile new 3dda563b8349 microblaze: add linux.bin* and simpleImage.* to PHONY new 52e79c4f0bfd microblaze: fix race condition in building boot images new 19d111ccce9f microblaze: remove the explicit removal of system.dtb new 30807ef2b76e Merge tag 'microblaze-v5.0-rc1' of git://git.monstr.eu/lin [...] new 8b699616f399 riscv, atomic: Add #define's for the atomic_{cmp,}xchg_*() [...] new 94f9bf118f1e RISC-V: Fix of_node_* refcount new cd378dbb3daf RISC-V: add of_node_put() new 397182e0db56 riscv: remove unused variable in ftrace new 3aed8c43267e RISC-V: Update Kconfig to better handle CMDLINE new 2b3f786408c5 RISC-V: defconfig: Enable RISC-V SBI earlycon support new 7ba12bb676c2 RISC-V: Remove EARLY_PRINTK support new 358f3fff5271 RISC-V: Move from EARLY_PRINTK to SBI earlycon new a266cdba17b3 RISC-V: lib: minor asm cleanup new 9b9afe4a0ef1 RISC-V: Select GENERIC_SCHED_CLOCK for clocksource drivers new 9830afca9273 Merge tag 'riscv-for-linus-4.21-mw1' of git://git.kernel.o [...] new 105e996a8322 fs/openpromfs: use full_name instead of path_component_name new f3180e1828e6 fs/openpromfs: Use of_node_name_eq for node name comparisons new a412c85aa82a sparc: Convert to using %pOF instead of full_name new 0c5eaa774972 of: Drop full path from full_name for PDT systems new bb31f9eb4abe sparc: prom: use property "name" directly to construct node names new ead1c2bdedcb sparc: Convert to using %pOFn instead of device_node.name new 29c990dfc77c sparc: Use of_node_name_eq for node name comparisons new 88ca0557a013 sparc: Use device_type helpers to access the node type new 8119f042d059 sparc: Remove unused leon_trans_init new 86ef771ed543 sparc: Use DT node full_name instead of name for resources new 20a9da34ae00 Merge branch 'sparc-OF-name-and-device_type-rework' new d441f93dd072 sparc: move __IGNORE* entries to non uapi header new 61257f56ada7 sparc: add __NR_syscalls along with NR_syscalls new 6ff645dd683a sparc: add system call table generation support new 3680033002f4 sparc: generate uapi header and system call table files new 726799a4f919 Merge branch 'sparc-syscall-gen' new 91abe6b2237f sbus: Use of_node_name_eq for node name comparisons new c23b8e7acea3 ALSA: sparc: Use of_node_name_eq for node name comparisons new c2f1f3e0e17d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] new 67769857f05a MIPS: math-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro new b3a428b4b18d MIPS: Enable IOREMAP_PROT config option for MIPS cpus new 43da4e3ee8c4 MIPS: r2-on-r6-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro new 7d52d6cca8b1 MIPS: DEC: Update R3k DECstation defconfig for Y2018 new 2340b564a7e4 MIPS: DEC: Add R4k DECstation defconfig new 52d6d05575c3 MIPS: DEC: Add 64-bit DECstation defconfig new 57810ecb581a MIPS: Remove GCC_IMM_ASM & GCC_REG_ACCUM macros new d08b8ccc4762 MIPS: Simplify GCC_OFF_SMALL_ASM definition new a013ba392843 MIPS: Hardcode cpu_has_mmips=1 for microMIPS kernels new b7f1e273b729 MIPS: Hide CONFIG_MIPS_O32_FP64_SUPPORT prompt for >= MIPSr6 new b1013f1e95d5 MIPS: BCM5xxx: Remove dead init_fpu code new cc97ab235f3f MIPS: Simplify FP context initialization new 1975ed43ce67 MIPS: Ensure emulated FP sets PF_USED_MATH new 7d3713a4aad2 MIPS: Drop forward declarations of sigcontext in asm/fpu.h new 97f7dcbf279a MIPS: Better abstract R2300 FPU usage in Kconfig new c92e47e585a9 MIPS: Introduce CONFIG_MIPS_FP_SUPPORT new b372e83b67eb MIPS: Hardcode cpu_has_fpu=0 when CONFIG_MIPS_FP_SUPPORT=n new 9ec55930e023 MIPS: Stub asm/fpu.h functions new b2e628a8f999 MIPS: cpu-probe: Avoid probing FPU when CONFIG_MIPS_FP_SUPPORT=n new 5328f7422e4b MIPS: traps: Never enable FPU when CONFIG_MIPS_FP_SUPPORT=n new 6a1cc218b9cc MIPS: branch: Remove FP branch handling when CONFIG_MIPS_F [...] new 85164fd8b053 MIPS: unaligned: Remove FP & MSA code when unsupported new 6c79759eca62 MIPS: ptrace: Remove FP support when CONFIG_MIPS_FP_SUPPORT=n new 4eec81d7d8b2 MIPS: signal: Remove FP context support when CONFIG_MIPS_F [...] new ea6a37373f9a MIPS: Avoid FP ELF checks when CONFIG_MIPS_FP_SUPPORT=n new 36a498035bd2 MIPS: Avoid FCSR sanitization when CONFIG_MIPS_FP_SUPPORT=n new 42b10815d559 MIPS: Don't compile math-emu when CONFIG_MIPS_FP_SUPPORT=n new 2725f3778fdd MIPS: Remove struct task_struct fpu state when CONFIG_MIPS [...] new 183b40f992c8 MIPS: Allow FP support to be disabled new 378ed6f0e3c5 MIPS: Avoid using .set mips0 to restore ISA new c7adfaea4bf4 MIPS: Fix do_ade() closing brace indentation new b6d18e77041e MIPS: Don't dump Hi & Lo regs on >= MIPSr6 new 5ec17af7ead0 MIPS: Boston: Disable EG20T prefetch new 271fee93a414 mips: delete duplicated BUILTIN_DTB and LIBFDT configs new 47bf2b031754 mips: sort list of configs for Malta new 57eeacede4db MIPS: Use Kconfig to select CPU_NO_EFFICIENT_FFS new d0894409d171 lib/gcd: Remove use of CPU_NO_EFFICIENT_FFS macro new 3747b9d6b065 MIPS: SiByte: Set 32-bit bus mask for BCM1250 PCI new 756d6d836dbf MIPS: SiByte: Enable ZONE_DMA32 for LittleSur new e4849aff1e16 MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur new 49e510dd164c MIPS: Use device_type helpers to access the node type new 1287533d3d95 MIPS: Remove superfluous check for __linux__ new f3ade253615a MIPS: Loongson: Add Loongson-3A R2.1 basic support new 1e35918ad9d1 MIPS: Enable Undefined Behavior Sanitizer UBSAN new bb53fdf395ee MIPS: c-r4k: Add r4k_blast_scache_node for Loongson-3 new 92aa0718c9fa MIPS: Ensure pmd_present() returns false after pmd_mknotpresent() new bec0de4cfad2 MIPS: Align kernel load address to 64KB new 3cd640832894 MIPS: ptrace: introduce NT_MIPS_MSA regset new 0b0037490f37 MIPS: malta: Use img-ascii-lcd driver for LCD display new af84c0030b29 MIPS: Regenerate defconfigs new 6430ba581257 MIPS: OCTEON: cvmx-l2c: make cvmx_l2c_spinlock static new 751423be06e0 MIPS: OCTEON: setup: make internal functions and data static new ef4f91e63737 MIPS: OCTEON: setup: include asm/fw/fw.h new 3533b9acf277 MIPS: OCTEON: setup: include asm/prom.h new a37411024d48 MIPS: OCTEON: cvmx-helper: make __cvmx_helper_errata_fix_i [...] new 75a9da11fea3 MIPS: OCTEON: delete unused loopback configuration functions new fa1d2e3ffa76 MIPS: OCTEON: octeon-platform: make octeon_ids static new 2cf1c8933dd9 MIPS: OCTEON: octeon-platform: fix typing new bcb64116aaf0 MIPS: OCTEON: octeon-irq: make octeon_irq_ciu3_set_affinit [...] new 4d1f01164137 MIPS: OCTEON: csrc-octeon: include linux/sched/clock.h new 51807f641ff9 MIPS: OCTEON: smp: make internal symbols static new f3c541bc7f37 MIPS: OCTEON: cvmx-helper-util: delete cvmx_helper_dump_packet new 183044637859 MIPS: OCTEON: cvmx-helper-util: make cvmx_helper_setup_red [...] new 5f35b33ac41e MIPS: OCTEON: make cvmx_bootmem_alloc_range static new 3e431666a79b MIPS: OCTEON: cvmx-bootmem: delete unused functions new bf2d401c8bbc MIPS: OCTEON: cvmx-bootmem: move code to avoid forward dec [...] new a1afedbc3fd8 MIPS: OCTEON: cvmx-bootmem: make more functions static new e0f171ebd43b MIPS: OCTEON: delete cvmx override functions new 007ed77f3d2a MIPS: OCTEON: gmxx-defs.h: delete unused functions and macros new 453022b40120 MIPS: OCTEON: cvmx-gmxx-defs.h: delete unused unions new 5e605d2efed1 MIPS: OCTEON: cvmx-gmxx-defs.h: delete unused union fields new 4815c6d77df7 MIPS: OCTEON: cvmx-gmxx-defs.h: use default register value [...] new 3a048cde6bf7 MIPS: OCTEON: cvmx-ciu2-defs.h: delete unused macros new 1feba8df94f9 MIPS: OCTEON: cvmx-ciu2-defs.h: delete unused unions new c0436b503591 MIPS: Enable dead code elimination new 66a4059ba72c MIPS: Only include mmzone.h when CONFIG_NEED_MULTIPLE_NODES=y new f08153186ca5 MIPS: MT: Remove norps command line parameter new 1aeba347b3a9 MIPS: Hardcode cpu_has_mips* where target ISA allows new 69095e3900b2 mips: annotate implicit fall throughs new 99cffb4e43a4 MIPS: OCTEON: enable all OCTEON drivers in defconfig new 8b5c4eb17192 MIPS: OCTEON: octeon-usb: use common gpio_bit definition new 1c6121c39677 MIPS: OCTEON: cvmx_pko_mem_debug8: use oldest forward comp [...] new 2bb177137074 MIPS: OCTEON: cvmx_mio_fus_dat3: use oldest forward compat [...] new 036d0823ce33 MIPS: OCTEON: cvmx_gmxx_inf_mode: use oldest forward compa [...] new 4089caa7d0fd MIPS: OCTEON: delete redundant register definitions new ff4dd232ec45 MIPS: Expand MIPS32 ASIDs to 64 bits new ef2512c82659 mips: add __NR_syscalls along with __NR_Linux_syscalls new a5ee2be91acb mips: remove unused macros new 6d92c26815c5 mips: rename scall64-64.S to scall64-n64.S new be856439c998 mips: add +1 to __NR_syscalls in uapi header new 6a00cb6175a4 mips: remove syscall table entries new 9bcbf97c6293 mips: add system call table generation support new 99bf73ebf9c4 mips: generate uapi header and system call table files new 41e486f4f66d MIPS: Remove struct mm_context_t fp_mode_switching field new adcc81f148d7 MIPS: math-emu: Write-protect delay slot emulation pages new 89261c570213 Merge tag 'mips_4.21' of git://git.kernel.org/pub/scm/linu [...] new 8cc28269b957 parisc: Split out alternative live patching code new 785145171d17 parisc: Fix serio address output new c4bff35ca1bf parisc: Fix HP SDC hpa address output new dfddd1a841c6 parisc: move __IGNORE* entries to non uapi header new dbf91a54f7cb parisc: add __NR_syscalls along with __NR_Linux_syscalls new 28ff62a4b41e parisc: remove __NR_Linux from uapi header file. new 85e69701f58c parisc: add system call table generation support new 575afc4d7f60 parisc: generate uapi header and system call table files new 930e12992ed3 parisc: syscalls: ignore nfsservctl for other architectures new a5f2bd479f58 Merge branch 'parisc-4.21-1' of git://git.kernel.org/pub/s [...]
The 164 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../features/vm/ioremap_prot/arch-support.txt | 2 +- arch/ia64/Makefile | 3 + arch/ia64/include/asm/Kbuild | 1 + arch/ia64/include/asm/unistd.h | 4 +- arch/ia64/include/uapi/asm/Kbuild | 1 + arch/ia64/include/uapi/asm/unistd.h | 332 +- arch/ia64/kernel/entry.S | 331 +- arch/ia64/kernel/syscalls/Makefile | 40 + arch/ia64/kernel/syscalls/syscall.tbl | 337 + arch/ia64/kernel/syscalls/syscallhdr.sh | 36 + arch/ia64/kernel/syscalls/syscalltbl.sh | 32 + arch/m68k/Kconfig.machine | 2 - arch/m68k/Makefile | 3 + arch/m68k/configs/amiga_defconfig | 103 +- arch/m68k/configs/apollo_defconfig | 93 +- arch/m68k/configs/atari_defconfig | 109 +- arch/m68k/configs/bvme6000_defconfig | 89 +- arch/m68k/configs/hp300_defconfig | 91 +- arch/m68k/configs/mac_defconfig | 93 +- arch/m68k/configs/multi_defconfig | 123 +- arch/m68k/configs/mvme147_defconfig | 87 +- arch/m68k/configs/mvme16x_defconfig | 89 +- arch/m68k/configs/q40_defconfig | 89 +- arch/m68k/configs/sun3_defconfig | 81 +- arch/m68k/configs/sun3x_defconfig | 83 +- arch/m68k/include/asm/Kbuild | 1 + arch/m68k/include/asm/raw_io.h | 39 +- arch/m68k/include/asm/unistd.h | 3 +- arch/m68k/include/uapi/asm/Kbuild | 1 + arch/m68k/include/uapi/asm/unistd.h | 385 +- arch/m68k/kernel/syscalls/Makefile | 38 + arch/m68k/kernel/syscalls/syscall.tbl | 389 ++ arch/m68k/kernel/syscalls/syscallhdr.sh | 36 + arch/m68k/kernel/syscalls/syscalltbl.sh | 32 + arch/m68k/kernel/syscalltable.S | 387 +- arch/microblaze/Makefile | 25 +- arch/microblaze/boot/Makefile | 23 +- arch/microblaze/boot/dts/Makefile | 5 +- arch/microblaze/include/asm/Kbuild | 1 + arch/microblaze/include/asm/pgtable.h | 2 +- arch/microblaze/include/asm/unistd.h | 2 - arch/microblaze/include/uapi/asm/Kbuild | 1 + arch/microblaze/include/uapi/asm/unistd.h | 407 +- arch/microblaze/kernel/syscall_table.S | 406 +- arch/microblaze/kernel/syscalls/Makefile | 38 + arch/microblaze/kernel/syscalls/syscall.tbl | 410 ++ arch/microblaze/kernel/syscalls/syscallhdr.sh | 36 + arch/microblaze/kernel/syscalls/syscalltbl.sh | 32 + arch/mips/Kconfig | 65 +- arch/mips/Makefile | 5 +- arch/mips/boot/compressed/calc_vmlinuz_load_addr.c | 7 +- arch/mips/boot/dts/img/boston.dts | 6 + arch/mips/boot/dts/mti/malta.dts | 5 + arch/mips/cavium-octeon/csrc-octeon.c | 1 + arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 149 +- arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c | 2 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 68 - .../cavium-octeon/executive/cvmx-helper-sgmii.c | 38 - .../cavium-octeon/executive/cvmx-helper-util.c | 90 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 39 - arch/mips/cavium-octeon/executive/cvmx-helper.c | 91 +- .../cavium-octeon/executive/cvmx-interrupt-rsl.c | 2 +- arch/mips/cavium-octeon/executive/cvmx-l2c.c | 2 +- arch/mips/cavium-octeon/executive/octeon-model.c | 12 +- arch/mips/cavium-octeon/octeon-irq.c | 4 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/cavium-octeon/octeon-usb.c | 6 +- arch/mips/cavium-octeon/setup.c | 8 +- arch/mips/cavium-octeon/smp.c | 4 +- arch/mips/configs/ar7_defconfig | 44 +- arch/mips/configs/ath25_defconfig | 25 +- arch/mips/configs/ath79_defconfig | 33 +- arch/mips/configs/bcm47xx_defconfig | 11 +- arch/mips/configs/bcm63xx_defconfig | 37 +- arch/mips/configs/bigsur_defconfig | 65 +- arch/mips/configs/bmips_be_defconfig | 22 +- arch/mips/configs/bmips_stb_defconfig | 23 +- arch/mips/configs/capcella_defconfig | 24 +- arch/mips/configs/cavium_octeon_defconfig | 44 +- arch/mips/configs/ci20_defconfig | 27 +- arch/mips/configs/cobalt_defconfig | 8 +- arch/mips/configs/db1xxx_defconfig | 47 +- arch/mips/configs/decstation_64_defconfig | 227 + arch/mips/configs/decstation_defconfig | 163 +- arch/mips/configs/decstation_r4k_defconfig | 224 + arch/mips/configs/e55_defconfig | 8 +- arch/mips/configs/fuloong2e_defconfig | 79 +- arch/mips/configs/gcw0_defconfig | 12 +- arch/mips/configs/generic_defconfig | 26 +- arch/mips/configs/gpr_defconfig | 112 +- arch/mips/configs/ip22_defconfig | 76 +- arch/mips/configs/ip27_defconfig | 149 +- arch/mips/configs/ip28_defconfig | 26 +- arch/mips/configs/ip32_defconfig | 41 +- arch/mips/configs/jazz_defconfig | 62 +- arch/mips/configs/jmr3927_defconfig | 13 +- arch/mips/configs/lasat_defconfig | 24 +- arch/mips/configs/lemote2f_defconfig | 143 +- arch/mips/configs/loongson1b_defconfig | 15 +- arch/mips/configs/loongson1c_defconfig | 17 +- arch/mips/configs/loongson3_defconfig | 70 +- arch/mips/configs/malta_defconfig | 42 +- arch/mips/configs/malta_kvm_defconfig | 59 +- arch/mips/configs/malta_kvm_guest_defconfig | 48 +- arch/mips/configs/malta_qemu_32r6_defconfig | 22 +- arch/mips/configs/maltaaprp_defconfig | 25 +- arch/mips/configs/maltasmvp_defconfig | 30 +- arch/mips/configs/maltasmvp_eva_defconfig | 30 +- arch/mips/configs/maltaup_defconfig | 21 +- arch/mips/configs/maltaup_xpa_defconfig | 44 +- arch/mips/configs/markeins_defconfig | 35 +- arch/mips/configs/mips_paravirt_defconfig | 35 +- arch/mips/configs/mpc30x_defconfig | 7 +- arch/mips/configs/msp71xx_defconfig | 20 +- arch/mips/configs/mtx1_defconfig | 307 +- arch/mips/configs/nlm_xlp_defconfig | 112 +- arch/mips/configs/nlm_xlr_defconfig | 145 +- arch/mips/configs/omega2p_defconfig | 28 +- arch/mips/configs/pic32mzda_defconfig | 12 +- arch/mips/configs/pistachio_defconfig | 78 +- arch/mips/configs/pnx8335_stb225_defconfig | 27 +- arch/mips/configs/qi_lb60_defconfig | 23 +- arch/mips/configs/rb532_defconfig | 49 +- arch/mips/configs/rbtx49xx_defconfig | 24 +- arch/mips/configs/rm200_defconfig | 79 +- arch/mips/configs/rt305x_defconfig | 45 +- arch/mips/configs/sb1250_swarm_defconfig | 36 +- arch/mips/configs/tb0219_defconfig | 32 +- arch/mips/configs/tb0226_defconfig | 17 +- arch/mips/configs/tb0287_defconfig | 29 +- arch/mips/configs/vocore2_defconfig | 28 +- arch/mips/configs/workpad_defconfig | 18 +- arch/mips/configs/xway_defconfig | 32 +- arch/mips/include/asm/Kbuild | 4 + arch/mips/include/asm/atomic.h | 27 +- arch/mips/include/asm/bitops.h | 42 +- arch/mips/include/asm/cmpxchg.h | 6 +- arch/mips/include/asm/compiler.h | 24 +- arch/mips/include/asm/cpu-features.h | 60 +- arch/mips/include/asm/cpu-info.h | 2 +- arch/mips/include/asm/cpu.h | 3 +- arch/mips/include/asm/dsemul.h | 29 +- arch/mips/include/asm/edac.h | 3 +- arch/mips/include/asm/elf.h | 26 +- arch/mips/include/asm/fpu.h | 145 +- arch/mips/include/asm/fpu_emulator.h | 11 - arch/mips/include/asm/futex.h | 14 +- arch/mips/include/asm/hazards.h | 6 +- arch/mips/include/asm/io.h | 22 +- arch/mips/include/asm/kvm_host.h | 9 +- arch/mips/include/asm/local.h | 12 +- .../asm/mach-loongson64/kernel-entry-init.h | 4 +- arch/mips/include/asm/mach-loongson64/mmzone.h | 1 + arch/mips/include/asm/mipsmtregs.h | 7 +- arch/mips/include/asm/mipsregs.h | 30 +- arch/mips/include/asm/mmu.h | 3 +- arch/mips/include/asm/mmu_context.h | 10 +- arch/mips/include/asm/mmzone.h | 13 +- arch/mips/include/asm/octeon/cvmx-agl-defs.h | 699 -- arch/mips/include/asm/octeon/cvmx-asxx-defs.h | 105 - arch/mips/include/asm/octeon/cvmx-bootmem.h | 76 - arch/mips/include/asm/octeon/cvmx-ciu2-defs.h | 7060 -------------------- arch/mips/include/asm/octeon/cvmx-dbg-defs.h | 4 - arch/mips/include/asm/octeon/cvmx-dpi-defs.h | 178 - arch/mips/include/asm/octeon/cvmx-fpa-defs.h | 247 - arch/mips/include/asm/octeon/cvmx-gmxx-defs.h | 5058 +------------- arch/mips/include/asm/octeon/cvmx-gpio-defs.h | 116 - arch/mips/include/asm/octeon/cvmx-helper-rgmii.h | 17 - arch/mips/include/asm/octeon/cvmx-helper-sgmii.h | 17 - arch/mips/include/asm/octeon/cvmx-helper-util.h | 23 - arch/mips/include/asm/octeon/cvmx-helper-xaui.h | 16 - arch/mips/include/asm/octeon/cvmx-helper.h | 36 - arch/mips/include/asm/octeon/cvmx-iob-defs.h | 375 -- arch/mips/include/asm/octeon/cvmx-ipd-defs.h | 538 -- arch/mips/include/asm/octeon/cvmx-l2t-defs.h | 6 - arch/mips/include/asm/octeon/cvmx-led-defs.h | 78 - arch/mips/include/asm/octeon/cvmx-lmcx-defs.h | 514 -- arch/mips/include/asm/octeon/cvmx-mio-defs.h | 1197 ---- arch/mips/include/asm/octeon/cvmx-mixx-defs.h | 136 - arch/mips/include/asm/octeon/cvmx-npei-defs.h | 295 - arch/mips/include/asm/octeon/cvmx-npi-defs.h | 235 - arch/mips/include/asm/octeon/cvmx-pci-defs.h | 392 -- arch/mips/include/asm/octeon/cvmx-pcsx-defs.h | 185 - arch/mips/include/asm/octeon/cvmx-pcsxx-defs.h | 146 - arch/mips/include/asm/octeon/cvmx-pemx-defs.h | 144 - arch/mips/include/asm/octeon/cvmx-pescx-defs.h | 59 - arch/mips/include/asm/octeon/cvmx-pip-defs.h | 688 -- arch/mips/include/asm/octeon/cvmx-pko-defs.h | 619 -- arch/mips/include/asm/octeon/cvmx-pko.h | 2 +- arch/mips/include/asm/octeon/cvmx-pow-defs.h | 317 - arch/mips/include/asm/octeon/cvmx-rnm-defs.h | 53 - arch/mips/include/asm/octeon/cvmx-rst-defs.h | 28 - arch/mips/include/asm/octeon/cvmx-smix-defs.h | 88 - arch/mips/include/asm/octeon/cvmx-spxx-defs.h | 62 - arch/mips/include/asm/octeon/cvmx-sriox-defs.h | 123 - arch/mips/include/asm/octeon/cvmx-srxx-defs.h | 22 - arch/mips/include/asm/octeon/cvmx-stxx-defs.h | 64 - arch/mips/include/asm/octeon/cvmx-uctlx-defs.h | 89 - arch/mips/include/asm/page.h | 1 + arch/mips/include/asm/pgtable-64.h | 5 + arch/mips/include/asm/pgtable.h | 6 +- arch/mips/include/asm/processor.h | 19 +- arch/mips/include/asm/r4kcache.h | 22 + arch/mips/include/asm/stackframe.h | 3 +- arch/mips/include/asm/switch_to.h | 6 +- arch/mips/include/asm/unistd.h | 3 + arch/mips/include/uapi/asm/Kbuild | 6 + arch/mips/include/uapi/asm/sgidefs.h | 8 - arch/mips/include/uapi/asm/unistd.h | 1074 +-- arch/mips/kernel/Makefile | 5 +- arch/mips/kernel/asm-offsets.c | 7 +- arch/mips/kernel/bmips_5xxx_init.S | 6 - arch/mips/kernel/branch.c | 41 +- arch/mips/kernel/cpu-bugs64.c | 4 +- arch/mips/kernel/cpu-probe.c | 64 +- arch/mips/kernel/elf.c | 4 + arch/mips/kernel/ftrace.c | 6 +- arch/mips/kernel/genex.S | 5 +- arch/mips/kernel/idle.c | 7 +- arch/mips/kernel/mips-mt.c | 11 - arch/mips/kernel/mips-r2-to-r6-emul.c | 39 +- arch/mips/kernel/process.c | 9 +- arch/mips/kernel/ptrace.c | 466 +- arch/mips/kernel/ptrace32.c | 33 +- arch/mips/kernel/r2300_fpu.S | 58 - arch/mips/kernel/r4k_fpu.S | 144 - arch/mips/kernel/scall32-o32.S | 391 +- arch/mips/kernel/scall64-64.S | 444 -- arch/mips/kernel/scall64-n32.S | 341 +- arch/mips/kernel/scall64-n64.S | 117 + arch/mips/kernel/scall64-o32.S | 379 +- arch/mips/kernel/signal.c | 39 +- arch/mips/kernel/syscall.c | 6 +- arch/mips/kernel/syscalls/Makefile | 96 + arch/mips/kernel/syscalls/syscall_n32.tbl | 343 + arch/mips/kernel/syscalls/syscall_n64.tbl | 339 + arch/mips/kernel/syscalls/syscall_o32.tbl | 382 ++ arch/mips/kernel/syscalls/syscallhdr.sh | 37 + arch/mips/kernel/syscalls/syscallnr.sh | 28 + arch/mips/kernel/syscalls/syscalltbl.sh | 36 + arch/mips/kernel/traps.c | 124 +- arch/mips/kernel/unaligned.c | 40 +- arch/mips/kernel/vdso.c | 4 +- arch/mips/kernel/vmlinux.lds.S | 4 +- arch/mips/kernel/watch.c | 13 + arch/mips/kvm/Kconfig | 1 + arch/mips/loongson64/common/env.c | 3 +- arch/mips/loongson64/loongson-3/cop2-ex.c | 7 +- arch/mips/loongson64/loongson-3/smp.c | 3 +- arch/mips/math-emu/cp1emu.c | 7 + arch/mips/math-emu/dsemul.c | 38 +- arch/mips/math-emu/me-debugfs.c | 12 +- arch/mips/mm/c-r3k.c | 2 +- arch/mips/mm/c-r4k.c | 48 +- arch/mips/mm/tlbex.c | 1 + arch/mips/mti-malta/Makefile | 1 - arch/mips/mti-malta/malta-display.c | 56 - arch/mips/mti-malta/malta-init.c | 3 - arch/mips/mti-malta/malta-setup.c | 2 - arch/mips/mti-malta/malta-time.c | 2 - arch/mips/pci/fixup-sb1250.c | 53 + arch/mips/pci/pci-rt3883.c | 6 +- arch/mips/sibyte/common/Makefile | 1 + arch/mips/sibyte/common/dma.c | 14 + arch/mips/vdso/Makefile | 1 + arch/parisc/Makefile | 3 + arch/parisc/include/asm/Kbuild | 3 + arch/parisc/include/asm/alternative.h | 4 + arch/parisc/include/asm/unistd.h | 8 + arch/parisc/include/uapi/asm/Kbuild | 2 + arch/parisc/include/uapi/asm/unistd.h | 379 +- arch/parisc/kernel/Makefile | 2 +- arch/parisc/kernel/alternative.c | 98 + arch/parisc/kernel/module.c | 14 + arch/parisc/kernel/setup.c | 80 - arch/parisc/kernel/syscall.S | 11 +- arch/parisc/kernel/syscall_table.S | 459 -- arch/parisc/kernel/syscalls/Makefile | 55 + arch/parisc/kernel/syscalls/syscall.tbl | 369 + arch/parisc/kernel/syscalls/syscallhdr.sh | 36 + arch/parisc/kernel/syscalls/syscalltbl.sh | 36 + arch/riscv/Kconfig | 58 +- arch/riscv/Kconfig.debug | 2 - arch/riscv/configs/defconfig | 1 + arch/riscv/include/asm/atomic.h | 9 + arch/riscv/kernel/cacheinfo.c | 11 + arch/riscv/kernel/cpu.c | 1 + arch/riscv/kernel/cpufeature.c | 2 + arch/riscv/kernel/ftrace.c | 1 - arch/riscv/kernel/perf_event.c | 1 + arch/riscv/kernel/setup.c | 28 - arch/riscv/kernel/smpboot.c | 6 +- arch/riscv/kernel/time.c | 1 + arch/riscv/lib/tishift.S | 59 +- arch/riscv/lib/udivdi3.S | 42 +- arch/sh/Makefile | 3 + arch/sh/include/asm/Kbuild | 1 + arch/sh/include/asm/unistd.h | 2 + arch/sh/include/uapi/asm/Kbuild | 1 + arch/sh/include/uapi/asm/unistd_32.h | 4 +- arch/sh/include/uapi/asm/unistd_64.h | 4 +- arch/sh/kernel/syscalls/Makefile | 38 + arch/sh/kernel/syscalls/syscall.tbl | 392 ++ arch/sh/kernel/syscalls/syscallhdr.sh | 36 + arch/sh/kernel/syscalls/syscalltbl.sh | 32 + arch/sh/kernel/syscalls_32.S | 387 +- arch/sparc/Makefile | 3 + arch/sparc/include/asm/Kbuild | 4 +- arch/sparc/include/asm/floppy_64.h | 8 +- arch/sparc/include/asm/leon.h | 1 - arch/sparc/include/asm/parport.h | 2 +- arch/sparc/include/asm/unistd.h | 18 + arch/sparc/include/uapi/asm/Kbuild | 2 + arch/sparc/include/uapi/asm/unistd.h | 426 +- arch/sparc/kernel/auxio_64.c | 11 +- arch/sparc/kernel/central.c | 2 +- arch/sparc/kernel/chmc.c | 8 +- arch/sparc/kernel/ioport.c | 2 +- arch/sparc/kernel/irq_64.c | 2 +- arch/sparc/kernel/leon_kernel.c | 14 - arch/sparc/kernel/of_device_32.c | 21 +- arch/sparc/kernel/of_device_64.c | 58 +- arch/sparc/kernel/of_device_common.c | 4 +- arch/sparc/kernel/pci.c | 44 +- arch/sparc/kernel/pci_sabre.c | 2 +- arch/sparc/kernel/power.c | 4 +- arch/sparc/kernel/process_32.c | 2 +- arch/sparc/kernel/prom_32.c | 44 +- arch/sparc/kernel/prom_64.c | 75 +- arch/sparc/kernel/prom_irqtrans.c | 20 +- arch/sparc/kernel/reboot.c | 3 +- arch/sparc/kernel/sbus.c | 4 +- arch/sparc/kernel/sun4d_irq.c | 14 +- arch/sparc/kernel/syscalls/Makefile | 55 + arch/sparc/kernel/syscalls/syscall.tbl | 409 ++ arch/sparc/kernel/syscalls/syscallhdr.sh | 36 + arch/sparc/kernel/syscalls/syscalltbl.sh | 36 + arch/sparc/kernel/systbls_32.S | 81 +- arch/sparc/kernel/systbls_64.S | 157 +- arch/sparc/kernel/time_64.c | 16 +- arch/sparc/kernel/vio.c | 9 +- drivers/input/serio/gscps2.c | 4 +- drivers/input/serio/hp_sdc.c | 4 +- drivers/of/pdt.c | 50 +- drivers/platform/mips/cpu_hwmon.c | 3 +- drivers/sbus/char/bbc_envctrl.c | 4 +- drivers/sbus/char/envctrl.c | 6 +- drivers/sbus/char/flash.c | 6 +- fs/openpromfs/inode.c | 11 +- include/linux/of.h | 1 - include/uapi/linux/elf.h | 1 + lib/gcd.c | 2 +- scripts/checksyscalls.sh | 1 + sound/sparc/cs4231.c | 6 +- 354 files changed, 8719 insertions(+), 30761 deletions(-) create mode 100644 arch/ia64/kernel/syscalls/Makefile create mode 100644 arch/ia64/kernel/syscalls/syscall.tbl create mode 100644 arch/ia64/kernel/syscalls/syscallhdr.sh create mode 100644 arch/ia64/kernel/syscalls/syscalltbl.sh create mode 100644 arch/m68k/kernel/syscalls/Makefile create mode 100644 arch/m68k/kernel/syscalls/syscall.tbl create mode 100644 arch/m68k/kernel/syscalls/syscallhdr.sh create mode 100644 arch/m68k/kernel/syscalls/syscalltbl.sh create mode 100644 arch/microblaze/kernel/syscalls/Makefile create mode 100644 arch/microblaze/kernel/syscalls/syscall.tbl create mode 100644 arch/microblaze/kernel/syscalls/syscallhdr.sh create mode 100644 arch/microblaze/kernel/syscalls/syscalltbl.sh create mode 100644 arch/mips/configs/decstation_64_defconfig create mode 100644 arch/mips/configs/decstation_r4k_defconfig delete mode 100644 arch/mips/kernel/scall64-64.S create mode 100644 arch/mips/kernel/scall64-n64.S create mode 100644 arch/mips/kernel/syscalls/Makefile create mode 100644 arch/mips/kernel/syscalls/syscall_n32.tbl create mode 100644 arch/mips/kernel/syscalls/syscall_n64.tbl create mode 100644 arch/mips/kernel/syscalls/syscall_o32.tbl create mode 100644 arch/mips/kernel/syscalls/syscallhdr.sh create mode 100644 arch/mips/kernel/syscalls/syscallnr.sh create mode 100644 arch/mips/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/mips/mti-malta/malta-display.c create mode 100644 arch/mips/sibyte/common/dma.c create mode 100644 arch/parisc/kernel/alternative.c delete mode 100644 arch/parisc/kernel/syscall_table.S create mode 100644 arch/parisc/kernel/syscalls/Makefile create mode 100644 arch/parisc/kernel/syscalls/syscall.tbl create mode 100644 arch/parisc/kernel/syscalls/syscallhdr.sh create mode 100644 arch/parisc/kernel/syscalls/syscalltbl.sh create mode 100644 arch/sh/kernel/syscalls/Makefile create mode 100644 arch/sh/kernel/syscalls/syscall.tbl create mode 100644 arch/sh/kernel/syscalls/syscallhdr.sh create mode 100644 arch/sh/kernel/syscalls/syscalltbl.sh create mode 100644 arch/sparc/kernel/syscalls/Makefile create mode 100644 arch/sparc/kernel/syscalls/syscall.tbl create mode 100644 arch/sparc/kernel/syscalls/syscallhdr.sh create mode 100644 arch/sparc/kernel/syscalls/syscalltbl.sh