In 2.1.54 some changes were made to pci.c that I think should maybe
be undone. /proc/pci now displays interrupt numbers in hex rather
than decimal, which is just a minor annoyance, and the format of
the `memory at...' lines has been changed slightly, which breaks
some applications (notably XF86_TGA).
At least the interrupt in hex change should remain, on sparc64/PCI the
high bit in the 32-bit interrupt number tends to be set since I must
encode various things in there to make things work right. You can
imagine how ugly the negative int looks in this case, which is why I
made the change.
Later,
David "Sparc" Miller
davem@caip.rutgers.edu