From c7ddb2dba01ae0bccf0d0a853d25433960415b6a Mon Sep 17 00:00:00 2001 From: imp Date: Sat, 2 Aug 2014 05:05:16 +0000 Subject: Set the erase block size properly in the case the underlying media doesn't advertise an erase block size. Submitted by: bjg@ Pointy hat to: imp@ --- sys/fs/nandfs/nandfs_vfsops.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'sys') diff --git a/sys/fs/nandfs/nandfs_vfsops.c b/sys/fs/nandfs/nandfs_vfsops.c index eba4b4c..eb07d4f 100644 --- a/sys/fs/nandfs/nandfs_vfsops.c +++ b/sys/fs/nandfs/nandfs_vfsops.c @@ -912,7 +912,7 @@ nandfs_mount_device(struct vnode *devvp, struct mount *mp, /* * We conclude that this is not NAND storage */ - nandfsdev->nd_erasesize = NANDFS_DEF_ERASESIZE; + erasesize = NANDFS_DEF_ERASESIZE; } else { DROP_GIANT(); g_topology_lock(); @@ -924,7 +924,6 @@ nandfs_mount_device(struct vnode *devvp, struct mount *mp, return (error); } } - nandfsdev->nd_erasesize = erasesize; DPRINTF(VOLUMES, ("%s: erasesize %x\n", __func__, -- cgit v1.1