Anders Kaseorg <[email protected]> writes:

> Bug #448452 is back, but for a different reason this time.  Since
> openafs-modules-source is now architecture-specific, it is no longer
> possible to build openafs modules for linux-image-2.6.26-1-amd64 on the
> i386 architecture.
>
> (I think you were intending to fix the architecture specificity of 
> openafs-modules-source anyway, but here’s another reason.)
>
> We tried to work around this by force-installing the amd64
> openafs-modules-source instead.  The module built, but afsd failed to
> start.  This may or may not be a related problem.
>
>   mega-man:~# /etc/init.d/openafs-client start
>   Starting AFS services: openafs afsd.
>   afsd: All AFS daemons started.
>   afsd: Can't mount AFS on /afs(22)
>   fs: Invalid argument.
>
> Everything worked using openafs-modules-source 1.4.7.

I'm actually surprised this ever worked, since it means you're running an
afsd built with a different architecture than the underlying kernel
module, and I'm not sure that the types are guaranteed to match in the
syscall interface between the two.  But maybe I'm too skeptical and people
already thought about that.

-- 
Russ Allbery ([email protected])               <http://www.eyrie.org/~eagle/>



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to