For 2.1 : Painful but I think needed

Alan Cox (alan@cymru.net)
Thu, 13 Jun 1996 13:38:45 +0100


To do Intel MP properly Im going to need to change the request_irq() code
to require you pass in both a bus number and an interrupt source. I guess
for ISA something like

request_irq(blah... get_isa_bus_id(),... blah)

In PCI the bus number info is directly available. We have to do this as in
full MP mode we bypass the bios rigged AT bus 8259 faked wirings and do things
for real. Also bigger MP machines really do have more than 1 PCI bus.

Anyone in the "non intel" architecture camp with similar needs that mean this
isnt the right solution ?

Alan