]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Defer freeing any page table pages in pmap_remove_all() until after the
authorAlan Cox <alc@FreeBSD.org>
Fri, 28 May 2010 06:49:57 +0000 (06:49 +0000)
committerAlan Cox <alc@FreeBSD.org>
Fri, 28 May 2010 06:49:57 +0000 (06:49 +0000)
commit52d8ba372e9d5e2833dd51b7afd0a8f7b7b7c2b7
tree8383a6d2c554a98095f8d6dbe9405e3d260cf146
parent8ccf57985cbed27f8db5bf3a596e654e96e322bd
Defer freeing any page table pages in pmap_remove_all() until after the
page queues lock is released.  This may reduce the amount of time that the
page queues lock is held by pmap_remove_all().
sys/amd64/amd64/pmap.c
sys/i386/i386/pmap.c