[OpenAFS-devel] 1.8.x AIX support

Cheyenne Wills cwills@sinenomine.net
Tue, 16 May 2023 07:04:21 -0600


On Tue, 16 May 2023 04:46:40 +0000
Ben Huntsman <ben@huntsmans.net> wrote:

> Hi there-
>    I see that the three AIX issues are being pulled up to 1.8.x.  I
> just tried them out and found that we also need this one:
> 
> 15106
> 
>    We get a kernel panic on AIX as soon as afsd is started without
> 15106 applied.
> 
>    I pulled in 15106 and it compiles, but then I have another problem
> that is that many of the servers coredump immediately:
> 
> # /opt/openafs/libexec/openafs/vlserver
> IOT/Abort trap(coredump)
> # dbx /opt/openafs/libexec/openafs/vlserver core
> Type 'help' for help.
> [using memory image in core]
> reading symbolic information ...warning: no source compiled with -g
> 
> 
> IOT/Abort trap in pthread_kill at 0xd054cb34 ($t2)
> 0xd054cb34 (pthread_kill+0xb4) 80410014            lwz   r2,0x14(r1)
> (dbx) where all
> Thread $t1
> _sigsetmask(??, ??, ??) at 0xd054b288
> _p_sigaction(??, ??, ??) at 0xd054be68
> raise.sigaction(??, ??, ??) at 0xd0120d50
> signal(??, ??) at 0xd021f6f4
> .() at 0x100708e4
> .() at 0x100019fc
> Thread $t2
> pthread_kill(??, ??) at 0xd054cb34
> _p_raise(??) at 0xd054bf84
> raise.raise(??) at 0xd0121020
> abort() at 0xd017ca64
> .() at 0x10005f8c
> .() at 0x10071670
> 
> 
> Are we missing another patch as well?  Anyone have an idea what it
> might be?
> 
> Thanks much!
> 
> -Ben
> 
> 

Can you try doing a build with --enable-debug as a configure option.
That should provide information for the backtrace.

-- 
Cheyenne Wills
cwills@sinenomine.net