OOPS: devide error in raid0_map, kernel 2.0.34p3

Daniel Ryde (ryde@tripnet.se)
Wed, 11 Mar 1998 09:28:40 +0100 (CET)


Got this in the logs on our newsserver, it did not freeze the mashine:

divide error: 0000
CPU: 0
EIP: 0010:[<0016dc9c>]
EFLAGS: 00010256
eax: 5832563e ebx: 00000002 ecx: 00000002 edx: 00000000
esi: 00000400 edi: 5832563e ebp: 5832563e esp: 0120be0c
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process in.nnrpd (pid: 542, process nr: 27, stackpage=0120b000)
Stack: 00000002 01c98c20 01c98c1e 00000009 001cabec 00008a50 00000002 003a1298
00000000 00000004 00000000 00160492 001d9534 01c98c1e 01c98c20 00000002
00000000 0120beb8 00000004 0016116c 00000000 01c98c1e 01c98c20 00000002
Call Trace: [<00160492>] [<0016116c>] [<001258ce>] [<00125bcb>] [<0011bc5c>] [<0011bd41>] [<0011c0b4>]
[<001225c0>] [<0010a655>]
Code: f7 7c 24 20 89 c5 d3 ff 89 f8 99 f7 7e 0c 8b 4c 96 10 89 4c

>>EIP: 16dc9c <raid0_map+f8/13c>
Trace: 160492 <md_map+5a/64>
Trace: 16116c <ll_rw_block+e0/1d4>
Trace: 1258ce <brw_page+27e/380>
Trace: 125bcb <generic_readpage+73/80>
Trace: 11bc5c <try_to_read_ahead+28/128>
Trace: 11bd41 <try_to_read_ahead+10d/128>
Trace: 11c0b4 <generic_file_read+2a8/5f4>
Trace: 1225c0 <sys_read+c0/e8>
Trace: 10a655 <system_call+55/80>

Code: 16dc9c <raid0_map+f8/13c>
Code: 16dc9c <raid0_map+f8/13c> f7 7c 24 20 idivl 0x20(%esp,1),%eax
Code: 16dca0 <raid0_map+fc/13c> 89 c5 movl %eax,%ebp
Code: 16dca2 <raid0_map+fe/13c> d3 ff sarl %cl,%edi
Code: 16dca4 <raid0_map+100/13c> 89 f8 movl %edi,%eax
Code: 16dcac <raid0_map+108/13c> 99 cltd
Code: 16dcad <raid0_map+109/13c> f7 7e 0c idivl 0xc(%esi),%eax
Code: 16dcb0 <raid0_map+10c/13c> 8b 4c 96 10 movl 0x10(%esi,%edx,4),%ecx
Code: 16dcb4 <raid0_map+110/13c> 89 4c 00 90 movl %ecx,0xffffff90(%eax,%eax,1)
Code: 16dcbe <raid0_map+11a/13c> 90 nop
Code: 16dcbf <raid0_map+11b/13c> 90 nop

Harware:
scsi: Adaptec AHA-294X Ultra SCSI host adapter
BIOS enabled, IO Port 0xd000, IO Mem 0xe6800000, IRQ 11, Revision C
Wide Channel, SCSI ID 7, 16/255 SCBs, QFull 16, QMask 0x1f
sda: IBM, DGHS09U Rev. 0170, ANSI SCSI revision: 03, id=0
hdwr sector= 512 bytes. Sectors= 17916240 [8748 MB] [8.7 GB]
sdb: QUANTUM, FIREBALL_TM2110S Rev. 300N, ANSI SCSI revision: 02, id=1
hdwr sector= 512 bytes. Sectors= 4124736 [2014 MB] [2.0 GB]
sdc: QUANTUM, XP34550S Rev. LXQ1, ANSI SCSI revision: 02, id=2
hdwr sector= 512 bytes. Sectors= 8890760 [4341 MB] [4.3 GB]
sdd: CONNER, CFP4207S Rev. 1524, ANSI SCSI revision: 02, id=6
hdwr sector= 512 bytes. Sectors= 8388608 [4096 MB] [4.1 GB]
eth0: 3Com 3c590 Vortex 10Mbps at 0xd400, 00:20:af:f6:c7:1d, IRQ 10
mem: 127988k/131072k available (624k kernel code, 384k reserved, 2076k data)
proc: P5/266Mhz, on a ASUS TX97-E board.

..config:
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_SYSVIPC=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_KERNEL_ELF=y
CONFIG_M586=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_TRITON=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_LINEAR=y
CONFIG_MD_STRIPED=y
CONFIG_INET=y
CONFIG_SYN_COOKIES=y
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_AIC7XXX=y
CONFIG_AIC7XXX_TAGGED_QUEUEING=y
CONFIG_AIC7XXX_PAGE_ENABLE=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=y
CONFIG_NET_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
CONFIG_VORTEX=y
CONFIG_EXT2_FS=y
CONFIG_NLS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_CODEPAGE_850=y
CONFIG_NLS_ISO8859_1=y
CONFIG_PROC_FS=y
CONFIG_SERIAL=y

/D.Ryde

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu