[Prev][Next][Index][Thread]
2.0 kernel problem
Hi.
I'm running 2.0 and I got a weird crash. Thing is, Linux survived it
and everything works fine. The only problem is that after loggined out
of a vc the getty isn't fired up (or something like that). It appears
to have happened while loading httpd, according to the dump. My
dmesg:
Console: 16 point font, 400 scans
Console: mono EGA+ 80x25, 1 virtual console (max 63)
pcibios_init : BIOS32 Service Directory structure at 0x000f8c20
pcibios_init : BIOS32 Service Directory entry at 0xf0000
pcibios_init : PCI BIOS revision 2.00 entry at 0xf0100
Probing PCI hardware.
PCI bridge optimization.
Cache L2: Not supported.
CPU-PCI posted write: on.
CPU-Memory posted write: on.
PCI-Memory posted write: on.
PCI burst: on.
Calibrating delay loop.. ok - 49.87 BogoMIPS
Memory: 30824k/32768k available (800k kernel code, 384k reserved, 760k data)
This processor honours the WP bit even when in supervisor mode. Good.
Swansea University Computer Society NET3.035 for Linux 2.0
NET3: Unix domain sockets 0.12 for Linux NET3.035.
Swansea University Computer Society TCP/IP for NET3.034
IP Protocols: ICMP, UDP, TCP
Swansea University Computer Society IPX 0.34 for NET3.035
IPX Portions Copyright (c) 1995 Caldera, Inc.
Appletalk 0.17 for Linux NET3.035
VFS: Diskquotas version dquot_5.6.0 initialized
Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
Checking 'hlt' instruction... Ok.
Linux version 2.0.0 (root@einstein) (gcc version 2.7.0) #1 Mon Jun 17 13:44:04 IST 1996
Serial driver version 4.13 with no serial options enabled
tty00 at 0x03f8 (irq = 4) is a 16550A
tty01 at 0x02f8 (irq = 3) is a 16550A
tty02 at 0x03e8 (irq = 4) is a 16550A
Floppy drive(s): fd0 is 1.44M
Started kswapd v 1.4.2.2
FDC 0 is a post-1991 82077
aic7xxx: BurstLen = 4 DWDs, Latency Timer = 64 PCLKS
aic7xxx: AIC-7870 Rev B.
aic7xxx: devconfig = 0x500.
aic7xxx: Reading SEEPROM...
aic7xxx: Unable to read SEEPROM; using leftover BIOS values.
aic7xxx: Extended translation disabled.
aic7xxx: Using 16 SCB's after checking for SCB memory.
AIC-7870 (PCI-bus):
irq 11
bus release time 40 bclks
data fifo threshold 100%
SCSI CHANNEL A:
scsi id 7
scsi selection timeout 256 ms
scsi bus reset at power-on enabled
scsi bus parity enabled
aic7xxx: Downloading sequencer code...done.
aic7xxx: Resetting the SCSI bus...done.
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 3.2/3.1/3.0
scsi : 1 host.
aic7xxx: Scanning channel A for devices.
aic7xxx: Target 0, channel A, now synchronous at 5.0MHz, offset(0xf).
Vendor: DEC Model: RZ26L (C) DEC Rev: 440C
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
scsi : detected 1 SCSI disk total.
SCSI device sda: hdwr sector= 512 bytes. Sectors= 2050860 [1001 MB] [1.0 GB]
eth0: 3c509 at 0x4000 tag 0, 10baseT port, address 00 20 af 51 cc ab, IRQ 10.
3c509.c:1.07 6/15/95 becker@cesdis.gsfc.nasa.gov
Partition check:
sda: sda1 sda2 sda3 sda4
VFS: Mounted root (ext2 filesystem) readonly.
Adding Swap: 33788k swap-space
fcntl_setlk() called by process 63 (lpd) with broken flock() emulation
Unable to handle kernel NULL pointer dereference at virtual address c0000009
current->tss.cr3 = 017d6000, %cr3 = 017d6000
*pde = 00102067
*pte = 00000027
Oops: 0002
CPU: 0
EIP: 0010:[<001829db>]
EFLAGS: 00010202
eax: 00000000 ebx: 00202704 ecx: 0069bf48 edx: 001df160
esi: 014b2214 edi: 014b222c ebp: 01a08c64 esp: 0069bf58
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process httpd (pid: 5831, process nr: 29, stackpage=0069b000)
Stack: 01a08c64 00000200 01a08c64 0006fa00 00182adc 01a08c64 00000000 01a33080
00000200 01a08c64 0006fa00 00000200 01a08c64 0006fa00 00000200 0012325c
01a08c64 01a33080 0006fa00 00000200 0044e810 0006fa00 00064e00 bfffea40
Call Trace: [<00182adc>] [<0012325c>] [<0010a602>]
Code: c6 40 09 00 83 c0 2c 50 e8 08 e0 f8 ff 83 c4 04 83 7c 24 18
VFS: iput: trying to free free inode
VFS: device 00:00, inode 0, mode=00000000
Any experience with this?
Shay
--
Shay Rojansky, roji@cs.huji.ac.il Finger for PGP public key