On Sun, Nov 21, 2010 at 05:07:39PM +, Masao Uebayashi wrote:
> Module Name: src
> Committed By: uebayasi
> Date: Sun Nov 21 17:07:38 UTC 2010
>
> Modified Files:
> src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c
>
> Log Message:
> Put back XIP putpages, but slightly modifed to
On Sun, Nov 21, 2010 at 07:41:49AM +, Masao Uebayashi wrote:
> Module Name: src
> Committed By: uebayasi
> Date: Sun Nov 21 07:41:49 UTC 2010
>
> Modified Files:
> src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c
>
> Log Message:
> Revert XIP putpages totally.
>
> XIP'ed uobj o
On Thu, Mar 18, 2010 at 1:12 AM, Masao Uebayashi wrote:
> On Tue, Mar 16, 2010 at 03:52:26AM +, YAMAMOTO Takashi wrote:
>> > Why not adding VOP_GETPAGES_XIP - because XIP is almost transparent to
>> > filesystems. The difference between XIP or not is only where to get pages,
>> > which is bey
On Tue, Mar 16, 2010 at 03:52:26AM +, YAMAMOTO Takashi wrote:
> > Why not adding VOP_GETPAGES_XIP - because XIP is almost transparent to
> > filesystems. The difference between XIP or not is only where to get pages,
> > which is beyond filesystem's task.
>
> it doesn't sound convincing to me,
[add cc:tech-kern]
hi,
>> what's the point of implementing it in the single VOP?
>> ie. how is it better than having VOP_GETPAGES_XIP and pgo_get_xip?
>
> Why not adding VOP_GETPAGES_XIP - because XIP is almost transparent to
> filesystems. The difference between XIP or not is only where to get
> what's the point of implementing it in the single VOP?
> ie. how is it better than having VOP_GETPAGES_XIP and pgo_get_xip?
Why not adding VOP_GETPAGES_XIP - because XIP is almost transparent to
filesystems. The difference between XIP or not is only where to get pages,
which is beyond filesyste
hi,
> Module Name: src
> Committed By: uebayasi
> Date: Thu Feb 11 06:23:04 UTC 2010
>
> Modified Files:
> src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c
>
> Log Message:
> genfs_getpages() for XIP.
>
> Pages are directly mappable, and always there. What we need to do here is
>
Module Name:src
Committed By: uebayasi
Date: Tue Feb 23 07:46:28 UTC 2010
Modified Files:
src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c
Log Message:
genfs_do_getpages_xip: Drop vmobjlock before calling VOP_BMAP, otherwise
deadlock. No idea how this worked for me before.
Module Name:src
Committed By: uebayasi
Date: Thu Feb 11 06:23:04 UTC 2010
Modified Files:
src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c
Log Message:
genfs_getpages() for XIP.
Pages are directly mappable, and always there. What we need to do here is
to address filesyste