From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2574CC7EE23 for ; Thu, 18 May 2023 11:32:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 89072900005; Thu, 18 May 2023 07:32:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8401C900003; Thu, 18 May 2023 07:32:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7088A900005; Thu, 18 May 2023 07:32:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 61105900003 for ; Thu, 18 May 2023 07:32:28 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 27D69ADFE9 for ; Thu, 18 May 2023 11:32:28 +0000 (UTC) X-FDA: 80803162776.24.FDABAB5 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf25.hostedemail.com (Postfix) with ESMTP id 58428A0013 for ; Thu, 18 May 2023 11:32:26 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=abiXFU3k; spf=pass (imf25.hostedemail.com: domain of vkoul@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=vkoul@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1684409546; a=rsa-sha256; cv=none; b=bJhr1xn5Krk1onbSk5KL+4HIRH7xjfChGwAme4o/4vmkNvZqb+e6EFxMjYEiWnyc3OJoTk fZz99sNEn7lLP5qeqI3gmZ6SphydDZf4DA8FP40BUlglFXk/APoeYrxJM/yG1ZPkP/icVn /Wpm6CjzpljpFyqX+0H/8gnEvZdItFw= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=abiXFU3k; spf=pass (imf25.hostedemail.com: domain of vkoul@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=vkoul@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1684409546; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=e88OXtP3P7Jq/pzLP9XF0/3r1aK7kMAJIhN26V9TzaY=; b=QvRsgMC+/5aAelQnEkvzl+Zeya0rJtppw4m6Jvn+oKAkGBECeM57Bd1lf9W6BZIEK3OAP8 1Rb14U7hRCumsmA/I9HWWLBKAIJ+TDmA62m/1bVDltJqifFCdn2Wcn01gpvgkdA6Sbu9XS 6yatGKVqfteK3y4N8UM98JVqnQcwMhU= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 39C3664E72; Thu, 18 May 2023 11:32:25 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 12784C4339C; Thu, 18 May 2023 11:32:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1684409544; bh=tPMpgzLhB4+qp6UqQL+xY8X4kJc3RZ//RIRZC7aBtTg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=abiXFU3kXY3gNtksbgeKZF9niDk+C+FEfaDtZVhv49+jRuTzL+oOWbuJjwgPBTyez T3QZmNgW1Cr/6fppRiRKuz6rGZlBhX8icz3DUF5QXvvcmfB9c7CxFpMNH3AvW6zjS1 Ims9EEDnyopqiZUhsvUnfQgrrph5dq4PJY0zJD9IVlcwot80L+V3d489IeCs7SGHCe eguaZ3j10VSgqle5VBR7+TPjIXxiMKx4HqwHDKFEJtwWTluKzbI2W43zPe+1YAAacY AuBfVtjL0+qkGJzgV3XCuUJsBjy2pka1EGxy1+J6QIzGL0Lf2r61fMEOOti/Ht4lI1 w1CmjO5tZrgIA== Date: Thu, 18 May 2023 17:02:20 +0530 From: Vinod Koul To: Baoquan He Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, schnelle@linux.ibm.com, linux-s390@vger.kernel.org, Andy Gross , Bjorn Andersson , Konrad Dybcio , linux-arm-msm@vger.kernel.org, dmaengine@vger.kernel.org Subject: Re: [PATCH RESEND 2/2] dmaengine: make QCOM_HIDMA depend on HAS_IOMEM Message-ID: References: <20230506111628.712316-1-bhe@redhat.com> <20230506111628.712316-3-bhe@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspam-User: X-Stat-Signature: janzsphg6d7hpfjkrg9fsqer4k46pbhr X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 58428A0013 X-HE-Tag: 1684409546-675631 X-HE-Meta: U2FsdGVkX1+v+5SMLFqZkAwYi6tCphCMeoYYpLr8sPN5UnEUqgzZXLn8h4Z2+B2/inrTGQz3gz/b4+lme8AAvg2+d+rwcdiTldBPzsvtweS9nd4Wu322fUi8v5+SLzv4GtzNbqlchF4ebwpmaSAcdyQCmuJeEDREAucMMhuddceTOPagYcoMHr20cRH65foDt/LVCvYw8++roc7W6idi1mwe9ADP+r5qQdbIaDgd9s2WXFH//9X7HjsWQ1DQfD5LjFq60maWrY9rrS2ypY+IGmkzzVidKE16Pm6UjMGlHqoHAFeFFNtWu+ZlDJQF5ho8jcC9c9Cd2FBQ8pHjZma5jTdp3dsrmbjVd4WYhkZ9fXH/C5YaKvWhrewb3bl8ANSBsxQiji9FH6bQyttNLOnXLmuTkY1Ynug4AqdLEgaV01y2NCNOnZuFDBZyFy8EU6IIX17quVqCKBMOsv2yUCc2DdXRfS21zEd2yZZMN+t4yKQkLwde0eBF6AlhC9n3G0bO4XoQxkH0K6MvBzoEsRZVkjkf5qOHnvo4cr/fXOvgi/x6A6ns++qaNr0rSeepig7zIq55XHCSyYCwYchHr8EAxpsFt3EmjWXOLdR2y4Xukj5m5DkSGbMyQG88XnYYbQtGjWsNdgSjZujMUGeFYP2wBvxaGVFDJ6LT0PMB883OyREhK3opAN/O6F9cN/Z/o0dXBP/2IdmIVv0y0QkyX0PS72wXADDTxN23V3YPMuHc4BhSD8ppR2G5IaicZuNvTY/IyAlxad36pJXksaPLvwL9l+A/ZMojyzDkLTPmyGGxv7SrIlxTwjLGqUHXLiJ7c0nMOvceaiPebpCgnptq1X5eXp+CPGpM6bNUMDGG0ZQrJ5uC0LaQbqtRT5GQMp9dbtl+aqWe9wnt90oFmupqimUwZVD+jnTr+CisJvyOI/REHjBJk2ZBvAHGkN12zikc4hl5f4dteVV/EvFygTvMt/y HyIZVLEF Z4rsKIE4+kMVG8/G7/PKAq1bZwHqx11l6jHTIxk3g0QW23sdDsJV+cotwhTo4ZEFmOS6wpH244H2Jc/goZnhWXqUtH7qKzr1tV/cMC6xoDWd/Spd5Ydi43J8x+i0k/CQwyWXuLMrOVc2wABZFDZAdvv/lGrITfDeBTfbv/eNV2uNKlWQy33IWxY30gk7GnExs0d1sU0u3LZ4BlGpAYY60ThN9132c2iLBYs+if5xTl2zVFSxtYpOhY13YLehDe3rrKI6nHHlQ41NTUxt30MBatsdMmpzKtYJ3oMS/xUndKkX3ERIxkvue6PRTlVHdsWNMNnMp0JMOjGPwQ58PwgPTkDa/TaN7fa2j3xL8Owl+07m2f2yDpkhD48WE0j+n+rkYVMcqruzs/xrtJSeCBFLoQ1du2oyNittczDPAqvXwL5AR9uXSrG0AjUatmYLrMWensAAlCujFRYd3eMATD3PUZ54yRg== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On 17-05-23, 08:18, Baoquan He wrote: > On 05/16/23 at 11:26pm, Vinod Koul wrote: > > On 06-05-23, 19:16, Baoquan He wrote: > > > On s390 systems (aka mainframes), it has classic channel devices for > > > networking and permanent storage that are currently even more common > > > than PCI devices. Hence it could have a fully functional s390 kernel > > > with CONFIG_PCI=n, then the relevant iomem mapping functions > > > [including ioremap(), devm_ioremap(), etc.] are not available. > > > > > > Here let QCOM_HIDMA depend on HAS_IOMEM so that it won't be built to > > > cause below compiling error if PCI is unset. > > > > I have 2/2 patch here, where is patch 1 of 2..? > > It's here, thanks for check. > https://lore.kernel.org/all/20230506111628.712316-2-bhe@redhat.com/T/#u > > I used get_maintainer to get reivewers list, seems your contact is only > put in 2/2 patch. I also sent to lkml, linux-mm and s390 mailing list, > so the whole series can be seen in any of the ML. Ideally these two could have been sent separately! If sending together add a cover and cc everyone, so that we know.. Applied now -- ~Vinod