qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PULL 00/24] Linux-user updates


From: Joakim Tjernlund
Subject: Re: [Qemu-devel] [PULL 00/24] Linux-user updates
Date: Mon, 18 Aug 2014 17:15:50 +0200

Peter Maydell <address@hidden> wrote on 2014/08/18 15:04:50:
> 
> On 18 August 2014 13:59, Joakim Tjernlund 
<address@hidden> wrote:
> > Peter Maydell <address@hidden> wrote on 2014/08/18 14:45:49:
> >>
> >> On 18 August 2014 13:38, Joakim Tjernlund
> > <address@hidden> wrote:
> >> > Peter Maydell <address@hidden> wrote on 2014/08/18 
12:58:48:
> >> >> Well, binfmt-misc works fine for me as it is and presumably
> >> >> for most people or we'd have had more complaints. So
> >> >> breaking all those existing working setups is really something
> >> >> we should avoid as much as possible.
> >> >
> >> > How do you use it? With LXC booting a VM with traditional init?
> >>
> >> No. Just a straightforward chroot environment with a
> >> statically linked qemu in it, and a binfmt_misc config like:
> >>
> >> e104462:trusty:qemu$ cat /proc/sys/fs/binfmt_misc/qemu-arm
> >> enabled
> >> interpreter /usr/bin/qemu-arm-static
> >
> > Where does -static come from? Is that the standard name a static 
qemu-user
> > build gets?
> 
> No. It's just what Debian and Ubuntu call their statically
> linked binaries.
> 
> >> flags: OC
> >> offset 0
> >> magic 7f454c4601010100000000000000000002002800
> >> mask ffffffffffffff00fffffffffffffffffeffffff
> >>
> >> This works fine for the things I try to run in the chroot
> >> (mostly test programs, also bash and basic command
> >> line utilities).
> >
> > Using bash as a login shell one need one of(from bash man page):
> >  A  login shell is one whose first character of argument zero is a -, 
or
> >  one started with the --login option.
> 
> Who said anything about login shells? I just chroot into the
> thing and run a shell.

Yes, that was a bit short. It was only meant as an example of what could 
break not using
P flag as bash behaves differently if invoked as login shell which could 
lead to breakage
further down the line.

 Jocke



reply via email to

[Prev in Thread] Current Thread [Next in Thread]