CVS commit: src/sys/ufs

"Juergen Hannken-Illjes" <[email protected]> Wed, 22 Jul 2026 14:44:49 +0000
Newsgroups gmane.os.netbsd.devel.cvs
Message-ID <[email protected]>
Module Name:	src
Committed By:	hannken
Date:		Wed Jul 22 14:44:49 UTC 2026

Modified Files:
	src/sys/ufs: files.ufs
	src/sys/ufs/ffs: ffs_alloc.c ffs_inode.c ffs_snapshot.c ffs_vfsops.c
	src/sys/ufs/ufs: ufs_readwrite.c

Log Message:
Expand option FFS_NO_SNAPSHOT to completely remove snapshot support.

File systems with snapshots cannot be mounted read/write to prevent
damage to snapshots.

PR kern/60456 "FFS_NO_SNAPSHOT option is not entirely effective"


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/ufs/files.ufs
cvs rdiff -u -r1.174 -r1.175 src/sys/ufs/ffs/ffs_alloc.c
cvs rdiff -u -r1.131 -r1.132 src/sys/ufs/ffs/ffs_inode.c
cvs rdiff -u -r1.156 -r1.157 src/sys/ufs/ffs/ffs_snapshot.c
cvs rdiff -u -r1.384 -r1.385 src/sys/ufs/ffs/ffs_vfsops.c
cvs rdiff -u -r1.130 -r1.131 src/sys/ufs/ufs/ufs_readwrite.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.