]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r213664:
authorkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 27 Oct 2010 15:44:49 +0000 (15:44 +0000)
committerkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 27 Oct 2010 15:44:49 +0000 (15:44 +0000)
commit7a8bc90643605f34fe470cccea9da02740689c9c
treee5bf7ea0d9a70a75f73eb0692660339620bf96dc
parent89d50a9fade85cc54c572f8eb51c113d9e6e4030
MFC r213664:
The r184588 changed the layout of struct export_args, causing an ABI
breakage for old mount(2) syscall, since most struct <filesystem>_args
embed export_args. The mount(2) is supposed to provide ABI
compatibility for pre-nmount mount(8) binaries, so restore ABI to
pre-r184588.

git-svn-id: svn://svn.freebsd.org/base/stable/8@214420 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
14 files changed:
sys/fs/cd9660/cd9660_mount.h
sys/fs/cd9660/cd9660_vfsops.c
sys/fs/hpfs/hpfs_vfsops.c
sys/fs/hpfs/hpfsmount.h
sys/fs/msdosfs/msdosfs_vfsops.c
sys/fs/msdosfs/msdosfsmount.h
sys/fs/ntfs/ntfs_vfsops.c
sys/fs/ntfs/ntfsmount.h
sys/gnu/fs/reiserfs/reiserfs_mount.h
sys/gnu/fs/reiserfs/reiserfs_vfsops.c
sys/kern/vfs_mount.c
sys/sys/mount.h
sys/ufs/ffs/ffs_vfsops.c
sys/ufs/ufs/ufsmount.h