Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp718791yba; Sun, 31 Mar 2019 10:48:55 -0700 (PDT) X-Google-Smtp-Source: APXvYqx2L48/dAQjZZ1I6k5BAG2GDxDyasdZ3Ddfg0+utVMES8PYAH7gXMUFuNpX5cMeUvt7pY9j X-Received: by 2002:a65:5202:: with SMTP id o2mr35731839pgp.402.1554054535487; Sun, 31 Mar 2019 10:48:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554054535; cv=none; d=google.com; s=arc-20160816; b=KH0ZS20J4GZf20Be7QBThXmoBDoG1aQ/GlmpADw7eSVBlBDAZtLtU4VAUJqD9zfQHv G9e8NJwQh9UWxDkCPIr4d4dFECEcxp2gEXyUE7DKgHmjIikGpV3YLA4wjzT6Avda5q9G GgwImd8vNo9YC63mBT3oIwbtbZWMPFxUvs6gzx3/4eC1tEfHyJLE3vIVOOe2YoT2pV23 U/HEUPgAA/QQJH1Co8qfzX99g9g8bwQkMEyVbojMXD0A1bjeKNDxTp+61OLhuvsLKXFx PwHjdVoaZZn0P3MhUtCWeqB0nrmOO6W4vD3/THXtZbKKR4xWVZJtCUZSEVneUy1EF0eg huEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=xoDVc6qwD3yWLXry4REsZCGe/aZt6auFVMXcpkGOgYU=; b=IyHmns7hhvNVuKyp8Nwqxcyqdrg9/Av765bmiZO2KcmuHlvYn/DL6DvmdqenHIqGEM jRND8BBbKyNQNG8JD4EdTP8zsGpIZw4342SnkVrXP0qfube0mjp6gAkyGDLmFCJvnTPf oFr7L2x9zSdfmqaLjpL78Q03KLLeDn4K1AxfNxi44yL7QTVRAB3hdWpie4Be6ftd372g Q+ljSOUICYgcs8GbJLfh54K0KV7jReOnXaHuvAWYAXRHCdpeZHGL8+ErMqiAnTfezUz6 7rSsIRBJBTEkOEXq7ki8IgF3eaW1bJ7fBaDpSrHXClYsXhOBEO7YPeRUt2/qTIB9kLZw E+iQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cloud.ionos.com header.s=google header.b="b/lsL4/y"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 1si7274228plj.417.2019.03.31.10.48.39; Sun, 31 Mar 2019 10:48:55 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@cloud.ionos.com header.s=google header.b="b/lsL4/y"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731228AbfCaRsE (ORCPT + 99 others); Sun, 31 Mar 2019 13:48:04 -0400 Received: from mail-wr1-f67.google.com ([209.85.221.67]:39967 "EHLO mail-wr1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731269AbfCaRsE (ORCPT ); Sun, 31 Mar 2019 13:48:04 -0400 Received: by mail-wr1-f67.google.com with SMTP id h4so8865628wre.7 for ; Sun, 31 Mar 2019 10:48:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloud.ionos.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=xoDVc6qwD3yWLXry4REsZCGe/aZt6auFVMXcpkGOgYU=; b=b/lsL4/ys+IyaDTQbktPpdEgxEtsL5du3XD5lwlYTf9XIhCgsmZoQtOeaA0UIfEp5p KDbfsWUnB7RZVN47vEsHcJsdoXu8EER8zu6ocwwnvnZzmqYoc1RP3f6+SAtxAxTetdaY WnfCOexAQfft/LLXUJZjkAYu68SYm+0cxtSuaO2N6ci4OQL/oco5ois3tJ01dHT7WOyN GjSMdZjEEhml+sOcATcgUXcgoUpJsB3SOlBcIDQ9sIYE3yF02lkxMsFolKjgz7ARDJnH g6lpTVh7kwrrJHyLkWDRPuy87G/1HfcjOUDfeIxl4Uq1MHbcYi68y8dyVFNfsqu6SKAm Wb/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=xoDVc6qwD3yWLXry4REsZCGe/aZt6auFVMXcpkGOgYU=; b=TMsOjfxOGsQTFO8JJTzcI838ayYZ1iLqLrOky/KO4Dgg4xWkyO9Zu9VG07umQqCMBc K3VcSh3HZUlMYx7v5PWndnwi4upzRyFV1GDvBce+6klZ9ahN7kAzi2BAO8bUjfRcUeA8 AmReTzyIRlVCugvuqBpukKNaDNsnU62XgSnzXAENuGt3OVnxg4t6ERDmwF5+jcIkgekt vdgGip2UUJ2H5bBcXmz41/D/q34Tj+y2vJugzr7hb9iKusmOtYoqBUEJOIkaHqwbaEVU UFR15MTcp56N0H7DaMZP+2Q+OI0Pqty9vLHzW4LYYMEaDPU87AlTIFWC4G1fxb72yXdk paPg== X-Gm-Message-State: APjAAAV1LkEyERPDZNQza59W9ce7X+ZQuiiI2nGHrHKLhWq5+1dbmyg0 IjMQt9z0nRFo9dvlh4SatenwttR5Rw4w7tXMMjMJ1w== X-Received: by 2002:adf:e60d:: with SMTP id p13mr37490584wrm.265.1554054482716; Sun, 31 Mar 2019 10:48:02 -0700 (PDT) MIME-Version: 1.0 References: <20190329234423.5611-1-colin.king@canonical.com> <20190329234423.5611-2-colin.king@canonical.com> In-Reply-To: <20190329234423.5611-2-colin.king@canonical.com> From: Jinpu Wang Date: Sun, 31 Mar 2019 19:47:53 +0200 Message-ID: Subject: Re: [PATCH 1/2] scsi: pm8001: clean up structurally dead code when PM8001_USE_MSIX is defined To: Colin King Cc: Jack Wang , lindar_liu , "James E . J . Bottomley" , "Martin K . Petersen" , Linux SCSI Mailinglist , kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Mar 30, 2019 at 12:44 AM Colin King wrote: > > From: Colin Ian King > > When macro PM8001_USE_MSIX is defined there is redundant dead code > call to pm8001_cr32. Clean this up for the defined PM8001_USE_MSIX and > undefined PM8001_USE_MSIX cases. > > Signed-off-by: Colin Ian King Thanks, Colin, Acked-by: Jack Wang > --- > drivers/scsi/pm8001/pm8001_hwi.c | 7 ++++--- > drivers/scsi/pm8001/pm80xx_hwi.c | 7 ++++--- > 2 files changed, 8 insertions(+), 6 deletions(-) > > diff --git a/drivers/scsi/pm8001/pm8001_hwi.c b/drivers/scsi/pm8001/pm8001_hwi.c > index e4209091c1da..434498a78946 100644 > --- a/drivers/scsi/pm8001/pm8001_hwi.c > +++ b/drivers/scsi/pm8001/pm8001_hwi.c > @@ -4625,15 +4625,16 @@ static int pm8001_chip_phy_ctl_req(struct pm8001_hba_info *pm8001_ha, > > static u32 pm8001_chip_is_our_interupt(struct pm8001_hba_info *pm8001_ha) > { > - u32 value; > #ifdef PM8001_USE_MSIX > return 1; > -#endif > +#else > + u32 value; > + > value = pm8001_cr32(pm8001_ha, 0, MSGU_ODR); > if (value) > return 1; > return 0; > - > +#endif > } > > /** > diff --git a/drivers/scsi/pm8001/pm80xx_hwi.c b/drivers/scsi/pm8001/pm80xx_hwi.c > index 536d2b4384f8..4a176e60307f 100644 > --- a/drivers/scsi/pm8001/pm80xx_hwi.c > +++ b/drivers/scsi/pm8001/pm80xx_hwi.c > @@ -4619,15 +4619,16 @@ static int pm80xx_chip_phy_ctl_req(struct pm8001_hba_info *pm8001_ha, > > static u32 pm80xx_chip_is_our_interupt(struct pm8001_hba_info *pm8001_ha) > { > - u32 value; > #ifdef PM8001_USE_MSIX > return 1; > -#endif > +#else > + u32 value; > + > value = pm8001_cr32(pm8001_ha, 0, MSGU_ODR); > if (value) > return 1; > return 0; > - > +#endif > } > > /** > -- > 2.20.1 > -- Jack Wang Linux Kernel Developer 1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany Phone: +49 30 57700-8042 | Fax: +49 30 57700-8598 E-mail: jinpu.wang@cloud.ionos.com | Web: www.ionos.de Head Office: Berlin, Germany District Court Berlin Charlottenburg, Registration number: HRB 125506 B Executive Management: Christoph Steffens, Matthias Steinberg, Achim Weiss Member of United Internet This e-mail may contain confidential and/or privileged information. If you are not the intended recipient of this e-mail, you are hereby notified that saving, distribution or use of the content of this e-mail in any way is prohibited. If you have received this e-mail in error, please notify the sender and delete the e-mail.