Mailing List Archive

Support open source code!


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 686 processor



>>>>> "Darren" == Darren Cook <darren@example.com> writes:

    Darren> I read somewhere that the standard version of NT can cope
    Darren> with upto four processors, so I assume there is no need to
    Darren> upgrade the operating system?

    Darren> And, to get back to the subject of this mailing list, can
    Darren> Linux take advantage of dual processors?

>From /usr/src/linux-pre2.0.2/Documentation/SMP.txt:

SMP support for Linux with up to 16 processors using the Intel MP
specification. 

WARNING:
	This is experimental. Back up your disks first. Experience is that
it is basically stable in its current (inefficient form).

To fix:

o	Fix sys_idle to exit/enter kernel state and do hlt's.
o	Fix scheduler decisions to reschedule. Per cpu reschedule ?
o	Clean up message pass.
o	Test for B stepping processors.
o	Clean up processor specific/independent split.
o	Document it all.	[PARTLY DONE]
o	Halt other CPU's on reset/panic doesn't always work.
o	Don't waste page at 4K - don't need it now.(watch the GDT code).
o	Dump bootup pages once booted somehow.
o	Clean up warnings/volatiles.
o	Fix load_TR() for non contiguous processor ids
o	Iterate over the slave timer requests if one is lost (keep a count
	per cpu)
o	Distribute irq's (locking present just needs the 82489 to be asked
	nicely).
o	486 startup code.
o	How to handle mixed FPU/non FPU processors.

What this all means, I don't know.  However, that "Document it
all. [PARTLY DONE]" suggests that you may be able to find more
somewhere....

-- 
                           Stephen John Turnbull
University of Tsukuba                                        Yaseppochi-Gumi
Institute of Policy and Planning Sciences  http://turnbull.sk.tsukuba.ac.jp/
Tennodai 1-1-1, Tsukuba, 305 JAPAN                 turnbull@example.com


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links