PROBLEM: Kernels 2.2.0 and 2.2.1 crash while performing partition check

Thomas Muders (Thomas.Muders@Uni-Mainz.DE)
Fri, 29 Jan 1999 20:12:31 +0100


Hi,

Kernels 2.2.0 and 2.2.1 crash while performing partition check.

Exactly, the following happens with both kernels 2.2.0 and 2.2.1:
The kernel is checking the IDE disks, then initializing the SCSI
subsystem, then the network card.
After that, there is the partition check and the following happens:

Partition check:
sda: General Protection Fault: 0000
CPU:0
EIP: 0010:[<c01232ce>]
EFLAGS: 00010286
[stuff left out, I didn't want to write down all the registers as I
don't know if they are needed; if so,please inform me]
Process swapper (pid 1; process number 1; ....)

[...]
call trace: [<c01232fd>] [<c012355b>] [<c0123900>] [<c0191646>]
[<c0191a3a>] [<c01df5bf>] [<c0106000>] [<c010615f>] [<c01065df>]

Keywords: scsi, ide, partition check

Kernel version: 2.2.0pre9, 2.2.0, 2.2.1 (output above from 2.2.1)
Output from ver_linux:

Linux keks 2.0.35 #1 Sun Jan 3 23:55:21 CET 1999 i586 unknown
Kernel modules found
Gnu C 2.7.2.3
Binutils 2.9.1
Linux C Library 2.0.7
Dynamic linker ldd: version 1.9.9
Linux C++ Library 2.8.0
Procps 1.2.7
Mount 2.7l
Net-tools (1998-03-02)
Kbd 0.94
Sh-utils 1.16

(I think maybe some tools are too old but as the compiler, binutils, ldd
and libraries are up to date they should not cause a problem while
booting the kernel)

/proc/cpuinfo:
processor : 0
cpu : 586
model : Pentium 75+
vendor_id : GenuineIntel
stepping : 4
fdiv_bug : no
hlt_bug : no
f00f_bug : yes
fpu : yes
fpu_exception : yes
cpuid : yes
wp : yes
flags : fpu vme de pse tsc msr mce cx8
bogomips : 35.94

/proc/modules: not applicable

/proc/scsi/scsi:
Attached devices:
Host: scsi0 Channel: 00 Id: 02 Lun: 00
Vendor: PIONEER Model: CD-ROM DR-U12X Rev: 1.06
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 04 Lun: 00
Vendor: TEAC Model: CD-R55S Rev: 1.0N
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 06 Lun: 00
Vendor: IBM Model: DCAS-34330 Rev: S61A
Type: Direct-Access ANSI SCSI revision: 02

besides this devices, I have the following hardware:

ide0: buggy cmd640a interface on PCI (type2), config=0x5d
ide1: not serialized, secondary interface not responding
cmd640: drive0 timings/prefetch(on) preserved, clocks=2/4/4
cmd640: drive1 timings/prefetch(on) preserved, clocks=2/4/4
hda: WDC AC31200F, 1222MB w/64kB Cache, CHS=621/64/63
hdb: IBM-DTTA-351010, 9671MB w/466kB Cache, CHS=19650/16/63
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
ncr53c8xx: at PCI bus 0, device 13, function 0
ncr53c8xx: 53c875 detected with Symbios NVRAM
ncr53c875-0: rev=0x03, base=0x10001000, io_port=0x3000, irq=10
ncr53c875-0: Symbios format NVRAM, ID 7, Fast-20, Parity Checking
ncr53c875-0: initial SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex)
05/46/80/00/00/24
ncr53c875-0: final SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex)
05/46/a0/00/08/24
ncr53c875-0: on-board RAM at 0x10000000
ncr53c875-0: on-board ram mapped at virtual address 0x3809000
ncr53c875-0: requesting shared irq 10 (dev_id=0x94080)
ncr53c875-0: resetting, command processing suspended for 2 seconds
ncr53c875-0: restart (scsi reset).
ncr53c875-0: enabling clock multiplier
ncr53c875-0: copying script fragments into the on-board RAM ...
scsi0 : ncr53c8xx - revision 2.5f.1
scsi : 1 host.
[...]
ne2k-pci.c: PCI NE2000 clone 'RealTek RTL-8029' at I/O 0x3100, IRQ 11.
eth0: PCI NE2000 found at 0x3100, IRQ 11, 00:40:05:65:02:A6.
[...]
Partition check:
sda: sda1 < sda5 sda6 sda7 sda8 sda9 sda10 >
hda: hda1 hda2 hda3 < hda5 hda6 >
hdb: hdb1 hdb2 < hdb5 hdb6 hdb7 >

(output from 2.0.35 dmesg)

The second IDE disk (hdb) is not entered in the BIOS setup as the BIOS
is too old to handle such a disk. disk autodetection in the bios btw
crashed the bios :)

The machine works fine with linux 2.0.35 (and also worked fine with all
older versions of linux :-)) ) and also with windows nt.

I hope this information is somewhat useful,
if you need more details that I might have forgotten, please feel free
to contact me!!

Regards,
Thomas Muders

-- 
Thomas Muders                 www: http://www.uni-mainz.de/~muders/
---------------------------------------------------------------------
email: Thomas.Muders@Uni-Mainz.DE * muders@iphcip1.physik.uni-mainz.de
smail: Wittichweg 45 Zi. 108 * 55128 Mainz * GERMANY
phone: +49 6131 235997

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/