Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752364AbbGIIyB (ORCPT ); Thu, 9 Jul 2015 04:54:01 -0400 Received: from smtprelay2.synopsys.com ([198.182.60.111]:41629 "EHLO smtprelay.synopsys.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751274AbbGIIxy (ORCPT ); Thu, 9 Jul 2015 04:53:54 -0400 From: Vineet Gupta To: Andrew Morton CC: Vineet Gupta , "Kirill A. Shutemov" , Andrea Arcangeli , Joonsoo Kim , Cyrill Gorcunov , , Subject: [PATCH] mm: RIP put_page_unless_one() as it has no callers Date: Thu, 9 Jul 2015 14:23:30 +0530 Message-ID: <1436432010-3042-1-git-send-email-vgupta@synopsys.com> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.12.197.226] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1457 Lines: 43 Cc: Andrew Morton Cc: "Kirill A. Shutemov" Cc: Andrea Arcangeli Cc: Joonsoo Kim Cc: Cyrill Gorcunov Cc: linux-mm@kvack.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Vineet Gupta --- include/linux/mm.h | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/include/linux/mm.h b/include/linux/mm.h index 7f471789781a..8d835cbe48fc 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -358,18 +358,6 @@ static inline int get_page_unless_zero(struct page *page) return atomic_inc_not_zero(&page->_count); } -/* - * Try to drop a ref unless the page has a refcount of one, return false if - * that is the case. - * This is to make sure that the refcount won't become zero after this drop. - * This can be called when MMU is off so it must not access - * any of the virtual mappings. - */ -static inline int put_page_unless_one(struct page *page) -{ - return atomic_add_unless(&page->_count, -1, 1); -} - extern int page_is_ram(unsigned long pfn); extern int region_is_ram(resource_size_t phys_addr, unsigned long size); -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/