diff options
author | sos <sos@FreeBSD.org> | 2002-10-08 18:25:10 +0000 |
---|---|---|
committer | sos <sos@FreeBSD.org> | 2002-10-08 18:25:10 +0000 |
commit | bc46f827dc2c6f3fb8fefa8e9d8a1defc36d0fc8 (patch) | |
tree | dfa0ca70297149a649c169cc7f10fcbef7db0202 /sys/dev/iir | |
parent | 4c2a550344dc273f873c0dddb5e14a7968fd1f66 (diff) | |
download | FreeBSD-src-bc46f827dc2c6f3fb8fefa8e9d8a1defc36d0fc8.zip FreeBSD-src-bc46f827dc2c6f3fb8fefa8e9d8a1defc36d0fc8.tar.gz |
Fix for the panic when using a Promise TX2.
The problem is that the code does a check for the granparent of
the Promise chip, if this is a bridge of the right type, we have
a TX4 on our hands, and need to handle that ones "issues".
Now the grandparent check cause subtle bugs in the newbus system,
mainly that pci_get_devid doesn't return an error value.
This patch works around the issue by using BUS_READ_IVAR() instead.
Diffstat (limited to 'sys/dev/iir')
0 files changed, 0 insertions, 0 deletions