Re: [PATCH 4/8] autofs4-2.6 - to support autofs 4.1.x

From: Ian Kent
Date: Wed Jan 28 2004 - 19:37:45 EST


On Wed, 28 Jan 2004, Mike Waychison wrote:

> raven@xxxxxxxxxx wrote:
>
> >
> >Patch:
> >
> >4-autofs4-2.6.0-test9-waitq2.patch
> >
> >Adds a spin lock to serialize access to wait queue in the super block info
> >struct.
> >
> >
> >
> A while back I wrote up a patch for autofs3 that serialized waitq access
> and changed the waitq counters to atomic_t. I never sent it out because
> I had realized that the changes I made weren't needed as all waitq
> code-paths were running under the BKL (the big ones were ->lookup and
> the ioctls).

My understanding is that this code can be reached at least via lookup,
readdir and revalidate. I thought that in 2.6 none of these held the BKL
on entry (I'll have to check). Certainly this is the case for revalidate.

Ian


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/