From e4a211bbec694bd8f760b505efa05e164a04da1b Mon Sep 17 00:00:00 2001 From: Artur Grabowski Date: Sat, 20 Jul 2002 19:24:58 +0000 Subject: Instead of copying out the signal trampoline on top of the stack, create an uvm aobj, copy out the signal trampoline into it and share that page among all processes for the same emulation. This also requires us to actually be able to tell signal code where the trampoline is located, so introduce a new field in struct proc - p_sigcode that is a pointer to sigcode. This allows us to remove all the ugly calculations of the signal trampoline address done in every sendsig function in the tree (that's why so many files are changed). Tested by various people. ok deraadt@ --- sys/arch/sparc64/stand/ofwboot/version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/arch/sparc64/stand/ofwboot') diff --git a/sys/arch/sparc64/stand/ofwboot/version b/sys/arch/sparc64/stand/ofwboot/version index 0cfbf08886f..b8626c4cff2 100644 --- a/sys/arch/sparc64/stand/ofwboot/version +++ b/sys/arch/sparc64/stand/ofwboot/version @@ -1 +1 @@ -2 +4 -- cgit v1.2.3