NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bin/43336: fsck wapbl assertion failure after crash



On 09/13/10 17:13, Matthias Drochner wrote:

hf%spg.tu-darmstadt.de@localhost said:
I checked fsck_ffs before/after the patch with an image of the /var/
obj partition I kept around.
Works perfectly, thanks!

Thanks -- can you send me the patch so that I can submit it for
pullup? (I don't have a 5.x tree checked out myself.)

Attached.

        hauke
Index: vfs_wapbl.c
===================================================================
RCS file: /cvsroot/src/sys/kern/vfs_wapbl.c,v
retrieving revision 1.3.8.1
diff -u -u -r1.3.8.1 vfs_wapbl.c
--- vfs_wapbl.c 24 Feb 2009 04:13:35 -0000      1.3.8.1
+++ vfs_wapbl.c 13 Sep 2010 15:55:47 -0000
@@ -2072,7 +2072,7 @@
                for (hashsize = 1; hashsize < size; hashsize <<= 1)
                        continue;
                wr->wr_blkhash = wapbl_malloc(hashsize * 
sizeof(*wr->wr_blkhash));
-               for (i = 0; i < wr->wr_blkhashmask; i++)
+               for (i = 0; i < hashsize; i++)
                        LIST_INIT(&wr->wr_blkhash[i]);
                wr->wr_blkhashmask = hashsize - 1;
        }


Home | Main Index | Thread Index | Old Index