Re: [RFC] [Patch 0/21] Non disruptive application core dumpinfrastructure

From: Andi Kleen
Date: Wed Dec 15 2010 - 06:52:01 EST


> 1) A process can trigger a core synchronously, upon an event, say a signal
> handler and continue from there. gcore would require a fork(), which is not
> safe to use from a signal handler.

Why is it not safe for a signal?

>From the kernel side it should be. glibc may do some funky things
on fork, but you could always call the syscall directly.

-Andi
--
ak@xxxxxxxxxxxxxxx -- Speaking for myself only.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/