cvs commit: src/sys/fs/nullfs null_vfsops.c src/sys/fs/nwfs nwfs_vfsops.c src/sys/fs/smbfs smbfs_vfsops.c src/sys/ufs/ufs quota.h ufs_quota.c ufs_vfsops.c src/sys/kern vfs_default.c vfs_vnops.c vnode_if.src src/sys/sys mount.h vnode.h

Robert Watson rwatson at
Tue Feb 26 12:30:09 UTC 2008

On Mon, 25 Feb 2008, Kris Kennaway wrote:

> David E. O'Brien wrote:
>> obrien      2008-02-25 08:55:02 UTC
>>   FreeBSD src repository
>>   Modified files:        (Branch: RELENG_6)
>>     sys/fs/nullfs        null_vfsops.c     sys/fs/nwfs 
>> nwfs_vfsops.c     sys/fs/smbfs         smbfs_vfsops.c     sys/ufs/ufs 
>> quota.h ufs_quota.c ufs_vfsops.c     sys/kern             vfs_default.c 
>> vfs_vnops.c vnode_if.src     sys/sys              mount.h vnode.h   Log:
>>   MFC: Eradicate caddr_t from the VFS API.
> Does this change the KAPI on a stable branch?

Yes.  I ran into this specific issue in updating Arla -- caddr_t -> void * 
changes the function prototype in a way that breaks the Arla build.

Robert N M Watson
Computer Laboratory
University of Cambridge

More information about the cvs-src mailing list