On Mon, 30 Oct 2006 10:59:10 -0500 Kyle McMartin <[EMAIL PROTECTED]> wrote:
> Every 32-on-64 arch (except parisc) was implementing effectively the > same sys32_rt_sigqueueinfo. Add a generic implementation taken from > x86_64 and add it to kernel/compat.c, which required the addition of > copy_siginfo_from_user32 on mips and powerpc. sparc64 had a sufficient > implementation for this purpose, so crib it for both those platforms. > > This yields a nice clean up and is one step towards cleaning up some > of the compat signals mess parisc has been carrying out of tree for a few > years. > > Incorporated Arnd's suggestion of not bothering to call sys_rt_sigqueueinfo > and just doing the full syscall in compat_sys_rt_sigqueueinfo. > > Signed-off-by: Kyle McMartin <[EMAIL PROTECTED]> > -- > [N.B. the modification to powerpc is probably wrong, since it seems > to require a wrapper for handling the signed ints like sparc64 and s390 > have. -- Kyle] Well that's a bit sad. Could the ppc guys please take a look? Thanks. - To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
