aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/sctop.py
diff options
context:
space:
mode:
authorKevin Hao <[email protected]>2021-02-04 18:56:35 +0800
committerJakub Kicinski <[email protected]>2021-02-06 11:57:28 -0800
commitb358e2122b9d7aa99f681d4edfafd999845d16ff (patch)
tree2bb2a9ee6ed3e4766ba90da3da0b8c521fbfe94d /tools/perf/scripts/python/sctop.py
parenta455fcd7c77046d576dcfe41c1361928dd8b5eaf (diff)
mm: page_frag: Introduce page_frag_alloc_align()
In the current implementation of page_frag_alloc(), it doesn't have any align guarantee for the returned buffer address. But for some hardwares they do require the DMA buffer to be aligned correctly, so we would have to use some workarounds like below if the buffers allocated by the page_frag_alloc() are used by these hardwares for DMA. buf = page_frag_alloc(really_needed_size + align); buf = PTR_ALIGN(buf, align); These codes seems ugly and would waste a lot of memories if the buffers are used in a network driver for the TX/RX. So introduce page_frag_alloc_align() to make sure that an aligned buffer address is returned. Signed-off-by: Kevin Hao <[email protected]> Acked-by: Vlastimil Babka <[email protected]> Reviewed-by: Alexander Duyck <[email protected]> Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/sctop.py')
0 files changed, 0 insertions, 0 deletions