linux-mips
[Top] [All Lists]

Re: [PATCH 2/3] MIPS: Preliminary vdso.

To: David Daney <ddaney@caviumnetworks.com>
Subject: Re: [PATCH 2/3] MIPS: Preliminary vdso.
From: Ralf Baechle <ralf@linux-mips.org>
Date: Tue, 16 Mar 2010 20:55:51 +0100
Cc: linux-mips@linux-mips.org
In-reply-to: <1266538385-29088-3-git-send-email-ddaney@caviumnetworks.com>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <1266538385-29088-1-git-send-email-ddaney@caviumnetworks.com> <1266538385-29088-3-git-send-email-ddaney@caviumnetworks.com>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mutt/1.5.20 (2009-08-17)
On Thu, Feb 18, 2010 at 04:13:04PM -0800, David Daney wrote:

> This is a preliminary patch to add a vdso to all user processes.
> Still missing are ELF headers and .eh_frame information.  But it is
> enough to allow us to move signal trampolines off of the stack.  Note
> that emulation of branch delay slots in the FPU emulator still
> requires the stack.
> 
> We allocate a single page (the vdso) and write all possible signal
> trampolines into it.  The stack is moved down by one page and the vdso
> is mapped into this space.

Thanks, applied.

  Ralf

<Prev in Thread] Current Thread [Next in Thread>
  • Re: [PATCH 2/3] MIPS: Preliminary vdso., Ralf Baechle <=