Received: by 2002:ac0:b08d:0:0:0:0:0 with SMTP id l13csp4920625imc; Mon, 25 Feb 2019 13:40:09 -0800 (PST) X-Google-Smtp-Source: AHgI3Ia+Bj6iJSMHdVhz1Lb6T3AeC0KbMhMBR+HW9UTnE/d8GXlrcWx2kp2NY7sPx4AwoGreYtqc X-Received: by 2002:a63:6545:: with SMTP id z66mr2317277pgb.182.1551130809217; Mon, 25 Feb 2019 13:40:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551130809; cv=none; d=google.com; s=arc-20160816; b=aMKhKjFZqt8vlZU+8ITpy/pMQgqmJvkIsSbKNIGQ/mT2xX/AwhKQhiAYXopZ/EOwUP EnkEL5i+1vG4eh+0RD6vNuqGqppPY6mg8mWvDgysxNnj/AamneLeyPBZbR3jEGKFyDTt I4jGbd5cIJuBmXsALI95RxafC/hruH4WcjVmUoNjLp+d/AUaGIqvS4T/aTQjdBazG0Fq zZRQnvN+z8+KCND8jAm2xY88s3HCNm3VTKA7/EteI+YEo7mzqVmdlvc/nvFsgUhZGoD9 Nm8kBsd+S6Xr0OvPK2KkyrxMjxUMRTnpCNfC7B5LH3lKbpHaYxZX3HqIPFIB408QSfLA 0UIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=FW+PR85gp2jsRFsmfTlwNWtAPgunBq7C+Y12xw4hq7g=; b=reTReTfRj6nYuWDomD/yvJ2/qbKMTFo5jYW6UgndOthgVnjM+lZ/MMZtm22ejDCjh6 y197/rSnLFhL8g0F6hKXoX/riaAEhAl1vneRC2vx27h/9mQmmZJ8OM0kLIBhDpoDSx+4 H2yLJCq48vW3zxKXRT0R6/zrSzhiitCthGlcVjWIXdE1SGTX3ic0jWKaG8Z4cfI/e0Zi Ue5Cwu9Zt+VwW4NppG+vuAxcL7k9g0Q6ksc9t80OW4DcPTh2TDg9kzT1Iapep9DbbOZJ Q0E7e7PiWIK8JlE8yPVf6RrCrIg9pIrQ1KOqjWXg+WzGSHR8Fmz7BXl9siiQ15U6ZPiQ V5Ug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=OsyjrtmX; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x12si10215126plv.4.2019.02.25.13.39.54; Mon, 25 Feb 2019 13:40:09 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=OsyjrtmX; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1733222AbfBYVgj (ORCPT + 99 others); Mon, 25 Feb 2019 16:36:39 -0500 Received: from mail.kernel.org ([198.145.29.99]:43718 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1733206AbfBYVgh (ORCPT ); Mon, 25 Feb 2019 16:36:37 -0500 Received: from localhost (5356596B.cm-6-7b.dynamic.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 0A972217F5; Mon, 25 Feb 2019 21:36:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1551130596; bh=UWQktnvDxUE1dE0K4PGkVzwcAGdrfQvqd5+wvSAO7Yk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=OsyjrtmX91GimMRD3v7XK6nXVwHzhLxRiryIRwgcEfDKIbzPOjiwrz4xL+2vUsI3d F7wwePSvvpJinQnSTLez+NbUI4GSOMJ77hwZUXId/GqA41DQlugGrJU+Z6yAvggPBn x5oKVUYHtn9PP074XUvoftih1HsTvuiWDXOVZ550= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Al Viro , Gao Xiang Subject: [PATCH 4.20 170/183] staging: erofs: remove the redundant d_rehash() for the root dentry Date: Mon, 25 Feb 2019 22:12:23 +0100 Message-Id: <20190225195123.811715524@linuxfoundation.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190225195054.748060397@linuxfoundation.org> References: <20190225195054.748060397@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review X-Patchwork-Hint: ignore MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.20-stable review patch. If anyone has any objections, please let me know. ------------------ From: Gao Xiang commit e9c892465583c8f42d61fafe30970d36580925df upstream. There is actually no need at all to d_rehash() for the root dentry as Al pointed out, fix it. Reported-by: Al Viro Cc: Al Viro Signed-off-by: Gao Xiang Signed-off-by: Greg Kroah-Hartman --- drivers/staging/erofs/super.c | 6 ------ 1 file changed, 6 deletions(-) --- a/drivers/staging/erofs/super.c +++ b/drivers/staging/erofs/super.c @@ -442,12 +442,6 @@ static int erofs_read_super(struct super erofs_register_super(sb); - /* - * We already have a positive dentry, which was instantiated - * by d_make_root. Just need to d_rehash it. - */ - d_rehash(sb->s_root); - if (!silent) infoln("mounted on %s with opts: %s.", dev_name, (char *)data);