Andrea Arcangeli wrote:
>
>
> According to the above trace the device where you are getting these is
> /dev/sg5.
Hi, Andrea.
The first time I reported this (2.3.99-pre1-SMP on UP), the mounts were:
/dev/hdc6 on / type ext2 (rw)
none on /proc type proc (rw)
/dev/hdc1 on /boot type ext2 (rw)
/dev/hda1 on /dosc type vfat (rw)
victoria:/home/morton> ls -l /dev/hd?
brw-rw---- 1 root disk 3, 0 May 6 1998 /dev/hda
brw------- 2 morton disk 3, 64 May 6 1998 /dev/hdb
brw-rw---- 1 root disk 22, 0 May 6 1998 /dev/hdc
brw-rw---- 1 root disk 22, 64 May 6 1998 /dev/hdd
brw-rw---- 1 root disk 33, 0 May 6 1998 /dev/hde
brw-rw---- 1 root disk 33, 64 May 6 1998 /dev/hdf
brw-rw---- 1 root disk 34, 0 May 6 1998 /dev/hdg
brw-rw---- 1 root disk 34, 64 May 6 1998 /dev/hdh
victoria:/home/morton> ls -l /dev/hdc6
brw-rw---- 1 root disk 22, 6 May 6 1998 /dev/hdc6
+++++++++++++++++++++++++++++++++++++++++++++
The second time (2.3.99-pre4-SMP on the SMP box), the mounts were:
/dev/hde5 on / type ext2 (rw)
none on /proc type proc (rw)
/dev/hde1 on /boot type ext2 (rw)
/dev/hde7 on /home type ext2 (rw)
/dev/hde8 on /usr/src type ext2 (rw)
mnm:/usr/src/linux> ls -l /dev/hd?
brw------- 1 morton disk 3, 0 May 6 1998 /dev/hda
brw-rw---- 1 root disk 3, 64 May 6 1998 /dev/hdb
brw-rw---- 1 root disk 22, 0 May 6 1998 /dev/hdc
brw-rw---- 1 root disk 22, 64 May 6 1998 /dev/hdd
brw-rw---- 1 root disk 33, 0 May 6 1998 /dev/hde
brw-rw---- 1 root disk 33, 64 May 6 1998 /dev/hdf
brw-rw---- 1 root disk 34, 0 May 6 1998 /dev/hdg
brw-rw---- 1 root disk 34, 64 May 6 1998 /dev/hdh
mnm:/home/morton> ls -l /dev/hde8
brw-rw---- 1 root disk 33, 8 May 6 1998 /dev/hde8
++++++++++++++++++++++++++++++++++++++++++++++
There are no SCSI disks. Everything here is IDE. Perhaps the 'hde' is
unusual? The more recent report will be for hde8 (33:8)
>
> IMHO you are getting someway some memory corruption (so maybe you are not
> even using /dev/sg5?). Do you have/ever had fs corruption problems or
> everything remains rock solid?
It doesn't feel like a h/w problem to me. I've seen it on two different
machines. However I left the UP machine compiling all night and it's
still going :-(
> Which blockdevice are you using to generate such messages?
/dev/hde8. UDMA-66.
> >I first observed this problem on a uniprocessor machine running an SMP
> >2.3.99-pre1 kernel (with make -j0). I am reproducing it on a dual
> >Celeron 2.3.99-pre4-1.
>
> Before 2.3.99-pre1 there wasn't such debugging check, so it's normal you
> couldn't see that message before.
>
> Also which compiler are you using? The recommended are egcs-1.1.2 or gcc
> 2.95.2.
In my first report I was using a development compiler - something I
dredged out of the cygnus cvs a few weeks ago.
I am now using 2.7.2.3.
--
-akpm-