Hello! Attached patch contains these 24 patches (all in one as you requested): 01-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. 02-ioerrors-checks-2.diff Correctly check return value of reiserfs_find_entry for io errors. 03-key_output_fix.diff Correctly output cpu keys as %K 04-mkdir_nospace_nowarning.diff Do not print warnings if cannot create a dir due to no free space. 05-non4kpages_size_fix.diff Fix a case where filesizes in blocks could be incorrectly determined if pagesize != blocksize 06-return_braindamage_removal.diff Removal of some dead code that never can be executed. 07-rm_truncate_nospace_nowarn.diff Do not print a warning if we cannot insert rm/truncate record into the tree due to no space condition 08-savelink_nospace_nowarning.diff Do not print a warning if we cannot inser a savelink item into the tree due to no space condition. 09-tailconv_nospace_nowarn.diff Do not print a warning if we cannot conwert file tail into ordinar page due to no space condition. 10-unfinished_rebuildtree_message.diff Print a hint for a user if we encounter a filesystem that was not correctly processed by reiserfsck --rebuild-tree 11-reiserfs-bitmap-journal-read-ahead.diff Read-ahead of journal bitmaps, this should speed-up mount times in case of journal replay. Especially on rebuilding RAID arrays. 12-v3.6_uuid_support-1.diff Add some support for UUID and LABELs on v3.6 filesystems. 13-pap14030-not-crash-2.diff Fix a problem where subsequent get_block() failures may lead to incorrect data in page case marced as uptodate. 14-remount-options.diff Add support for more remount options. 15-more-procfs.diff Add more vatiables to reiserfs procfs monitoring interface 16-blocksize_lessthan_pagesize_fix.diff Fixes a bug in case we have pagesize > blocksize and active buffers flushing. 17-kmalloc_cleanup.diff Convert all kmalloc's into the reiserfs_kmallocs. Make reiserfs_kmalloc to be of no extra overhead in case CONFIG_REISERFS_CHECK was not selected. 18-hash_autodetect_fix.diff Fix hash autodetecting. 19-inode-attrs.diff Add support for ext2-style inode attributes. Note, you must use -o attrs flag, also you must have previous attribute contents cleaned and special flag set in the superblock. 20-unlink_print_nogarbage.diff Do not print garbage priority level on savelinks replay. 21-docupdate.diff Update current reiserfsprogs information, fix "unused variable" warning. 22-atime_fix.diff Correctly update atime on file access. 23-truncate-fix.diff Add missed journal_begin call for a case where direct2indirect failed, but block for this conversion was already allocated and needs to be freed. 24-o_direct.diff Add O_DIRECT support. Bye, Oleg