GOOD NEWS! Linus has included my patch into the official kernel yesterday (28/10/99) so instead of downloading it from here you can go to your nearest kernel mirror (see Mirrors) and download it from there, make sure you get the version 2.3.25 or later.
This page will always contain the latest version of the BFS patch, i.e. any bugfixes that are not yet part of the standard kernel. The patch can be downloaded here.
To use this patch you need to have Linux 2.3.25 sources unpacked in your /usr/src/linux directory and then use:
# cd /usr/src ; patch -p0 < bfs-2.3.25.patchcommand to patch the kernel. During configuration be sure to answer Y to the 'Prompt for development and/or incomplete code/drivers' question and Y or M to 'BFS filesystem support'. There is some documentation on the usage of this module in Documentation/filesystems/bfs.txt file (after the patch has been applied).
The old versions of BFS patch can be found here.
If you have any comments or (even better) enhancements for this BFS implementation, please contact me at firstname.lastname@example.org