Re: 2.1.80 no-go

James Mastros (root@jennifer-unix.dyn.ml.org)
Wed, 21 Jan 1998 23:30:56 -0500 (EST)


On Wed, 21 Jan 1998, linux kernel account wrote:
> I think that this would, however, warrent a line added to cpuinfo:
>
> SMP Kernel & MP MB without APIC enabled!
Perhaps we should make a syscall to turn on APIC-IO for a given interupt?
That way people could experment one interupt at a time, and enable only
those that they know it is safe for. (Warning: I know next to nothing about
SMP.)

[...]
> > Right. The current io-apic code probably doesn't work at all on non-SMP
> > systems, so you have to compile for UP to make it work.
> >
> > I'll probably make it default to using the old setup, with a run-time
> > utility to set up the IO-APIC interrupt handling. That way we won't be
> > making any mistakes at bootup, so the machine will at least work, and we
> > can write a small user-level program that parses the PCI irq tables to
> > find out what the pirq setting should be..
> >
> > That should also make the SMP kernel boot on an UP machine again.
> >
> > Linus

-=- James Mastros