]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFstable/10 r301695:
authorngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 8 Jun 2016 22:28:57 +0000 (22:28 +0000)
committerngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 8 Jun 2016 22:28:57 +0000 (22:28 +0000)
commit8655ef38083f47f84a5014e5bb6d88d5bbef9657
tree24a9ab00e6c325e767db58089968147d800c2d46
parent0d7badb56e6361b8a939f8247247a09f17fb5254
MFstable/10 r301695:

MFC r300870,r300884:

r300870:

Unbreak the zfs(4) build

vm/vm_pageout.h grew a dependency on the bool typedef in r300865

arc.c didn't include sys/types.h, which included the definition for the typedef

Other items (ofed, drm2) might need to be chased for this commit.

Pointyhat to: alc

r300884:

Fix up r300870

The sys/types.h fix I proposed was only tested with zfs(4), not with
libzpool, which is where the build failure actually existed

Remove vm/vm_pageout.h from arc.c and zfs_vnops.c because they're both
unneeded

In collaboration with: kib

git-svn-id: svn://svn.freebsd.org/base/stable/9@301699 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c