"Aaron M. Ucko" <[email protected]> writes:

> Hi, Russ!

> The 2.6.38-1 kernel packages that recently hit unstable disable the
> infamous big kernel lock, on which OpenAFS 1.4.x evidently still
> relies; my build failed with

> /usr/src/modass/usr_src/modules/openafs/src/libafs/MODLOAD-2.6.38-1-amd64-MP/osi_groups.c:393:
>  error: implicit declaration of function ‘lock_kernel’
> /usr/src/modass/usr_src/modules/openafs/src/libafs/MODLOAD-2.6.38-1-amd64-MP/osi_groups.c:396:
>  error: implicit declaration of function ‘unlock_kernel’

> and grep revealed a lot of other references to (un)lock_kernel. :-/

Hm, that's interesting.  The version currently in unstable pulls up the
changes in Ubuntu so that it would build with 2.6.38 in Ubuntu, and those
apparently worked fine.  I wonder what's different.

> Under the circumstances, I'm inclined to suggest going ahead and
> uploading the latest 1.6.0 release candidate to unstable.  (FTR,
> 1.6.0~pre2-1 built successfully, though I have yet to try actually
> running it.)

Yeah, it looks like the global kernel lock code was removed from the 1.6
branch a long time ago.

We're hopefully fairly close to a 1.6 final, and some major bugs are still
being fixed, so I'd rather wait for upstream to bless 1.6 before uploading
it to unstable.  But I probably don't have much time left, given that
2.6.38 is now in unstable.  I was hoping that the Ubuntu patches would
tide us over....

-- 
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