commit | 8a80237d1e6cc1b0f8a62e66adcb9dc291deab49 | [log] [tgz] |
---|---|---|
author | Andrea Arcangeli <aarcange@redhat.com> | Wed May 09 18:21:06 2012 +0200 |
committer | Andrea Arcangeli <aarcange@redhat.com> | Sun Jun 10 05:44:10 2012 +0200 |
tree | 1e907842b04d0a48be0143a60b9f4740f14cd56d | |
parent | 1d2b83f606703ab190ff89cec99d04d7b05d87b7 [diff] |
autonuma: page_autonuma Move the AutoNUMA per page information from the "struct page" to a separate page_autonuma data structure allocated in the memsection (with sparsemem) or in the pgdat (with flatmem). This is done to avoid growing the size of the "struct page" and the page_autonuma data is only allocated if the kernel has been booted on real NUMA hardware (or if noautonuma is passed as parameter to the kernel).