X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=include%2Flinux%2Fpage-flags.h;h=5b59f35dcb8fdd3ef12c4bc4f2cd5f439e63053b;hb=5a865c0606eb44d5d12cabb429751c83712183de;hp=49e907bd067fb50f483e070b6bc656897aafad71;hpb=74f3ae743427b87e43b5cb9f4257021ae8ad4267;p=linux-2.6-block.git diff --git a/include/linux/page-flags.h b/include/linux/page-flags.h index 49e907bd067f..5b59f35dcb8f 100644 --- a/include/linux/page-flags.h +++ b/include/linux/page-flags.h @@ -8,7 +8,7 @@ #include #ifndef __GENERATING_BOUNDS_H #include -#include +#include #endif /* !__GENERATING_BOUNDS_H */ /* @@ -275,13 +275,15 @@ PAGEFLAG_FALSE(Uncached) #ifdef CONFIG_MEMORY_FAILURE PAGEFLAG(HWPoison, hwpoison) -TESTSETFLAG(HWPoison, hwpoison) +TESTSCFLAG(HWPoison, hwpoison) #define __PG_HWPOISON (1UL << PG_hwpoison) #else PAGEFLAG_FALSE(HWPoison) #define __PG_HWPOISON 0 #endif +u64 stable_page_flags(struct page *page); + static inline int PageUptodate(struct page *page) { int ret = test_bit(PG_uptodate, &(page)->flags);