diff options
author | Nishanth Aravamudan <nacc@us.ibm.com> | 2011-04-13 15:45:59 -0400 |
---|---|---|
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2011-04-17 23:08:08 -0400 |
commit | 127493d5dc73589cbe00ea5ec8357cc2a4c0d82a (patch) | |
tree | aae7b2ce16ed3950cf49cd0ad00a5ee780b40344 /include | |
parent | 7c7a81b53e581d727d069cc45df5510516faac31 (diff) |
powerpc/pseries: Use a kmem cache for DTL buffers
PAPR specifies that DTL buffers can not cross AMS environments (aka CMO
in the PAPR) and can not cross a memory entitlement granule boundary
(4k). This is found in section 14.11.3.2 H_REGISTER_VPA of the PAPR.
kmalloc does not guarantee an alignment of the allocation, though,
beyond 8 bytes (at least in my understanding). Create a special kmem
cache for DTL buffers with the alignment requirement.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions