[parisc-linux] 64-bit kernel broken.

Kyle McMartin kyle at mcmartin.ca
Thu Feb 8 17:43:14 MST 2007


On Thu, Feb 08, 2007 at 07:33:02PM -0500, Kyle McMartin wrote:
> On Tue, Feb 06, 2007 at 05:20:18PM -0500, Carlos O'Donell wrote:
> > Run this test:
> > http://www.parisc-linux.org/~carlos/tst-sigqueue.c
> > 
> > On a 32-bit userspace, with a 64-bit 2.6.18 kernel and the test exits with 
> > 0.
> > 
> > carlos at firin:~$ ./tst-sigqueue
> > in f
> > pid = 1429
> > new thread: 1429
> > carlos at firin:~$ echo $?
> > 0
> > 
> > Run it with a 64-bit 2.6.20 kernel and you get an error.
> > 
> > carlos at firin:~$ ./tst-sigqueue
> > in f
> > pid = 31148
> > new thread: 31148
> > expected PID 31148, got si_pid 1000
> > carlos at firin:~$ echo $?
> > 1
> > 
> 
> Right. This got inadvertantly reverted with some other stuff. Fixed in a
> second.

Fixed in 1736b4bbf2bbfebaad06114d569f3617517524d1.



More information about the parisc-linux mailing list