[CRIU] [PATCH 0/7] compel: Add initial sas support upon infection
Cyrill Gorcunov
gorcunov at gmail.com
Mon Mar 13 11:39:42 PDT 2017
On Mon, Mar 13, 2017 at 09:08:49PM +0300, Pavel Emelyanov wrote:
> On 03/13/2017 07:52 PM, Cyrill Gorcunov wrote:
> > Hi here is a series which implements basic signal alternative stack (sas)
> > support from inside of libcompel. Basically the idea is simple
> >
> > - in compel_infect we immedeately fetch target sas and put it into
> > the sigframe, so it wont be loosed in case of sigreturn triggering
> >
> > - in compel_prepare_thread we fetch per-thread sas
> >
> > TODO:
> >
> > - make some sane API for sas fetching and start using it in criu itself
>
> Would you please show how this thing would look like? It's
> not clear from these patches.
Some new helpers like
- compel_get_sas_thread_leader(ctl) -> returns pointer to sas from sigframe
- compel_get_sas_thread(tctl) -> returns pointer to sas from thread context
More information about the CRIU
mailing list