Opened 13 years ago
Closed 13 years ago
#29 closed defect (fixed)
Handle the ISA enable bit in PCI-PCI bridges
| Reported by: | john | Owned by: | john |
|---|---|---|---|
| Priority: | major | Component: | kernel |
| Version: | Keywords: | PCI | |
| Cc: | Blocked By: | ||
| Blocking: | Parent Tickets: | ||
| P4 Branch: | //depot/projects/pci/... | GIT Branch: | |
| FreeBSD PR: | 179033 | Due Date: |
Description (last modified by john)
If the ISA enable bit is set in a PCI-PCI bridge, the driver needs to exclude ISA compatibility ranges from allocation. The simplest solution may be to have the PCI-PCI bridge driver allocate those ranges out its RMAN, but it should also not allocate them from its parent so they are available to ISA devices.
Change History (7)
comment:1 Changed 13 years ago by john
- Status changed from new to accepted
comment:2 Changed 13 years ago by john
- Status changed from accepted to started
comment:3 Changed 13 years ago by john
- Description modified (diff)
comment:4 Changed 13 years ago by john
comment:5 Changed 13 years ago by john
- Status changed from started to infoneeded
comment:6 Changed 13 years ago by john
- Status changed from infoneeded to assigned
I've since done more testing on my own on pipkin and I think this is probably ready to check in. Unfortunately I don't have any nested bridges to test with.
comment:7 Changed 13 years ago by john
- Resolution set to fixed
- Status changed from assigned to closed
Fix committed in r253450
Note: See
TracTickets for help on using
tickets.

Patch posted to original reporter on net@ for testing.