This directory contains patches that are queued for sending to Alan Cox
for inclusion into next ac kernel.

They are not yet thoroughly tested (16.07.2001) and your testing and
feedback are most welcome.

All patches are subject to in-place modification without further notice.
They should be applied in alphabetical order against vanilla 2.4.6
official kernel.

       A-nokernel.patch
   Removes non-kernel code (conditioned by !defined( __KERNEL__ ))
   Doesn't change functionality in any way.

   B-fsck.patch
   Removes code pertaining to reiserfsck conditioned by
   defined( REISERFS_FSCK ).
   Doesn't change functionality in any way.

   C-reiserfs-check.patch
   Replaces consistency checks inside defined( CONFIG_REISERFS_CHECK )
   with RFALSE()---assert-like macro. Makes code more readable and compact.
   Doesn't change functionality in any way.

   D-constness-format-strings.patch
   Add "const" qualifier to parameters of functions.
   Correct wrong or inconsistent format strings and arguments
   passed to printf-like functions.
   Improves typechecking, fixes some bugs (never detected in practice),
   probably leaves gcc with more room for optimisations.

   E-procinfo.patch
   Add configuration option to create under /proc/fs/reiserfs
   hierarchy of files, displaying various ReiserFS statistics and
   internal data on the expense of making your kernel or module
   slightly larger (+8K). This also increases amount of kernel memory
   required for each mount. Only ReiserFS developers and people
   fine-tuning reiserfs or tracing problems should be interested in this.

   F-journal-replay.patch
   Chris Mason's patch to cope with io errors during journal replay.
   Fixes wrong behavior that caused reiserfs to panic during mount
   when hitting bad-block in the journal area.

   G-safe-unlink.patch
   Fixes long-standing problem in reiserfs, when disk space gets leaked
   if crash occurred when some process hold a reference to unlinked file.

   H-bad-blocks.patch
   Add crude form of online bad-block handling to the reiserfs.
   New ioctl is provided to mark bad-blocks "used" in block allocation
   bitmap. User-level utility is available at
   namesys.com/bad-block-handling.html