From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758885AbdKHAoD (ORCPT ); Tue, 7 Nov 2017 19:44:03 -0500 Received: from mail-it0-f67.google.com ([209.85.214.67]:51868 "EHLO mail-it0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753050AbdKHAoB (ORCPT ); Tue, 7 Nov 2017 19:44:01 -0500 X-Google-Smtp-Source: ABhQp+Qs9vCG+ahecB1nWbA+W2DnAzvW9gal1Hk9/bXPJkq1rWWeRF//HYNsOIXtJ1et6V2YaNCdBw== From: Shakeel Butt To: Alexander Viro , Greg Thelen , Jan Kara , Michal Hocko , Johannes Weiner Cc: Andrew Morton , linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Shakeel Butt Subject: [PATCH] vfs: remove might_sleep() from clear_inode() Date: Tue, 7 Nov 2017 16:43:54 -0800 Message-Id: <20171108004354.40308-1-shakeelb@google.com> X-Mailer: git-send-email 2.15.0.403.gc27cc4dac6-goog Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Commit 7994e6f72543 ("vfs: Move waiting for inode writeback from end_writeback() to evict_inode()") removed inode_sync_wait() from end_writeback() and commit dbd5768f87ff ("vfs: Rename end_writeback() to clear_inode()") renamed end_writeback() to clear_inode(). After these patches there is no sleeping operation in clear_inode(). So, remove might_sleep() from it. Signed-off-by: Shakeel Butt --- fs/inode.c | 1 - 1 file changed, 1 deletion(-) diff --git a/fs/inode.c b/fs/inode.c index d1e35b53bb23..528f3159b928 100644 --- a/fs/inode.c +++ b/fs/inode.c @@ -497,7 +497,6 @@ EXPORT_SYMBOL(__remove_inode_hash); void clear_inode(struct inode *inode) { - might_sleep(); /* * We have to cycle tree_lock here because reclaim can be still in the * process of removing the last page (in __delete_from_page_cache()) -- 2.15.0.403.gc27cc4dac6-goog