Newsgroups: comp.parallel.pvm
From: agustin@infor.uva.es (Agustin de Dios Hernandez)
Subject: MPVM in Linux?
Organization: Universidad de Valladolid - Spain
Date: 7 Nov 1996 09:50:50 GMT
Message-ID: <55sbdq$a6p@simancas.cpd.uva.es>

        Hello:
        I've the following doubt: How can I do in Linux to execute a signal
handler on a separate stack? I think the use of the value SA_STACK is
related with that matter, but in the file /usr/include/linux/signal.h, where
SA_STACK is defined, it is said that SA_STACK is not currently supported...
Then, it is possible in Linux to execute a signal handler on a separate stack??
        The fact, is that I'm trying to port the software MPVM 3.3.4 to
Linux: it's a software of process migration, and it uses the system
call sigstack to create a separate stack in wich to execute a signal handler.
I know that sigstack doesn't exist in Linux (nor sigaltstack, that is used
in BSD to perform the same action that sigstack), so, it's possible to
emulate it's function in some manner ??
        If someone know the answers to these questions, or someone has
ported MPVM or MIST to Linux, I would be very grateful if I could receive
some help.
        Thank you very much.


                        Anibal Caceres Hernando
                        University of Valladolid (Spain)
                        anibal@algw.dcs.cie.uva.es

~

