On Wed, Sep 21, 2022 at 08:10:05PM -0700, Kees Cook wrote:
Instead of discovering the kmalloc bucket size _after_ allocation, round up proactively so the allocation is explicitly made for the full size, allowing the compiler to correctly reason about the resulting size of the buffer through the existing __alloc_size() hint.
Cc: linux-btrfs@vger.kernel.org Signed-off-by: Kees Cook keescook@chromium.org
Acked-by: David Sterba dsterba@suse.com