Quick and dirty instructions on building this into the kernel

-- as a separate module

$ make
or
$ make KERNELDIR=/path/to/kernel


-- built in

1) Patch kernel (to add to fs/Kconfig, fs/Makefile):

$ cd linux
$ patch -p1 < ~/ceph/src/kernel/kconfig.patch
patching file fs/Kconfig
patching file fs/Makefile

2) Symlink (adjust path to ceph source accordingly)

$ ln -s ~/ceph/src/kernel fs/ceph
$ ln -s ~/ceph/src/include/ceph_fs.h fs/ceph

3) Enable CONFIG_CEPH_FS in .config.  Ceph should now be the first item under File Systems -> Network File Systems.  

4) Build!

-
