Messages in this thread |  | | | Date | Wed, 4 Aug 2010 11:26:58 +0200 | | From | Ingo Molnar <> | | Subject | Re: oops in ioapic_write_entry |
| |
* Yinghai Lu <yinghai@kernel.org> wrote:
> On 08/03/2010 02:38 PM, Eric W. Biederman wrote: > > > > A clean solution would be to scrub the input from the MP table before > > we attempt to use of it, instead of scrubbing the data as we use in > > code paths like pin_2_irq. Just touching pin_2_irq is certainly an > > incomplete solution because you have not resolved if the pins should > > be edge or level triggered, and what polarity we should be sampling > > them at. > > > > Until I see a plausible scenario where not handling buggy MP tables > > exactly as we have done in the past I don't see hacks like you > > are proposing making much sense at all. > > ok, how about this one? > > it will try to add entries to mp_irqs[] with some checking.
Yep, more sanity testing of BIOS data is welcome.
Ingo
|  |