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: Manuel Lauss <manuel.lauss@googlemail.com>
Date: Tue, 23 Feb 2010 21:40:38 +0100
Cc: linux-mips@linux-mips.org, ralf@linux-mips.org
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=sSZVif38wkxP32cQT9g4m3vqZUZSG1AIKDmMaJXy868=; b=vxY7jx2u0lMBSFPmK1DReKMUwIdXS1v1nIRi+/vWBPu+0G6oorWf6F096AMnoGkbtN JzL67Qd/CQde2XXmsiOKxbY7f4cFMI9iPzKfz8m7x6RVXv1R7eYPrjwezuJqs1HGy6cy /Qp9S0nbhMNaTayMK4A9XoGKrZjMUAaXFgpEw=
Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=btTwvgrA97tYGzphuSdz3lDHmPIKR4hSYhSOR5aumznnnqtgl6uJDAE4CvEgctCByW BRi6VycARTkpKNyrDMHvsG95HTNVhpcurYQUKMHywMJZDc8rKQnPly1IQnLQWDj0osjx AFW5MoqMHZCbR/PS76IEOG3pVh9kor0eo/Bmc=
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
Hi David,

On Fri, Feb 19, 2010 at 1:13 AM, David Daney <ddaney@caviumnetworks.com> 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.

Is there anything special required (i.e. special glibc, ..) to make use of these
fine patches?

Thanks,
     Manuel Lauss

<Prev in Thread] Current Thread [Next in Thread>