commit | 2a5eacca85d39d8b6dffae821d7d260f05584dc7 | [log] [tgz] |
---|---|---|
author | Matt Fleming <matt@console-pimps.org> | Thu Dec 31 12:19:24 2009 +0000 |
committer | Matt Fleming <matt@console-pimps.org> | Sat Jan 02 01:02:25 2010 +0000 |
tree | d3c686fffb3b181a6d9b6790ce912e308c45a0ce | |
parent | b4c892762373c5e59c7e8db35f5f9a7658602bda [diff] |
sh: Move page table allocation out of line We also switched away from quicklists and instead moved to slab caches. After benchmarking both implementations the difference is negligible. The slab caches suit us better though because the size of a pgd table is just 4 entries when we're using a 3-level page table layout and quicklists always deal with pages. Signed-off-by: Matt Fleming <matt@console-pimps.org>