Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp3415472pxb; Mon, 16 Nov 2020 14:10:35 -0800 (PST) X-Google-Smtp-Source: ABdhPJzU3vVpSxzrqgyAKca7GxpACaorsLJOYaBrKsGugbPgkZNiI+g3PdexPVGD3XCQgSkaeRDn X-Received: by 2002:a50:f742:: with SMTP id j2mr9672470edn.72.1605564634864; Mon, 16 Nov 2020 14:10:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605564634; cv=none; d=google.com; s=arc-20160816; b=UXHdak0nW+D6khcwlmVHhMjXgl5Uet0BpkM/2ghJK9LsTNEoP9bqbvNJKyTvRgWBlM EaLjMRWWEwGEd4QFb9tm4V6EmSBrpAtmmpvnq1XbBq1Yc2H4YLoBrMuakssi4a3/lejj 0YIa3v222rNbFJcgwItqZBWNtF70LCvTDt/cE8E97ocGb3HYi/z3Vl0ZpdBgIqeW9k9t tAdZQqRC7K3DhL4q8MbkGoPUxT8o/RX/kiGqZTYRr3TqIv/J24HJIuuEJaHnwl5OxXwA hZGrTjekqOnGbOME68nbgJ/27QOMgFP/3yKj/DAUde+BL/+ibdSu5B7tPLiLL+KULVYr e7/Q== 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:references:in-reply-to :date:cc:to:from:subject:message-id; bh=Z5ul/8Qe/fSSvsCyrzz5AzXnawkiDcFCid9buD7vwtA=; b=uIEgH5yK8nQpr6ebnfmrNfmQVGXQ3Qud8AA0oe9y80rV33zlsFieaK/uYDSdi59fOS LZIWAG9xjnzHfGuc/ipJzUtitBiE7Ts4TgSE+Mjqvq8hxAy+K0ElxdqvB0n1oHd+GgCX YEPlXEszA1592sTHbJqyQq2cuzTW8Z1VmH30+gVXh7+Hez2AZWqMhG7J9h7RwJ5wIm+F cW9A/hsaE55ohwt9HdWMGijddgJfYNUFjYkqdOwvBGk0Vgpmd0SXOHt8z85r0ZM7fzOO DVIy/EsGcBq3/qJE708YWuW6G1RyZQ/jMaOvsebZmSxkAeb7mIeUlzuzE2y1uT1JIoJ8 ssJQ== 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 dk12si13095348ejb.591.2020.11.16.14.10.11; Mon, 16 Nov 2020 14:10:34 -0800 (PST) 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 S1732492AbgKPUZo (ORCPT + 99 others); Mon, 16 Nov 2020 15:25:44 -0500 Received: from maynard.decadent.org.uk ([95.217.213.242]:52618 "EHLO maynard.decadent.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732478AbgKPUZo (ORCPT ); Mon, 16 Nov 2020 15:25:44 -0500 X-Greylist: delayed 2043 seconds by postgrey-1.27 at vger.kernel.org; Mon, 16 Nov 2020 15:25:43 EST Received: from shadbolt.e.decadent.org.uk ([88.96.1.126] helo=deadeye) by maynard with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kekXL-00031O-8H; Mon, 16 Nov 2020 20:51:39 +0100 Received: from ben by deadeye with local (Exim 4.94) (envelope-from ) id 1kekXK-0007aI-0S; Mon, 16 Nov 2020 19:51:38 +0000 Message-ID: Subject: Re: drivers/accessibility/speakup/serialio.c:48:19: warning: variable 'quot' set but not used From: Ben Hutchings To: Samuel Thibault Cc: linux-kernel@vger.kernel.org, Greg Kroah-Hartman Date: Mon, 16 Nov 2020 19:51:23 +0000 In-Reply-To: <20201116190122.yslib3wicn45rbuo@function> References: <202011160942.AmYkxiJv-lkp@intel.com> <20201116190122.yslib3wicn45rbuo@function> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-lNInYjliUYrP/BVGlU8T" User-Agent: Evolution 3.36.4-2 MIME-Version: 1.0 X-SA-Exim-Connect-IP: 88.96.1.126 X-SA-Exim-Mail-From: ben@decadent.org.uk X-SA-Exim-Scanned: No (on maynard); SAEximRunCond expanded to false Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-lNInYjliUYrP/BVGlU8T Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, 2020-11-16 at 20:01 +0100, Samuel Thibault wrote: > Hello Ben, >=20 > A long time ago you added a dependency for speakup drivers on > CONFIG_ISA, and you also added || COMPILE_TEST as an alternative. >=20 > It seems that some platform portability tests then think they should > be able to build it, even if they don't enable ISA, but then we are > getting warnings, or even errors, depending on the compatibility macros > in in the !ISA case (here, the parisc compatibility macros do > not consume their parameter). >=20 > Perhaps we should rather use >=20 > depends on ISA || (X86 && COMPILE_TEST) >=20 > ? > so that we have compile testing on x86 only (where the inb/outb macros > always behave fine) to avoid such issues on other archs? That seems reasonable though unusual. > Or we tell the architecture maintainers to fix their out macros into > consuming their parameters? [...] It does seem odd for parisc to define the I/O functions this way. I don't know if it's really a bug. Ben. --=20 Ben Hutchings Everything should be made as simple as possible, but not simpler. - Albert Einstein --=-lNInYjliUYrP/BVGlU8T Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAl+y2DsACgkQ57/I7JWG EQkz+w//UfnbQDFWLWLce0U9xQUMBvXQhuN6tanVINl3C4BPgNWRJgT4dPTtZc2g DZoD+7AgT2Tlckt7T4y26vFD0sRPzB1Y994t/xgLc6KTvFZRAQh+wAjLTHBSeLR8 CxBgVQvoVsgKuJvcb2hW/F6LHYu5sYjyMr0Xe9xEkq0YEMyO9ye6mtSSQBJjYuYS LmdBkVgbcTF8SrM8ekf7ZzEA/CFkgv0KnpGMW4MVyQsjX9WnXFK/tE2rwxDeFmym zab7OW0pfYvdlDlkmX/r+G1sK2/uT8PMDkLwXEEYU31a5b0aAJcev/Q8uEFHbZ14 shQxgY8VOlmujpX+W0RoK84v73Za/y16m7SolZbg0ECGkKz65QaoqlezXYZotD9l YEujqTo2Fu8tw/5bJz7vvv4NBqU3Lkk70cjojjmDQeySMVQP6efHyoLDRqd/hwZh BFmPQZrEKCT1xeu5iTElOibNhQcMYQV3VUi30S/asqywifmTcDqEgSoLB0RkF5KE qB/J1V+VUe6c6tlCOg5BwAbFK9iYZBkfgI2bj7UcpCnvfNBnRk3zJ0uJwqeIHLnE D2t1fFomvyIUy82GBwQuEkmvm64RJmiXpnr1j08bNgla/jG4QGf1wg0dFxuRNntQ cycqRNq/ouBx6/mj2mv3nOaAfxLEiMru9/nDgid7bYgbxZB2Avw= =lQdv -----END PGP SIGNATURE----- --=-lNInYjliUYrP/BVGlU8T--