Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1621409
| Path | csiph.com!eternal-september.org!feeder.eternal-september.org!news.unit0.net!news.panservice.it!bofh.it!news.nic.it!robomod |
|---|---|
| From | Bart Van Assche <Bart.VanAssche@sandisk.com> |
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v5] lightnvn: pblk |
| Date | Tue, 11 Apr 2017 17:30:02 +0200 |
| Message-ID | <tv5TY-km-13@gated-at.bofh.it> (permalink) |
| References | <tv57A-8eV-19@gated-at.bofh.it> |
| X-Original-To | "mb@lightnvm.io" <mb@lightnvm.io>, "jg@lightnvm.io" <jg@lightnvm.io> |
| X-Ironport-Av | E=Sophos;i="5.37,186,1488816000"; d="scan'208";a="106135956" |
| Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=sharedspace.onmicrosoft.com; s=selector1-sharedspace-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=usAsozHBtp9+dNHUKjHpM0IKECbR0V5XM5ZOsKKmMTQ=; b=sbtj4UyaOjnwWiMDA6ANCDxonAng4vFsYh7qODt5eOaXpGClKAn2jovhgqKnr2Y3BcMNMeVSQlT/k5nX6UshQkxQp331dpnQIIV2WtkYJpaxrjNzlnt2JTRz29Ukm/GzhvpuZGbSWyJOWrgS2ZjdPlNcBlDNE+XgWpmLiQ8SA/U= |
| Thread-Topic | [PATCH v5] lightnvn: pblk |
| Thread-Index | AQHSstBSrGBHLAx/GkuxADFxT3b2B6HASG2A |
| Accept-Language | en-US |
| Content-Language | en-US |
| Authentication-Results | lightnvm.io; dkim=none (message not signed) header.d=none;lightnvm.io; dmarc=none action=none header.from=sandisk.com; |
| X-Ms-Exchange-Messagesentrepresentingtype | 1 |
| X-Originating-IP | [63.163.107.100] |
| X-Microsoft-Exchange-Diagnostics | 1;CY1PR0401MB1533;7:WVfqS082qWMa2G7NfrtaheC4+BsINr2J3z6BPVhUT9V1CHAofVWemrG9A2cqi4jBMP9ivoH8kbvnc9ZmKNISz2LMnYnmnG5Vg8a9C672850hPCk61ICnyuo3D1+37krZUkJ4pmtb92D3FxRaym0NU8WVfoUjE3FOn2TjmCh4fHTd8/TRkpn5DZvr0nJnKKMZk6RQkCSEdbMBzQGeKhwYcKwje6Yl10jeOBe5ARXWRmf5wtFV0YnpZwxKywuIsR+ZBd4GqD/bpcNJ8CiFX72eqpV6jJbB5qnvHCiQI2URvwU9hqtoWMiDWCaluZDwAwE5stw3vk21R3achicbmhFpOg==;20:HoRUDPM/QLaoEJD4F4ddfh1PKVcun4YhsSTZZQE9KCbtTpKifMARVW1gs1dsTOaPWDZyrGa7TkdWXh1zFy8yJ6+5TA6aG8EabZO3c+vmWKYVcJNzmntaBzNqaM/ifYq+khI8AaKqPsNR7Kh5zYA4dRb/PgBzxTbV8FbY4klxw34= |
| X-Ms-Office365-Filtering-Correlation-ID | 521ae30b-f691-4095-629d-08d480ee2a08 |
| X-Ms-Office365-Filtering-Ht | Tenant |
| X-Microsoft-Antispam | UriScan:;BCL:0;PCL:0;RULEID:(22001)(2017030254075)(48565401081)(201703131423075)(201703031133081);SRVR:CY1PR0401MB1533; |
| Wdcipoutbound | EOP-TRUE |
| X-Microsoft-Antispam-Prvs | <CY1PR0401MB15331AD97A4C663AB894CDBB81000@CY1PR0401MB1533.namprd04.prod.outlook.com> |
| X-Exchange-Antispam-Report-Test | UriScan:(20558992708506); |
| X-Exchange-Antispam-Report-Cfa-Test | BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(20161123564025)(20161123560025)(20161123555025)(20161123562025)(6072148);SRVR:CY1PR0401MB1533;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0401MB1533; |
| X-Forefront-Prvs | 0274272F87 |
| X-Forefront-Antispam-Report | SFV:NSPM;SFS:(10019020)(6009001)(39850400002)(39860400002)(39840400002)(39450400003)(39400400002)(39410400002)(24454002)(51914003)(377424004)(6116002)(102836003)(3846002)(5660300001)(305945005)(122556002)(4326008)(86362001)(229853002)(189998001)(38730400002)(2501003)(25786009)(66066001)(54356999)(2906002)(99286003)(53936002)(6506006)(7736002)(8676002)(3660700001)(6486002)(103116003)(3280700002)(6436002)(6512007)(2950100002)(966004)(6246003)(8936002)(81166006)(6306002)(77096006)(36756003)(2900100001)(33646002)(76176999)(50986999);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR0401MB1533;H:CY1PR0401MB1536.namprd04.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en; |
| Spamdiagnosticoutput | 1:99 |
| Spamdiagnosticmetadata | NSPM |
| Content-Type | text/plain; charset="iso-8859-1" |
| Content-ID | <933650B8A3CF294196F76865B8EBFD13@namprd04.prod.outlook.com> |
| Content-Transfer-Encoding | quoted-printable |
| MIME-Version | 1.0 |
| X-Originatororg | sandisk.com |
| X-Ms-Exchange-Crosstenant-Originalarrivaltime | 11 Apr 2017 15:19:36.0756 (UTC) |
| X-Ms-Exchange-Crosstenant-Fromentityheader | Hosted |
| X-Ms-Exchange-Crosstenant-ID | b61c8803-16f3-4c35-9b17-6f65f441df86 |
| X-Ms-Exchange-Transport-Crosstenantheadersstamped | CY1PR0401MB1533 |
| Sender | robomod@news.nic.it |
| List-ID | <linux-kernel.vger.kernel.org> |
| X-Mailing-List | linux-kernel@vger.kernel.org |
| Approved | robomod@news.nic.it |
| Lines | 31 |
| Organization | linux.* mail to news gateway |
| X-Original-Cc | "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>, "linux-block@vger.kernel.org" <linux-block@vger.kernel.org>, "javier@cnexlabs.com" <javier@cnexlabs.com> |
| X-Original-Date | Tue, 11 Apr 2017 15:19:36 +0000 |
| X-Original-Message-ID | <1491923975.2654.4.camel@sandisk.com> |
| X-Original-References | <1491921077-9377-1-git-send-email-javier@cnexlabs.com> |
| X-Original-Sender | linux-kernel-owner@vger.kernel.org |
| Xref | csiph.com linux.kernel:1621409 |
Show key headers only | View raw
On Tue, 2017-04-11 at 16:31 +0200, Javier González wrote:
> Changes since v4:
> * Rebase on top of Matias' for-4.12/core
> * Fix type implicit conversions reported by sparse (reported by Bart Van
> Assche)
> * Make error and debug statistics long atomic variables.
Hello Javier,
Thanks for the quick respin. But have you already had a look at the
diagnostics reported by smatch? Smatch reports e.g.
drivers/lightnvm/pblk-rb.c:783: pblk_rb_tear_down_check() error: we previously assumed 'rb->entries' could be null (see line 779)
on the following code:
if (rb->entries)
goto out;
for (i = 0; i < rb->nr_entries; i++) {
entry = &rb->entries[i];
if (entry->data)
goto out;
}
Is that "if (rb->entries)" check correct or should that perhaps been
"if (!rb->entries)"? Smatch is available at http://repo.or.cz/w/smatch.git.
Bart.
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH v5] lightnvn: pblk "Javier González" <jg@lightnvm.io> - 2017-04-11 16:40 +0200
Re: [PATCH v5] lightnvm: physical block device (pblk) target Matias Bjørling <mb@lightnvm.io> - 2017-04-11 16:50 +0200
Re: [PATCH v5] lightnvn: pblk Bart Van Assche <Bart.VanAssche@sandisk.com> - 2017-04-11 17:30 +0200
Re: [PATCH v5] lightnvn: pblk Javier González <jg@lightnvm.io> - 2017-04-12 00:20 +0200
Re: [PATCH v5] lightnvn: pblk Bart Van Assche <Bart.VanAssche@sandisk.com> - 2017-04-12 00:30 +0200
Re: [PATCH v5] lightnvn: pblk Javier González <jg@lightnvm.io> - 2017-04-12 10:10 +0200
csiph-web