i386/74124: ata0 failure on HP(Vectra) VL6/350 [introduced in
5.3]
Jonas Davidsson
jodavi at gmail.com
Wed Dec 8 18:50:28 PST 2004
The following reply was made to PR i386/74124; it has been noted by GNATS.
From: Jonas Davidsson <jodavi at gmail.com>
To: freebsd-gnats-submit at FreeBSD.org
Cc: jodavi at gmail.com
Subject: Re: i386/74124: ata0 failure on HP(Vectra) VL6/350 [introduced in
5.3]
Date: Thu, 09 Dec 2004 03:47:57 +0100
As suggested in PR 73706 i commented out the following section in /usr/src/sys/dev/pci/pci.c
#if defined(__ia64__) || defined(__i386__) || defined(__amd64__)
*
* Try to re-route interrupts. Sometimes the BIOS or
* firmware may leave bogus values in these registers.
* If the re-route fails, then just stick with what we
* have.
*
irq = PCI_ASSIGN_INTERRUPT(bus, dev);
if (PCI_INTERRUPT_VALID(irq)) {
pci_write_config(dev, PCIR_INTLINE, irq, 1);
cfg->intline = irq;
} else
#endif
And it boots normally now.
More information about the freebsd-i386
mailing list