]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r233168:
authorkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 2 Apr 2012 11:27:20 +0000 (11:27 +0000)
committerkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 2 Apr 2012 11:27:20 +0000 (11:27 +0000)
commit32174f37e7eb8e7d25a2b281d1c72e16e166a53d
tree4cb3a64ae4c52b31453f1aae7aae315702baee81
parentf3af677b37dc8e3fe8b838fe131e1d0ac4226fea
MFC r233168:
If we ever allow for managed fictitious pages, the pages shall be
excluded from superpage promotions.  At least one of the reason is
that pv_table is sized for non-fictitious pages only.

Consistently check for the page to be non-fictitious before accesing
superpage pv list.

MFC note: erronous chunks from r233168 which were fixed in r233185
are not included into the merge.

git-svn-id: svn://svn.freebsd.org/base/stable/9@233775 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/amd64/amd64/pmap.c
sys/i386/i386/pmap.c