Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1280747pxj; Fri, 18 Jun 2021 03:46:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwEwDY+wQxb9hCBue5l1FMsJWYtiEUGf3EGVunTH6GnoV1ZDKlQPP4pCIWxsds7CIx0KPYH X-Received: by 2002:a5d:974f:: with SMTP id c15mr5614762ioo.190.1624013163657; Fri, 18 Jun 2021 03:46:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624013163; cv=none; d=google.com; s=arc-20160816; b=nc9XLjLVnBt9rfKEWLgnh5VnjXRMRbSyg4iYkgsV1oA6Y9AvopBjmZj3AC8ppnDlEv 4icV+ypIfPGWnwGPFEI7YPhVICcsVpuDgAUo1qTn94lLu64zkaqxIyK3dFMv+YqCeCYb udERcHRDXInwitiVYnRXyn0U9WrgW+vCRHW2mRTXE8D7B1G3T411mEZu4xTr3p+2x7Wu tZ93jgSU3bfOc0BRDGbCY73iQDbZ4/rrlbpVjkLzOEW+1B6do8E8yOkHFroWvm7Clad6 4QPwZtVTqvPwG2REoMywBXgREOZ5nWNgZo+E6eYnqsHwUTA3UExWmaI+8JTgtSKIpgZD l1uA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:to:from:dkim-signature; bh=kkbFumgv8OhyX4fIXHw3ZvzYgE9XzT1qiGKrOM6lV1o=; b=yby7+fnr+SIPtnliHDEvgC6Gf5jViUNEjq4sOe/C7SayEGotRczRqhk0VICmxukasg iy3Ma3k8MOca6YXAT7yKW1KsBJmd/iyYm5ucfAkQktQj5jOajlxYQ44mtOyt4aU2psrh /FOxibglnS7RDGvSbewgLPCIfRC+SxXfpEJKD0LUqma9056OxFoFN4DUyV+xq3jXsnbc TgvBkC52/uQ4Yzl3sfpGwfmI6JZRZAGs+uZzzZRUSkNamYF/RgGI3az86qKMtHf6xGVF e7o3t/aMzeOMWUNE20m1v2PNSkOShfNCg9c1uUpsmG+ucJheJu6eRUhAEnE1i0VgLjFQ bgJg== ARC-Authentication-Results: i=1; mx.google.com; dkim=temperror (no key for signature) header.i=@vivo.com header.s=default header.b=DBC+1xK7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=vivo.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w15si1735723ilv.111.2021.06.18.03.45.51; Fri, 18 Jun 2021 03:46:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=temperror (no key for signature) header.i=@vivo.com header.s=default header.b=DBC+1xK7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=vivo.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231367AbhFRH4V (ORCPT + 99 others); Fri, 18 Jun 2021 03:56:21 -0400 Received: from mail-m121145.qiye.163.com ([115.236.121.145]:28524 "EHLO mail-m121145.qiye.163.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231240AbhFRH4T (ORCPT ); Fri, 18 Jun 2021 03:56:19 -0400 X-Greylist: delayed 428 seconds by postgrey-1.27 at vger.kernel.org; Fri, 18 Jun 2021 03:56:19 EDT DKIM-Signature: a=rsa-sha256; b=DBC+1xK7d8R6tFyM0VHdG9HLnjV6G3pvnOEZbPgJc6pQ+QJ9gjFHgp1SL/1RaUI4O+ichR0pXfygZgL3e012qA9g+gZE3ylZ81Nls/bbe7jQo0nNNb5j0tRx+GZPelEX006AsGUw0Fvjsv/ow2IAYZGGkSWZu2oxvxAJ5LNcFFw=; c=relaxed/relaxed; s=default; d=vivo.com; v=1; bh=kkbFumgv8OhyX4fIXHw3ZvzYgE9XzT1qiGKrOM6lV1o=; h=date:mime-version:subject:message-id:from; Received: from ubuntu.localdomain (unknown [36.152.145.182]) by mail-m121145.qiye.163.com (Hmail) with ESMTPA id AC678800139; Fri, 18 Jun 2021 15:46:59 +0800 (CST) From: zhouchuangao To: Dan Williams , Vishal Verma , Dave Jiang , Ira Weiny , Santosh Sivaraj , zhouchuangao , nvdimm@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [PATCH] tools/testing/nvdimm: Use kobj_to_dev() API Date: Fri, 18 Jun 2021 00:46:50 -0700 Message-Id: <1624002415-5439-1-git-send-email-zhouchuangao@vivo.com> X-Mailer: git-send-email 2.7.4 X-HM-Spam-Status: e1kfGhgUHx5ZQUtXWQgYFAkeWUFZS1VLWVdZKFlBSE83V1ktWUFJV1kPCR oVCBIfWUFZGkhKGFYeGRoYQk1PT0pNHUlVEwETFhoSFyQUDg9ZV1kWGg8SFR0UWUFZT0tIVUpKS0 hKTFVLWQY+ X-HM-Sender-Digest: e1kMHhlZQR0aFwgeV1kSHx4VD1lBWUc6N1E6Pyo*Ij8SCUMQGU4tHSFC NzlPChBVSlVKTUlPS0tJT0lLSUhIVTMWGhIXVQETFA4YEw4aFRwaFDsNEg0UVRgUFkVZV1kSC1lB WUhNVUpOSVVKT05VSkNJWVdZCAFZQUpDSks3Bg++ X-HM-Tid: 0a7a1e165ca5b03akuuuac678800139 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Use kobj_to_dev() API instead of container_of(). Signed-off-by: zhouchuangao --- tools/testing/nvdimm/test/ndtest.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/testing/nvdimm/test/ndtest.c b/tools/testing/nvdimm/test/ndtest.c index 6862915..004a36f 100644 --- a/tools/testing/nvdimm/test/ndtest.c +++ b/tools/testing/nvdimm/test/ndtest.c @@ -782,7 +782,7 @@ static DEVICE_ATTR_RO(format1); static umode_t ndtest_nvdimm_attr_visible(struct kobject *kobj, struct attribute *a, int n) { - struct device *dev = container_of(kobj, struct device, kobj); + struct device *dev = kobj_to_dev(kobj); struct nvdimm *nvdimm = to_nvdimm(dev); struct ndtest_dimm *dimm = nvdimm_provider_data(nvdimm); -- 2.7.4