summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/ufs/ffs/ffs_vfsops.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/ufs/ffs/ffs_vfsops.c b/sys/ufs/ffs/ffs_vfsops.c
index 273b7eb7a172..89ff6d35fdf6 100644
--- a/sys/ufs/ffs/ffs_vfsops.c
+++ b/sys/ufs/ffs/ffs_vfsops.c
@@ -818,9 +818,10 @@ ffs_unmount(mp, mntflags, p)
flags |= FORCECLOSE;
}
#ifdef FFS_EXTATTR
- if ((error = ufs_extattr_stop(mp, p))) {
- printf("ffs_unmount: ufs_extattr_stop returned %d\n", error);
- }
+ if ((error = ufs_extattr_stop(mp, p)))
+ if (error != EOPNOTSUPP)
+ printf("ffs_unmount: ufs_extattr_stop returned %d\n",
+ error);
#endif
if (mp->mnt_flag & MNT_SOFTDEP) {
if ((error = softdep_flushfiles(mp, flags, p)) != 0)