> From: [EMAIL PROTECTED] (Alan Cox)
> Subject: Re: Unable to handle kernel NULL pointer dereference ... Oops: 0000
> To: [EMAIL PROTECTED] (Jorge Nerin)
> Date: Thu, 26 Nov 1998 13:20:51 +0000 (GMT)
> Cc: [EMAIL PROTECTED]
> > So..., now there's the dump, with as much symbols as I cold get.
> > Read it as a console dump, it's here as it was typed and dumped.
>
> Known problem, fixed in 2.1.129ac5
>
Well, here is a "strace -vTi ifconfig eth 192.168.1.3" from the
output I can see that it spends a lot of time (the number in<> at
the end) in that ioctl before it fails, but I don't know why
[4007d564] ioctl(5, SIOCSIFFLAGS, 0xbffff870) = -1 EAGAIN (Resource temporarily
unavailable) <0.390989>
If you tell me how to trace it I could try it...
[????????] execve("/sbin/ifconfig", ["ifconfig", "eth1", "192.168.1.3"], [/* 23 vars
*/]) = 0
[4000737c] brk(0) = 0x80503e0 <0.000037>
[40007294] open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory) <0.000059>
[40007294] open("/usr/local/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory) <0.000056>
[40007294] open("/usr/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory) <0.000052>
[40007294] open("libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
<0.000047>
[40007294] open("/root/Mesa-3.0/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory) <0.000049>
[40007294] open("/etc/ld.so.cache", O_RDONLY) = 4 <0.000050>
[40007551] fstat(4, {st_dev=makedev(3, 6), st_ino=0, st_mode=0, st_nlink=19654,
st_uid=4096, st_gid=42, st_blksize=912268068, st_blocks=0, st_size=0, st_atime=0,
st_mtime=35/12/23-09:40:52, st_ctime=70/01/01-01:00:03}) = 0 <0.000027>
[4000746d] mmap(0, 19654, PROT_READ, MAP_PRIVATE, 4, 0) = 0x4000b000 <0.000043>
[400072dd] close(4) = 0 <0.000027>
[40007294] open("/lib/libc.so.6", O_RDONLY) = 4 <0.000062>
[4000746d] mmap(0, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40010000 <0.000043>
[400074b1] munmap(0x40010000, 4096) = 0 <0.000038>
[4000746d] mmap(0, 670580, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40010000
<0.000041>
[40007504] mprotect(0x400a1000, 76660, PROT_NONE) = 0 <0.000037>
[4000746d] mmap(0x400a1000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4,
0x90000) = 0x400a1000 <0.000048>
[4000746d] mmap(0x400a8000, 47988, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400a8000 <0.000046>
[400072dd] close(4) = 0 <0.000027>
[4008256d] personality(0 /* PER_??? */) = 0 <0.000058>
[4006dae7] getpid() = 2047 <0.000026>
[4006d33d] uname({sysname="Linux", nodename="quartz.redvip.net", release="2.1.129",
version="#2 SMP Sun Nov 29 04:15:34 CET 1998", machine="i586"}) = 0 <0.000034>
[40079061] access("/proc", R_OK) = 0 <0.000049>
[400832d2] socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 4 <0.000082>
[40079061] access("/proc/net/ipx", R_OK) = -1 ENOENT (No such file or directory)
<0.000135>
[40079061] access("/proc/net/ax25", R_OK) = -1 ENOENT (No such file or directory)
<0.000092>
[400832d2] socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 <0.000059>
[40079061] access("/proc/net/appletalk", R_OK) = -1 ENOENT (No such file or directory)
<0.000098>
[4007d564] ioctl(5, SIOCSIFADDR, 0xbffff8d8) = 0 <0.000058>
[4007d564] ioctl(5, SIOCGIFFLAGS, 0xbffff870) = 0 <0.000039>
[4007d564] ioctl(5, SIOCSIFFLAGS, 0xbffff870) = -1 EAGAIN (Resource temporarily
unavailable) <0.390989>
[40078fc4] write(2, "SIOCSIFFLAGS: Resource temporari"..., 47) = 47 <0.000231>
[40078f2d] close(5) = 0 <0.000068>
[4006d62d] _exit(-1) = ?
\_/, _
| @___oo ( Jorge Nerin
/\ /\ / (___,,,}_--~
) /^\) ^\/ _) ~__ [EMAIL PROTECTED]
) /^\/ _) (_
) _ / / _) ( [EMAIL PROTECTED]
/\ )/\/ || | )_)
< > |(,,) )__)
|| / \)___)\
| \____( )___) )___
\______(_______;;; __;;;
Greeetings from Zaragoza (Spain)