Today I basically converted my Red Hat 8.0 machine from ext2 to xfs, and implemented devfs.
This took way longer than it should have.
Redhat is not very well setup to work with devfs, even with devfsd installed. Don't expect your mouse to work. Expect that somewhere in the boot-up scripts, redhat will try to rewrite your /etc/fstab file with new names (and then not write them back correctly if you use 'devfs=nomount' when you boot)
I had to use my LBT (bbc) disc 35 times today. That disc rocks. There are 2 show-stopper bugs in it. 'mount' doesn't work, (but 'mount.real' does) and 'losetup' is missing, so you can 'mount -o' something, but never release the /dev/loop0, so you can never reboot. :( These will have to be fixed soon! It still seems awesome to be able to use such a little linux disc for doing all this xfs conversion work.
Anyway, finally got the sequence all down, and after mkfs.xfs on a partition, you have to xfs_admin to set the label, since /etc/fstab uses partition labels for mounting. Grub is also very picky, and has to be re-installed for xfs support to work.
Thursday and Friday of this week, I will be at the Open Source Health Care Alliance conference. ( http://www.openparadigms.com/oshca2002 ) If anyone is going to be there, let me know.