kernel -- Remove i686_pagezero.
authorVenkatesh Srinivas <me@endeavour.zapto.org>
Sat, 10 Dec 2011 06:32:10 +0000 (22:32 -0800)
committerVenkatesh Srinivas <me@endeavour.zapto.org>
Sat, 10 Dec 2011 06:32:10 +0000 (22:32 -0800)
commit1fa155830ba6bb658db68ed6de037df9b033ed7f
tree7e0fe036030e029396375b81117a750ec49d451b
parent3a052084d56e6e13f211c7d8591f28e1d8b6d2e1
kernel -- Remove i686_pagezero.

i686_pagezero spent read bandwidth to search for the first non-zero word
in a page and zeroed from there. This was silly; the contents of the page
didn't matter and reading it was a waste of time. bzero() is used directly.
sys/platform/pc32/i386/bzero.s
sys/platform/pc32/i386/pmap.c
sys/platform/pc32/include/md_var.h