Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp645769yba; Thu, 18 Apr 2019 07:20:39 -0700 (PDT) X-Google-Smtp-Source: APXvYqzzsJ30M5TtOIAcICDCbuMyU05XVwUxLQM9wXCr2DfRpM/esvUTxR8XRBY0bdmGWPCBfpY9 X-Received: by 2002:a63:dc50:: with SMTP id f16mr88576067pgj.396.1555597239115; Thu, 18 Apr 2019 07:20:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555597239; cv=none; d=google.com; s=arc-20160816; b=q12A5qN0qMtLj67QG5V2UOi5oeyl88pvw8QcWOtdH88Tb7NpDxe/8l16xLKsAcWusC XHhl50JLl600LIJ7kA2bJg0UXtSqZh7IhXdqu5MRu+8HRnyeXFy2tMEMWx1eSSHtHPei PsrnXUSR6iv1AsyzJfh+Al61DS0fMCj6QsYT2h56+Jl6lE0KOflkmuADMn8MpGE4VTxO Sn/PWAuje0VVMTrBXH89vlUftm1aJEHi70zy1a2+K9vPV1jXipLofFL8+ZXi6AmPrt1t TO/p6/+t1shTL+voizALovLqEpdiTgfRWCrYW9BhU+YYOPViUu+tDVMh1EfshqPYYSMI paYA== 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 :message-id:date:subject:cc:to:from; bh=kmfvApokTqmW/dfbtA81wcrq3uFvmamNYofYdFOYX9U=; b=Nwg5ZlZfEBC4qa2sQbpHki6fh+WVYlLoZAR37oIgkyWphmh1ARrJ4z+DSb9eqJ1+9c mvPHpA9hADO2QLdibHKgpRpm3qhrL4HNKU9FKUcgp+8H7EUhGOZdeEm7qPu+9Q3cHHXe rdfW+ZUJlJQX37JK+SVoDPIWYQ1zou8hmR3OmNEOTdiy7KCWryKzyjgr1JCwNnhgyefU I5dsw9gvZk4GaQCm8gWghpwbp9Zkt4MUxiH3mYslCL3H7IXFGxjs0XKs0RRB14cgOUKa 1/jD5XrjbXij9ueJmJtqqynhq2qqyLGFhqkpktssGlEaSLuPjZhLaF1DW4pkiSAJgfkH QCyw== ARC-Authentication-Results: i=1; mx.google.com; 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 i64si1893129pge.179.2019.04.18.07.20.23; Thu, 18 Apr 2019 07:20:39 -0700 (PDT) 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; 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 S2389167AbfDROTb (ORCPT + 99 others); Thu, 18 Apr 2019 10:19:31 -0400 Received: from aliyun-cloud.icoremail.net ([47.90.73.12]:50417 "HELO aliyun-sdnproxy-4.icoremail.net" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with SMTP id S2388344AbfDROTa (ORCPT ); Thu, 18 Apr 2019 10:19:30 -0400 X-Greylist: delayed 715 seconds by postgrey-1.27 at vger.kernel.org; Thu, 18 Apr 2019 10:19:29 EDT Received: from localhost (unknown [111.202.192.5]) by email2 (Coremail) with SMTP id AgBjCgBX9X3pgrhckM4CAg--.57193S2; Thu, 18 Apr 2019 22:00:14 +0800 (CST) From: Peng Wang To: agk@redhat.com, snitzer@redhat.com, dm-devel@redhat.com Cc: linux-kernel@vger.kernel.org, Peng Wang Subject: [PATCH] dm: initialize md->dax_dev only with CONFIG_DAX_DRIVER enabled Date: Thu, 18 Apr 2019 21:59:19 +0800 Message-Id: <20190418135919.10754-1-rocking@whu.edu.cn> X-Mailer: git-send-email 2.19.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CM-TRANSID: AgBjCgBX9X3pgrhckM4CAg--.57193S2 X-Coremail-Antispam: 1UD129KBjvdXoWruF48AF45WrWkKF45AF15twb_yoWxurgEkw 15XFW3Xr4Skwnakr1Y9F4fZFy2yw1v9r4ruFnrKFnxJrZIvrsIgFyvvF1DX3ZxZFy5ury7 ur12qw15Ar48KjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJTRUUUbc8FF20E14v26r1j6r4UM7CY07I20VC2zVCF04k26cxKx2IYs7xG 6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rwA2F7IY1VAKz4vEj48ve4kI8w A2z4x0Y4vE2Ix0cI8IcVAFwI0_Ar0_tr1l84ACjcxK6xIIjxv20xvEc7CjxVAFwI0_Cr0_ Gr1UM28EF7xvwVC2z280aVAFwI0_GcCE3s1l84ACjcxK6I8E87Iv6xkF7I0E14v26rxl6s 0DM2AIxVAIcxkEcVAq07x20xvEncxIr21l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj6xII jxv20xvE14v26r1j6r18McIj6I8E87Iv67AKxVWUJVW8JwAm72CE4IkC6x0Yz7v_Jr0_Gr 1lF7xvr2IYc2Ij64vIr41lF7I21c0EjII2zVCS5cI20VAGYxC7MxkIecxEwVAFwVW5XwCF 04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F40E14v26r1j6r 18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_JF0_Jw1lIxkGc2Ij64vI r41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr 1lIxAIcVCF04k26cxKx2IYs7xG6rW3Jr0E3s1lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAI cVC2z280aVCY1x0267AKxVWUJVW8JbIYCTnIWIevJa73UjIFyTuYvjfUe_M3DUUUU X-CM-SenderInfo: qsqrijaqrviiqqxyq4lkxovvfxof0/ Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org md->dax_dev is NULL default and there is no need to process it without CONFIG_DAX_DRIVER configured. Signed-off-by: Peng Wang --- drivers/md/dm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/md/dm.c b/drivers/md/dm.c index 043f0761e4a0..418a51cf194c 100644 --- a/drivers/md/dm.c +++ b/drivers/md/dm.c @@ -1972,8 +1972,8 @@ static struct mapped_device *alloc_dev(int minor) dax_dev = alloc_dax(md, md->disk->disk_name, &dm_dax_ops); if (!dax_dev) goto bad; + md->dax_dev = dax_dev; } - md->dax_dev = dax_dev; add_disk_no_queue_reg(md->disk); format_dev_t(md->name, MKDEV(_major, minor)); -- 2.19.1