Finally got out lots of PCI core patches today. Problem was they touched all of the different archs code, so it took quite some time trying to fix up everything, luckily I didn't have to do the majority of the work :)65 patches in 48 hours, I think I need a rest this weekend away from the computer...
updated later...
goingware I think you might be referring to my entry here. Advogato likes replacing old entries with the latest one and that entry was for yesterday :)
sigh
Make that 66 patches, turns out I broke ACPI PCI functionality with the previous pci_ops patches, which Linus needs for his machine to work properly. After guessing at what ACPI is trying to do I came up with a patch that seems to work on one of my boxes, but I don't know about a P4 with it's IO-APIC routing hell.