From: <sko...@up...> - 2006-09-06 22:09:50
Attachments:
signature.asc
|
Hi, has anybody of you gentoo-users out there (maybe Blaisorblade?) tried UML with glibc 2.4 (which seems to be nptlonly!)? Does it compile? Does it work? Thanks, Sven |
From: Markus <mai...@sc...> - 2006-09-07 14:45:01
|
Sven K=F6hler wrote: > has anybody of you gentoo-users out there (maybe Blaisorblade?) tried > UML with glibc 2.4 (which seems to be nptlonly!)? Yes. > Does it compile? Does it work? Yes. Yes. I've been using a nptlonly glibc 2.3.x on a Gentoo system for a long time a= nd=20 have only once had a real problem with UML (which magically disappeared and= =20 may not have been connected to NPTL anyway). An UML kernel I built after=20 upgrading to glibc 2.4 also runs fine. The guest system is Gentoo using gli= bc=20 2.3.5 with Linuxthreads, though. I haven't vet had the time to also upgrade= =20 it and see what happens. Regards mks |
From: Blaisorblade <bla...@ya...> - 2006-09-09 10:50:09
|
On Thursday 07 September 2006 00:08, Sven K=F6hler wrote: > Hi, > > has anybody of you gentoo-users out there (maybe Blaisorblade?) tried > UML with glibc 2.4 (which seems to be nptlonly!)? As things stands, this should be especially tested on amd64 host - Antoine= =20 Martin reported it works on x86 ones. =2D-=20 Inform me of my mistakes, so I can keep imitating Homer Simpson's "Doh!". Paolo Giarrusso, aka Blaisorblade http://www.user-mode-linux.org/~blaisorblade Chiacchiera con i tuoi amici in tempo reale! http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com |
From: <sko...@up...> - 2006-09-09 19:56:08
Attachments:
signature.asc
|
>> has anybody of you gentoo-users out there (maybe Blaisorblade?) tried >> UML with glibc 2.4 (which seems to be nptlonly!)? > As things stands, this should be especially tested on amd64 host - Anto= ine=20 > Martin reported it works on x86 ones. Hmm, so i some problems over here on x86: uml-host linux-2.6.17.13 # LANG=3DC make ARCH=3Dum vmlinux SYMLINK arch/um/include/kern_constants.h SYMLINK arch/um/include/sysdep make[1]: `arch/um/sys-i386/user-offsets.s' is up to date. CHK arch/um/include/user_constants.h CHK include/linux/version.h CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o CC arch/um/os-Linux/sys-i386/registers.o arch/um/os-Linux/sys-i386/registers.c: In function 'get_thread_regs': arch/um/os-Linux/sys-i386/registers.c:137: error: 'JB_PC' undeclared (first use in this function) arch/um/os-Linux/sys-i386/registers.c:137: error: (Each undeclared identifier is reported only once arch/um/os-Linux/sys-i386/registers.c:137: error: for each function it appears in.) arch/um/os-Linux/sys-i386/registers.c:138: error: 'JB_SP' undeclared (first use in this function) arch/um/os-Linux/sys-i386/registers.c:139: error: 'JB_BP' undeclared (first use in this function) make[2]: *** [arch/um/os-Linux/sys-i386/registers.o] Error 1 make[1]: *** [arch/um/os-Linux/sys-i386] Error 2 make: *** [arch/um/os-Linux] Error 2 I have to try the latest 2.6.18-rc, i guess. |
From: <sko...@up...> - 2006-09-09 20:15:45
Attachments:
signature.asc
|
> Hmm, so i some problems over here on x86: >=20 > uml-host linux-2.6.17.13 # LANG=3DC make ARCH=3Dum vmlinux > SYMLINK arch/um/include/kern_constants.h > SYMLINK arch/um/include/sysdep > make[1]: `arch/um/sys-i386/user-offsets.s' is up to date. > CHK arch/um/include/user_constants.h > CHK include/linux/version.h > CHK include/linux/compile.h > UPD include/linux/compile.h > CC init/version.o > LD init/built-in.o > CC arch/um/os-Linux/sys-i386/registers.o > arch/um/os-Linux/sys-i386/registers.c: In function 'get_thread_regs': > arch/um/os-Linux/sys-i386/registers.c:137: error: 'JB_PC' undeclared > (first use in this function) > arch/um/os-Linux/sys-i386/registers.c:137: error: (Each undeclared > identifier is reported only once > arch/um/os-Linux/sys-i386/registers.c:137: error: for each function it > appears in.) > arch/um/os-Linux/sys-i386/registers.c:138: error: 'JB_SP' undeclared > (first use in this function) > arch/um/os-Linux/sys-i386/registers.c:139: error: 'JB_BP' undeclared > (first use in this function) > make[2]: *** [arch/um/os-Linux/sys-i386/registers.o] Error 1 > make[1]: *** [arch/um/os-Linux/sys-i386] Error 2 > make: *** [arch/um/os-Linux] Error 2 >=20 >=20 >=20 > I have to try the latest 2.6.18-rc, i guess. No, same problems with 2.6.18-rc6! |
From: Markus <mai...@sc...> - 2006-09-09 22:54:10
|
Sven K=F6hler wrote: > arch/um/os-Linux/sys-i386/registers.c: In function 'get_thread_regs': > arch/um/os-Linux/sys-i386/registers.c:137: error: 'JB_PC' undeclared > (first use in this function) Jeff Dike posted this link http://user-mode-linux.sourceforge.net/work/current/2.6/2.6.17-rc4/patches/= jmpbuf to a patch that worked for me. If you search the list archives you'll find= =20 some more dicussion about this. Regards mks |
From: <sko...@up...> - 2006-09-09 23:37:28
Attachments:
signature.asc
|
>> arch/um/os-Linux/sys-i386/registers.c: In function 'get_thread_regs': >> arch/um/os-Linux/sys-i386/registers.c:137: error: 'JB_PC' undeclared >> (first use in this function) >=20 > Jeff Dike posted this link > http://user-mode-linux.sourceforge.net/work/current/2.6/2.6.17-rc4/patc= hes/jmpbuf > to a patch that worked for me. If you search the list archives you'll f= ind=20 > some more dicussion about this. Thanks. Works for me too - though i found a comment of Jeff that it's not the final sollution - and maybe that is the reason why the this patch is not inside the current kernels yet. |
From: Paolo G. <bla...@ya...> - 2006-09-10 15:07:53
|
Sven Köhler <sko...@up...> ha scritto: > >> has anybody of you gentoo-users out there (maybe Blaisorblade?) > tried > >> UML with glibc 2.4 (which seems to be nptlonly!)? > > As things stands, this should be especially tested on amd64 host > - Antoine > > Martin reported it works on x86 ones. > > Hmm, so i some problems over here on x86: > > uml-host linux-2.6.17.13 # LANG=C make ARCH=um vmlinux > SYMLINK arch/um/include/kern_constants.h > SYMLINK arch/um/include/sysdep > make[1]: `arch/um/sys-i386/user-offsets.s' is up to date. > CHK arch/um/include/user_constants.h > CHK include/linux/version.h > CHK include/linux/compile.h > UPD include/linux/compile.h > CC init/version.o > LD init/built-in.o > CC arch/um/os-Linux/sys-i386/registers.o > arch/um/os-Linux/sys-i386/registers.c: In function > 'get_thread_regs': > arch/um/os-Linux/sys-i386/registers.c:137: error: 'JB_PC' > undeclared > (first use in this function) > arch/um/os-Linux/sys-i386/registers.c:137: error: (Each undeclared > identifier is reported only once > arch/um/os-Linux/sys-i386/registers.c:137: error: for each function > it > appears in.) > arch/um/os-Linux/sys-i386/registers.c:138: error: 'JB_SP' > undeclared > (first use in this function) > arch/um/os-Linux/sys-i386/registers.c:139: error: 'JB_BP' > undeclared > (first use in this function) > make[2]: *** [arch/um/os-Linux/sys-i386/registers.o] Error 1 > make[1]: *** [arch/um/os-Linux/sys-i386] Error 2 > make: *** [arch/um/os-Linux] Error 2 This is a known problem which is workarounded by adding the defines for those values before their use (patch somewhere). Since it is just a bad workaround it has not been merged. > I have to try the latest 2.6.18-rc, i guess. ___________________________________ Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB http://mail.yahoo.it |