-
Pavel Emelyanov authored
We use mincore to check which pages we should take with us into the image. The anonymour present or swapped should go, file present but not cow-ed should not. The mincore syscall wasn't very helpful with this -- it didn't detect swap, but did detect some non present pages (pagecache). Plus it didn't know anything about cow-ing filemaps. Andrey Morton suggested to use the pagemap file in proc, but it lacked the importaint stuff -- the cow filemap bit. Now it's there and we can switch to using it. The mincore usage for shared memory is still there, as for _that_ case it's correct. Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
52242be3