Re: CVS commit: [bouyer-quota2] src/sys/ufs/ffs
On 2/8/11 1:29 PM, Manuel Bouyer wrote: Module Name:src Committed By: bouyer Date: Tue Feb 8 21:29:46 UTC 2011 Modified Files: src/sys/ufs/ffs [bouyer-quota2]: ffs_subr.c Log Message: for !_KERNEL case, always define FFS_EI. Required for makefs, and maybe resize_ffs (it's not clear if resize_ffs supports swapped byte order or not - swapped endian tests are expected to fail but actually succeed :) Are you using an old version of the tests? Swapped byte order support for resize_ffs was added in early January, and the tests were updated to reflect that. I just checked the anita runs, and I see passing tests (not expected failures-which-pass). +j
Re: CVS commit: [bouyer-quota2] src
On Jan,Thursday 20 2011, at 3:25 PM, Manuel Bouyer wrote: Module Name: src Committed By: bouyer Date: Thu Jan 20 14:25:05 UTC 2011 Modified Files: src/distrib/sets/lists/comp [bouyer-quota2]: mi src/etc/mtree [bouyer-quota2]: NetBSD.dist.tests src/lib/libc/compat/arch/alpha/sys [bouyer-quota2]: Makefile.inc src/lib/libc/compat/arch/arm/sys [bouyer-quota2]: Makefile.inc src/lib/libc/compat/arch/hppa/sys [bouyer-quota2]: Makefile.inc src/lib/libc/compat/arch/i386/sys [bouyer-quota2]: Makefile.inc src/lib/libc/compat/arch/ia64/sys [bouyer-quota2]: Makefile.inc src/lib/libc/compat/arch/m68k/sys [bouyer-quota2]: Makefile.inc src/lib/libc/compat/arch/mips/sys [bouyer-quota2]: Makefile.inc src/lib/libc/compat/arch/powerpc/sys [bouyer-quota2]: Makefile.inc src/lib/libc/compat/arch/powerpc64/sys [bouyer-quota2]: Makefile.inc src/lib/libc/compat/arch/sh3/sys [bouyer-quota2]: Makefile.inc src/lib/libc/compat/arch/sparc/sys [bouyer-quota2]: Makefile.inc src/lib/libc/compat/arch/sparc64/sys [bouyer-quota2]: Makefile.inc src/lib/libc/compat/arch/vax/sys [bouyer-quota2]: Makefile.inc src/lib/libc/compat/arch/x86_64/sys [bouyer-quota2]: Makefile.inc src/lib/libc/sys [bouyer-quota2]: Makefile.inc src/lib/librumphijack [bouyer-quota2]: hijack.c src/sbin/fsck_ffs [bouyer-quota2]: Makefile dir.c extern.h fsck.h inode.c main.c pass1.c pass1b.c pass2.c pass3.c pass4.c setup.c utilities.c src/sbin/fsdb [bouyer-quota2]: Makefile src/sbin/newfs [bouyer-quota2]: Makefile extern.h mkfs.c newfs.8 newfs.c src/sbin/tunefs [bouyer-quota2]: tunefs.8 tunefs.c src/sys/compat/netbsd32 [bouyer-quota2]: netbsd32_netbsd.c netbsd32_syscall.h netbsd32_syscallargs.h netbsd32_syscalls.c netbsd32_sysent.c syscalls.master src/sys/conf [bouyer-quota2]: files src/sys/fs/unionfs [bouyer-quota2]: unionfs_vfsops.c src/sys/kern [bouyer-quota2]: init_sysent.c syscalls.c syscalls.master vfs_subr.c vfs_syscalls.c vnode_if.c src/sys/miscfs/genfs [bouyer-quota2]: layer_extern.h layer_vfsops.c src/sys/rump/fs/lib/libffs [bouyer-quota2]: Makefile src/sys/rump/include/rump [bouyer-quota2]: rump_syscalls.h rumpvnode_if.h src/sys/rump/librump/rumpkern [bouyer-quota2]: rump_syscalls.c src/sys/rump/librump/rumpvfs [bouyer-quota2]: rumpvnode_if.c src/sys/sys [bouyer-quota2]: Makefile mount.h syscall.h syscallargs.h vnode_if.h src/sys/ufs [bouyer-quota2]: files.ufs src/sys/ufs/ffs [bouyer-quota2]: ffs_alloc.c ffs_balloc.c ffs_bswap.c ffs_extern.h ffs_inode.c ffs_subr.c ffs_vfsops.c fs.h src/sys/ufs/ufs [bouyer-quota2]: Makefile quota.h ufs_extern.h ufs_inode.c ufs_quota.c ufs_vfsops.c ufs_vnops.c ufsmount.h src/tests/fs/ffs [bouyer-quota2]: Makefile src/tests/sbin [bouyer-quota2]: Makefile src/usr.bin/quota [bouyer-quota2]: Makefile quota.1 quota.c Added Files: src/lib/libc/compat/arch/alpha/sys [bouyer-quota2]: compat_quotactl.S src/lib/libc/compat/arch/arm/sys [bouyer-quota2]: compat_quotactl.S src/lib/libc/compat/arch/hppa/sys [bouyer-quota2]: compat_quotactl.S src/lib/libc/compat/arch/i386/sys [bouyer-quota2]: compat_quotactl.S src/lib/libc/compat/arch/ia64/sys [bouyer-quota2]: compat_quotactl.S src/lib/libc/compat/arch/m68k/sys [bouyer-quota2]: compat_quotactl.S src/lib/libc/compat/arch/mips/sys [bouyer-quota2]: compat_quotactl.S src/lib/libc/compat/arch/powerpc/sys [bouyer-quota2]: compat_quotactl.S src/lib/libc/compat/arch/powerpc64/sys [bouyer-quota2]: compat_quotactl.S src/lib/libc/compat/arch/sh3/sys [bouyer-quota2]: compat_quotactl.S src/lib/libc/compat/arch/sparc/sys [bouyer-quota2]: compat_quotactl.S src/lib/libc/compat/arch/sparc64/sys [bouyer-quota2]: compat_quotactl.S src/lib/libc/compat/arch/vax/sys [bouyer-quota2]: compat_quotactl.S src/lib/libc/compat/arch/x86_64/sys [bouyer-quota2]: compat_quotactl.S src/sbin/fsck_ffs [bouyer-quota2]: pass6.c quota2.c src/sys/sys [bouyer-quota2]: quota.h src/sys/ufs/ffs [bouyer-quota2]: ffs_quota2.c src/sys/ufs/ufs [bouyer-quota2]: quota1.h quota2.h quota2_prop.c quota2_prop.h quota2_subr.c ufs_quota.h ufs_quota1.c ufs_quota2.c src/tests/fs/ffs [bouyer-quota2]: h_quota2_server.c t_quota2_1.c src/tests/sbin/fsck_ffs [bouyer-quota2]: Makefile quotas_common.sh t_check_quotas.sh t_enable_quotas.sh src/tests/sbin/newfs [bouyer-quota2]: Makefile quotas_common.sh t_enable_quotas.sh Log Message: Snapshot of work in progress on a modernised disk quota system: - new quotactl syscall (versionned for backward compat), which takes as parameter a
Re: CVS commit: [bouyer-quota2] src
On Thu, 20 Jan 2011, Adam Hamsik wrote: Can you test if filesystem resizing still works ? Now when riz fixed resize_ffs it would be nice to keep it working :). riz has created a good set of atf regression tests, so those would be a good place to start. - | Paul Goyette | PGP Key fingerprint: | E-mail addresses: | | Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com| | Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net | | Kernel Developer | | pgoyette at netbsd.org | -