aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/err.h
diff options
context:
space:
mode:
authorDanilo Krummrich <dakr@kernel.org>2024-08-13 00:34:35 +0200
committerAndrew Morton <akpm@linux-foundation.org>2024-09-03 21:15:37 -0700
commit489a744e5fb16503b495ad1fa3dd1abf25b224e7 (patch)
tree3bf8daea81e7f162b13f84a6c1a20459d0d5f207 /include/linux/err.h
parentmm: krealloc: consider spare memory for __GFP_ZERO (diff)
downloadwireguard-linux-489a744e5fb16503b495ad1fa3dd1abf25b224e7.tar.xz
wireguard-linux-489a744e5fb16503b495ad1fa3dd1abf25b224e7.zip
mm: krealloc: clarify valid usage of __GFP_ZERO
Properly document that if __GFP_ZERO logic is requested, callers must ensure that, starting with the initial memory allocation, every subsequent call to this API for the same memory allocation is flagged with __GFP_ZERO. Otherwise, it is possible that __GFP_ZERO is not fully honored by this API. Link: https://lkml.kernel.org/r/20240812223707.32049-2-dakr@kernel.org Signed-off-by: Danilo Krummrich <dakr@kernel.org> Acked-by: David Rientjes <rientjes@google.com> Cc: Christoph Lameter <cl@linux.com> Cc: Hyeonggon Yoo <42.hyeyoo@gmail.com> Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com> Cc: Pekka Enberg <penberg@kernel.org> Cc: Roman Gushchin <roman.gushchin@linux.dev> Cc: Vlastimil Babka <vbabka@suse.cz> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'include/linux/err.h')
0 files changed, 0 insertions, 0 deletions