On Mon, Jul 19, 2021, 14:37 Alex Bennée wrote:
> In user-mode emulation there is a small race between preexit_cleanup
> and exit_group() which means we may end up calling instrumented
> instructions before the kernel reaps child threads. To solve this we
> implement a new helper which ensures the
On Mon, Jul 19, 2021, 1:22 PM Alex Bennée wrote:
>
> Warner Losh writes:
>
> > On Mon, Jul 19, 2021, 7:57 AM Alex Bennée
> wrote:
> >
> > Alex Bennée writes:
> >
> > > In user-mode emulation there is a small race between preexit_cleanup
> > > and exit_group() which means we may end up calli
Warner Losh writes:
> On Mon, Jul 19, 2021, 7:57 AM Alex Bennée wrote:
>
> Alex Bennée writes:
>
> > In user-mode emulation there is a small race between preexit_cleanup
> > and exit_group() which means we may end up calling instrumented
> > instructions before the kernel reaps child thre
On Mon, Jul 19, 2021, 7:57 AM Alex Bennée wrote:
>
> Alex Bennée writes:
>
> > In user-mode emulation there is a small race between preexit_cleanup
> > and exit_group() which means we may end up calling instrumented
> > instructions before the kernel reaps child threads. To solve this we
> > imp
Alex Bennée writes:
> In user-mode emulation there is a small race between preexit_cleanup
> and exit_group() which means we may end up calling instrumented
> instructions before the kernel reaps child threads. To solve this we
> implement a new helper which ensures the callbacks are flushed al