Subject: Re: removing VOPs
To: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
From: Chuck Silvers <chuq@chuq.com>
List: tech-kern
Date: 09/27/2005 17:10:56
sounds very good to me. mixing fs-internal functions with the
API intended for external consumers to use weakens the abstraction.
I'd like to include VOP_BMAP in there eventually, but we need to
figure out how to wean the existing external users from it first.
this might just result in a different form of VOP_BMAP, but the
current form requires too much knowledge by the caller of the
file system's internal locking.
-Chuck
On Tue, Sep 27, 2005 at 03:55:46PM +0900, YAMAMOTO Takashi wrote:
> hi,
>
> unless anyone objects, i'll remove the following VOPs.
> ie. make them filesystem internal.
>
> VOP_BLKATOFF
> VOP_VALLOC
> VOP_REALLOCBLKS
> VOP_VFREE
> VOP_TRUNCATE
> VOP_UPDATE
>
> afaik there is no point to export them.
>
> YAMAMOTO Takashi