Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp3958443rwd; Tue, 23 May 2023 00:36:06 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5XmiMaL06rY/siacQD22hlRjElnBmmUFXAmWKEX4pM4h+SADNRYVwyFf1jMNKUl6yvPKYn X-Received: by 2002:a17:902:d501:b0:1ae:2e0d:b38c with SMTP id b1-20020a170902d50100b001ae2e0db38cmr14896102plg.12.1684827366502; Tue, 23 May 2023 00:36:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1684827366; cv=none; d=google.com; s=arc-20160816; b=ak+HTgH6dXI+XdUMa0/qIX2W1SXwVrdolFyfBASaw4cYErAsP1WNGIluyoYuAIGn2B 2YW/02u7i5D2aysjwfr8/QJL/kxmFU8HTguu+GP8pwtWx1U3Socy8+b4dmD63p+KrtKh dQHAFLsyltQPERS1tf0bGD1NMp9wOcJ5RMV+d87ZtGkhLBibgzdGEVTHe4ijvS7Fdtfk FFJuNjPgWzBAYFy8c8E9io551JCMruPLrbXCE06Zh1khTwNPW8OEySqS+jFyHj7HMALd 6+uf8/gEVgatOm+WxXaPN61ZL0Fq4dyBVhVnhCSJjabXlYk2rM2r6iZchppIKSVijaFC aNnw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent :content-transfer-encoding:references:in-reply-to:date:cc:to:from :subject:message-id:dkim-signature; bh=pHafteXpIp3R1/304yije+f7UKFOtRSNN2tRQFSYIcI=; b=HbJlbT7Wie6ipEAjclmYVqpKAnqC+ngUGB7Q+JTc1BMuBoYtY+XtbtIhLJ9TnUHus/ WWFneuA8a+6zfeD75UIHT7cdck8gXJEC70SfkW+j9w5XwO3kuPTfSyy70u+YFc8XJ4S7 FYwbRegPzG1O3toen05KIjO7hKba0LniDl+KA1Yw6p3NPEOtvrgV6tdCHfjxeTLUb9Gv EG3yExec3I/hMf4uIvQXmcQgBlflqOxSsu300k1gJFfZ0i2jjnDIgJ+xu7GfXCjOmRPh rEhU1LGgTITlXlt8EMNTa2Z+e+jkhKx7cS+uQQSm+0+O/9sooCPyjGfCNcCavEiXCkym wAXQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ibm.com header.s=pp1 header.b=IykSz8Dj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=NONE dis=NONE) header.from=ibm.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q1-20020a17090a2dc100b00250cb2a2000si6020972pjm.113.2023.05.23.00.35.53; Tue, 23 May 2023 00:36:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@ibm.com header.s=pp1 header.b=IykSz8Dj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=NONE dis=NONE) header.from=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235414AbjEWH1d (ORCPT + 99 others); Tue, 23 May 2023 03:27:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60840 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235437AbjEWH1Q (ORCPT ); Tue, 23 May 2023 03:27:16 -0400 Received: from mx0b-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9D44D118; Tue, 23 May 2023 00:26:35 -0700 (PDT) Received: from pps.filterd (m0353724.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 34N7KF4m028065; Tue, 23 May 2023 07:26:16 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=message-id : subject : from : to : cc : date : in-reply-to : references : content-type : content-transfer-encoding : mime-version; s=pp1; bh=pHafteXpIp3R1/304yije+f7UKFOtRSNN2tRQFSYIcI=; b=IykSz8DjgDtWcmHa5DPuUBCQb5YXgMbKj/sn16ec0yA/QBfbwjTRLvsp0l4ASTZnqiYA 8ds50vUezrHRRGDDXE4Y9+IA25IJygVtNyfvm0NGG38nqJiZUoKEtp2bgaoFRJ6slXFB gZlu26clj7j7984Toz08tQdz6CZ4bOmA3FIU4ZFym1eK42/+TRTNv7bhoMTcX2BcaC/f 1wX/RGi0cYoFOTttgQS2LDijN7mD2gaT+HfGBxifpVH9iB+AkP52t8vbvfHT5nLgsOro 4qblFvaWdT1/Tl3RLl1zzb+pqGxfI6mTNN8ghItYOVARAnn0fD6u7I8kim1xdUkYRGhy Uw== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3qrs0gr4f8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 23 May 2023 07:26:15 +0000 Received: from m0353724.ppops.net (m0353724.ppops.net [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 34N7KpOw029261; Tue, 23 May 2023 07:26:15 GMT Received: from ppma02fra.de.ibm.com (47.49.7a9f.ip4.static.sl-reverse.com [159.122.73.71]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3qrs0gr4e8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 23 May 2023 07:26:15 +0000 Received: from pps.filterd (ppma02fra.de.ibm.com [127.0.0.1]) by ppma02fra.de.ibm.com (8.17.1.19/8.17.1.19) with ESMTP id 34N6qx5e022642; Tue, 23 May 2023 07:26:13 GMT Received: from smtprelay02.fra02v.mail.ibm.com ([9.218.2.226]) by ppma02fra.de.ibm.com (PPS) with ESMTPS id 3qppcs93x7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 23 May 2023 07:26:12 +0000 Received: from smtpav02.fra02v.mail.ibm.com (smtpav02.fra02v.mail.ibm.com [10.20.54.101]) by smtprelay02.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 34N7QAQ514746238 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 23 May 2023 07:26:10 GMT Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 62DFF20040; Tue, 23 May 2023 07:26:10 +0000 (GMT) Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 38B8F20043; Tue, 23 May 2023 07:26:09 +0000 (GMT) Received: from [9.171.22.235] (unknown [9.171.22.235]) by smtpav02.fra02v.mail.ibm.com (Postfix) with ESMTP; Tue, 23 May 2023 07:26:09 +0000 (GMT) Message-ID: <6aed4e775150097e974076934bb70517664c9cc9.camel@linux.ibm.com> Subject: Re: [PATCH v5 31/44] scsi: add HAS_IOPORT dependencies From: Niklas Schnelle To: "Martin K. Petersen" Cc: Arnd Bergmann , "James E.J. Bottomley" , Hannes Reinecke , Kashyap Desai , Sumit Saxena , Shivasharan S , Nilesh Javali , GR-QLogic-Storage-Upstream@marvell.com, Greg Kroah-Hartman , Bjorn Helgaas , Uwe =?ISO-8859-1?Q?Kleine-K=F6nig?= , Mauro Carvalho Chehab , Alan Stern , "Rafael J. Wysocki" , Geert Uytterhoeven , Paul Walmsley , Palmer Dabbelt , Albert Ou , linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org, linux-pci@vger.kernel.org, Arnd Bergmann , linux-scsi@vger.kernel.org, megaraidlinux.pdl@broadcom.com Date: Tue, 23 May 2023 09:26:08 +0200 In-Reply-To: References: <20230522105049.1467313-1-schnelle@linux.ibm.com> <20230522105049.1467313-32-schnelle@linux.ibm.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.1 (3.48.1-1.fc38) MIME-Version: 1.0 X-TM-AS-GCONF: 00 X-Proofpoint-ORIG-GUID: GxpFZ4VytsOirxzYC4b7iXuDYDPEIn9T X-Proofpoint-GUID: hdW087PQYiCVB3Ubjsvo9VoWnWWFjm2K X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.573,FMLib:17.11.176.26 definitions=2023-05-23_04,2023-05-22_03,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 malwarescore=0 adultscore=0 mlxscore=0 priorityscore=1501 impostorscore=0 lowpriorityscore=0 bulkscore=0 spamscore=0 phishscore=0 mlxlogscore=810 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2304280000 definitions=main-2305230058 X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2023-05-22 at 18:28 -0400, Martin K. Petersen wrote: > Niklas, >=20 > > In a future patch HAS_IOPORT=3Dn will result in inb()/outb() and friend= s > > not being declared. We thus need to add HAS_IOPORT as dependency for > > those drivers using them. >=20 > Do you intend for me to pick these up? >=20 Hi Martin, Yes if you're okay with the changes go ahead and pick them up for the subsystems you maintain. Our plan is to get as many of these picked up for v6.5 as possible, then deal with the stragglers and finally merge the last patch in this series that disables inb()/outb() for HAS_IOPORT=3Dn. Thanks, Niklas