Messages in this thread | | | Date | Tue, 22 Apr 2008 01:26:52 +0100 | From | Al Viro <> | Subject | Re: [GIT]: Sparc |
| |
On Mon, Apr 21, 2008 at 05:16:19PM -0700, David Miller wrote:
> The only platforms defining a non-NOP __emul_prefix() after this > sparc changeset are: > > 1) IA-64 for PER_LINUX32 --> /emul/ia32-linux/ > 2) MIPS for riscos and IRIX compat support > 3) ARM for ARM_BSD_EMUL --> "usr/gnemul/bsd", yikes no leading slash > in that path! > > I bet if we really tried we could get rid of these things.
By killing altroot-related code in fs/namei.c, which is what I'm going to do _anyway_. If somebody really needs a working replacement, I would very much suggest starting with figuring out the desired semantics; frankly, I suspect that having native wrapper for their ld.so might be much better idea as far as the location of libraries is concerned, with chroot and bindings doing the rest.
| |