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

Re: [Xen-users] Multithread using pthread in a stubdom

Thank for your answer.

On 23/01/2014 12:49, Ian Campbell wrote:
On Wed, 2014-01-22 at 21:27 +0100, napster wrote:
I'm trying to build a stubdom including a simply multithreaded
application implemented with the pthread libary. Does someone know if
this is possible with the current version of Xen and its mini-os?
As far as I remember mini-os has a form of cooperative multi threading,
but not POSIX threads. (unless maybe newlib provides that, not sure).
Yes, newlib provides a support for POSIX thread but I have a lot of compilation errors due to the redefinition of some functions in extras/mini-os/include/posix/pthread.h .
There is a subset of pthreads relating to mutexes etc in
extras/mini-os/include/posix/pthread.h, but not the actual threading

I don't know how hard it would be to add a pthread veneer over mini-os's
threads, but it might be something worth investigating.

I can't recall having ever seen pthreads patches for mini-os, but you
should probably have a search through the archives and see if there is a
starting point.
Ok. I will check through the archives.

There was some stuff recently about BSD rump kernels on mini-os -- I
don't know if that would have included threading primitives.



Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.