Re: [bug] uml doesn't boot under 2.6.25-rc1 host (was Re: 2.6.24-mm1 bugs)

2008-02-21 Thread Roland McGrath
Thanks for the pointers, guys.  It took a while for me to figure out what
got wrong to foul up UML, but the bug and fix are trivial (posting now).
Some of the testing I thought had got done clearly wasn't done, since
PTRACE_SETREGS was 100% busticated for 32-bit processes calling ptrace on
x86_64 kernels.


Thanks,
Roland
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [bug] uml doesn't boot under 2.6.25-rc1 host (was Re: 2.6.24-mm1 bugs)

2008-02-21 Thread Jeff Dike
On Thu, Feb 21, 2008 at 06:20:23PM +0100, Miklos Szeredi wrote:
> Bisected it down to
> 
> good e7b5e11eaaa8ef93a34e68016de51152d0d62911
> bad  bde6f5f59c2b2b48a7a849c129d5b48838fe77ee
> 
> I strongly suspect it's one of the ptrace cleanup patches.  Roland,
> could you please have a look?

I agree.  There's an awful lot of ptrace stuff in that range, and some
of it apparently broke 32-bit compatibility.

Thanks for chasing it down.

Jeff

-- 
Work email - jdike at linux dot intel dot com
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [bug] uml doesn't boot under 2.6.25-rc1 host (was Re: 2.6.24-mm1 bugs)

2008-02-21 Thread Miklos Szeredi
> > > >  - UML doesn't boot: guest is 2.6.24-mm1 also, haven't tried any
> > > >other.  Same guest boots fine on 2.6.24 host.
> > > 
> > > What does it do?
> > 
> > See below.
> 
> This bug seems to have made it to mainline as well, starting with
> -rc1.  Any ideas?  Should I start bisecting?

Bisected it down to

good e7b5e11eaaa8ef93a34e68016de51152d0d62911
bad  bde6f5f59c2b2b48a7a849c129d5b48838fe77ee

I strongly suspect it's one of the ptrace cleanup patches.  Roland,
could you please have a look?

I'm running 32bit UML on 64bit host, this may have to do with
triggering this, otherwise perhaps more people would have complained.

Thanks,
Miklos

> > GNU gdb 6.6.50.20070726-cvs
> > Copyright (C) 2007 Free Software Foundation, Inc.
> > GDB is free software, covered by the GNU General Public License, and you are
> > welcome to change it and/or distribute copies of it under certain 
> > conditions.
> > Type "show copying" to see the conditions.
> > There is absolutely no warranty for GDB.  Type "show warranty" for details.
> > This GDB was configured as "x86_64-suse-linux"...
> > Using host libthread_db library "/lib64/libthread_db.so.1".
> > (gdb) r umid=uml
> > Starting program: /store/quilt/linux/linux umid=uml
> > Core dump limits :
> > soft - 0
> > hard - NONE
> > Checking that ptrace can change system call numbers...OK
> > Checking syscall emulation patch for ptrace...missing
> > Checking for tmpfs mount on /dev/shm...nothing mounted on /dev/shm
> > Checking PROT_EXEC mmap in /tmp/...OK
> > Checking for the skas3 patch in the host:
> >   - /proc/mm...not found: No such file or directory
> >   - PTRACE_FAULTINFO...not found: Invalid argument
> >   - PTRACE_LDT...not found: Invalid argument
> > UML running in SKAS0 mode
> > Adding 24977408 bytes to physical memory to account for exec-shield gap
> > [0.00] Linux version 2.6.24-mm1 ([EMAIL PROTECTED]) (gcc version 
> > 4.2.1 (SUSE Linux)) #26 Fri Feb 15 11:05:54 CET 2008
> > [0.01] Built 1 zonelists in Zone order, mobility grouping on.  
> > Total pages: 14179
> > [0.01] Kernel command line: root=98:0
> > [0.01] PID hash table entries: 256 (order: 8, 1024 bytes)
> > [0.01] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
> > [0.01] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
> > [0.01] Memory: 29504k available
> > [0.27] Mount-cache hash table entries: 512
> > [0.27] Checking for host processor cmov support...Yes
> > [0.27] Checking that host ptys support output SIGIO...Yes
> > [0.27] Checking that host ptys support SIGIO on close...No, 
> > enabling workaround
> > [0.27] net_namespace: 184 bytes
> > [0.27] Using 2.6 host AIO
> > [0.27] NET: Registered protocol family 16
> > [0.30] NET: Registered protocol family 2
> > [0.31] Time: itimer clocksource has been installed.
> > [0.39] IP route cache hash table entries: 1024 (order: 0, 4096 
> > bytes)
> > [0.39] TCP established hash table entries: 2048 (order: 2, 16384 
> > bytes)
> > [0.39] TCP bind hash table entries: 2048 (order: 3, 40960 bytes)
> > [0.39] TCP: Hash tables configured (established 2048 bind 2048)
> > [0.39] TCP reno registered
> > [0.42] Checking host MADV_REMOVE support...<3>MADV_REMOVE failed, 
> > err = -38
> > [0.42] Can't release memory to the host - memory hotplug won't be 
> > supported
> > [0.42] mconsole (version 2) initialized on 
> > /home/mszeredi/.uml/uml/mconsole
> > [0.42] Host TLS support detected
> > [0.42] Detected host type: x86_64 (GDT indexes 12 to 15)
> > [0.42] fuse init (API version 7.9)
> > [0.42] io scheduler noop registered (default)
> > [0.42] loop: module loaded
> > [0.42] TCP cubic registered
> > [0.42] NET: Registered protocol family 1
> > [0.42] Initialized stdio console driver
> > [0.42] Console initialized on /dev/tty0
> > [0.42] console [tty0] enabled
> > [0.42] console [mc-1] enabled
> > [0.42]  ubda: unknown partition table
> > [0.42] kjournald starting.  Commit interval 5 seconds
> > [0.42] EXT3-fs: mounted filesystem with ordered data mode.
> > [0.42] VFS: Mounted root (ext3 filesystem) readonly.
> > [0.42] Failed to get registers from stub, errno = 3
> > [0.42] wait_stub_done : failed to wait for SIGTRAP, pid = 30073, n 
> > = 30073, errno = 0, status = 0x0
> > [New LWP 30070]
> >[New LWP 30071]
> >   [New LWP 30072]
> > 
> > Program received signal SIGTERM, Terminated.
> > 0xe430 in __kernel_vsyscall ()
> > (gdb) bt
> > #0  0xe430 in __kernel_vsyscall ()
> > #1  0xf7eabc26 in kill () from /lib/libc.so.6
> > #2  0x0806cf82 in os_dump_core () at arch/um/os-Linux/util.c:105
> > #3  0x0805d64d in fatal_sigsegv () at 

Re: [bug] uml doesn't boot under 2.6.25-rc1 host (was Re: 2.6.24-mm1 bugs)

2008-02-21 Thread Miklos Szeredi
 - UML doesn't boot: guest is 2.6.24-mm1 also, haven't tried any
   other.  Same guest boots fine on 2.6.24 host.
   
   What does it do?
  
  See below.
 
 This bug seems to have made it to mainline as well, starting with
 -rc1.  Any ideas?  Should I start bisecting?

Bisected it down to

good e7b5e11eaaa8ef93a34e68016de51152d0d62911
bad  bde6f5f59c2b2b48a7a849c129d5b48838fe77ee

I strongly suspect it's one of the ptrace cleanup patches.  Roland,
could you please have a look?

I'm running 32bit UML on 64bit host, this may have to do with
triggering this, otherwise perhaps more people would have complained.

Thanks,
Miklos

  GNU gdb 6.6.50.20070726-cvs
  Copyright (C) 2007 Free Software Foundation, Inc.
  GDB is free software, covered by the GNU General Public License, and you are
  welcome to change it and/or distribute copies of it under certain 
  conditions.
  Type show copying to see the conditions.
  There is absolutely no warranty for GDB.  Type show warranty for details.
  This GDB was configured as x86_64-suse-linux...
  Using host libthread_db library /lib64/libthread_db.so.1.
  (gdb) r umid=uml
  Starting program: /store/quilt/linux/linux umid=uml
  Core dump limits :
  soft - 0
  hard - NONE
  Checking that ptrace can change system call numbers...OK
  Checking syscall emulation patch for ptrace...missing
  Checking for tmpfs mount on /dev/shm...nothing mounted on /dev/shm
  Checking PROT_EXEC mmap in /tmp/...OK
  Checking for the skas3 patch in the host:
- /proc/mm...not found: No such file or directory
- PTRACE_FAULTINFO...not found: Invalid argument
- PTRACE_LDT...not found: Invalid argument
  UML running in SKAS0 mode
  Adding 24977408 bytes to physical memory to account for exec-shield gap
  [0.00] Linux version 2.6.24-mm1 ([EMAIL PROTECTED]) (gcc version 
  4.2.1 (SUSE Linux)) #26 Fri Feb 15 11:05:54 CET 2008
  [0.01] Built 1 zonelists in Zone order, mobility grouping on.  
  Total pages: 14179
  [0.01] Kernel command line: root=98:0
  [0.01] PID hash table entries: 256 (order: 8, 1024 bytes)
  [0.01] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
  [0.01] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
  [0.01] Memory: 29504k available
  [0.27] Mount-cache hash table entries: 512
  [0.27] Checking for host processor cmov support...Yes
  [0.27] Checking that host ptys support output SIGIO...Yes
  [0.27] Checking that host ptys support SIGIO on close...No, 
  enabling workaround
  [0.27] net_namespace: 184 bytes
  [0.27] Using 2.6 host AIO
  [0.27] NET: Registered protocol family 16
  [0.30] NET: Registered protocol family 2
  [0.31] Time: itimer clocksource has been installed.
  [0.39] IP route cache hash table entries: 1024 (order: 0, 4096 
  bytes)
  [0.39] TCP established hash table entries: 2048 (order: 2, 16384 
  bytes)
  [0.39] TCP bind hash table entries: 2048 (order: 3, 40960 bytes)
  [0.39] TCP: Hash tables configured (established 2048 bind 2048)
  [0.39] TCP reno registered
  [0.42] Checking host MADV_REMOVE support...3MADV_REMOVE failed, 
  err = -38
  [0.42] Can't release memory to the host - memory hotplug won't be 
  supported
  [0.42] mconsole (version 2) initialized on 
  /home/mszeredi/.uml/uml/mconsole
  [0.42] Host TLS support detected
  [0.42] Detected host type: x86_64 (GDT indexes 12 to 15)
  [0.42] fuse init (API version 7.9)
  [0.42] io scheduler noop registered (default)
  [0.42] loop: module loaded
  [0.42] TCP cubic registered
  [0.42] NET: Registered protocol family 1
  [0.42] Initialized stdio console driver
  [0.42] Console initialized on /dev/tty0
  [0.42] console [tty0] enabled
  [0.42] console [mc-1] enabled
  [0.42]  ubda: unknown partition table
  [0.42] kjournald starting.  Commit interval 5 seconds
  [0.42] EXT3-fs: mounted filesystem with ordered data mode.
  [0.42] VFS: Mounted root (ext3 filesystem) readonly.
  [0.42] Failed to get registers from stub, errno = 3
  [0.42] wait_stub_done : failed to wait for SIGTRAP, pid = 30073, n 
  = 30073, errno = 0, status = 0x0
  [New LWP 30070]
 [New LWP 30071]
[New LWP 30072]
  
  Program received signal SIGTERM, Terminated.
  0xe430 in __kernel_vsyscall ()
  (gdb) bt
  #0  0xe430 in __kernel_vsyscall ()
  #1  0xf7eabc26 in kill () from /lib/libc.so.6
  #2  0x0806cf82 in os_dump_core () at arch/um/os-Linux/util.c:105
  #3  0x0805d64d in fatal_sigsegv () at arch/um/kernel/trap.c:141
  #4  0x0806e32b in wait_stub_done (pid=30073)
  at arch/um/os-Linux/skas/process.c:94
  #5  0x0806d94b in run_syscall_stub (mm_idp=0xb26ff18, syscall=123,
  args=0xb067e08, 

Re: [bug] uml doesn't boot under 2.6.25-rc1 host (was Re: 2.6.24-mm1 bugs)

2008-02-21 Thread Jeff Dike
On Thu, Feb 21, 2008 at 06:20:23PM +0100, Miklos Szeredi wrote:
 Bisected it down to
 
 good e7b5e11eaaa8ef93a34e68016de51152d0d62911
 bad  bde6f5f59c2b2b48a7a849c129d5b48838fe77ee
 
 I strongly suspect it's one of the ptrace cleanup patches.  Roland,
 could you please have a look?

I agree.  There's an awful lot of ptrace stuff in that range, and some
of it apparently broke 32-bit compatibility.

Thanks for chasing it down.

Jeff

-- 
Work email - jdike at linux dot intel dot com
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [bug] uml doesn't boot under 2.6.25-rc1 host (was Re: 2.6.24-mm1 bugs)

2008-02-21 Thread Roland McGrath
Thanks for the pointers, guys.  It took a while for me to figure out what
got wrong to foul up UML, but the bug and fix are trivial (posting now).
Some of the testing I thought had got done clearly wasn't done, since
PTRACE_SETREGS was 100% busticated for 32-bit processes calling ptrace on
x86_64 kernels.


Thanks,
Roland
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[bug] uml doesn't boot under 2.6.25-rc1 host (was Re: 2.6.24-mm1 bugs)

2008-02-18 Thread Miklos Szeredi
> > >  - UML doesn't boot: guest is 2.6.24-mm1 also, haven't tried any
> > >other.  Same guest boots fine on 2.6.24 host.
> > 
> > What does it do?
> 
> See below.

This bug seems to have made it to mainline as well, starting with
-rc1.  Any ideas?  Should I start bisecting?

Thanks,
Miklos

> 
> > 
> > Any chance you can bisect it?
> 
> It would be a bit painful, because this is the only machine I can use.
> I much prefer bisecting UML kernels :)
> 
> Thanks,
> Miklos
> 
> 
> 
> 
> GNU gdb 6.6.50.20070726-cvs
> Copyright (C) 2007 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "x86_64-suse-linux"...
> Using host libthread_db library "/lib64/libthread_db.so.1".
> (gdb) r umid=uml
> Starting program: /store/quilt/linux/linux umid=uml
> Core dump limits :
> soft - 0
> hard - NONE
> Checking that ptrace can change system call numbers...OK
> Checking syscall emulation patch for ptrace...missing
> Checking for tmpfs mount on /dev/shm...nothing mounted on /dev/shm
> Checking PROT_EXEC mmap in /tmp/...OK
> Checking for the skas3 patch in the host:
>   - /proc/mm...not found: No such file or directory
>   - PTRACE_FAULTINFO...not found: Invalid argument
>   - PTRACE_LDT...not found: Invalid argument
> UML running in SKAS0 mode
> Adding 24977408 bytes to physical memory to account for exec-shield gap
> [0.00] Linux version 2.6.24-mm1 ([EMAIL PROTECTED]) (gcc version 
> 4.2.1 (SUSE Linux)) #26 Fri Feb 15 11:05:54 CET 2008
> [0.01] Built 1 zonelists in Zone order, mobility grouping on.  Total 
> pages: 14179
> [0.01] Kernel command line: root=98:0
> [0.01] PID hash table entries: 256 (order: 8, 1024 bytes)
> [0.01] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
> [0.01] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
> [0.01] Memory: 29504k available
> [0.27] Mount-cache hash table entries: 512
> [0.27] Checking for host processor cmov support...Yes
> [0.27] Checking that host ptys support output SIGIO...Yes
> [0.27] Checking that host ptys support SIGIO on close...No, enabling 
> workaround
> [0.27] net_namespace: 184 bytes
> [0.27] Using 2.6 host AIO
> [0.27] NET: Registered protocol family 16
> [0.30] NET: Registered protocol family 2
> [0.31] Time: itimer clocksource has been installed.
> [0.39] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
> [0.39] TCP established hash table entries: 2048 (order: 2, 16384 
> bytes)
> [0.39] TCP bind hash table entries: 2048 (order: 3, 40960 bytes)
> [0.39] TCP: Hash tables configured (established 2048 bind 2048)
> [0.39] TCP reno registered
> [0.42] Checking host MADV_REMOVE support...<3>MADV_REMOVE failed, err 
> = -38
> [0.42] Can't release memory to the host - memory hotplug won't be 
> supported
> [0.42] mconsole (version 2) initialized on 
> /home/mszeredi/.uml/uml/mconsole
> [0.42] Host TLS support detected
> [0.42] Detected host type: x86_64 (GDT indexes 12 to 15)
> [0.42] fuse init (API version 7.9)
> [0.42] io scheduler noop registered (default)
> [0.42] loop: module loaded
> [0.42] TCP cubic registered
> [0.42] NET: Registered protocol family 1
> [0.42] Initialized stdio console driver
> [0.42] Console initialized on /dev/tty0
> [0.42] console [tty0] enabled
> [0.42] console [mc-1] enabled
> [0.42]  ubda: unknown partition table
> [0.42] kjournald starting.  Commit interval 5 seconds
> [0.42] EXT3-fs: mounted filesystem with ordered data mode.
> [0.42] VFS: Mounted root (ext3 filesystem) readonly.
> [0.42] Failed to get registers from stub, errno = 3
> [0.42] wait_stub_done : failed to wait for SIGTRAP, pid = 30073, n = 
> 30073, errno = 0, status = 0x0
> [New LWP 30070]
>[New LWP 30071]
>   [New LWP 30072]
> 
> Program received signal SIGTERM, Terminated.
> 0xe430 in __kernel_vsyscall ()
> (gdb) bt
> #0  0xe430 in __kernel_vsyscall ()
> #1  0xf7eabc26 in kill () from /lib/libc.so.6
> #2  0x0806cf82 in os_dump_core () at arch/um/os-Linux/util.c:105
> #3  0x0805d64d in fatal_sigsegv () at arch/um/kernel/trap.c:141
> #4  0x0806e32b in wait_stub_done (pid=30073)
> at arch/um/os-Linux/skas/process.c:94
> #5  0x0806d94b in run_syscall_stub (mm_idp=0xb26ff18, syscall=123,
> args=0xb067e08, expected=0, addr=0xb067ea4, done=1)
> at arch/um/os-Linux/skas/mem.c:86
> #6  0x0806f997 in write_ldt_entry (mm_idp=0xb26ff18, func=1, desc=0xb067e94,

[bug] uml doesn't boot under 2.6.25-rc1 host (was Re: 2.6.24-mm1 bugs)

2008-02-18 Thread Miklos Szeredi
- UML doesn't boot: guest is 2.6.24-mm1 also, haven't tried any
  other.  Same guest boots fine on 2.6.24 host.
  
  What does it do?
 
 See below.

This bug seems to have made it to mainline as well, starting with
-rc1.  Any ideas?  Should I start bisecting?

Thanks,
Miklos

 
  
  Any chance you can bisect it?
 
 It would be a bit painful, because this is the only machine I can use.
 I much prefer bisecting UML kernels :)
 
 Thanks,
 Miklos
 
 
 
 
 GNU gdb 6.6.50.20070726-cvs
 Copyright (C) 2007 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and you are
 welcome to change it and/or distribute copies of it under certain conditions.
 Type show copying to see the conditions.
 There is absolutely no warranty for GDB.  Type show warranty for details.
 This GDB was configured as x86_64-suse-linux...
 Using host libthread_db library /lib64/libthread_db.so.1.
 (gdb) r umid=uml
 Starting program: /store/quilt/linux/linux umid=uml
 Core dump limits :
 soft - 0
 hard - NONE
 Checking that ptrace can change system call numbers...OK
 Checking syscall emulation patch for ptrace...missing
 Checking for tmpfs mount on /dev/shm...nothing mounted on /dev/shm
 Checking PROT_EXEC mmap in /tmp/...OK
 Checking for the skas3 patch in the host:
   - /proc/mm...not found: No such file or directory
   - PTRACE_FAULTINFO...not found: Invalid argument
   - PTRACE_LDT...not found: Invalid argument
 UML running in SKAS0 mode
 Adding 24977408 bytes to physical memory to account for exec-shield gap
 [0.00] Linux version 2.6.24-mm1 ([EMAIL PROTECTED]) (gcc version 
 4.2.1 (SUSE Linux)) #26 Fri Feb 15 11:05:54 CET 2008
 [0.01] Built 1 zonelists in Zone order, mobility grouping on.  Total 
 pages: 14179
 [0.01] Kernel command line: root=98:0
 [0.01] PID hash table entries: 256 (order: 8, 1024 bytes)
 [0.01] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
 [0.01] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
 [0.01] Memory: 29504k available
 [0.27] Mount-cache hash table entries: 512
 [0.27] Checking for host processor cmov support...Yes
 [0.27] Checking that host ptys support output SIGIO...Yes
 [0.27] Checking that host ptys support SIGIO on close...No, enabling 
 workaround
 [0.27] net_namespace: 184 bytes
 [0.27] Using 2.6 host AIO
 [0.27] NET: Registered protocol family 16
 [0.30] NET: Registered protocol family 2
 [0.31] Time: itimer clocksource has been installed.
 [0.39] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
 [0.39] TCP established hash table entries: 2048 (order: 2, 16384 
 bytes)
 [0.39] TCP bind hash table entries: 2048 (order: 3, 40960 bytes)
 [0.39] TCP: Hash tables configured (established 2048 bind 2048)
 [0.39] TCP reno registered
 [0.42] Checking host MADV_REMOVE support...3MADV_REMOVE failed, err 
 = -38
 [0.42] Can't release memory to the host - memory hotplug won't be 
 supported
 [0.42] mconsole (version 2) initialized on 
 /home/mszeredi/.uml/uml/mconsole
 [0.42] Host TLS support detected
 [0.42] Detected host type: x86_64 (GDT indexes 12 to 15)
 [0.42] fuse init (API version 7.9)
 [0.42] io scheduler noop registered (default)
 [0.42] loop: module loaded
 [0.42] TCP cubic registered
 [0.42] NET: Registered protocol family 1
 [0.42] Initialized stdio console driver
 [0.42] Console initialized on /dev/tty0
 [0.42] console [tty0] enabled
 [0.42] console [mc-1] enabled
 [0.42]  ubda: unknown partition table
 [0.42] kjournald starting.  Commit interval 5 seconds
 [0.42] EXT3-fs: mounted filesystem with ordered data mode.
 [0.42] VFS: Mounted root (ext3 filesystem) readonly.
 [0.42] Failed to get registers from stub, errno = 3
 [0.42] wait_stub_done : failed to wait for SIGTRAP, pid = 30073, n = 
 30073, errno = 0, status = 0x0
 [New LWP 30070]
[New LWP 30071]
   [New LWP 30072]
 
 Program received signal SIGTERM, Terminated.
 0xe430 in __kernel_vsyscall ()
 (gdb) bt
 #0  0xe430 in __kernel_vsyscall ()
 #1  0xf7eabc26 in kill () from /lib/libc.so.6
 #2  0x0806cf82 in os_dump_core () at arch/um/os-Linux/util.c:105
 #3  0x0805d64d in fatal_sigsegv () at arch/um/kernel/trap.c:141
 #4  0x0806e32b in wait_stub_done (pid=30073)
 at arch/um/os-Linux/skas/process.c:94
 #5  0x0806d94b in run_syscall_stub (mm_idp=0xb26ff18, syscall=123,
 args=0xb067e08, expected=0, addr=0xb067ea4, done=1)
 at arch/um/os-Linux/skas/mem.c:86
 #6  0x0806f997 in write_ldt_entry (mm_idp=0xb26ff18, func=1, desc=0xb067e94,
 addr=0xb067ea4, done=1) at arch/um/sys-i386/ldt.c:72
 #7  0x08070434 in init_new_ldt (new_mm=0xb26ff18, from_mm=0x0)