Module Name: src Committed By: uebayasi Date: Mon Dec 6 10:22:43 UTC 2010
Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Correct an assertion; pointed out by mrg@ and pooka@, thanks. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/miscfs/genfs/genfs_io.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/miscfs/genfs/genfs_io.c diff -u src/sys/miscfs/genfs/genfs_io.c:1.45 src/sys/miscfs/genfs/genfs_io.c:1.46 --- src/sys/miscfs/genfs/genfs_io.c:1.45 Fri Dec 3 08:42:14 2010 +++ src/sys/miscfs/genfs/genfs_io.c Mon Dec 6 10:22:43 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: genfs_io.c,v 1.45 2010/12/03 08:42:14 hannken Exp $ */ +/* $NetBSD: genfs_io.c,v 1.46 2010/12/06 10:22:43 uebayasi Exp $ */ /* * Copyright (c) 1982, 1986, 1989, 1993 @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: genfs_io.c,v 1.45 2010/12/03 08:42:14 hannken Exp $"); +__KERNEL_RCSID(0, "$NetBSD: genfs_io.c,v 1.46 2010/12/06 10:22:43 uebayasi Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -240,7 +240,8 @@ if (pg != NULL && pg != PGO_DONTCARE) { ap->a_m[i] = NULL; } - KASSERT(pg == NULL || pg == PGO_DONTCARE); + KASSERT(ap->a_m[i] == NULL || + ap->a_m[i] == PGO_DONTCARE); } } else { genfs_node_unlock(vp);