Port Linux multiprocessor support

Greg KH greg at kroah.com
Sat Aug 20 00:46:24 EDT 2011


On Fri, Aug 19, 2011 at 11:53:04PM +0300, Giorgis Georgakoudis wrote:
> 
> 
> On Fri, Aug 19, 2011 at 19:21, Greg KH <greg at kroah.com> wrote:
> 
>     On Fri, Aug 19, 2011 at 11:20:44AM +0300, Giorgis Georgakoudis wrote:
>     > Hello all,
>     >
>     > I would like to ask for some pointers regarding 
>     > porting Linux kernel multiprocessor support in 
>     > new platforms. More specifically, what are the
>     > HW requirements that a platform must have to
>     > enable Linux multiprocessing
> 
>     It must have more than one processor and both must be able to see the
>     same system "image" at the same time.
> 
> 
> In fact, I'm trying to support multiprocessing in an experimental architecture
> of Microblazes on an FPGA. There isn't (HW) cache coherency and RAM is
> accessed through per processor dedicated buses, thus shared access locking 
> must be realized either in a software manner or through a dedicated hardware
> mutex.

Ah, that's going to take some work, good luck with that.




More information about the Kernelnewbies mailing list