Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Pull m68knommu updates from Greg Ungerer: "This series is all about Nicolas flat format support for MMU systems. Traditional m68k no-MMU flat format binaries can now be run on m68k MMU enabled systems too. The series includes some nice cleanups of the binfmt_flat code and converts it to using proper user space accessor functions. With all this in place you can boot and run a complete no-MMU flat format based user space on an MMU enabled system" * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu: m68k: enable binfmt_flat on systems with an MMU binfmt_flat: allow compressed flat binary format to work on MMU systems binfmt_flat: add MMU-specific support binfmt_flat: update libraries' data segment pointer with userspace accessors binfmt_flat: use clear_user() rather than memset() to clear .bss binfmt_flat: use proper user space accessors with old relocs code binfmt_flat: use proper user space accessors with relocs processing code binfmt_flat: clean up create_flat_tables() and stack accesses binfmt_flat: use generic transfer_args_to_stack() elf_fdpic_transfer_args_to_stack(): make it generic binfmt_flat: prevent kernel dammage from corrupted executable headers binfmt_flat: convert printk invocations to their modern form binfmt_flat: assorted cleanups m68k: use same start_thread() on MMU and no-MMU m68k: fix file path comment m68k: fix bFLT executable running on MMU enabled systems
Showing
- arch/m68k/include/asm/flat.h 10 additions, 3 deletionsarch/m68k/include/asm/flat.h
- arch/m68k/include/asm/processor.h 1 addition, 14 deletionsarch/m68k/include/asm/processor.h
- fs/Kconfig.binfmt 2 additions, 1 deletionfs/Kconfig.binfmt
- fs/binfmt_elf_fdpic.c 2 additions, 36 deletionsfs/binfmt_elf_fdpic.c
- fs/binfmt_flat.c 294 additions, 231 deletionsfs/binfmt_flat.c
- fs/exec.c 33 additions, 0 deletionsfs/exec.c
- include/linux/binfmts.h 2 additions, 0 deletionsinclude/linux/binfmts.h
Loading
Please register or sign in to comment