Prev: Revert adding some arch-specific signal syscalls to <linux/syscalls.h>.
Next: ThinkPad T400 : should kernel option "reboot=pci" be hard coded ?
From: Michal Simek on 7 Jun 2010 10:00 Hi Linus, please pull the following changes. There are two changes out of arch/microblaze folder. The first disables FRAME_POINTER selection. The second change is in asm-generic/atomic.h which change local_irq_save/restore to raw_local_irq_save/restore because of irqsoff tracer. I am not sure about other archs but Microblaze needs it. Thanks, Michal The following changes since commit 386f40c86d6c8d5b717ef20620af1a750d0dacb4: Linus Torvalds (1): Revert "tty: fix a little bug in scrup, vt.c" are available in the git repository at: git://git.monstr.eu/linux-2.6-microblaze.git next Michal Simek (12): microblaze: Fix __copy_to/from_user_inatomic macros microblaze: Fix copy_to_user_page macro microblaze: Disable FRAME_POINTER selection microblaze: Sync noMMU and MMU setup_memory microblaze: Fix comment for TLB microblaze: Fix sys_clone syscall microblaze: Implement flush_dcache_page macro microblaze: Trace hardirqs microblaze: Enable NEED_SG_DMA_LENGTH microblaze: Remove unused label microblaze: Define ARCH_SLAB_MINALIGN asm-generic: Use raw_local_irq_save/restore instead local_irq_save/restore Steven J. Magnani (2): microblaze: add stack unwinder microblaze: allow PAGE_SIZE configuration arch/microblaze/Kconfig | 33 +++ arch/microblaze/include/asm/cacheflush.h | 18 +- arch/microblaze/include/asm/elf.h | 2 +- arch/microblaze/include/asm/exceptions.h | 5 + arch/microblaze/include/asm/page.h | 14 +- arch/microblaze/include/asm/system.h | 1 - arch/microblaze/include/asm/uaccess.h | 4 +- arch/microblaze/include/asm/unwind.h | 29 +++ arch/microblaze/kernel/Makefile | 2 +- arch/microblaze/kernel/cpu/mb.c | 1 + arch/microblaze/kernel/entry-nommu.S | 28 +++ arch/microblaze/kernel/entry.S | 41 +++- arch/microblaze/kernel/head.S | 4 +- arch/microblaze/kernel/hw_exception_handler.S | 4 +- arch/microblaze/kernel/irq.c | 2 + arch/microblaze/kernel/misc.S | 2 +- arch/microblaze/kernel/ptrace.c | 17 ++- arch/microblaze/kernel/stacktrace.c | 44 +--- arch/microblaze/kernel/traps.c | 91 +++---- arch/microblaze/kernel/unwind.c | 318 +++++++++++++++++++++++++ arch/microblaze/kernel/vmlinux.lds.S | 12 +- arch/microblaze/mm/fault.c | 1 - arch/microblaze/mm/init.c | 7 +- include/asm-generic/atomic.h | 12 +- lib/Kconfig.debug | 6 +- 25 files changed, 560 insertions(+), 138 deletions(-) create mode 100644 arch/microblaze/include/asm/unwind.h create mode 100644 arch/microblaze/kernel/unwind.c -- Michal Simek, Ing. (M.Eng) w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel 2.6 Microblaze Linux - http://www.monstr.eu/fdt/ Microblaze U-BOOT custodian -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |