cvs commit: src/sys/ufs/ffs ffs_alloc.c ffs_extern.hffs_rawread.c src/sys/ufs/ufs inode.h ufs_vnops.c ufsmount.h

Maxim Sobolev sobomax at portaone.com
Sat Oct 30 05:34:33 PDT 2004


Poul-Henning Kamp wrote:
> phk         2004-10-29 10:15:56 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/ufs/ffs          ffs_alloc.c ffs_extern.h ffs_rawread.c 
>                          ffs_snapshot.c ffs_softdep.c ffs_vfsops.c 
>                          ffs_vnops.c 
>     sys/ufs/ufs          inode.h ufs_vnops.c ufsmount.h 
>   Log:
>   Move UFS from DEVFS backing to GEOM backing.
>   
>   This eliminates a bunch of vnode overhead (approx 1-2 % speed
>   improvement) and gives us more control over the access to the storage
>   device.
>   
>   Access counts on the underlying device are not correctly tracked and
                                                ^^^ you meant "now" I 
guess. Don't know if it worth forced commit or not.

-Maxim


More information about the cvs-src mailing list