Hi Alan,
as far as I know, ROMfs does not support execute in place? What is done
here is that userspace adress tables effectively refer into the shared
memory segment. (see nopage and mmap functions in fs/xip2fs/file.c)
with kind regards
Carsten Otte
--
I saw screens of green, red messages too, then came blue, shubidu
And i think to myself, what a wonderful world
Alan Cox <[EMAIL PROTECTED]>
Sent by: Linux on 390 Port <[EMAIL PROTECTED]>
25/02/2004 11:18 AM
Please respond to Linux on 390 Port
To: [EMAIL PROTECTED]
cc:
Subject: Re: New xip2fs patches on the web site
On Mer, 2004-02-25 at 07:17, Alan Altmark wrote:
> Excellent. This is what the world has been waiting for. The full power
> of shared memory on z/VM will be visible: A single copy of a file in
> memory, regardless of how many processes or virtual machines are using
it.
> No wasted I/O operations and no wasted memory.
Not sure why they have written an fs for it unless its also writable
while in use (ie a cluster fs). Romfs can already support this feature,
you just need to set up the mappings and stick romfs on top of the
relevant memory image.
Its definitely useful