[parisc-linux] 2.5.71-pa1 do_sigaction problem

Bjoern A. Zeeb bzeeb-lists@lists.zabbadoz.net
Mon, 16 Jun 2003 18:09:57 +0000 (UTC)


On Sun, 15 Jun 2003, John David Anglin wrote:

Hi,

> >  IAOQ[0]: __canonicalize_funcptr_for_compare+0x38/0x134
> >  IAOQ[1]: __canonicalize_funcptr_for_compare+0x3c/0x134
> >  RP(r2): do_sigaction+0xe0/0x290
>
> Fixes for this have been discussed on the list several times before.

thanks. I was right saying I had this before. fixed my .69 with one of
the suggestions from may I guess and forgot to add the patch to my
patchlist.

Anyway there is still no solution to this from what I can see. People
always compile kernels and bump -paX but from what I can see the
kernel won't boot up. So how can they test it ? How do they get a
bootable kernel ?

If I remember on solution was adding (void *) casts to all those
function pointer compares but that was not take a solution as Linus
wouldn't accept s.th. like this.
Then there was the solution with the EXPORT_SYMBOL (I think that one
worked for me).

Are you all patching your kernels ? Why not commit one of the fixes
- at least temporary - to p-l.o cvs ?

What didn't I get now ?

-- 
Bjoern A. Zeeb				bzeeb at Zabbadoz dot NeT
56 69 73 69 74				http://www.zabbadoz.net/