diff options
| author | Qingfang Deng <qingfang.deng@linux.dev> | 2026-09-03 09:29:13 +0800 |
|---|---|---|
| committer | Marek Szyprowski <m.szyprowski@samsung.com> | 2026-09-07 18:55:12 +0200 |
| commit | 641a9b9cc697eb6ea375a25aafc6884d1b485612 (patch) | |
| tree | 48c6690c9f52d1bb22443991d3399c4f67a2acbd /kernel/stacktrace.c | |
| parent | 95d2fec40c483d8a63e5ffa0fa88faeb2e0ed462 (diff) | |
| download | linux-next-641a9b9cc697eb6ea375a25aafc6884d1b485612.tar.gz linux-next-641a9b9cc697eb6ea375a25aafc6884d1b485612.zip | |
dma-mapping: use exact allocation for DMA pages
DMA page allocation fallbacks use alloc_pages_node() with get_order(size),
wasting the unused tail for non-power-of-two requests.
Use alloc_pages_exact_nid() and free_pages_exact() so that a buddy
fallback retains only requested pages.
Signed-off-by: Qingfang Deng <qingfang.deng@linux.dev>
Link: https://lore.kernel.org/r/20260903012914.312305-1-qingfang.deng@linux.dev
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Diffstat (limited to 'kernel/stacktrace.c')
0 files changed, 0 insertions, 0 deletions
