Subject: Re: removing VOPs
To: None <hannken@eis.cs.tu-bs.de>
From: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
List: tech-kern
Date: 10/21/2005 05:34:04
> Would it be ok to use
>     ubc_alloc(&vp->v_uobj, ..)
>     uiomove()
>     ubc_release(.., UBC_UNMAP)

it doesn't allocate blocks.

> or
>     vn_rdwr()
>     VOP_PUTPAGES(.., PGO_CLEANIT|PGO_SYNCIO|PGO_FREE);

i think it works.  (for ubcified filesystems.)

if you feel it's too much work for the intermediate solution,
please say so.  i will just revive ffs VOP_BALLOC in that case.

YAMAMOTO Takashi