[5200] in testers
Re: Linux-Athena: i586 OpenAFS kernel module issue
daemon@ATHENA.MIT.EDU (Garry Zacheiss)
Tue Jun 4 21:28:13 2002
Message-Id: <200206050128.VAA02657@riff-raff.mit.edu>
To: Geoffrey L Goodell <goodell@eecs.harvard.edu>
cc: testers@MIT.EDU
In-Reply-To: Your message of "Tue, 04 Jun 2002 19:09:32 EDT."
<20020604230931.GA18654@alsatia.eecs.harvard.edu>
Date: Tue, 04 Jun 2002 21:28:09 -0400
From: Garry Zacheiss <zacheiss@MIT.EDU>
Thanks for reporting this. We discussed it some over zephyr,
but for the recod, here's what's going on:
- Redhat has stopped shipping i586 uniprocessor kernels as of
Redhat 7.3, although they do still ship i586 SMP kernels.
- Because there was no 586 kernel, rpmupdate installed the 386
kernel (verified with rpm -q --queryformat='%{ARCH}' kernel).
- The architecture your kernel is built for and the output of
`uname -m` are unrelated. The AFS startup script was using
uname -m to determine the kernel architecture, and was trying
to load the 586 module.
This all makes me sad. I'm going to submit a patch to query the
architecture of kernel we're running (using the rpm command above)
rather than using uname.
Garry