]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r303583:
authormjg <mjg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 31 Dec 2016 13:23:28 +0000 (13:23 +0000)
committermjg <mjg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 31 Dec 2016 13:23:28 +0000 (13:23 +0000)
commit98e51d01e21f49cabc24f17c456af3dcebbf4683
treee86ac079438060bda57423b36c2d2caa4c113256
parentf5e6ce443b380e653309614d5fb9376cb7ec515e
MFC r303583:

    amd64: implement pagezero using rep stos

    The current implementation uses non-temporal writes. This turns out to
    be detrimental to performance if the page is used shortly after, which
    is the typical case with page faults.

    Switch to rep stos.

git-svn-id: svn://svn.freebsd.org/base/stable/10@310975 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/amd64/amd64/support.S