On Fri, Mar 22, 2013 at 04:50:04PM +0100, Sebastian Gottschall wrote: > as already written multiple times here, all current kernels are > unable to compile on mips due a bad patch. > to avoid these problems i advice to use the following patch or any > other modified variant which works in the same way I believe the solution suggested by Ben [1] has the advantage of not being MIPS specific. [1] https://lkml.org/lkml/2013/3/20/712 Cheers, -- Luis > > > Index: arch/mips/include/asm/signal.h > =================================================================== > --- arch/mips/include/asm/signal.h (revision 21038) > +++ arch/mips/include/asm/signal.h (working copy) > @@ -11,6 +11,9 @@ > > #include <linux/types.h> > > +#define ARCH_HAS_NO_SA_RESTORER_FIELD > + > + > #define _NSIG 128 > #define _NSIG_BPW (sizeof(unsigned long) * 8) > #define _NSIG_WORDS (_NSIG / _NSIG_BPW) > Index: kernel/signal.c > =================================================================== > --- kernel/signal.c (revision 21038) > +++ kernel/signal.c (working copy) > @@ -481,7 +481,7 @@ > if (force_default || ka->sa.sa_handler != SIG_IGN) > ka->sa.sa_handler = SIG_DFL; > ka->sa.sa_flags = 0; > -#ifdef SA_RESTORER > +#if defined(SA_RESTORER) && !defined(ARCH_HAS_NO_SA_RESTORER_FIELD) > ka->sa.sa_restorer = NULL; > #endif > sigemptyset(&ka->sa.sa_mask); > > > > regards, > Sebastian Gottschall > > > > > -- > To unsubscribe from this list: send the line "unsubscribe stable" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html