diff options
Diffstat (limited to 'sys-kernel/cairn-sources/files/5.10.10/hardened-patches/0072-add-kvmalloc-alloc_size-attribute.patch')
| -rw-r--r-- | sys-kernel/cairn-sources/files/5.10.10/hardened-patches/0072-add-kvmalloc-alloc_size-attribute.patch | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/sys-kernel/cairn-sources/files/5.10.10/hardened-patches/0072-add-kvmalloc-alloc_size-attribute.patch b/sys-kernel/cairn-sources/files/5.10.10/hardened-patches/0072-add-kvmalloc-alloc_size-attribute.patch new file mode 100644 index 000000000000..8b137854ae2e --- /dev/null +++ b/sys-kernel/cairn-sources/files/5.10.10/hardened-patches/0072-add-kvmalloc-alloc_size-attribute.patch @@ -0,0 +1,26 @@ +From abd920f4e9ed3b86273754c88c633a4798a7e9af Mon Sep 17 00:00:00 2001 +From: Daniel Micay <danielmicay@gmail.com> +Date: Tue, 4 Jul 2017 00:51:33 -0400 +Subject: [PATCH 072/113] add kvmalloc alloc_size attribute + +Signed-off-by: Daniel Micay <danielmicay@gmail.com> +--- + include/linux/mm.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/include/linux/mm.h b/include/linux/mm.h +index cd5c313729ea..746f6d05bd81 100644 +--- a/include/linux/mm.h ++++ b/include/linux/mm.h +@@ -759,7 +759,7 @@ static inline int is_vmalloc_or_module_addr(const void *x) + } + #endif + +-extern void *kvmalloc_node(size_t size, gfp_t flags, int node); ++extern void *kvmalloc_node(size_t size, gfp_t flags, int node) __attribute__((alloc_size(1))); + static inline void *kvmalloc(size_t size, gfp_t flags) + { + return kvmalloc_node(size, flags, NUMA_NO_NODE); +-- +2.30.0 + |
