Michael Pronath <[EMAIL PROTECTED]> writes:

> There is never AFS_LINUX_ENV defined, there's only AFS_LINUX20_ENV,

Oh, right.. AFS_LINUX_ENV was my construct, and Transarc didn't copy
that when they re-ported.  Ah, well..  You can safely use
"AFS_LINUX20_ENV", which should be defined in all cases.

> AFS_LINUX22_ENV or AFS_LINUX24_ENV.  But strange: In src/afs/afs_osi_pag.c
> there is an #ifdef that checks for AFS_LINUX_ENV.  I guess there is code in
> afs_osi_pag.c that should be included for Linux machines, but actually
> isn't, because AFS_LINUX_ENV is not defined on Linux machines.
> 
> Could somebody knowing what's going on in afs_osi_pag.c have a look at line
> 276, if this shouldn't rather read AFS_LINUX22_ENV || AFS_LINUX24_ENV
> instead?

Um, yea, this should really be changed to AFS_LINUX20_ENV..  Either
that or we should get the old AFS_LINUX_ENV back again.  This is just
a safety check to prevent the kernel from potentially crashing in the
case when you do not have a PAG and you have less than two groups.
So, yea, we probably want to fix this. :)

> Michael

-derek

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       [EMAIL PROTECTED]                        PGP key available
_______________________________________________
OpenAFS-devel mailing list
[EMAIL PROTECTED]
https://lists.openafs.org/mailman/listinfo.cgi/openafs-devel

Reply via email to