Messages in this thread | | | Date | Sat, 12 Sep 2015 21:21:37 +0200 | From | Jesper Nilsson <> | Subject | [GIT PULL]: CRIS changes for 4.3 |
| |
Hi Linus!
Please pull the below tree for CRIS changes for 4.3. Mostly removal of old cruft of which we can use a generic version, or fixes for code not commonly run in the cris port, but also additions to enable som good debug.
Thanks!
The following changes since commit 51e771c0d25b43d0f12b2c7c01939942becbbe28:
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input (2015-09-04 12:02:11 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git tags/cris-for-4.3
for you to fetch changes up to 254a0f4135482dc02701562a38e10675a48c8ddf:
CRISv10: delete unused lib/dmacopy.c (2015-09-05 00:56:51 +0200)
---------------------------------------------------------------- CRIS changes for 4.3
---------------------------------------------------------------- Chen Gang (1): CRIS: Wire up missing syscalls
Christophe Jaillet (1): cris: arch-v32: gpio: Use kzalloc instead of kmalloc/memset
Jesper Nilsson (3): CRISv32: ETRAX FS: Squash warnings in pinmux driver CRISv32: Add GPIO driver to the default configs CRISv32: Squash compile warnings for axisflashmap
Rabin Vincent (20): CRISv32: add unreachable() to BUG() CRISv32: allow CONFIG_DEBUG_BUGVERBOSE CRIS: UAPI: fix ptrace.h CRIS: don't make asm/elf.h depend on asm/user.h CRIS: UAPI: fix elf.h export CRIS: UAPI: use generic headers via Kbuild CRIS: UAPI: use generic auxvec.h CRIS: UAPI: use generic sockios.h CRIS: UAPI: use generic sembuf.h CRIS: UAPI: use generic socket.h CRIS: UAPI: use generic msgbuf.h CRIS: UAPI: use generic shmbuf.h CRIS: UAPI: use generic types.h CRISv32: add support for irqflags tracing CRISv32: annotate irq enable in idle loop CRIS: add STACKTRACE_SUPPORT CRISv32: enable LOCKDEP_SUPPORT CRIS: fix switch_mm() lockdep splat CRISv10: delete unused lib/old_checksum.c CRISv10: delete unused lib/dmacopy.c
arch/cris/Kconfig | 12 +++ arch/cris/arch-v10/kernel/entry.S | 8 ++ arch/cris/arch-v10/lib/dmacopy.c | 42 --------- arch/cris/arch-v10/lib/old_checksum.c | 86 ------------------ arch/cris/arch-v32/drivers/Kconfig | 16 ++-- arch/cris/arch-v32/drivers/axisflashmap.c | 9 +- arch/cris/arch-v32/drivers/mach-a3/gpio.c | 4 +- arch/cris/arch-v32/drivers/mach-fs/gpio.c | 3 +- arch/cris/arch-v32/kernel/entry.S | 19 ++++ arch/cris/arch-v32/kernel/process.c | 4 +- arch/cris/arch-v32/kernel/signal.c | 1 - arch/cris/arch-v32/mach-fs/pinmux.c | 8 +- arch/cris/configs/artpec_3_defconfig | 5 +- arch/cris/configs/etraxfs_defconfig | 1 + arch/cris/include/arch-v32/arch/bug.h | 11 ++- arch/cris/include/arch-v32/arch/irqflags.h | 2 +- arch/cris/include/asm/Kbuild | 17 ++++ arch/cris/include/asm/mmu_context.h | 9 +- arch/cris/include/asm/stacktrace.h | 8 ++ arch/cris/include/asm/types.h | 12 --- arch/cris/include/asm/unistd.h | 2 +- arch/cris/include/uapi/asm/Kbuild | 5 ++ arch/cris/include/uapi/asm/auxvec.h | 4 - arch/cris/include/uapi/asm/bitsperlong.h | 1 - arch/cris/include/{ => uapi}/asm/elf.h | 9 +- .../{arch-v10/arch/elf.h => uapi/asm/elf_v10.h} | 5 +- .../{arch-v32/arch/elf.h => uapi/asm/elf_v32.h} | 5 +- arch/cris/include/uapi/asm/errno.h | 6 -- arch/cris/include/uapi/asm/fcntl.h | 1 - arch/cris/include/uapi/asm/ioctl.h | 1 - arch/cris/include/uapi/asm/ipcbuf.h | 1 - arch/cris/include/uapi/asm/kvm_para.h | 1 - arch/cris/include/uapi/asm/mman.h | 1 - arch/cris/include/uapi/asm/msgbuf.h | 33 ------- arch/cris/include/uapi/asm/poll.h | 1 - arch/cris/include/uapi/asm/ptrace.h | 6 +- .../arch/ptrace.h => uapi/asm/ptrace_v10.h} | 0 .../arch/ptrace.h => uapi/asm/ptrace_v32.h} | 0 arch/cris/include/uapi/asm/resource.h | 6 -- arch/cris/include/uapi/asm/sembuf.h | 25 ------ arch/cris/include/uapi/asm/shmbuf.h | 42 --------- arch/cris/include/uapi/asm/siginfo.h | 6 -- arch/cris/include/uapi/asm/socket.h | 92 -------------------- arch/cris/include/uapi/asm/sockios.h | 13 --- arch/cris/include/uapi/asm/statfs.h | 6 -- arch/cris/include/uapi/asm/types.h | 1 - arch/cris/include/uapi/asm/unistd.h | 8 ++ arch/cris/kernel/Makefile | 1 + arch/cris/kernel/irq.c | 6 +- arch/cris/kernel/stacktrace.c | 76 ++++++++++++++++ 50 files changed, 220 insertions(+), 421 deletions(-) delete mode 100644 arch/cris/arch-v10/lib/dmacopy.c delete mode 100644 arch/cris/arch-v10/lib/old_checksum.c create mode 100644 arch/cris/include/asm/stacktrace.h delete mode 100644 arch/cris/include/asm/types.h delete mode 100644 arch/cris/include/uapi/asm/auxvec.h delete mode 100644 arch/cris/include/uapi/asm/bitsperlong.h rename arch/cris/include/{ => uapi}/asm/elf.h (95%) rename arch/cris/include/{arch-v10/arch/elf.h => uapi/asm/elf_v10.h} (98%) rename arch/cris/include/{arch-v32/arch/elf.h => uapi/asm/elf_v32.h} (98%) delete mode 100644 arch/cris/include/uapi/asm/errno.h delete mode 100644 arch/cris/include/uapi/asm/fcntl.h delete mode 100644 arch/cris/include/uapi/asm/ioctl.h delete mode 100644 arch/cris/include/uapi/asm/ipcbuf.h delete mode 100644 arch/cris/include/uapi/asm/kvm_para.h delete mode 100644 arch/cris/include/uapi/asm/mman.h delete mode 100644 arch/cris/include/uapi/asm/msgbuf.h delete mode 100644 arch/cris/include/uapi/asm/poll.h rename arch/cris/include/{arch-v10/arch/ptrace.h => uapi/asm/ptrace_v10.h} (100%) rename arch/cris/include/{arch-v32/arch/ptrace.h => uapi/asm/ptrace_v32.h} (100%) delete mode 100644 arch/cris/include/uapi/asm/resource.h delete mode 100644 arch/cris/include/uapi/asm/sembuf.h delete mode 100644 arch/cris/include/uapi/asm/shmbuf.h delete mode 100644 arch/cris/include/uapi/asm/siginfo.h delete mode 100644 arch/cris/include/uapi/asm/socket.h delete mode 100644 arch/cris/include/uapi/asm/sockios.h delete mode 100644 arch/cris/include/uapi/asm/statfs.h delete mode 100644 arch/cris/include/uapi/asm/types.h create mode 100644 arch/cris/kernel/stacktrace.c
/^JN - Jesper Nilsson -- Jesper Nilsson -- jesper.nilsson@axis.com
| |