ATA DMA problem?

From: Wiktor Niesiobedzki <w_at_evip.pl>
Date: Sun, 13 Apr 2003 12:57:04 +0200
Hi,

While booting, i've got problems with booting from old disk. Turning
hw.ata.ata_dma=0 solves the problem, but the boot disk is non-dma.
Any clues?


Cheers,

Wiktor Niesiobedzki


$ uname -a
FreeBSD portal 5.0-CURRENT FreeBSD 5.0-CURRENT #22: Mon Apr  7 22:24:15 CEST
2003     root_at_portal:/usr/obj/usr/src/sys/PORTALSMP  i386

dmesg:
atapci0: <Intel PIIX4 UDMA33 controller> port 0xf000-0xf00f at device 7.1 on
pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
GEOM: new disk ad0
ad0: soft error (ECC corrected) cmd=read fsbn 1056321 of 0-3
ad0: hard error cmd=read fsbn 1056321 of 0-3
 status=65 error=04
ad0: <WDC AC2540H/12.08R30> ATA-0 disk at ata0-master
ad0: 515MB (1056384 sectors), 1048 C, 16 H, 63 S, 512 B
ad0: 1 secs/int, 1 depth queue, WDMA1
ad0: piomode=11 dmamode=33 udmamode=-1 cblid=0
ad2: success setting UDMA33 on Intel PIIX4 chip
ad2: <IC35L060AVER07-0/ER6OA44A> ATA-5 disk at ata1-master
ad2: 58644MB (120103200 sectors), 119150 C, 16 H, 63 S, 512 B
ad2: 16 secs/int, 1 depth queue, UDMA33
ad2: piomode=12 dmamode=34 udmamode=69 cblid=1
SMP: AP CPU #1 Launched!
Mounting root from ufs:/dev/ad0s1a
ad0: soft error (ECC corrected) cmd=read fsbn 382 of 191-206
ad0: hard error cmd=read fsbn 382 of 191-206
status=65 error=04
GEOM: Add ad0s1a hot[0] start 512 length 276 end 787
Root mount failed: 5

Manual root filesystem specification:
  <fstype>:<device>  Mount <device> using filesystem <fstype>
                       eg. ufs:da0s1a
  ?                  List valid disk boot devices
  <empty line>       Abort manual input

mountroot>
Received on Sun Apr 13 2003 - 01:57:01 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:03 UTC