]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Avoid unnecessary atomic operations for clearing PGA_WRITEABLE in
authoralc <alc@FreeBSD.org>
Mon, 11 Jun 2012 21:41:16 +0000 (21:41 +0000)
committeralc <alc@FreeBSD.org>
Mon, 11 Jun 2012 21:41:16 +0000 (21:41 +0000)
commitfece26df6f404ac528422ccf427a99e286577eaf
tree0143fe2ad61b368bf3afdbfcd8b2de1cd83398af
parent6a1a47c355eb1428f5c14e63ee76b3eb5644813a
Avoid unnecessary atomic operations for clearing PGA_WRITEABLE in
pmap_remove_pages().  This reduces pmap_remove_pages()'s running time by
4 to 11% in my tests.

MFC after: 1 week
sys/amd64/amd64/pmap.c