MFC r175055
Defer setting either PG_CACHED or PG_FREE until after the free page
queues lock is acquired. Otherwise, the state of a reservation's
pages' flags and its population count can be inconsistent. That could
result in a page being freed twice.
(This change should have been included in the MFC of the superpages
support.)
Thanks to: pho for an illuminating crash
Approved by: re (kib)
git-svn-id: svn://svn.freebsd.org/base/releng/7.2@191209
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
MFC r191081-191082:
Properly handle negative cache enries found through dotdot lookups.
Submitted by: tegge
Approved by: re(kib)
_M sys
M sys/kern/vfs_cache.c
_M sys/dev/cxgb
_M sys/dev/ath/ath_hal
_M sys/contrib/pf
git-svn-id: svn://svn.freebsd.org/base/releng/7.2@191107
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
Add package directory for 7.2-REL. While here add the one for 6.4-REL.
Approved by: re (implicit)
git-svn-id: svn://svn.freebsd.org/base/releng/7.2@191100
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
Bump __FreeBSD_version for 7.2-REL plus the shift to show this is a
release branch.
Approved by: re (implicit)
git-svn-id: svn://svn.freebsd.org/base/releng/7.2@191099
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
Almost ready for 7.2-RC1 builds.
Approved by: re (implicit)
git-svn-id: svn://svn.freebsd.org/base/releng/7.2@191098
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
Update CVS tag to RELENG_7_2.
Approved by: re (implicit)
git-svn-id: svn://svn.freebsd.org/base/releng/7.2@191097
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
Bump version from 7.1 to 7.2.
Approved by: re (implicit)
git-svn-id: svn://svn.freebsd.org/base/releng/7.2@191096
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
Change default version for manual pages to 7.2.
Approved by: re (implicit)
git-svn-id: svn://svn.freebsd.org/base/releng/7.2@191095
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
Update branch to use.
Approved by: re (implicit)
git-svn-id: svn://svn.freebsd.org/base/releng/7.2@191094
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.
Approved by: re (implicit)
git-svn-id: svn://svn.freebsd.org/base/releng/7.2@191087
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f