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 owns no
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 be
On Thu, Mar 18, 2010 at 1:12 AM, Masao Uebayashi uebay...@tombi.co.jp 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,
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, given
[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
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
to address
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
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