Re: [PATCH v2] fs/binfmt_elf_fdpic.c: provide NOMMU loader for regular ELF binaries

2015-10-30 Thread Trevor Woerner
On 10/14/15 22:09, Greg Ungerer wrote: Hi Rich, On 14/10/15 01:49, Rich Felker wrote: On Tue, Oct 13, 2015 at 10:55:45PM +1000, Greg Ungerer wrote: Hi Rich, On 09/10/15 02:38, Rich Felker wrote: It would be good to get some testing and verification on other fdpic supported arches (frv or bl

Re: [PATCH v2] fs/binfmt_elf_fdpic.c: provide NOMMU loader for regular ELF binaries

2015-10-14 Thread Greg Ungerer
Hi Rich, On 14/10/15 01:49, Rich Felker wrote: > On Tue, Oct 13, 2015 at 10:55:45PM +1000, Greg Ungerer wrote: >> Hi Rich, >> >> On 09/10/15 02:38, Rich Felker wrote: >>> From: Rich Felker >>> >>> The ELF binary loader in binfmt_elf.c requires an MMU, making it >>> impossible to use regular ELF b

Re: [PATCH v2] fs/binfmt_elf_fdpic.c: provide NOMMU loader for regular ELF binaries

2015-10-13 Thread Rich Felker
On Tue, Oct 13, 2015 at 10:55:45PM +1000, Greg Ungerer wrote: > Hi Rich, > > On 09/10/15 02:38, Rich Felker wrote: > >From: Rich Felker > > > >The ELF binary loader in binfmt_elf.c requires an MMU, making it > >impossible to use regular ELF binaries on NOMMU archs. However, the > >FDPIC ELF loade

Re: [PATCH v2] fs/binfmt_elf_fdpic.c: provide NOMMU loader for regular ELF binaries

2015-10-13 Thread Greg Ungerer
Hi Rich, On 09/10/15 02:38, Rich Felker wrote: From: Rich Felker The ELF binary loader in binfmt_elf.c requires an MMU, making it impossible to use regular ELF binaries on NOMMU archs. However, the FDPIC ELF loader in binfmt_elf_fdpic.c is fully capable as a loader for plain ELF, which require

[PATCH v2] fs/binfmt_elf_fdpic.c: provide NOMMU loader for regular ELF binaries

2015-10-08 Thread Rich Felker
From: Rich Felker The ELF binary loader in binfmt_elf.c requires an MMU, making it impossible to use regular ELF binaries on NOMMU archs. However, the FDPIC ELF loader in binfmt_elf_fdpic.c is fully capable as a loader for plain ELF, which requires constant displacements between LOAD segments, si