Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp876300pxj; Thu, 3 Jun 2021 23:51:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx0JyWpQtoM4EDj6dlc/if63s1AiAdafV9x4jeEwNGRQYYJJFTngbFXv4/TIk5XykT5oPnB X-Received: by 2002:a05:6402:3101:: with SMTP id dc1mr3121395edb.324.1622789500043; Thu, 03 Jun 2021 23:51:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622789500; cv=none; d=google.com; s=arc-20160816; b=TyO8VMIPDN1zqGlU9r99hrugvRnK6BekrsFzrPEsmpjPPfpMTIOsonFEJcEG9oD+ln KyjDNItZ6M3/6trbJSM+A4n7CJKpRBNj2vIzyP10BsyYI4CCY8zdcf4Lle6+KDTP9cE3 VVUzCNIAWiZjatgZJChZniLI1FaxpYVG/gypjFTW8S7p8/ll+qP9KqsvQG3BcPgCnG4n SykVK/cJUK103c24avLy8LiPmrUMFvdtd5DZWkC7feiJuETr2+jcI6UFTYTyH3Ddul8d 5uzuEFB0KJq0GkstdL2YvqkZTICd1+kb+pxRl0d5MrYHRi3E+cfC8Tk1WPkDIlCVjiXZ GIpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature; bh=BQWvJC5s5eM3wv6CMNUuU7NegMGtDLO5XucsEYO9Poc=; b=AjNJ15fSM/VJ855eY4CfixctH/fUbvS3JyMkJBjsHedxcNZ7BbE8IovXtEo4ipXe/W dgHArlhqcRbaGInlkb+JnJB9/xzmNfpNmu8nnNcPB4izIHV62oTPX9J7kP8ohDKkiz1H uMDlSH1S2G004/TmSBQMu/b8FBP5X7CtCvIL1Vp74DhVXKOXPUFGqxdd+nK9eum0sGi2 JfoRTLiS/9kwzwHW5bw2OUz/rfW2WTgrZeKWyb8gCo1le/gqfULEbVXNM75nx92hQKB0 zPs5LDPuYQYu1KRLVfufIS6o+nfH7nJYifWv3OW4xXGs4Y30YuwaIr1+OHTBh2XpSucc YH9Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@fossix-org.20150623.gappssmtp.com header.s=20150623 header.b=wUjAz0Q7; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f7si1513903edd.502.2021.06.03.23.51.16; Thu, 03 Jun 2021 23:51:40 -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=pass header.i=@fossix-org.20150623.gappssmtp.com header.s=20150623 header.b=wUjAz0Q7; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229983AbhFDGvV (ORCPT + 99 others); Fri, 4 Jun 2021 02:51:21 -0400 Received: from mail-pf1-f171.google.com ([209.85.210.171]:42721 "EHLO mail-pf1-f171.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229948AbhFDGvU (ORCPT ); Fri, 4 Jun 2021 02:51:20 -0400 Received: by mail-pf1-f171.google.com with SMTP id s14so5872070pfd.9 for ; Thu, 03 Jun 2021 23:49:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fossix-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=BQWvJC5s5eM3wv6CMNUuU7NegMGtDLO5XucsEYO9Poc=; b=wUjAz0Q7vy0RdQQLDhtuh4NJFgjqB8kcFTgPBUeN6naahgiK8ldHsJxJEXNF/gIiLQ rJKa15pQLHfKHYwiPtW0BbpQefZ9Vm5fJRp4eMQ1mInOpN1ErBJ6orJv9iPKukDqGatn X/wvgvCBmmqxXh5hPM57uka+4yWDv7UMyn36k4Kjx2b5OwCIJGxbFvMTNGMqIpSKq7JZ xZF52mjhKEfmNoTTiNlS8nJJ82gxw0lFNMTUtObXCJOa4dm2I1323IkRGMmDEVsqSJyL YFfSlTG8/mm7Miy36u/2wTqL0zuHqhTbK+5zzD6Llw61d3FqKLjME2bVVB+b4TUy/X0Z BoZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=BQWvJC5s5eM3wv6CMNUuU7NegMGtDLO5XucsEYO9Poc=; b=dmCLRpLAqW37EZnVWLZaK4Pq2gxVOxNvYl1193J2WSYsRcddp/TJ/y+K5ALJS3fu84 CPZUCOzeO0/x92sMkXxuF/MgLy/QubVCNOre5EbDVMFzoJiQC0YWbn402hn17tvmKOKY MeSHKoEb3EhavJAKt9K7s00kNZDP/kXc3Gidoc8R0Y1CpKay6AryKxLF4qhJIU6kz3tU ve2nFzfOkkjplEy+rkwz/tpGSeUM8p7z1Qk9lonciRJpNY99YCWg73n38kYH2/BjfdER MLDRagibSpgrXe4jxdvVZE+Mb6PYAH4hert5uC8XnqeVTb/uTEipDRWigInZ1o8ruZ7M I5Lw== X-Gm-Message-State: AOAM531EE+5I2s/fDEGeeG6mFRHDbEMdYn53J6vEFGaMYSdOP7T+s/J6 xAJ9vnLo5/phF9JWNUbpgjbIVg== X-Received: by 2002:a65:6884:: with SMTP id e4mr3422366pgt.71.1622789314969; Thu, 03 Jun 2021 23:48:34 -0700 (PDT) Received: from localhost ([103.21.79.4]) by smtp.gmail.com with ESMTPSA id m14sm947785pff.17.2021.06.03.23.48.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Jun 2021 23:48:34 -0700 (PDT) From: Santosh Sivaraj To: Wu Bo , dan.j.williams@intel.com, vishal.l.verma@intel.com, dave.jiang@intel.com, ira.weiny@intel.com, bp@suse.de, rafael.j.wysocki@intel.com, mpe@ellerman.id.au, nvdimm@lists.linux.dev, linux-kernel@vger.kernel.org Cc: linfeilong@huawei.com, wubo40@huawei.com Subject: Re: [PATCH] tools/testing/nvdimm: use vzalloc() instead of vmalloc()/memset(0) In-Reply-To: <1622425715-146012-1-git-send-email-wubo40@huawei.com> References: <1622425715-146012-1-git-send-email-wubo40@huawei.com> Date: Fri, 04 Jun 2021 12:18:32 +0530 Message-ID: <87tumem8fz.fsf@desktop.fossix.local.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Wu Bo writes: > Use vzalloc() instead of vmalloc() and memset(0) to simpify > the code. > > Signed-off-by: Wu Bo > --- > tools/testing/nvdimm/test/nfit.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) LGTM, Reviewed-by: Santosh S > > diff --git a/tools/testing/nvdimm/test/nfit.c b/tools/testing/nvdimm/test/nfit.c > index 54f367cbadae..258bba22780b 100644 > --- a/tools/testing/nvdimm/test/nfit.c > +++ b/tools/testing/nvdimm/test/nfit.c > @@ -1625,7 +1625,6 @@ static void *__test_alloc(struct nfit_test *t, size_t size, dma_addr_t *dma, > if (rc) > goto err; > INIT_LIST_HEAD(&nfit_res->list); > - memset(buf, 0, size); > nfit_res->dev = dev; > nfit_res->buf = buf; > nfit_res->res.start = *dma; > @@ -1652,7 +1651,7 @@ static void *test_alloc(struct nfit_test *t, size_t size, dma_addr_t *dma) > struct genpool_data_align data = { > .align = SZ_128M, > }; > - void *buf = vmalloc(size); > + void *buf = vzalloc(size); > > if (size >= DIMM_SIZE) > *dma = gen_pool_alloc_algo(nfit_pool, size, > -- > 2.30.0