summaryrefslogtreecommitdiff
path: root/scripts/Makefile.thinlto
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2026-06-02 18:00:38 +0200
committerVlastimil Babka (SUSE) <vbabka@kernel.org>2026-06-03 18:20:47 +0200
commitbe6e0a533d4f42f87e5fe1190d742478e4184f86 (patch)
tree190fa04d159d24656eb35407cfbe772c3cd97e79 /scripts/Makefile.thinlto
parent6bb0009862c5f0e89a6e4afc09b499a02576c7da (diff)
mm: simplify the mempool_alloc_bulk API
The mempool_alloc_bulk was modelled after the alloc_pages_bulk API, including some misunderstanding of it. Remove checking for NULL slots in the array, as alloc_pages_bulk and kmem_cache_alloc_bulk always fill the array from the beginning and thus we know the offset of the first failing allocation. This removes support for working well with alloc_pages_bulk used to refill page arrays that might have an entry removed from in the middle, but that is only used by sunrpc and hopefully on it's way out. Also remove the allocated parameter as it is redundant because the caller can simply specific and offset into the entries array. Signed-off-by: Christoph Hellwig <hch@lst.de> Link: https://patch.msgid.link/20260602160038.3976341-1-hch@lst.de Signed-off-by: Vlastimil Babka (SUSE) <vbabka@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions