mmap(MAP_PRIVATE) question

From: Gianni Tedesco
Date: Wed Sep 03 2003 - 04:36:46 EST


Hi all,

>From the mmap(2) manpage it says:

MAP_PRIVATE
Create a private copy-on-write mapping. Stores to the region do not
affect the original file. It is unspecified whether changes made
to the file after the mmap call are visible in the mapped region.

What is linux behaivour in this area? I am guessing if the page is
modified between the call to mmap() and fault-in then the modified copy
is seen by the application? But what about modifications after the page
is already in page-cache?

Thanks.

--
Gianni Tedesco <giannit@xxxxxxxxxxxxxx>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/