Problems w/ UDMA

Steven Suson (suson@tti.TuckerEnergy.com)
Wed, 25 Feb 1998 12:29:19 -0600


We are currently trying to boot (a highly modified) RH4.2 w/ 2.1.78
kernel. If we either turn on UDMA in the BIOS and enter ide0=noautotune,
or turn off UDMA in the BIOS it boots, using PIO. Otherwise it hangs at
the point that it accesses the drive, with the disk access light on
solid. Any assistance would be greatly appreciated.

Hardware configuration (from hinv):

Main memory size: 64 Mbytes
1 GenuineIntel 5 processor
2 16550A serial ports
1 post-1991 82077 floppy controller
1 1.44M floppy drive
1 vga+ graphics device
5 IDE devices
hda: WDC AC22000L
hdb: WDC AC22000L
hdc: FX240S
hda: WDC AC22000L
hdb: WDC AC22000L
1 ethernet interface
eth0: DC21041
1 SCSI tape
ARCHIVE Python 02779-XXX
PCI bus devices:
Ethernet controller: DEC DC21041 (rev 33).
SCSI bus controller: Adaptec AIC-7861 (rev 1).
VGA compatible controller: Number Nine Imagine 128v2 (rev 2).
IDE controller: VIA Technologies VT 82C586 Apollo IDE (rev 6).
ISA bridge: VIA Technologies VT 82C586 Apollo ISA (rev 37).
Host bridge: VIA Technologies VT 82C585 Apollo VP1/VPX (rev 16).

Kernel log (when it does boot):

Feb 25 11:29:44 tti2001 kernel: klogd 1.3-3, log source = /proc/kmsg
started.
Feb 25 11:29:45 tti2001 kernel: Loaded 6187 symbols from
/boot/System.map.
Feb 25 11:29:45 tti2001 kernel: Symbols match kernel version 2.1.78.
Feb 25 11:29:45 tti2001 kernel: No module symbols loaded.
Feb 25 11:29:45 tti2001 kernel: Linux version 2.1.78 (root@tti2001) (gcc
version 2.7.2.3.f.1) #12 Wed Feb 25 09:38:26 CST 1998
Feb 25 11:29:45 tti2001 kernel: ide_setup: ide0=noautotune
Feb 25 11:29:45 tti2001 kernel: Console: 16 point font, 400 scans
Feb 25 11:29:45 tti2001 kernel: Console: colour VGA+ 80x25, 1 virtual
console (max 63)
Feb 25 11:29:45 tti2001 kernel: PCI: BIOS32 Service Directory structure
at 0xc00fade0
Feb 25 11:29:45 tti2001 kernel: PCI: BIOS32 Service Directory entry at
0xfb280
Feb 25 11:29:45 tti2001 kernel: PCI: PCI BIOS revision 2.10 entry at
0xfb2b0
Feb 25 11:29:45 tti2001 kernel: Probing PCI hardware.
Feb 25 11:29:45 tti2001 kernel: Calibrating delay loop... 398.95
BogoMIPS
Feb 25 11:29:45 tti2001 kernel: Memory: 62924k/65536k available (1040k
kernel code, 392k reserved, 1148k data, 32k init)
Feb 25 11:29:45 tti2001 kernel: Swansea University Computer Society
NET3.039 for Linux 2.1
Feb 25 11:29:45 tti2001 kernel: NET3: Unix domain sockets 0.16 for Linux
NET3.038.
Feb 25 11:29:45 tti2001 kernel: Swansea University Computer Society
TCP/IP for NET3.037
Feb 25 11:29:45 tti2001 kernel: IP Protocols: ICMP, UDP, TCP
Feb 25 11:29:45 tti2001 kernel: CPU: Intel Pentium MMX stepping 04
Feb 25 11:29:45 tti2001 kernel: Checking 386/387 coupling... Ok, fpu
using exception 16 error reporting.
Feb 25 11:29:45 tti2001 kernel: Checking 'hlt' instruction... Ok.
Feb 25 11:29:45 tti2001 kernel: Intel Pentium with F0 0F bug -
workaround enabled.
Feb 25 11:29:45 tti2001 kernel: POSIX conformance testing by UNIFIX
Feb 25 11:29:45 tti2001 kernel: Starting kswapd v 1.23
Feb 25 11:29:45 tti2001 kernel: Serial driver version 4.24 with no
serial options enabled
Feb 25 11:29:45 tti2001 kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A
Feb 25 11:29:45 tti2001 kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A
Feb 25 11:29:45 tti2001 kernel: Uniform CD-ROM driver Revision: 2.11
Feb 25 11:29:45 tti2001 kernel: VP_IDE: IDE controller on PCI bus 0
function 57
Feb 25 11:29:45 tti2001 kernel: VP_IDE: not 100ative mode: will probe
irqs later
Feb 25 11:29:45 tti2001 kernel: ide0: BM-DMA at 0x6600-0x6607, BIOS
settings: hda:pio, hdb:pio
Feb 25 11:29:45 tti2001 kernel: ide1: BM-DMA at 0x6608-0x660f, BIOS
settings: hdc:pio, hdd:pio
Feb 25 11:29:45 tti2001 kernel: hda: WDC AC22000L, ATA DISK drive
Feb 25 11:29:45 tti2001 kernel: hdb: WDC AC22000L, ATA DISK drive
Feb 25 11:29:45 tti2001 kernel: hdc: FX240S, ATAPI CDROM drive
Feb 25 11:29:45 tti2001 kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Feb 25 11:29:45 tti2001 kernel: ide1 at 0x170-0x177,0x376 on irq 15
Feb 25 11:29:45 tti2001 kernel: hda: WDC AC22000L, 1907MB w/256kB Cache,
CHS=3876/16/63
Feb 25 11:29:45 tti2001 kernel: hdb: WDC AC22000L, 1907MB w/256kB Cache,
CHS=3876/16/63
Feb 25 11:29:45 tti2001 kernel: hdc: media changed
Feb 25 11:29:45 tti2001 kernel: hdc: ATAPI 24X CDROM drive w/256kB Cache

Feb 25 11:29:45 tti2001 kernel: Floppy drive(s): fd0 is 1.44M
Feb 25 11:29:45 tti2001 kernel: FDC 0 is a post-1991 82077
Feb 25 11:29:45 tti2001 kernel: aic7xxx: <Adaptec AHA-2940A Ultra SCSI
host adapter> at PCI 9
Feb 25 11:29:45 tti2001 kernel: aic7xxx: BIOS enabled, IO Port 0x6000,
IO Mem 0xe1010000, IRQ 7, Revision C
Feb 25 11:29:45 tti2001 kernel: aic7xxx: Single Channel, SCSI ID 7, 3/3
SCBs, QFull 8, QMask 0xf
Feb 25 11:29:45 tti2001 kernel: scsi0 : Adaptec AHA274x/284x/294x
(EISA/VLB/PCI-Fast SCSI) 4.1/3.2
Feb 25 11:29:45 tti2001 kernel: scsi : 1 host.
Feb 25 11:29:45 tti2001 kernel: scsi0: Scanning channel A for devices.
Feb 25 11:29:45 tti2001 kernel: Vendor: ARCHIVE Model: Python
02779-XXX Rev: 6280
Feb 25 11:29:45 tti2001 kernel: Type:
Sequential-Access ANSI SCSI revision: 02
Feb 25 11:29:45 tti2001 kernel: Detected scsi tape st0 at scsi0, channel
0, id 2, lun 0
Feb 25 11:29:45 tti2001 kernel: scsi : detected 1 SCSI tape total.
Feb 25 11:29:45 tti2001 kernel: PPP: version 2.3.3 (demand dialling)
Feb 25 11:29:45 tti2001 kernel: TCP compression code copyright 1989
Regents of the University of California
Feb 25 11:29:45 tti2001 kernel: PPP line discipline registered.
Feb 25 11:29:45 tti2001 kernel: SLIP: version 0.8.4-NET3.019-NEWTTY
(dynamic channels, max=256).
Feb 25 11:29:45 tti2001 kernel: CSLIP: code copyright 1989 Regents of
the University of California.
Feb 25 11:29:45 tti2001 kernel: SLIP linefill/keepalive option.
Feb 25 11:29:45 tti2001 kernel: eth0: DC21041 at 0x6700 (PCI bus 0,
device 10), h/w address 00:e0:29:0e:4f:a9,
Feb 25 11:29:45 tti2001 kernel: and requires IRQ9 (provided by PCI
BIOS).
Feb 25 11:29:45 tti2001 kernel: de4x5.c:T0.531 1997/12/21
davies@maniac.ultranet.com
Feb 25 11:29:45 tti2001 kernel: Partition check:
Feb 25 11:29:45 tti2001 kernel: hda: hda1 hda2 hda3 hda4
Feb 25 11:29:45 tti2001 kernel: hdb: hdb1 hdb2
Feb 25 11:29:45 tti2001 kernel: VFS: Mounted root (ext2 filesystem)
readonly.
Feb 25 11:29:45 tti2001 kernel: Freeing unused kernel memory: 32k freed
Feb 25 11:29:45 tti2001 kernel: Adding Swap: 129524k swap-space
(priority -1)
Feb 25 11:29:46 tti2001 kernel: eth0: media is BNC.
Feb 25 11:29:47 tti2001 kernel: nfsd_init: initialized fhcache,
entries=256
Feb 25 11:29:48 tti2001 kernel: VPA: init: addr=00000278 intr_vec=12
dma_chan=6 id_char=0
Feb 25 11:29:48 tti2001 kernel: VPA: init: No device found
Feb 25 11:29:48 tti2001 kernel: VPA: clean_up amount = 2
Feb 25 11:29:48 tti2001 kernel: VPA: init: err = -19
Feb 25 11:29:48 tti2001 kernel: VPB: init: addr=00000378 intr_vec=10
dma_chan=7 id_char=1
Feb 25 11:29:48 tti2001 kernel: VPB: init: No device found
Feb 25 11:29:48 tti2001 kernel: VPB: clean_up amount = 2
Feb 25 11:29:48 tti2001 kernel: VPB: init: err = -19
Feb 25 11:53:27 tti2001 kernel: VFS: Disk change detected on device
02:00

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