diff -uNr linux-2.4.18/Documentation/Changes linux-2.4.18.patched/Documentation/Changes
--- linux-2.4.18/Documentation/Changes Tue Feb 26 15:52:55 2002
+++ linux-2.4.18.patched/Documentation/Changes Tue Feb 26 16:49:01 2002
@@ -54,7 +54,7 @@
o util-linux 2.10o # fdformat --version
o modutils 2.4.2 # insmod -V
o e2fsprogs 1.25 # tune2fs
-o reiserfsprogs 3.x.0j # reiserfsck 2>&1|grep reiserfsprogs
+o reiserfsprogs 3.x.1b # reiserfsck 2>&1|grep reiserfsprogs
o pcmcia-cs 3.1.21 # cardmgr -V
o PPP 2.4.0 # pppd --version
o isdn4k-utils 3.1pre1 # isdnctrl 2>&1|grep version
@@ -321,7 +321,7 @@
Reiserfsprogs
-------------
-o <
ftp://ftp.namesys.com/pub/reiserfsprogs/reiserfsprogs-3.x.0j.tar.gz>
+o <
ftp://ftp.namesys.com/pub/reiserfsprogs/reiserfsprogs-3.x.1b.tar.gz>
LVM toolset
-----------
--- linux-2.4.18/fs/reiserfs/bitmap.c.orig Wed Feb 27 13:03:06 2002
+++ linux-2.4.18/fs/reiserfs/bitmap.c Wed Feb 27 13:03:26 2002
@@ -139,10 +139,8 @@
/* preallocated blocks don't need to be run through journal_mark_freed */
void reiserfs_free_prealloc_block (struct reiserfs_transaction_handle *th,
unsigned long block) {
- struct super_block * s = th->t_super;
-
- RFALSE(!s, "vs-4060: trying to free block on nonexistent device");
- RFALSE(is_reusable (s, block, 1) == 0, "vs-4070: can not free such block");
+ RFALSE(!th->t_super, "vs-4060: trying to free block on nonexistent device");
+ RFALSE(is_reusable (th->t_super, block, 1) == 0, "vs-4070: can not free such block");
_reiserfs_free_block(th, block) ;
}