NetBSD-Bugs archive

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

PR/45369 CVS commit: src/sys/ufs

The following reply was made to PR kern/45369; it has been noted by GNATS.

From: "Chuck Silvers" <>
Subject: PR/45369 CVS commit: src/sys/ufs
Date: Tue, 20 Sep 2011 14:01:33 +0000

 Module Name:   src
 Committed By:  chs
 Date:          Tue Sep 20 14:01:33 UTC 2011
 Modified Files:
        src/sys/ufs/ffs: ffs_alloc.c
        src/sys/ufs/lfs: lfs_vnops.c
        src/sys/ufs/ufs: ufs_inode.c
 Log Message:
 strengthen the assertions about pages existing during block allocation,
 which were incorrectly relaxed last year.  add some comments so that
 the intent of these is hopefully clearer.
 in ufs_balloc_range(), don't free pages or mark them dirty if
 allocating their backing store failed.  this fixes PR 45369.
 To generate a diff of this commit:
 cvs rdiff -u -r1.128 -r1.129 src/sys/ufs/ffs/ffs_alloc.c
 cvs rdiff -u -r1.237 -r1.238 src/sys/ufs/lfs/lfs_vnops.c
 cvs rdiff -u -r1.87 -r1.88 src/sys/ufs/ufs/ufs_inode.c
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index