[parisc-linux] Re: [parisc-linux-cvs] linux-2.6 carlos
Carlos O'Donell
carlos at baldric.uwo.ca
Sun Apr 25 22:51:35 MDT 2004
On Sun, Apr 25, 2004 at 10:46:48PM -0600, Carlos O'Donell wrote:
> CVSROOT: /var/cvs
> Module name: linux-2.6
> Changes by: carlos 04/04/25 22:46:48
>
> Modified files:
> kernel : compat_signal.c
>
> Log message:
> Add __SI_MESGQ case to compat (simple one liner)
Add the __SI_MESGQ case so that siginfo delivers the right data.
Index: kernel/compat_signal.c
===================================================================
RCS file: /var/cvs/linux-2.6/kernel/compat_signal.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- a/kernel/compat_signal.c 28 Jan 2004 05:12:46 -0000 1.2
+++ b/kernel/compat_signal.c 26 Apr 2004 04:46:48 -0000 1.3
@@ -102,6 +102,7 @@ int compat_copy_siginfo_to_user(compat_s
err |= __put_user(compat_from.si_stime, &to->si_stime);
break;
case __SI_RT: /* This is not generated by the kernel as of now. */
+ case __SI_MESGQ: /* But this is */
compat_from.si_pid = (compat_pid_t)(from->si_pid);
compat_from.si_uid = (__ARCH_SI_COMPAT_UID_T)(from->si_uid);
compat_from.si_int = (compat_int_t)(from->si_int);
More information about the parisc-linux
mailing list