Re: 2.0.34pre breaks my system badly

Glenn Lamb (mumford@verio.com)
Mon, 18 May 1998 16:13:58 -0700 (PDT)


On Sun, 17 May 1998, Alan Cox wrote:

> Date: Sun, 17 May 1998 17:29:49 +0100 (BST)
> From: Alan Cox <alan@lxorguk.ukuu.org.uk>
> To: Glenn Lamb <mumford@verio.com>
> Cc: alan@lxorguk.ukuu.org.uk, linux-kernel@vger.rutgers.edu
> Subject: Re: 2.0.34pre breaks my system badly
>
> > Nothing in the BIOS about controlling UDMA. There is mention about enabling
> > IDE controller busmastering, but I don't know if that's the same.
>
> Thats all the DMA (the BM-DMA entry in the line quoted). Thats clearly on and
> working since 2.0.33 was happy.

I should have mentioned, yes it is enabled.

> > No UDMA this time, but the same irq timeout. I have another cable lying
> > around. I'll install that just so we can rule that out.
>
> You are now seeing the timeout with the non UDMA aware driver. So you are
> running the 2.0.33 IDE and seeing different responses. That sort of rules
> out IDE, and implies its something earlier.
>
> Can you mail me back a 'dmesg' or syslog entry from the boot up (2.0.33 is
> fine) so that I can see precisely what devices are being initiated on
> your machine before the ide hard disks and go over the change set to find
> which could have disturbed the IDE

---------------------------------------------------------------------------
>From vanilla 2.0.33:

Console: 16 point font, 400 scans
Console: colour VGA+ 80x25, 1 virtual console (max 63)
pcibios_init : BIOS32 Service Directory structure at 0x000fdb50
pcibios_init : BIOS32 Service Directory entry at 0xfdb60
pcibios_init : PCI BIOS revision 2.10 entry at 0xfdb81
Probing PCI hardware.
Warning : Unknown PCI device (8086:7190). Please read include/linux/pci.h
Warning : Unknown PCI device (8086:7191). Please read include/linux/pci.h
Warning : Unknown PCI device (121a:2). Please read include/linux/pci.h
Calibrating delay loop.. ok - 397.31 BogoMIPS
Memory: 192760k/196608k available (532k kernel code, 384k reserved, 2932k data)
Swansea University Computer Society NET3.035 for Linux 2.0
NET3: Unix domain sockets 0.13 for Linux NET3.035.
Swansea University Computer Society TCP/IP for NET3.034
IP Protocols: ICMP, UDP, TCP
Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
Checking 'hlt' instruction... Ok.
Linux version 2.0.90 (root@rook) (gcc version 2.7.2.3) #2 Sat May 16 20:34:39 PDT 1998
Starting kswapd v 1.4.2.2
APM BIOS version 1.2 Flags 0x03 (Driver version 1.2)
Entry f000:ef50 cseg16 f000 dseg 40 cseg len ffff, dseg len 100
Connection version 1.1
AC on line, battery status unknown, battery life unknown
battery flag 0x80, battery life unknown
ide: i82371 PIIX (Triton) on PCI bus 0 function 57
ide0: BM-DMA at 0xffa0-0xffa7
ide1: BM-DMA at 0xffa8-0xffaf
hda: Maxtor 83500D4, 3339MB w/256kB Cache, CHS=848/128/63
hdb: Maxtor 71260 AT, 1204MB w/256kB Cache, CHS=612/64/63
hdd: HP CD-Writer+ 7200, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
Partition check:
hda: hda1 hda2 hda3
hdb: hdb1 hdb2
VFS: Mounted root (ext2 filesystem) readonly.
Adding Swap: 130748k swap-space (priority -1)
[MS-DOS FS Rel. 12,FAT 16,check=n,conv=b,uid=0,gid=0,umask=022]
[me=0xf8,cs=8,#f=2,fs=33,fl=0,ds=33,de=0,data=33,se=0,ts=3306177,ls=512]
Transaction block size = 512
VFS: Can't find a valid MSDOS filesystem on dev 03:01.
tulip.c:v0.79 9/3/97 becker@cesdis.gsfc.nasa.gov
eth0: DEC DS21140 Tulip at 0xec00, 00 40 05 42 d7 e0, IRQ 9.
The following verbose information is emitted for
bug reports on media selection.
eth0: EEPROM default media type Autosense.
eth0: Index #0 - Media MII (#11) described by a 21140 MII PHY (1) block.
eth0: MII transceiver found at MDIO address 0.
eth0: MII monitoring tick: CSR12 ffffff80, Link partner report 01e1.
eth0: Setting full-duplex based on MII Xcvr #0 partner capability of 01e1.
PS/2 auxiliary pointing device detected -- driver installed.

---------------------------------------------------------------------------

>From 2.0.34pre15

Console: 16 point font, 400 scans
Console: colour VGA+ 80x25, 1 virtual console (max 63)
pcibios_init : BIOS32 Service Directory structure at 0x000fdb50
pcibios_init : BIOS32 Service Directory entry at 0xfdb60
pcibios_init : PCI BIOS revision 2.10 entry at 0xfdb81
Probing PCI hardware.
Calibrating delay loop.. ok - 397.31 BogoMIPS
Memory: 192756k/196608k available (532k kernel code, 384k reserved, 2936k data)
Swansea University Computer Society NET3.035 for Linux 2.0
NET3: Unix domain sockets 0.13 for Linux NET3.035.
Swansea University Computer Society TCP/IP for NET3.034
IP Protocols: ICMP, UDP, TCP
Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
Checking 'hlt' instruction... Ok.
Linux version 2.0.95 (root@rook) (gcc version 2.7.2.3) #1 Mon May 18 15:38:43 PDT 1998
Starting kswapd v 1.4.2.2
APM BIOS version 1.2 Flags 0x03 (Driver version 1.2)
Entry f000:ef50 cseg16 f000 dseg 40 cseg len ffff, dseg len 100
Connection version 1.1
AC on line, battery status unknown, battery life unknown
battery flag 0x80, battery life unknown
ide: i82371 PIIX (Triton) on PCI bus 0 function 57
ide0: BM-DMA at 0xffa0-0xffa7
ide1: BM-DMA at 0xffa8-0xffaf
hda: Maxtor 83500D4, 3339MB w/256kB Cache, CHS=848/128/63, UDMA
hdb: Maxtor 71260 AT, 1204MB w/256kB Cache, CHS=612/64/63, DMA
hdd: HP CD-Writer+ 7200, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
Partition check:
hda:hda: irq timeout: status=0x58 { DriveReady SeekComplete DataRequest }
hda: disabled DMA
hdb: disabled DMA
ide0: reset: success
hda1 hda2 hda3
hdb: hdb1 hdb2
VFS: Mounted root (ext2 filesystem) readonly.
Adding Swap: 130748k swap-space (priority -1)
tulip.c:v0.88 4/7/98 becker@cesdis.gsfc.nasa.gov
eth0: Digital DS21140 Tulip at 0xec00, 00 40 05 42 d7 e0, IRQ 9.
eth0: EEPROM default media type Autosense.
eth0: Index #0 - Media MII (#11) described by a 21140 MII PHY (1) block.
eth0: MII transceiver found at MDIO address 0, config 1000 status 782d.
eth0: Advertising 01e1 on PHY 0, previously advertising 01e1.
eth0: Advertising 01e1 on PHY 0 (0).
PS/2 auxiliary pointing device detected -- driver installed.
eth0: Setting full-duplex based on MII Xcvr #0 parter capability of 01e1.
---------------------------------------------------------------------------

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