[OpenAFS-devel] RH 7.1 spec file: archlist

Rudolph T Maceyko rtm@cert.org
Wed, 25 Jul 2001 14:23:31 -0400


Derek,

That seems to have worked.  This time the iget4 symbol in the i686 
module actually matches the one from the i686 kernel (and it loads, too 
:-)

$ grep -A 1 -B 1 iget4 
/usr/src/linux-2.4.3/include/linux/modules/ksyms.ver
#if  defined(__module__i686_up) || defined(__module__i586_up)
#define __ver_iget4     _ver_str(67b2bf7c)
#define iget4 _set_ver(iget4)
#elif  defined(__module__BOOT) || defined(__module__i386_up)
#define __ver_iget4     _ver_str(6fc4bdd5)
#define iget4 _set_ver(iget4)
#elif  defined(__module__enterprise)
#define __ver_iget4     _ver_str(4a17441e)
#define iget4 _set_ver(iget4)
#elif  defined(__module__athlon_up)
#define __ver_iget4     _ver_str(0ac9f202)
#define iget4 _set_ver(iget4)
#elif  defined(__module__i686_smp) || defined(__module__i586_smp)
#define __ver_iget4     _ver_str(c0971f1d)
#define iget4 _set_ver(iget4)
#elif  defined(__module__athlon_smp)
#define __ver_iget4     _ver_str(d7538340)
#define iget4 _set_ver(iget4)
#endif
$ cat /usr/vice/etc/modload/SymTable
# SymTable, automatically generated
# symbol        version cpu     module

iget4   smp_d7538340    -       2.4.3-12-athlon.mp
iget4   0ac9f202        -       2.4.3-12-athlon
iget4   6fc4bdd5        -       2.4.3-12-i386
iget4   smp_c0971f1d    -       2.4.3-12-i586.mp
iget4   67b2bf7c        -       2.4.3-12-i586
iget4   smp_c0971f1d    -       2.4.3-12-i686.mp
iget4   67b2bf7c        -       2.4.3-12-i686

Looks good!

I think we may want to add "enterprise" to the arch list for Red Hat 
systems, BTW.

Thanks,
-Rudy

--On Wednesday, July 25, 2001 13:56:40 -0400 Derek Atkins 
<warlord@MIT.EDU> wrote:

> Please let me know if this works (or doesn't work).  And thanks for
> pointing this out.  This is what happens when I don't have a RH 7.1
> system to test on myself, and the actual builder doesn't look at
> anything :)
>
> -derek