Bug#384881: [Pkg-uml-pkgs] Bug#384881: provide amd64 build of
user-mode-linux
Mattia Dongili
malattia at linux.it
Sun Aug 27 18:03:16 UTC 2006
On Sun, Aug 27, 2006 at 07:38:46PM +0200, David Madore wrote:
> On Sun, Aug 27, 2006 at 06:46:06PM +0200, Mattia Dongili wrote:
> > except I don't have any amd64 box and can't test it, nor create a safe
> > config.amd64 :)
>
> Ah, sorry. (I had thought Debian provided its maintainers with access
> to test boxen of all supported architectures for such cases.)
well, it is. Unfortunately my provider somewhat sucks (15 hops in their
LAN before being able to access the internet so I often experience
timeouts...) so it's not that easy for me...
> > I'll be happy to include the amd64 binary with some help from somebody
> > having access to such box.
>
> Well, I'm willing to help.
great, thanks
> > can you confirm it works for you with configuration I extracted from the
> > diff.gz?
> > I mean can you at least run the UML, play some time with it and halt
> > correctly?
>
> I did some very superficial testing (started it with 'root=/dev/root
> rootflags=/ rootfstype=hostfs init=/bin/sh'), but it seems to boot and
> halt all right and I can run some simple (64-bit) programs like ls.
> (See the attached typescript.) If there's something specific you'd
> like me to test, please say so.
well, Ardo (Cc-ed) previously started testing rootstrap on amd64 to
create a full rootfs image. Don't you have any already cooked 64bit
rootfs available?
> There's one possibly serious warning, though, that I don't know how to
> analyse ('idr_remove called for id=6 which is not allocated', followed
> by a call trace). It might be due to missing features from my host
> kernel (I'm running a homebrew kernel, not a generic Debian one).
no, it's most probably due to init=/bin/sh and afaik it's harmless.
> Also, a 64-bit UML does not seem to be able to execute 32-bit binaries
> (I couldn't find any sort of ia32 compatibility configuration option).
> I'm afraid there's no easy workaround, there.
did you try it in a 32bit chroot (inside the guest)? maybe UML-64 simply
isn't able to provide a 32bit emulation.
> > oh, and could you attach your config.amd64 for reference to this
> > bug report?
>
> Attached.
thanks.
--
mattia
:wq!
More information about the Pkg-uml-pkgs
mailing list