2003-08-07 14:59:55

by Jeff Dike

[permalink] [raw]
Subject: [PATCH] UML filesystems

Please pull
http://jdike.stearns.org:5000/fs-2.5

This adds the two UML filesystems to the 2.5 tree - hostfs allows a directory
on the host to be mounted as a filesystem inside UML, and hppfs is an overlay
over /proc which allows the content of the UML's /proc to be controlled from
the host.

These are going into fs/hostfs and fs/hppfs.

Jeff


arch/um/Kconfig | 13
fs/Makefile | 2
fs/hostfs/Makefile | 36 +
fs/hostfs/hostfs.h | 79 +++
fs/hostfs/hostfs_kern.c | 960 ++++++++++++++++++++++++++++++++++++++++++++++++
fs/hostfs/hostfs_user.c | 355 +++++++++++++++++
fs/hppfs/Makefile | 19
fs/hppfs/hppfs_kern.c | 811 ++++++++++++++++++++++++++++++++++++++++
8 files changed, 2275 insertions(+)

[email protected], 2003-07-28 12:53:38-04:00, [email protected]
Merged the 2.6.0 updates, which I seemed to have forgotten when I released the
patch.

[email protected], 2003-07-25 02:17:21-04:00, [email protected]
Merge uml.karaya.com:/home/jdike/linux/2.5/linus-2.6.0-test1
into uml.karaya.com:/home/jdike/linux/2.5/fs-2.5

[email protected], 2003-07-17 15:10:03-04:00, [email protected]
Added a const to the declaration of hppfs_read_super to shut the
compiler up.

[email protected], 2003-07-17 10:30:31-04:00, [email protected]
Added the build and config options for hostfs and hpppfs.