ANDROID: xt_qtaguid: Remove unnecessary null checks to ifa_label
[GitHub/exynos8895/android_kernel_samsung_universal8895.git] / mm / debug-pagealloc.c
index 5bf5906ce13b7316ccb3ff3d101ff6cff00c6818..3b8f1b83610eae2fa04f314c900e008a1d380fe5 100644 (file)
@@ -34,6 +34,8 @@ static inline void set_page_poison(struct page *page)
        struct page_ext *page_ext;
 
        page_ext = lookup_page_ext(page);
+       if (!page_ext)
+               return;
        __set_bit(PAGE_EXT_DEBUG_POISON, &page_ext->flags);
 }
 
@@ -42,6 +44,8 @@ static inline void clear_page_poison(struct page *page)
        struct page_ext *page_ext;
 
        page_ext = lookup_page_ext(page);
+       if (!page_ext)
+               return;
        __clear_bit(PAGE_EXT_DEBUG_POISON, &page_ext->flags);
 }
 
@@ -50,6 +54,8 @@ static inline bool page_poison(struct page *page)
        struct page_ext *page_ext;
 
        page_ext = lookup_page_ext(page);
+       if (!page_ext)
+               return false;
        return test_bit(PAGE_EXT_DEBUG_POISON, &page_ext->flags);
 }