Little, Chris wrote:
> "Also in the cards is an implementation of "executeI in place" for a
> specific s/390 usage, kernel maintainer Andrew Morton told eWEEK."
>
> Did I miss something? (surely not...I'm not that busy, am I?)  What is
> "executeI in place"?  Is the "I" a typo?
I did that patch. Since we did have trouble integrating xip2fs (people were
not happy with me duplicating part of ext2 code), I did do a shiny new
implementation that does'nt have a filesystem anymore: I built execute in
place in the generic filemap code [see mm/filemap_xip.c in 2.6.13]. Also,
I enabled ext2 to use that (mount option -o xip, see kernel tree 2.6.13
Documentation/filesystems/xip.txt). In order to use it, CONFIG_EXT2_FS_XIP
needs to be enabled.
There is no specific reason anymore why I chose ext2 different from <me> being
too stupid to understand the more complex ext3 journaling code. Also, you can 
now
have execute in place and write support [frankly, not shared-write]- that was
impossible with old xip2fs.
I am looking forward to replace xip2fs with this cleaner implementation for
Sles10 and Rhel5, but I am in no hurry because both the new implementation and
the classic xip2fs work fine and I refuse to change usage in a stable distro.
In case you want to play with it today, the 2.6.13. version seems to function
well out-of-the box.
--

Carsten Otte
IBM Linux technology center
ARCH=s390

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to