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. thanks, Franck