Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752069AbdDJUgO (ORCPT ); Mon, 10 Apr 2017 16:36:14 -0400 Received: from esa5.hgst.iphmx.com ([216.71.153.144]:23319 "EHLO esa5.hgst.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750732AbdDJUgK (ORCPT ); Mon, 10 Apr 2017 16:36:10 -0400 X-IronPort-AV: E=Sophos;i="5.37,183,1488816000"; d="scan'208";a="9573630" Authentication-Results: spf=pass (sender IP is 63.163.107.225) smtp.mailfrom=sandisk.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=sandisk.com; X-AuditID: 0ac94371-093ff70000004a52-11-58ebecb197d1 Subject: Re: [PATCH v4] lightnvm: pblk To: =?UTF-8?Q?Javier_Gonz=c3=a1lez?= , "mb@lightnvm.io" References: <1491849399-12798-1-git-send-email-javier@cnexlabs.com> CC: "linux-block@vger.kernel.org" , "linux-kernel@vger.kernel.org" , =?UTF-8?Q?Javier_Gonz=c3=a1lez?= From: Bart Van Assche Message-ID: Date: Mon, 10 Apr 2017 13:35:58 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <1491849399-12798-1-git-send-email-javier@cnexlabs.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDLMWRmVeSWpSXmKPExsXCddJ5ke6WN68jDJ5vNLW4uPQ/m8X+BU/Y Lfbe0ra4vGsOm8WK7UdYHFg9+hY+Z/LovvqD0ePzJrkA5igum5TUnMyy1CJ9uwSujK9TO9kK /nNW7DzTz9bAuJeji5GTQ0LAROLo9+/sXYxcHEICS5kk+s6vZQFJCAnsYJRYdk0fpujs7ZdQ RYsZJZaueANWJCygJrHh/0lGEFtEIEpi+v9DTBDNzhLHd2xkBmlgFtjFKPHhyBZ2kASbgJHE t/czwZp5BewkFr9fzApiswioSkzY0cgMYosKREg87NzFDlEjKHFy5hOwek4BF4lr52eydTFy AA3VlFi/C+w4ZgF5ieats8F2SQisYpXY0vaSEeIIdYmTS+YzTWAUnoVk1CyE9llI2hcwMq9i FMvNzCnOTU8tMDTRK07MS8ksztZLzs/dxAiJg8IdjK9vex9iFOBgVOLhPVH1OkKINbGsuDL3 EKMEB7OSCK//Y6AQb0piZVVqUX58UWlOavEhRmkOFiVx3izZqRFCAumJJanZqakFqUUwWSYO TqkGRm2F07Lvn0oZuR3V1X/94aJh1qOw5U9E9jp+LW2ykI88YyLAILXp+sO7TD53v5a/Sk/b /OK4zorc40HBkuZmpo9bxf6/lm5LmCX6zaQ+xjAlXI8hq7LNML6hwFqkKsg5bv3uwMcvjytk 1OpLfpvJLrnpwcKv6i/CKmVkLrhttPwzq9/syMYuJZbijERDLeai4kQAuTsEdn8CAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrCJMWRmVeSWpSXmKPExsXCtZGTTXfjm9cRBtM+s1tcXPqfzWL/gifs FntvaVtc3jWHzWLF9iMsDqwefQufM3l0X/3B6PF5k1wAcxSXTUpqTmZZapG+XQJXxtepnWwF /zkrdp7pZ2tg3MvRxcjJISFgInH29kv2LkYuDiGBhYwS/WdPs4EkhAXUJDb8P8kIYosIRElM WbaZFcQWEnCWOL5jIzNIA7PALkaJ1S82s4Ak2ASMJL69nwlm8wrYSSx+vxisgUVAVWLCjkZm EFtUIELiYecudogaQYmTM5+A1XMKuEhcOz8TbDGzgLrEn3mXmCFseYnmrbOZJzDyzULSMgtJ 2SwkZQsYmVcxiuVm5hTnpmcWGBrqFSfmpWQWZ+sl5+duYoSEY+QOxqcTzQ8xMnFwSjUwJsSW aqVWW5md2nrSSDbw/v2jUs3BXo0b9qtphapPiJ/uf1JaKORB+mMGznkxWYFeV1+sqTlW3tG1 Pv2AvdjF5abzeS/tvG385bTr+cv7D2rtTtReUOJuFu2/fN20A//SJ9azer5KvX8xPYuzsUP4 jFSO8tKzd2bkcVj6Zhc8Xrxne0Uk2+Z3SizFGYmGWsxFxYkADhkHTPcBAAA= X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:63.163.107.225;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(39410400002)(39450400003)(39840400002)(39860400002)(39400400002)(39850400002)(2980300002)(438002)(199003)(189002)(377454003)(24454002)(9170700003)(5660300001)(65826007)(305945005)(4001350100001)(77096006)(54906002)(53936002)(8676002)(81166006)(86362001)(23676002)(2870700001)(229853002)(83506001)(6666003)(2950100002)(8936002)(4326008)(31696002)(47776003)(65956001)(2906002)(64126003)(50466002)(31686004)(53416004)(38730400002)(189998001)(76176999)(53546009)(36756003)(106466001)(33646002)(54356999)(50986999);DIR:OUT;SFP:1102;SCL:1;SRVR:BLUPR04MB385;H:milsmgep14.sandisk.com;FPR:;SPF:Pass;MLV:sfv;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;CO1NAM04FT059;1:QhSf3SyiE62E56ecdwztgwkc1vG+R5gVYVz7KzOJmhBeldT54wjKItGYYHen2Qt4zG9c/vPJu+QXtK6dqRVaO8jsJL0AH7DZCGZRzjEfcoohVBwkqK180M08Nr238YpSSM8EEuFWFz5WX73Q2gJxuT7ROvekDw6OxlQ4iKxXzNgmZyxRM4riDm818pgiuj/vmqLmD8I5prs8HeImhF2P1PjVzOPlS/K2Hr5JpPrh7sqeFr/w87Qr8xdFCGrJ2Q0bP3eGBQdICwwYmiR6Z1OnVF7naEzzgtCDTqf2yC59tXpARp9TR+rPi/Fb3AFBJ16yhcSGPrIYv3QUc1i/vhcTzs6AdWQ05uts/IYIC6gcSTPfSf3ZYRPM8K6quqe3e6IEYkX3uPr48JCOF2k8sV6KDwT1a2I8QcdO3qcgqWJFHUAUGTxLYNv2qBY7xGA5B/cwO0uRjqwpZP7ip6ya2dxYGFhhqCX2xZgP6AXGcAPWNQYWvPFPIn+a+0g4EjeAdPmVhvNQkVOCZEpvOqvjWJu362sST+hvApCe69vUxfV+Rxc= X-MS-Office365-Filtering-Correlation-Id: 250ab7c4-9c96-4e21-8667-08d4805136b9 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081)(201702281549075);SRVR:BLUPR04MB385; X-Microsoft-Exchange-Diagnostics: 1;BLUPR04MB385;3:enne2XRRpgXi83O9wkHU37R8yQ+LgW+rFM3FnnWavBMOh4k3oRf8HHQLxvd0xKNC8hNYSIJs2cCa9vaNebhXTJginYs1noAAIY8RIVnb6OlOHPGjefNdkNFRNEoCs4bqc+krSLORww2x21JBxkDZZn+PIYLF5ogEZGA0HM2yWl/H/WeaonSBPl72rCkYJN9nbD/Aoaz44l/TlV9UXg8V8skKotSmjyFRkosyeD1bmjhGIiNP4fa+ldabkP4RbIc4efbio5TG0WnDbMa0vkNtMKiDX3tMWjBdO0vwhJS+lBleaCPM1DoWoOGXgymVkcbhwtfSOnQcoHMl1zZ9IguZi8yYtSZ3YjUiqDV6sdFcD9CEl9/wRCniyFZN1aC+eDpeKaidLzNqWxZwq5a+RdQDD9MNRt0gbIrAu91xWbZL8CzA8micmIbKBTI5mhL82XPrP6QcN+9cVG0EbHvq7VffEoCCqW1JdUklhuj9WS1M52GZ5c8hUbJ2iRnh3iQagBAvVn7gicY//61zGtR4rocoYg== X-Microsoft-Exchange-Diagnostics: 1;BLUPR04MB385;25:Ahp1j2lHpPTfNXnD3YvKM+ov8Kng3551yt20rlf05jJ00blnBKxW2cuTWHBZ82dMDpJcMHS/1ZZJNQnZa2Izbs2fJ5FI4JFu0Wtb9jD6UGQ8J6ODGQkkpThYx5LpOCpQmwy5ne2Q+g44a3jvRfUTHH385AgSWVd7TMIxdwN2bwuD2hzN1z7TzhEVt7M0Fzoy/J1gT2dyKJLAfsgi9qMcYqQfB/wlcaqZeL+ivKG6UBIDAhPSFo08H+0ltrhLD5/3I3F1hP8MtuHgfNF158sDXSMEgKZjfQbMoXtVY7C8w6uKNaQTv3+yb4eB8GCiKMFt0v6LoasK4z6Ng2NGMkfDHfI5mBdhm7u4kS+xAmyJyoQR+iCIhwVAKip2o8LvxrH6LdYUD9B6rdANy+cpRusIricX/nkpAHZcGERgqTEvVByFsA+Ayvkr1g7X5cp97GgqkmPxoTAzn9RE3WQ8yz8jrA==;31:NzotM6HRZ9MEyDnyh+q6Zs/DmoG1QpXMJBtFucB2Puhvm4xo2GVfX4dyGNqGfZmS5ePYi42rPf+nM58b8et1KGVckgLfWnAPb6LzhItVAt6hK8Zr6TQpI9eRadY27Gg+aZ4nOfShJyeBggt0B5lpi6PQcv9BCj+U19UVa7mlEoAX8zvjPBbDpNN+DQKXgqFuV5nvT5U/D8PUE4FimTuxaSf8Sg5khRYsYzr0UDbLPX4HAD1Tf6YapK9Ho0X1ZtvEtKaA2ic4e0pw+Q83ekxR9Q== WDCIPOUTBOUND: EOP-TRUE X-Microsoft-Exchange-Diagnostics: 1;BLUPR04MB385;20:kNnfIIfaX8Q1ce/fJzbEMZVQagWUbDcy2ySIQ5IxE1sRFmZx40/fuUxYHDgOzABjV3pfNKxxw5hRh8oI9zbQYLYfsZmsBPjzDVLHUZob73xbgOUZFDnI5CKmuOL+G3w9Ntr+BO0OprgoRDHwAVI8UagSkpwJdQqZXAIjwOVOH/Muf8hsL9bPZGd7llARoV8cFzXUvm+ZCP8Y3f5U8Amlm4W+hhj71caWjyf8EMifXPaH7lSGABmjwxtPDOPwnPJCA+sBpgbbSRLT2i9KRzmDedmQCbIlkzuyZHma3mn4L9a/7bEKlj1hal+6r5KpZPZ8X9osZbQkCOO5bVrxUXpnr3AlqsB2XiVOtxOZsbIjrklaY8k4fKDNvNky/dBZQzmH9cLmeTJkyvqGxBqmayDsYRiCiDwo/dpwqF1uV2/4h61FtCL4V41uwEPDq+p2J4V7bO02QKy+29NVe7j9xPK6GmDn0ddeYLJQRAHv5htak5LrJi9Jmmgw0m5W4HVZBmuO X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(13016025)(13018025)(8121501046)(5005006)(93006095)(93004095)(10201501046)(3002001)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(20161123564025)(20161123560025)(20161123562025)(20161123555025)(6072148);SRVR:BLUPR04MB385;BCL:0;PCL:0;RULEID:;SRVR:BLUPR04MB385; X-Microsoft-Exchange-Diagnostics: 1;BLUPR04MB385;4:1BtNDFESt+6VesK6T6i7q4LTWNXfiI0znDqTNLi9cG0U555EJ+Iw0hnO+EkJliGxQYY2vqqBK/WPzmEjyGHSfmDhGn7lWlRvCRpu2VHCrJWProb8wLOs3bEsa+KAGMDTpuBo6mNrEO0AaICjdYvPBQIBw3F8Ro3nEM+9ZmilDdv3YyscWphQH3dW9+t3yNYNhkSbyMyOIWFN6/zJdYqWaDGz6DmODSeCstgufQPCtsxRzmoBhcohswkV/gIyVlKuy9QXwB7RQGRkR/mDeAjxP79JmCLNOlWTpcSGqb0IxC84g0lKOTm5TKcu5a3n1G4zx5xrbJxa8jpMfTd8Kf8YqyGboaguXKzwgPAE0TItbQzr1J80dkMqlvbwR0jRLXkut0s6q8XSkon9VbpukKHhHjrmbX630GJdOooe0oUogv2ma7zSiNwc8XqmGOUWn3Yf2R8r8kDU2IihFfEC6awUUO2o61tLn5SZa93TuVeVYgH/aiVDxyJWuLozqlU2m1sQvquUtvLTe+8QcZXdtvyz5x9Chp2XWfRJj6uwdPWE6PmUo5MHoYHwC6OOpe+SKNWhXe3RwD9sq1xmIZeME9BU6mTij6WhbQiue1U/oPMuxcufuU42600qlGZwks4WBFzqsbXoF1CHnz8yjLOg0rmj8XGFcrIy+vQ7J5hjJAvf20D4DazRqONc1wJqk1T5Tc/CTHe2sWeone5WN0o/UCcB+FKG+nZCa0dhI6HP6dNCWaQxu/u/yI780qwHl+LR/1bgo65clVtMxFDumepbCsIfgw== X-Forefront-PRVS: 027367F73D X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTFVQUjA0TUIzODU7MjM6TFl3Tm5NVFg0MlRWdUEwd2tmaysweHBPb1Mw?= =?utf-8?B?QjJjVlhxODZMTEdZRHJRTzRtd2hEQk5qWENiK1B6N3diVkYrQ3JMUHRTYjY2?= =?utf-8?B?OHA1blp1MldHNkdjSnI0RGUwc3RPUDZGVktyOEVveVFscGM1NDhVYzBoVU0v?= =?utf-8?B?VUgzUXVGZ3BiTTRIa1lxOCtmMUQ1Y0NlVDgzbXBPcU54R0xJRURxSUZ0VUZQ?= =?utf-8?B?a0NkODBxLzJxbHphSFl3QXQ3WldUYnVXMjh4YnNVUzdBY3d4YnByZ3dZQmhG?= =?utf-8?B?aGdaRWpudlNNYk9sUUk4eUkwV0FpSWdDcjVvSjBjVFRlbEFMOHhSTU5rTUM2?= =?utf-8?B?VzMyMERpNzZYMUZDdjdqUDRnUmdLK2NYU2lTNTJxeFdnaXN6THVxUDZ4OG1O?= =?utf-8?B?UE9qd2lneDNKSTVhb1FlZFp5bFJ1cUFkTytGMFlWY3JrODlSeEVQZnMyV0lR?= =?utf-8?B?emFzUXhiUEZOcVY2TTdONU9MZ3A5NVhDQk95N2tyZUpvc3Axd2p5bmpBWkIy?= =?utf-8?B?Z212c3FITFl0WlNaWnpyVGxsL1NYNEhjWjhwMjAzZzVYODJadE9tQWt0VHhS?= =?utf-8?B?cGNuZS9vU2hSd3FQK2tndGcrSXdMdTZTYnlEOVZ1a1RhaGxCUldXZDFkejZa?= =?utf-8?B?cWZxaEhqd2lwOTRtQW96ejN1ZDlLN1NvSnpLWlpva0FkMnNwRkl5dnFpbVVG?= =?utf-8?B?cU50TU5udlhUMndJYW5kNjRyU280WGJxSEZ0WUtpSmFJcUc4bW4zQWw3L1Ay?= =?utf-8?B?WW5Bc3JDZHAvVjdFYjk0bHl0b3p0bmtKRkVtTU8xRDlnTWpLczRBKzJ4N3FW?= =?utf-8?B?TG4rZGg4d2xTRzBqdnhrd3ZTRjdaYWt4a2cvNmlOczJoT1duNVVjRzJzNkZ1?= =?utf-8?B?alJWRU9DRmkwd2Y3SlJnMDI3ZjM0UlVvOHgzaWhrZWgvaDdXTDA4dm5jS2o4?= =?utf-8?B?MWd1VmowclhqWTFIU2t1bTlTcm5yTVRKRElKNEhiOE8yUlBFSVVrTFpWbmhr?= =?utf-8?B?TDUxLzNndUJ6NGQ0b1A5OGc1ZVNJUUxsbmxRTU5oQi83dHVlNHkyVHMwT1cy?= =?utf-8?B?c2dGWmJDcHNkbnl1d1dmK1JNc2M0WGRUMmJ5RFdtNnEwR2hkbXgvS3dPZWFO?= =?utf-8?B?RnN5OHJaYzZaR0V6NHQrYm1NMUpVWWt0N1pUdm1VWklCdTlkK1Nyczh4MG4r?= =?utf-8?B?ZE1RVE9kVmk1TGwvNldkbjd1bHQyY2Zlb0Z5Wk1DU2J4blhySEVacU1IcTNH?= =?utf-8?B?Q0F3K096WE00djFhODdOdzVlUU5kWUE0RllpOEZlb1VxM3hUMUpZdDM1WTJv?= =?utf-8?B?dXVOK2ZoTkM0Q0VZK3FCYnlkZ1oxSVpBVGhZQVpXNW10Sm0xb2Y4aWlEUVEz?= =?utf-8?B?VFlUQnd1NjlqMEhKVGF2d0hXN2JEaUQ1U1d4bTJ0dGtZLzcvMUhsNzZKc085?= =?utf-8?B?M3dJNGJvaGxPaHViVmJ4WTlMZFZ4a1RNNmpPZWY5ZEk0YmhiVTJGa1ZMbC8w?= =?utf-8?B?aTlaY2ZxcEpsbUIwZzE4OG1pdVlJUW1PdlNDdFNoOFdwRFQyQjZVRFZ5dmlV?= =?utf-8?B?T0xlTEJwWkt4YnprRGlSTU11WTZVUS9mNGhCTXpYOFFIQ2dPL3c1U3Zvc2tl?= =?utf-8?B?dzM3UTJDTjgwTU85eTV2RjFyUVZQZkhBWnZ0UE05NVdXZGNzRHIxd2c9PQ==?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR04MB385;6:/Fe1ReF18Er+iZm8G5jij1gxVx6/LiLv9ZbNCa3xQOa13uCc1F2yga4AEHfey8zSs7vPg+SWwZ1PsBYWmCA0NH/1j3u177JcSdisJOHEsDYaQooR/2XN5cS/ClXrEhkMILCUE3L+woZQwgzWgyV3f6qJScnKhLIoP9gistZSvsDpRBKZtfXnGrh1+3C1rj1hRWoxWM3K9gEbpKqohZ3oSEc4s5nefurSrGWp9hWV/VO9dcShRB3WGFmWRtpW9P3aEa2esU25UpzeoO0K2jTQZOy1ketpZigUYEfkyFOHoCVikMzvYTzDx7f7FGgYTpfzUwbDxTryYkAw+s6enay4/qR9zuMynfoVg0JQKDJkaItq4lKSrY6+W9666eXYkifZ3kzjTssjGK2LaCp7RORUGJptfCVgrhj8r6RGNkmHWnYZ9/L96hD5sbOy+ZKBFK63VnRHzbmlfXQlmSZ0Cv4CsKg2EeAGt050KGYoaI9Jb40=;5:D9IjcS3zBjn8UghjR+XVtTSJX12RIpDw8IG6nEoDvAJV6sVOjIH5hwOl35EOtWRrbgw0LfYxk4umtkMNVXwE2qVy3DOqSdidhFJXvhRffkmNqqQkmdZM+3i8tRL5xaklyWaaya1JYMTkBIkCqFvjfUJVBVFFGVMEgqvhtdsvpkc=;24:Mu5/+X/KpDP7WlABAWCXkDSlY91F3KxrYnzT09mrGUSIbFO4096mQFH/UKAM4VQvfJZt3jrKGwO30HLtI2u5X8ycY5ROY6MVLjRHF+UdjVU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BLUPR04MB385;7:wHa54twPiGnkkX20KP6gVxyUORhGLIlc6ejxwCr2XQmY3qocgWEoZtUQiMQyieT9+YdzZGYmRsaSf3YhGZHq7NqevjE/HDFG3SzMjJIi+loURiOJefO9rqksaSKuf9sC+828GM8Vv6fljOKvl9quKuCvL4xeK6NZ2EAmadMDCrrRipZEzov6tV7KmAp9Mg1aO61PvmMwWqYTQS/Y5dIVvhoOXrK69BDCu2zFmlc3hNhVS+5JvdDTY1S0u8RmiSim/MGEcuPV2D7srmZSsuKG7AvD1epUvJkcbax5VYmfjhJB2n928TXspDsCrbNDd0z9ZJrwqdSV8eyIXnqw7l/s6w==;20:frdqChFr7nwTVfAbNEu9SzYjKytk7LHSGUpbKxdAHMwx46/pRZPG1jH7oexbr/LH0kitd+T58UcZid1tGIu4Qo6DZ/sDtLIpX9KtC6wo38N0aYKwQAoSs9s7d+BphCJCvGt3CN+UxRvdDkD5fFXWbqezOX9cCpBODgfWNH4eXcY= X-OriginatorOrg: sandisk.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Apr 2017 20:36:05.6133 (UTC) X-MS-Exchange-CrossTenant-Id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=b61c8803-16f3-4c35-9b17-6f65f441df86;Ip=[63.163.107.225];Helo=[milsmgep14.sandisk.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR04MB385 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1247 Lines: 32 On 04/10/2017 11:36 AM, Javier González wrote: > Changes since v3: > * Apply Bart's feedback [1] Thanks for having addressed these comments. But please also make sure that the pblk driver builds cleanly with W=1 C=2. When running "make M=drivers/lightnvm W=1 C=2" several warnings are reported that should be reviewed. At least the endianness warnings should be addressed. An example: CHECK drivers/lightnvm/pblk-gc.c drivers/lightnvm/pblk-gc.c:254:18: warning: incorrect type in assignment (different base types) drivers/lightnvm/pblk-gc.c:254:18: expected unsigned long long [usertype] *lba_list drivers/lightnvm/pblk-gc.c:254:18: got restricted __le64 [usertype] * Please also review the warnings reported by smatch (make M=drivers/lightnvm C=2 CHECK="smatch -p=kernel"). A few examples that most likely indicate bugs: CHECK drivers/lightnvm/pblk-init.c drivers/lightnvm/pblk-init.c:915: pblk_init() error: passing non negative 1 to ERR_PTR drivers/lightnvm/pblk-rb.c:782: pblk_rb_tear_down_check() error: we previously assumed 'rb->entries' could be null (see line 778) CHECK drivers/lightnvm/pblk-read.c drivers/lightnvm/pblk-read.c:486: pblk_submit_read_gc() error: 'bio' dereferencing possible ERR_PTR() Thanks, Bart.