Module Name: src Committed By: perseant Date: Sat Jun 29 19:43:27 UTC 2024
Modified Files: src/distrib/sets/lists/base [perseant-exfatfs]: mi shl.mi src/distrib/sets/lists/comp [perseant-exfatfs]: mi src/distrib/sets/lists/man [perseant-exfatfs]: mi src/distrib/sets/lists/manhtml [perseant-exfatfs]: mi src/distrib/sets/lists/tests [perseant-exfatfs]: mi src/etc/mtree [perseant-exfatfs]: NetBSD.dist.tests src/sbin [perseant-exfatfs]: Makefile src/sbin/fsck_lfs [perseant-exfatfs]: bufcache.c extern.h lfs.c lfs_user.h pass6.c segwrite.c vnode.c vnode.h src/share/mk [perseant-exfatfs]: bsd.own.mk src/sys/conf [perseant-exfatfs]: Makefile.kern.inc files filesystems.config src/sys/fs [perseant-exfatfs]: Makefile src/sys/rump/fs [perseant-exfatfs]: Makefile.rumpfscomp src/sys/sys [perseant-exfatfs]: mount.h syslimits.h vnode.h src/tests/fs [perseant-exfatfs]: Makefile src/usr.sbin [perseant-exfatfs]: Makefile src/usr.sbin/puffs [perseant-exfatfs]: Makefile Added Files: src/sbin/fsck_exfatfs [perseant-exfatfs]: Makefile exfatfs.h extern.h fsck_exfatfs.8 fsck_exfatfs.c fsck_exfatfs.h pass0.c pass0.h pass1.c pass1.h pass2.c pass2.h src/sbin/mount_exfatfs [perseant-exfatfs]: Makefile mount_exfatfs.8 mount_exfatfs.c mount_exfatfs.h src/sbin/newfs_exfatfs [perseant-exfatfs]: Makefile bufcache.c bufcache.h extern.h make_exfatfs.c newfs.c newfs_exfatfs.8 src/sys/fs/exfatfs [perseant-exfatfs]: Makefile TODO exfatfs.h exfatfs_cksum.c exfatfs_cksum.h exfatfs_conv.c exfatfs_conv.h exfatfs_dirent.h exfatfs_extern.c exfatfs_extern.h exfatfs_inode.h exfatfs_mount.h exfatfs_rename.c exfatfs_rename.h exfatfs_tables.c exfatfs_tables.h exfatfs_trie.c exfatfs_trie.h exfatfs_trie_basic.c exfatfs_trie_basic.h exfatfs_vfsops.c exfatfs_vfsops.h exfatfs_vnops.c exfatfs_vnops.h files.exfatfs src/sys/rump/fs/lib/libexfatfs [perseant-exfatfs]: Makefile src/tests/fs/exfatfs [perseant-exfatfs]: Makefile h_exfatfs_server.c t_mount.c src/usr.sbin/dumpexfatfs [perseant-exfatfs]: Makefile dumpexfatfs.8 dumpexfatfs.c exfatfs.c exfatfs.h src/usr.sbin/puffs/rump_exfatfs [perseant-exfatfs]: Makefile rump_exfatfs.8 rump_exfatfs.c Log Message: Implementation of exFAT filesystem, with compilation conditional on MKEXFATFS make variable. To generate a diff of this commit: cvs rdiff -u -r1.1345 -r1.1345.2.1 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.981 -r1.981.2.1 src/distrib/sets/lists/base/shl.mi cvs rdiff -u -r1.2459 -r1.2459.2.1 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.1775 -r1.1775.2.1 src/distrib/sets/lists/man/mi cvs rdiff -u -r1.3 -r1.3.2.1 src/distrib/sets/lists/manhtml/mi cvs rdiff -u -r1.1324 -r1.1324.2.1 src/distrib/sets/lists/tests/mi cvs rdiff -u -r1.205 -r1.205.2.1 src/etc/mtree/NetBSD.dist.tests cvs rdiff -u -r1.139 -r1.139.4.1 src/sbin/Makefile cvs rdiff -u -r0 -r1.1.2.1 src/sbin/fsck_exfatfs/Makefile \ src/sbin/fsck_exfatfs/exfatfs.h src/sbin/fsck_exfatfs/extern.h \ src/sbin/fsck_exfatfs/fsck_exfatfs.8 src/sbin/fsck_exfatfs/fsck_exfatfs.c \ src/sbin/fsck_exfatfs/fsck_exfatfs.h src/sbin/fsck_exfatfs/pass0.c \ src/sbin/fsck_exfatfs/pass0.h src/sbin/fsck_exfatfs/pass1.c \ src/sbin/fsck_exfatfs/pass1.h src/sbin/fsck_exfatfs/pass2.c \ src/sbin/fsck_exfatfs/pass2.h cvs rdiff -u -r1.21 -r1.21.8.1 src/sbin/fsck_lfs/bufcache.c cvs rdiff -u -r1.16 -r1.16.8.1 src/sbin/fsck_lfs/extern.h \ src/sbin/fsck_lfs/vnode.c cvs rdiff -u -r1.75 -r1.75.8.1 src/sbin/fsck_lfs/lfs.c cvs rdiff -u -r1.14 -r1.14.28.1 src/sbin/fsck_lfs/lfs_user.h cvs rdiff -u -r1.51 -r1.51.8.1 src/sbin/fsck_lfs/pass6.c cvs rdiff -u -r1.48 -r1.48.8.1 src/sbin/fsck_lfs/segwrite.c cvs rdiff -u -r1.6 -r1.6.4.1 src/sbin/fsck_lfs/vnode.h cvs rdiff -u -r0 -r1.1.2.1 src/sbin/mount_exfatfs/Makefile \ src/sbin/mount_exfatfs/mount_exfatfs.8 \ src/sbin/mount_exfatfs/mount_exfatfs.c \ src/sbin/mount_exfatfs/mount_exfatfs.h cvs rdiff -u -r0 -r1.1.2.1 src/sbin/newfs_exfatfs/Makefile \ src/sbin/newfs_exfatfs/bufcache.c src/sbin/newfs_exfatfs/bufcache.h \ src/sbin/newfs_exfatfs/extern.h src/sbin/newfs_exfatfs/make_exfatfs.c \ src/sbin/newfs_exfatfs/newfs.c src/sbin/newfs_exfatfs/newfs_exfatfs.8 cvs rdiff -u -r1.1382 -r1.1382.2.1 src/share/mk/bsd.own.mk cvs rdiff -u -r1.301 -r1.301.2.1 src/sys/conf/Makefile.kern.inc cvs rdiff -u -r1.1313 -r1.1313.2.1 src/sys/conf/files cvs rdiff -u -r1.16 -r1.16.10.1 src/sys/conf/filesystems.config cvs rdiff -u -r1.22 -r1.22.28.1 src/sys/fs/Makefile cvs rdiff -u -r0 -r1.1.2.1 src/sys/fs/exfatfs/Makefile \ src/sys/fs/exfatfs/TODO src/sys/fs/exfatfs/exfatfs.h \ src/sys/fs/exfatfs/exfatfs_cksum.c src/sys/fs/exfatfs/exfatfs_cksum.h \ src/sys/fs/exfatfs/exfatfs_conv.c src/sys/fs/exfatfs/exfatfs_conv.h \ src/sys/fs/exfatfs/exfatfs_dirent.h src/sys/fs/exfatfs/exfatfs_extern.c \ src/sys/fs/exfatfs/exfatfs_extern.h src/sys/fs/exfatfs/exfatfs_inode.h \ src/sys/fs/exfatfs/exfatfs_mount.h src/sys/fs/exfatfs/exfatfs_rename.c \ src/sys/fs/exfatfs/exfatfs_rename.h src/sys/fs/exfatfs/exfatfs_tables.c \ src/sys/fs/exfatfs/exfatfs_tables.h src/sys/fs/exfatfs/exfatfs_trie.c \ src/sys/fs/exfatfs/exfatfs_trie.h src/sys/fs/exfatfs/exfatfs_trie_basic.c \ src/sys/fs/exfatfs/exfatfs_trie_basic.h \ src/sys/fs/exfatfs/exfatfs_vfsops.c src/sys/fs/exfatfs/exfatfs_vfsops.h \ src/sys/fs/exfatfs/exfatfs_vnops.c src/sys/fs/exfatfs/exfatfs_vnops.h \ src/sys/fs/exfatfs/files.exfatfs cvs rdiff -u -r1.10 -r1.10.10.1 src/sys/rump/fs/Makefile.rumpfscomp cvs rdiff -u -r0 -r1.1.2.1 src/sys/rump/fs/lib/libexfatfs/Makefile cvs rdiff -u -r1.241 -r1.241.6.1 src/sys/sys/mount.h cvs rdiff -u -r1.28 -r1.28.54.1 src/sys/sys/syslimits.h cvs rdiff -u -r1.304 -r1.304.8.1 src/sys/sys/vnode.h cvs rdiff -u -r1.25 -r1.25.4.1 src/tests/fs/Makefile cvs rdiff -u -r0 -r1.1.2.1 src/tests/fs/exfatfs/Makefile \ src/tests/fs/exfatfs/h_exfatfs_server.c src/tests/fs/exfatfs/t_mount.c cvs rdiff -u -r1.292 -r1.292.2.1 src/usr.sbin/Makefile cvs rdiff -u -r0 -r1.1.2.1 src/usr.sbin/dumpexfatfs/Makefile \ src/usr.sbin/dumpexfatfs/dumpexfatfs.8 \ src/usr.sbin/dumpexfatfs/dumpexfatfs.c src/usr.sbin/dumpexfatfs/exfatfs.c \ src/usr.sbin/dumpexfatfs/exfatfs.h cvs rdiff -u -r1.21 -r1.21.4.1 src/usr.sbin/puffs/Makefile cvs rdiff -u -r0 -r1.1.2.1 src/usr.sbin/puffs/rump_exfatfs/Makefile \ src/usr.sbin/puffs/rump_exfatfs/rump_exfatfs.8 \ src/usr.sbin/puffs/rump_exfatfs/rump_exfatfs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.