From patchwork Sun Nov 13 20:33:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Gleixner X-Patchwork-Id: 1574 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp1823963wru; Sun, 13 Nov 2022 12:35:10 -0800 (PST) X-Google-Smtp-Source: AA0mqf5NDJS9Cv9DGM1sTVJQ+rCsFjbYWMg6rFBnL3QTQG36i+WAYBQpKxp7N5Ffn1hXeawjVSFI X-Received: by 2002:a17:90b:2509:b0:213:a95:88bd with SMTP id ns9-20020a17090b250900b002130a9588bdmr10832776pjb.98.1668371709833; Sun, 13 Nov 2022 12:35:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668371709; cv=none; d=google.com; s=arc-20160816; b=d5K/mzHGFwCDuwHYS8oyhcg3QPtY44Fy/X2sicFk/WKe7dhP7XJGrD3h5Kw2SeCtPz 7pTPI8b6beMchi0Au4LGcvg8R9+4ams5ow0syJT46qMYJafcwheueNYATcJPcMZFDqd/ Hra2K8jUhCyS+KvS/ZczsDvCYO7BqHkk7Ec4OZQRk1r255aP17X7V5gvDlDsImpod/HA BWRk7jLSR0J7vZ0qdnLAc4pokccXeB1V9op3/Zzj/yREUFESNHT4XoFPsuHBAN+e98cn Xe7wODtTpBnPeta/feQDGRfJ1GsUtv15TuauVGKdNKxOBbg1tp39g8tHIGPGLZwulbLK xl7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:date:subject:cc:to:from:dkim-signature :dkim-signature:message-id; bh=7MxnopjDUQ1bdcA7I42+FS4FruEBgUMrTam7b1hHOfY=; b=BPOUEEsyKDSoWBzyRjWKOakhZtIqagT7vT9PN5cGs9yv859R4UyV3fCKoqK8y25Gnt w1ULbcccnAY+p2TCdKxB+/aWhWE7n6evf7FpLPDbhQFChJrTuYmhd/UWD4O5vQIe0dVH ZXaRAV99NxJtebd+/fhc+iBoKbzLnRpbz7kRcpdaKjjhU0KsPXswsFsolLdnq5Xzcgyo 0mKzbnQejS0qnNs0DznJ5j/eVekbqDfTH5wr9ReBGHk+RHBd9wFC2ImtnvbLh8aYkCHJ eXQ22xpeE4ZUfnSuJfn4a/2c2l01cMuPgINaREqHnGLxS1zkw7KeM9JJZburXL2jO2uk d1Xw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=GD7AYqNO; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=TOAACLZw; 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=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v190-20020a6389c7000000b0047008f7c2dcsi7886016pgd.61.2022.11.13.12.34.56; Sun, 13 Nov 2022 12:35:09 -0800 (PST) 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=@linutronix.de header.s=2020 header.b=GD7AYqNO; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=TOAACLZw; 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=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235540AbiKMUeE (ORCPT + 99 others); Sun, 13 Nov 2022 15:34:04 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34392 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235443AbiKMUd7 (ORCPT ); Sun, 13 Nov 2022 15:33:59 -0500 Received: from galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 706BBB87D; Sun, 13 Nov 2022 12:33:58 -0800 (PST) Message-ID: <20221113201935.776707081@linutronix.de> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1668371635; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=7MxnopjDUQ1bdcA7I42+FS4FruEBgUMrTam7b1hHOfY=; b=GD7AYqNO+9zs89yvH9A3kuIe3BFCbmfyUX9bM5DxoGC2/9W9NdipMWcwOhTl9Pifdc0yCX EDhvw2y+NoWqtlUiYz9FJqPR9CQny0Z12KgZ1d5E+TGqMmHlGz7MsPwC8U14oZBCtfjm6E REU/mFYEcZcwcS0BNroWm8KMYTtPidN5lfjTpV++dxwqsHCUccIX2hT1SqgjPzktYZ+lG4 iELCXsN4rAiDDZdNSxbOCmhU6ODxCoqh5FpA0V3jZkg/TqabJcXckbAakEpN9zUH++JIo7 t5Thzi4kcs9WVGg3Y1kptNIVVOv3RRInTTR/1b4TKFM82gG7b4uRm+PuDFV7Hw== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1668371635; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=7MxnopjDUQ1bdcA7I42+FS4FruEBgUMrTam7b1hHOfY=; b=TOAACLZw9M5uSJ1ngz5jOUvHAmnmW+licTR7ipmgh8VxLfj/M9NIf4LtBb5fWxUDQ+jAKO PNfZNRVVBs7etJCQ== From: Thomas Gleixner To: LKML Cc: Marc Zyngier , Lee Jones , Damien Le Moal , linux-ide@vger.kernel.org, James Smart , Dick Kennedy , "James E.J. Bottomley" , "Martin K. Petersen" , linux-scsi@vger.kernel.org, Stuart Yoder , Laurentiu Tudor , Fenghua Yu , Dave Jiang , Vinod Koul , dmaengine@vger.kernel.org, Ioana Ciornei , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , netdev@vger.kernel.org, Simon Horman , oss-drivers@corigine.com, Roy Pledge , Diana Craciun , Alex Williamson , Cornelia Huck , kvm@vger.kernel.org, Joerg Roedel , Will Deacon , Robin Murphy , iommu@lists.linux.dev Subject: [patch 00/10] genirq/msi: Treewide cleanup of pointless linux/msi.h includes Date: Sun, 13 Nov 2022 21:33:54 +0100 (CET) X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1749414533769071906?= X-GMAIL-MSGID: =?utf-8?q?1749414533769071906?= While working on per device MSI domains I noticed that quite some files include linux/msi.h just because. The top level comment in the header file clearly says: Regular device drivers have no business with any of these functions.... and actually none of the drivers needs anything from msi.h. The series is not depending on anything so the individual patches can be picked up by the relevant maintainers. I'll mop up the leftovers close to the merge window. Thanks, tglx