Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Jul 2002 02:59:50 -0400 (EDT)
From:      Stuart Barkley <stuartb@4gh.net>
To:        freebsd-stable@FreeBSD.ORG
Subject:   Re: ATA-Atapi read_big 
Message-ID:  <20020718023024.F32164-200000@precipice.4gh.net>
In-Reply-To: <200207172215.g6HMF95d067862@intruder.bmah.org>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Wed, 17 Jul 2002, Bruce A. Mah wrote:

> If memory serves me right, John Prince wrote:
>
> > Not wanting to resurrect a dead horse, and
> > please do not refer me to the ERATTA page...
> >
> > Is anyone else looking/still looking into this problem?
> > Is Soren back yet?
>
> Did you see this patch posted to stable@?
>
> Message-id: <200207122338.aa27236@salmon.maths.tcd.ie>
>
> It was committed three days ago as rev. 1.46.2.14 of
> src/sys/dev/ata/atapi-all.c.  Does a more recent 4-STABLE build work
> for you now?

I continue to see the "acd0: READ_BIG - ILLEGAL REQUEST asc=0x64
ascq=0x00 error=0x00" problems with everything I've tried on my test
system.  This system did not exhibit this problem with 4.5-RELEASE.

The problem exists in 4.6-RELEASE.

The problem exists in 4.6-RELEASE with patched ata-all.c containing
the misplaced splx() fix (1.50.2.36.2.1).

The problem exists in 4.6-RELEASE with patched ata-all.c containing
the misplaced splx() fix (1.50.2.36.2.1) and the patched atapi-all.c
(1.46.2.14) mentioned by Bruce.

The problem exists in 4.6-RELEASE (tag=RELENG_4_6) cvsuped Wednesday
evening.

The problem exists in 4-STABLE (tag=RELENG_4 date=2002.07.16.00.00.00,
more recent cvsup dates failed to build).

As best I can tell, nothing has helped this problem for my systems.

This system is a 6+ year old 133 MHz Pentium, single processor,
Digital system.  It has two 2GB SCSI drives + an IDE Creative CD-ROM
drive.  A full dmesg from the 4-STABLE boot is attached.

Also, note that I've never had DMA mode working for ata on my
machines, but I haven't tried hard to get that working previously.
PIO mode has worked adequately for my needs.

[-- Attachment #2 --]
Copyright (c) 1992-2002 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 4.6-STABLE #0: Thu Jul 18 01:46:15 EDT 2002
    stuartb@nick.4gh.net:/usr/stable/src/sys/compile/GENERIC
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium/P54C (132.00-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x52c  Stepping = 12
  Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
real memory  = 83886080 (81920K bytes)
avail memory = 76591104 (74796K bytes)
Preloaded elf kernel "kernel" at 0xc04d4000.
Intel Pentium detected, installing workaround for F00F bug
md0: Malloc disk
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
ncr0: <ncr 53c810 fast10 scsi> port 0xec00-0xecff mem 0xfedfff00-0xfedfffff irq 11 at device 1.0 on pci0
isab0: <Intel 82378IB PCI to ISA bridge> at device 2.0 on pci0
isa0: <ISA bus> on isab0
pci0: <unknown card> (vendor=0x125d, dev=0x1988) at 6.0 irq 10
de0: <Digital 21140A Fast Ethernet> port 0xe080-0xe0ff mem 0xfedffe80-0xfedffeff irq 15 at device 7.0 on pci0
de0: 21140A [10-100Mb/s] pass 2.2
de0: address 00:40:05:a1:7f:07
pci0: <ATI Mach64-GP graphics accelerator> at 8.0 irq 9
orm0: <Option ROMs> at iomem 0xc0000-0xc7fff,0xc8000-0xcbfff on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
ata1 at port 0x170-0x177,0x376 irq 15 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
acd0: CDROM <CREATIVE CD3231E> at ata0-slave BIOSPIO
Waiting 15 seconds for SCSI devices to settle
de0: enabling 100baseTX port
Mounting root from ufs:/dev/da0s1a
da0 at ncr0 bus 0 target 1 lun 0
da0: <HP C3325A 5020> Fixed Direct Access SCSI-2 device 
da0: 10.000MB/s transfers (10.000MHz, offset 8), Tagged Queueing Enabled
da0: 2069MB (4238836 512 byte sectors: 255H 63S/T 263C)
da1 at ncr0 bus 0 target 3 lun 0
da1: <HP C3325A 5293> Fixed Direct Access SCSI-2 device 
da1: 10.000MB/s transfers (10.000MHz, offset 8), Tagged Queueing Enabled
da1: 2069MB (4238836 512 byte sectors: 255H 63S/T 263C)
IP packet filtering initialized, divert disabled, rule-based forwarding enabled, default to deny, logging disabled
help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020718023024.F32164-200000>