-*- outline -*-
This directory contains patches that are queued for sending to Marcelo
for inclusion into next official 2.4 kernel.

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

A-truncate_update_mtime.diff
   Correctly update mtime on truncate in all cases.

B-v3.6_uuid_support-1.diff
   Support for labels and UUIDs on v3.6 filesystems (older ones seems not to have enough space in superblock)

C-kmalloc_cleanup.diff
   Use reiserfs_kmalloc in all places, where kmalloc is needed. Now reiserfs_kmalloc only have extra overhead if
   CONFIG_REISERFS_CHECK is set.

D-unfinished_rebuildtree_message.diff
   If we encounter traces of unfinished reiserfsck --rebuild-tree run,
   tell user to complete rebuild tree process

E-unlink_print_nogarbage.diff
   Diagnostic print during unlinking files scheduled for unlink before system crash
   printed some garbage (kernel debug level) in the middle of string.

F-corrupt_items_checks.diff
   Certain disk corruptions may end-up making item-type to be garbage. This patch makes reiserfs not to crash when
   dealing with such items.

G-savelink_dir_truncate.diff
   Do not panic when encountered incorrect "truncate" savelink for a directory.

H-pick_correct_sd_version.diff
   This patch fixes a problem where 32-bit uid/gid can only be set on a
   newly created file. All files that already existed at mount time
   were incorrectly marked as old format files without 32bit uid support.

K-big-endian-const.patch
   Suppress compilation warnings on big endian platform.

M-remount-options.patch
   Handle more options on remount: notail, no_border,
   no_unhashed_relocation, hashed_relocation, test4

N-more-procfs.patch
   Gather information in /proc/fs/reiserfs about restarts of tree
   updates: this is small but useful addition to procinfo patch.