On Sun, 05 Jul 1998 22:14:58 -0300, "Brandon S. Allbery KF8NH"
<allbery@kf8nh.apk.net> said:
> Apparently somewhat less obviously to some, demand paging to/from wither
> swap or an executable requires mmap (bmap, in kernel lingo) functionality.
> This is an issue of fundamental Linux MM design, not an aspect of a specific
> driver. IOW, a ramdisk in this new \:uber-EMS *can't* be used for either
> swap or for executables without a serious redesign of the entire MM
> architecture.
Errm, hows that?
Hint: NFS supports mmap(). NFS will never, ever support bmap(). The
one thing bmap() gains you is direct DMA from the swap/page cache into a
block device; if you're willing to put up with a copy then you don't
need bmap.
--Stephen
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu