[Top] [All Lists]

Re: Cannot unwind through MIPS signal frames with ICACHE_REFILLS_WORKARO

To: David Daney <>
Subject: Re: Cannot unwind through MIPS signal frames with ICACHE_REFILLS_WORKAROUND_WAR
From: Franck Bui-Huu <>
Date: Sat, 17 Nov 2007 09:38:29 +0100
Cc: Ralf Baechle <>,
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; bh=cVwj1yeFEOen8n81pOF7WtDtMwlrl6aK/Z4KhV5rZUU=; b=dShDS1VBemIXeWDC3J8obbIZrGdbqDHM+fVv+qDyfPilQ9tUiP9+/Piky8jWGDeXHhtRfs5+qTapkLnOlYcMMisIKX8aaxLWAV3ECX1R6WaW2BBwsESLiJlJWtTCc0CWoblfhvQnVVgyhKi8e7zYLcyjwS9lDYfNe7OAKK65mjc=
Domainkey-signature: a=rsa-sha1; c=nofws;; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=ok7+Gp95N8Czvq/no1TZlML2noFz+5+52Ql/8B9Xd79AJAsWMSQrgPnPKP4FbO2CJnMn/DhDddBaSgbxHRz7HK5jJPpn3gUMOnPOo5ooo5yAnKGVPKGeWtWn1fM6MClcgfw3HAv1kJvuSAyZNM+UosQdLbHGFJS00aUZnANGz4s=
In-reply-to: <>
Original-recipient: rfc822;
References: <> <> <> <> <> <>
User-agent: Thunderbird (X11/20070719)
David Daney wrote:
> I am liking the idea of putting the trampoline code in the (as of yet
> non-existent vdso).  This eliminates the need to flush the icache, but
> maintains the ability of user code to unwind through signal frames.
> Putting a .eh_frame section in the vdso would be even better as that
> would eliminate the need for libgcc to do code reading and let the
> kernel use any means desired to return from signal handlers.

You're very welcome to improve the ld script for VDSO generation, I
sent a couple days ago. I would be happy to integrate your
improvements in my patch for the future version.


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