Revert "mm/page_alloc: add __alloc_size attributes for better bounds checking"

This reverts commit abd58f38df which
is part of a series of patches that causes cuttlefish to crash.

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ia06014d446c59d87b8fb642e4ed74e08a2ef0f2f
This commit is contained in:
Greg Kroah-Hartman
2021-11-22 11:07:41 +01:00
parent ead24efb34
commit 814f0e007f

View File

@@ -609,9 +609,9 @@ static inline struct folio *folio_alloc(gfp_t gfp, unsigned int order)
extern unsigned long __get_free_pages(gfp_t gfp_mask, unsigned int order);
extern unsigned long get_zeroed_page(gfp_t gfp_mask);
void *alloc_pages_exact(size_t size, gfp_t gfp_mask) __alloc_size(1);
void *alloc_pages_exact(size_t size, gfp_t gfp_mask);
void free_pages_exact(void *virt, size_t size);
__meminit void *alloc_pages_exact_nid(int nid, size_t size, gfp_t gfp_mask) __alloc_size(1);
void * __meminit alloc_pages_exact_nid(int nid, size_t size, gfp_t gfp_mask);
#define __get_free_page(gfp_mask) \
__get_free_pages((gfp_mask), 0)