Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp744273pxv; Thu, 1 Jul 2021 08:21:22 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzOZdHHToNJmCJhDyrezH8gmdpbPvHjQ9KJqCuXIgTCyod9caYsE/VdvkONDryWchfAf+tC X-Received: by 2002:aa7:c857:: with SMTP id g23mr493557edt.100.1625152882293; Thu, 01 Jul 2021 08:21:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1625152882; cv=none; d=google.com; s=arc-20160816; b=uIf+gGcuuSdDdd1eijrLCmoGUmxZkPo09Rh0VL99dbA9VIEhMsC+eLLJ7bfxl6s+Ut e4x2N/hdkN1Vgn0lQmiw+DMXRjNMmNhL2XJ9JhQBytMr09AVYRTDzQ7go6jxqMQlhCOc kDahxnPJ+c7dxrnf7HA93hDizDMpRPhi5uZSPTkaZYvCCwTSmRRMgGO9gkgTJFRZMOLG 1yEv5ZPdIT7ilK1/2BRvevkp/RNlVD4mTSo+9coG7HoDaEUBxgoiVF5Ozk56BhlkYSOQ yTcBWQtIHncmshu9HYi32Qs6ZEttrUckopC18Nf3TeirWULXV2B6UEe5NIbwYkxNwpB7 hS7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=TzRDcNwV2GK4OtabsXvQwCi53TOKuNa/LBNjr7yWr8Q=; b=by7yfIFU8+QJUnLDNTxra+tUAHh+VE3Vz704Cs0p2unS9icR1mW8QVjEkyDY2bLrVk BJ3PvU19utLUvvSUQevG59rPvbkcOjgtI65vBhsf2Cyv4NnJFOB6t5HesqTqlO3oGK/O xqC/samieIREy9AYxEsIVS2SclaN/caqt3YFZRjSBU7dwQxcnKsXeer/b9NzN71ark5B WbdFkvJxxHkO2Qa+jfExPVzJgAwQTtivX4gt5WqJ1KPFXe8KVJMHCVcmMpZtRf5wDHTy U9cxn/4AfeRYO1pcOw0Vn/zG+xa4HbBIgiJMj3F0En0dE24wRVCftZamflsm2QWPmp+7 Remw== ARC-Authentication-Results: i=1; mx.google.com; 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 v8si2139edt.425.2021.07.01.08.20.58; Thu, 01 Jul 2021 08:21:22 -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; 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 S233335AbhGAPSk (ORCPT + 99 others); Thu, 1 Jul 2021 11:18:40 -0400 Received: from smtprelay0081.hostedemail.com ([216.40.44.81]:40116 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S233064AbhGAPSj (ORCPT ); Thu, 1 Jul 2021 11:18:39 -0400 Received: from omf10.hostedemail.com (clb03-v110.bra.tucows.net [216.40.38.60]) by smtprelay08.hostedemail.com (Postfix) with ESMTP id 09FFB182CF670; Thu, 1 Jul 2021 15:16:08 +0000 (UTC) Received: from [HIDDEN] (Authenticated sender: joe@perches.com) by omf10.hostedemail.com (Postfix) with ESMTPA id E6EFF2351FC; Thu, 1 Jul 2021 15:16:02 +0000 (UTC) Message-ID: <59794f7f5a481e670a2490017649a872a8639be2.camel@perches.com> Subject: Re: [Patch v2 2/3] Drivers: hv: add Azure Blob driver From: Joe Perches To: Long Li , Jiri Slaby , "longli@linuxonhyperv.com" , "linux-kernel@vger.kernel.org" , "linux-hyperv@vger.kernel.org" Cc: Jonathan Corbet , KY Srinivasan , Haiyang Zhang , Stephen Hemminger , Wei Liu , Dexuan Cui , Greg Kroah-Hartman , Bjorn Andersson , Hans de Goede , "Williams, Dan J" , Maximilian Luz , Mike Rapoport , Ben Widawsky , Andra Paraschiv , Siddharth Gupta , Hannes Reinecke , "linux-doc@vger.kernel.org" Date: Thu, 01 Jul 2021 08:16:01 -0700 In-Reply-To: References: <1624689020-9589-1-git-send-email-longli@linuxonhyperv.com> <1624689020-9589-3-git-send-email-longli@linuxonhyperv.com> Content-Type: text/plain; charset="ISO-8859-1" User-Agent: Evolution 3.40.0-1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.90 X-Stat-Signature: dsf3h6ga59m8sx4ehmp9tsmrym5oi8tz X-Rspamd-Server: rspamout04 X-Rspamd-Queue-Id: E6EFF2351FC X-Session-Marker: 6A6F6540706572636865732E636F6D X-Session-ID: U2FsdGVkX1+tjnrxZq5D3ZdkY3toM7Ry7rBvXa0HGQU= X-HE-Tag: 1625152562-567931 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 2021-07-01 at 07:09 +0000, Long Li wrote: > > On 26. 06. 21, 8:30, longli@linuxonhyperv.com wrote: > > Have you fed this patch through checkpatch? > > Yes, it didn't throw out any errors. Several warnings and checks though. $ ./scripts/checkpatch.pl 2.patch --strict --terse 2.patch:68: WARNING: Possible unwrapped commit description (prefer a maximum 75 chars per line) 2.patch:148: WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? 2.patch:173: CHECK: spinlock_t definition without comment 2.patch:220: CHECK: spinlock_t definition without comment 2.patch:250: CHECK: Alignment should match open parenthesis 2.patch:255: CHECK: Alignment should match open parenthesis 2.patch:257: CHECK: Macro argument 'level' may be better as '(level)' to avoid precedence issues 2.patch:280: CHECK: Alignment should match open parenthesis 2.patch:283: CHECK: No space is necessary after a cast 2.patch:287: WARNING: quoted string split across lines 2.patch:296: CHECK: Blank lines aren't necessary before a close brace '}' 2.patch:303: CHECK: Please don't use multiple blank lines 2.patch:308: CHECK: Please don't use multiple blank lines 2.patch:331: CHECK: Alignment should match open parenthesis 2.patch:348: CHECK: Alignment should match open parenthesis 2.patch:362: CHECK: Alignment should match open parenthesis 2.patch:371: CHECK: Alignment should match open parenthesis 2.patch:381: CHECK: Alignment should match open parenthesis 2.patch:404: CHECK: No space is necessary after a cast 2.patch:426: WARNING: quoted string split across lines 2.patch:437: WARNING: quoted string split across lines 2.patch:438: WARNING: quoted string split across lines 2.patch:458: CHECK: No space is necessary after a cast 2.patch:459: CHECK: Alignment should match open parenthesis 2.patch:464: CHECK: No space is necessary after a cast 2.patch:465: CHECK: Alignment should match open parenthesis 2.patch:472: CHECK: Alignment should match open parenthesis 2.patch:472: CHECK: No space is necessary after a cast 2.patch:482: CHECK: Alignment should match open parenthesis 2.patch:506: CHECK: Alignment should match open parenthesis 2.patch:513: CHECK: Alignment should match open parenthesis 2.patch:519: CHECK: Alignment should match open parenthesis 2.patch:535: CHECK: Alignment should match open parenthesis 2.patch:537: WARNING: quoted string split across lines 2.patch:538: WARNING: quoted string split across lines 2.patch:539: WARNING: quoted string split across lines 2.patch:549: CHECK: Alignment should match open parenthesis 2.patch:549: CHECK: No space is necessary after a cast 2.patch:565: CHECK: Alignment should match open parenthesis 2.patch:574: CHECK: Alignment should match open parenthesis 2.patch:595: CHECK: Alignment should match open parenthesis 2.patch:634: WARNING: quoted string split across lines 2.patch:639: CHECK: Alignment should match open parenthesis 2.patch:643: CHECK: Alignment should match open parenthesis 2.patch:646: CHECK: Alignment should match open parenthesis 2.patch:648: CHECK: Alignment should match open parenthesis 2.patch:650: CHECK: Alignment should match open parenthesis 2.patch:694: CHECK: braces {} should be used on all arms of this statement 2.patch:696: CHECK: Alignment should match open parenthesis 2.patch:703: CHECK: Unbalanced braces around else statement 2.patch:724: CHECK: Alignment should match open parenthesis 2.patch:744: CHECK: Alignment should match open parenthesis total: 0 errors, 10 warnings, 42 checks, 749 lines checked