git: ext2fs: Remove sys/gnu/vfs/ext2fs and make sys/vfs/ext2fs the default
Tomohiro Kusumi
tkusumi at crater.dragonflybsd.org
Tue Dec 7 06:25:41 PST 2021
commit fcfd9e22061b8fa31303c1c21a9241afe7077238
Author: Tomohiro Kusumi <tkusumi at netbsd.org>
Date: Mon Dec 6 01:23:39 2021 +0900
ext2fs: Remove sys/gnu/vfs/ext2fs and make sys/vfs/ext2fs the default
This commit removes the old+unstable GPL ext2 implementation,
and makes the new FreeBSD based ext2 implementation
(since cfe603905713d4e92a7956678970d5dff8e913f2) the default.
- Remove sys/gnu/vfs.
- Rename sys/vfs/ext2fs/ext2fs_freebsd.ko -> ext2fs.ko.
- Modify unusual userspace program which includes kernel struct.
- Bump __DragonFly_version to 600107.
Summary of changes:
etc/mtree/BSD.include.dist | 8 +-
include/Makefile | 3 +-
lib/libfsid/ext2.c | 28 +-
sys/conf/files | 28 +-
sys/gnu/Makefile | 2 +-
sys/gnu/vfs/Makefile | 3 -
sys/gnu/vfs/ext2fs/COPYRIGHT.INFO | 54 -
sys/gnu/vfs/ext2fs/Makefile | 10 -
sys/gnu/vfs/ext2fs/dinode.h | 133 --
sys/gnu/vfs/ext2fs/dir.h | 157 ---
sys/gnu/vfs/ext2fs/ext2_alloc.c | 535 --------
sys/gnu/vfs/ext2fs/ext2_balloc.c | 311 -----
sys/gnu/vfs/ext2fs/ext2_bitops.h | 114 --
sys/gnu/vfs/ext2fs/ext2_bmap.c | 336 ------
sys/gnu/vfs/ext2fs/ext2_extern.h | 121 --
sys/gnu/vfs/ext2fs/ext2_fs.h | 634 ----------
sys/gnu/vfs/ext2fs/ext2_fs_sb.h | 84 --
sys/gnu/vfs/ext2fs/ext2_ihash.c | 210 ----
sys/gnu/vfs/ext2fs/ext2_inode.c | 573 ---------
sys/gnu/vfs/ext2fs/ext2_inode_cnv.c | 136 ---
sys/gnu/vfs/ext2fs/ext2_linux_balloc.c | 622 ----------
sys/gnu/vfs/ext2fs/ext2_linux_ialloc.c | 515 --------
sys/gnu/vfs/ext2fs/ext2_linux_super.c | 133 --
sys/gnu/vfs/ext2fs/ext2_lookup.c | 1045 ----------------
sys/gnu/vfs/ext2fs/ext2_mount.h | 120 --
sys/gnu/vfs/ext2fs/ext2_quota.c | 925 --------------
sys/gnu/vfs/ext2fs/ext2_readwrite.c | 291 -----
sys/gnu/vfs/ext2fs/ext2_subr.c | 83 --
sys/gnu/vfs/ext2fs/ext2_vfsops.c | 1241 -------------------
sys/gnu/vfs/ext2fs/ext2_vnops.c | 2079 --------------------------------
sys/gnu/vfs/ext2fs/fs.h | 198 ---
sys/gnu/vfs/ext2fs/inode.h | 159 ---
sys/gnu/vfs/ext2fs/quota.h | 200 ---
sys/sys/param.h | 3 +-
sys/vfs/ext2fs/Makefile | 2 +-
usr.bin/fstat/ext2fs.c | 6 +-
36 files changed, 40 insertions(+), 11062 deletions(-)
delete mode 100644 sys/gnu/vfs/Makefile
delete mode 100644 sys/gnu/vfs/ext2fs/COPYRIGHT.INFO
delete mode 100644 sys/gnu/vfs/ext2fs/Makefile
delete mode 100644 sys/gnu/vfs/ext2fs/dinode.h
delete mode 100644 sys/gnu/vfs/ext2fs/dir.h
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_alloc.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_balloc.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_bitops.h
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_bmap.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_extern.h
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_fs.h
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_fs_sb.h
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_ihash.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_inode.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_inode_cnv.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_linux_balloc.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_linux_ialloc.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_linux_super.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_lookup.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_mount.h
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_quota.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_readwrite.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_subr.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_vfsops.c
delete mode 100644 sys/gnu/vfs/ext2fs/ext2_vnops.c
delete mode 100644 sys/gnu/vfs/ext2fs/fs.h
delete mode 100644 sys/gnu/vfs/ext2fs/inode.h
delete mode 100644 sys/gnu/vfs/ext2fs/quota.h
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/fcfd9e22061b8fa31303c1c21a9241afe7077238
--
DragonFly BSD source repository
More information about the Commits
mailing list