[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