On Friday 13 May 2005 23:18, Nix wrote: > So I'm trying to migrate from 2.4 to 2.6 across the board. I've been at > 2.6 everywhere but UML for some time, but this problem is defeating me. > > I'm running UML on a GCC-3.4.3-compiled 2.6.11.7-skas3-v8-rc5 host (to > be .9 when next I reboot) running glibc-2.3.5, like this (simplified > from longer line which also fails): > > /usr/bin/nice -n -10 su firewall -c "LD_ASSUME_KERNEL=2.4.29 uml-esperi" > > Now on a 2.4 UML that works fine (well, obviously *that* line panics > because it doesn't specify a root fs. But the longer line works, and in > 2.6 both fail the same way). In 2.6 I see this: > > Checking for /proc/mm...found > Checking for the skas3 patch in the host...found > [dead] add stderr=1 to make it more verbose. > A gdb backtrace shows this: > > Attaching to program: /usr/packages/linux/i586-esperi/linux, process 6587
> 0x0805df94 in __const_udelay () > (gdb) bt > #0 0x0805df94 in __const_udelay () > #1 0x0807284b in panic () > #2 0x081b9220 in __func__.4 () > #3 0x00000001 in ?? () > #4 0x08072831 in panic () > #5 0x0000000a in ?? () > #6 0x000019bc in ?? () > #7 0x0806c95f in init_registers () > #8 0x000019bc in ?? () > #9 0x000019bc in ?? () > #10 0x000019bc in ?? () > #11 0x000019bc in ?? () > #12 0x0805ab01 in can_do_skas () > #13 0x00000000 in ?? () > #14 0xbffff2e0 in ?? () > #15 0x00000000 in ?? () > #16 0x00000000 in ?? () > #17 0x0000000a in ?? () > #18 0xb7ee9000 in ?? () > #19 0x08200cc0 in system_state () > #20 0x00000000 in ?? () > #21 0xbffff444 in ?? () > #22 0x0805edf0 in linux_main () > #23 0x00000001 in ?? () > #24 0x081cb478 in __initcall_stderr_console_init () > #25 0x08242050 in ?? () > #26 0x0000000a in ?? () > #27 0x08059159 in main () > which looks to me like a panic. (Why can't I see it? Where's the panic > message going? All the *other* messages go straight to the console, as > they ought.) > The crashing routine is (probably) init_registers(), which checks for > the presence of PTRACE_GETREGS, PTRACE_GETFPXREGS, and PTRACE_GETFPREGS > on the host --- which certainly look like they're there to me. What's your host processor? Can you try upgrading to UML 2.6.11-bs5? I've recently fixed one problem with this checking, which affected a VIA C3 Samuel2 (because it didn't support PTRACE_GETFPXREGS). cat /proc/cpuinfo will reveal the presence of the "fxsr" feature; if it's missing upgrade as I said and you'll get the fix. -- Paolo Giarrusso, aka Blaisorblade Skype user "PaoloGiarrusso" Linux registered user n. 292729 http://www.user-mode-linux.org/~blaisorblade ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click _______________________________________________ User-mode-linux-user mailing list User-mode-linux-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user