From: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> Subject: include/linux/pagemap.h: document trylock_page() return value Cc: Henry Burns <henryburns@xxxxxxxxxx> Cc: Jonathan Adams <jwadams@xxxxxxxxxx> Cc: David Rientjes <rientjes@xxxxxxxxxx> Cc: Mike Rapoport <rppt@xxxxxxxxxxxxxxxxxx> Cc: Vitaly Wool <vitalywool@xxxxxxxxx> Cc: Xidong Wang <wangxidong_97@xxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- include/linux/pagemap.h | 3 +++ 1 file changed, 3 insertions(+) --- a/include/linux/pagemap.h~include-linux-pagemaph-document-trylock_page-return-value +++ a/include/linux/pagemap.h @@ -452,6 +452,9 @@ extern int __lock_page_or_retry(struct p unsigned int flags); extern void unlock_page(struct page *page); +/* + * Return true if the page was successfully locked + */ static inline int trylock_page(struct page *page) { page = compound_head(page); _