Re: Intel 82801H SATA interrupt issues

Emmanuel Dreyfus <[email protected]>
Newsgroups gmane.os.netbsd.devel.kernel
Message-ID <[email protected]>
On Thu, Aug 29, 2024 at 10:24:54PM +0000, RVP wrote:
> Does forcing a lower speed help?
> https://www.unitedbsd.com/d/605-netbsd-92-amd64-does-not-recognize-hard-disk/5

I had to adjust the patch a bit, the relevant lines moved to another file.

It does not seems it changes anything, but is the speed shown somewhere?
I also tested with piixide disabled, it boots with pciide but gets 
interrupt storms.

piixide0 at pci0 dev 31 function 2: Intel 82801H Serial ATA Controller (ICH8) (rev. 0x02)
piixide0: using ioapic0 pin 19 for native-PCI interrupt
atabus0 at piixide0 channel 0
atabus1 at piixide0 channel 1
piixide1 at pci0 dev 31 function 5: Intel 82801H Serial ATA Controller (ICH8) (rev. 0x02)
piixide1: using ioapic0 pin 19 for native-PCI interrupt
atabus2 at piixide1 channel 0
atabus3 at piixide1 channel 1
wd0 at atabus0 drive 0
wd0: <CF CARD 4GB>
wd0: 3599 MB, 7314 cyl, 16 head, 63 sec, 512 bytes/sect x 7372512 sectors
wd1 at atabus2 drive 0
wd1: <WDC WD15EARX-00ZUDB0>
wd1: 1397 GB, 2907021 cyl, 16 head, 63 sec, 512 bytes/sect x 2930277168 sectors (4096 bytes/physsect; first aligned sector: 8)
piixide0:0:0: lost interrupt
 type: ata tc_bcount: 512 tc_skip: 0
piixide0:0:0: bus-master DMA error: missing interrupt, status=0x21
piixide0:0:0: device timeout, c_bcount=512, c_skip0
wd0d: device timeout reading fsbn 0 (wd0 bn 0; cn 0 tn 0 sn 0), xfer f5c, retry 0




-- 
Emmanuel Dreyfus
[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.