From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752359AbZLACeu (ORCPT ); Mon, 30 Nov 2009 21:34:50 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752111AbZLACet (ORCPT ); Mon, 30 Nov 2009 21:34:49 -0500 Received: from mx1.redhat.com ([209.132.183.28]:62644 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751017AbZLACes (ORCPT ); Mon, 30 Nov 2009 21:34:48 -0500 Date: Mon, 30 Nov 2009 21:34:14 -0500 From: Amerigo Wang To: linux-kernel@vger.kernel.org Cc: Alexander Viro , Jens Axboe , Nick Piggin , Amerigo Wang , linux-fsdevel@vger.kernel.org, akpm@linux-foundation.org, "Theodore Ts'o" Message-Id: <20091201023714.3863.92566.sendpatchset@localhost.localdomain> Subject: [Patch] fs: remove a useless BUG() Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This BUG() is suspicious, it makes its following statements unreachable, and it seems to be useless, since the caller of this function already handles the failure properly. Remove it. Signed-off-by: WANG Cong Cc: Alexander Viro Cc: Jens Axboe Cc: Nick Piggin Cc: "Theodore Ts'o" --- diff --git a/fs/buffer.c b/fs/buffer.c index 6fa5302..ac111d7 100644 --- a/fs/buffer.c +++ b/fs/buffer.c @@ -1041,7 +1041,6 @@ grow_dev_page(struct block_device *bdev, sector_t block, return page; failed: - BUG(); unlock_page(page); page_cache_release(page); return NULL;