@@ -1,4 +1,4 @@
-/* $NetBSD: ffs_vfsops.c,v 1.235 2008/09/21 21:08:22 freza Exp $ */
+/* $NetBSD: ffs_vfsops.c,v 1.236 2008/09/21 23:22:00 freza Exp $ */
/*-
* Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -61,7 +61,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ffs_vfsops.c,v 1.235 2008/09/21 21:08:22 freza Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ffs_vfsops.c,v 1.236 2008/09/21 23:22:00 freza Exp $");
#if defined(_KERNEL_OPT)
#include "opt_ffs.h"
@@ -590,7 +590,7 @@
#ifdef WAPBL
if (fs->fs_flags & FS_DOWAPBL) {
printf("%s: replaying log to disk\n",
- path);
+ fs->fs_fsmnt);
KDASSERT(mp->mnt_wapbl_replay);
error = wapbl_replay_write(mp->mnt_wapbl_replay,
devvp);
@@ -1062,16 +1062,16 @@
goto out;
if (!ronly) {
- printf("%s: replaying log to disk\n",
- mp->mnt_stat.f_mntonname);
+ /* XXX fsmnt may be stale. */
+ printf("%s: replaying log to disk\n", fs->fs_fsmnt);
error = wapbl_replay_write(mp->mnt_wapbl_replay, devvp);
if (error)
goto out;
wapbl_replay_stop(mp->mnt_wapbl_replay);
fs->fs_clean = FS_WASCLEAN;
} else {
- printf("%s: replaying log to memory\n",
- mp->mnt_stat.f_mntonname);
+ /* XXX fsmnt may be stale */
+ printf("%s: replaying log to memory\n", fs->fs_fsmnt);
}
/* Force a re-read of the superblock */