OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [rc203soc/] [sw/] [uClinux/] [Documentation/] [SMP.txt] - Blame information for rev 1777

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1625 jcastillo
SMP support for Linux with up to 16 processors using the Intel MP
2
specification.
3
 
4
WARNING:
5
        This is experimental. Back up your disks first. Experience is that
6
it is basically stable in its current (inefficient form).
7
 
8
To fix:
9
 
10
o       Fix sys_idle to exit/enter kernel state and do hlt's.
11
o       Fix scheduler decisions to reschedule. Per cpu reschedule ?
12
o       Clean up message pass.
13
o       Test for B stepping processors.
14
o       Clean up processor specific/independent split.
15
o       Document it all.        [PARTLY DONE]
16
o       Halt other CPU's on reset/panic doesn't always work.
17
o       Don't waste page at 4K - don't need it now.(watch the GDT code).
18
o       Dump bootup pages once booted somehow.
19
o       Clean up warnings/volatiles.
20
o       Fix load_TR() for non contiguous processor ids
21
o       Iterate over the slave timer requests if one is lost (keep a count per cpu)
22
o       Distribute IRQs (locking present just needs the 82489 to be asked
23
        nicely).
24
o       486 startup code.
25
o       How to handle mixed FPU/non FPU processors.

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.