From patchwork Sat Jan 14 16:41:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Pali_Roh=C3=A1r?= X-Patchwork-Id: 13102026 X-Patchwork-Delegate: kw@linux.com 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 348E0C3DA78 for ; Sat, 14 Jan 2023 16:42:42 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229732AbjANQmk (ORCPT ); Sat, 14 Jan 2023 11:42:40 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60926 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229807AbjANQmj (ORCPT ); Sat, 14 Jan 2023 11:42:39 -0500 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 582FBA5C5 for ; Sat, 14 Jan 2023 08:42:38 -0800 (PST) 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 DFFAD60B31 for ; Sat, 14 Jan 2023 16:42:37 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1AEFAC433D2; Sat, 14 Jan 2023 16:42:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1673714557; bh=i4YCkHIgF+UiVY/A3tiDYFmQuR8+E9GPempqnLVpPOo=; h=From:To:Cc:Subject:Date:From; b=N1ibEUysyKpj+Kmqkjv2/hzif5Zi965CRj73/pV/QgODRcof2BI0UAKhDeMacxlvG MJwK99/xOyQIXHgcXgEmG9GickjOExUaxa9OLSSWGnvBIp/DZK1nVsHGmx7ESv4rKP c279JBacwDZ2kWDfY1b88RmD8vcnwMepHJAlm5DUKq2jbtSgliFbibVxAaYrZ5G1Hp 40VwPAH6FM0sc8tlc7NvBZsjdKJkKXiSWPrde3IS1AqRnjUNgpFkxeKyJeoSXEI4Gi 685pqEi3kCQ/rjj50nXbJY/hTOJ1LFej/2A8hHdUBTQHJ72fHIr/DR/QSU/4DuHfDe eoZTOJGs2Mx+g== Received: by pali.im (Postfix) id 22965650; Sat, 14 Jan 2023 17:42:34 +0100 (CET) From: =?utf-8?q?Pali_Roh=C3=A1r?= To: Bjorn Helgaas Cc: linux-pci@vger.kernel.org Subject: [PATCH] PCI: mvebu: Mark driver as BROKEN Date: Sat, 14 Jan 2023 17:41:25 +0100 Message-Id: <20230114164125.1298-1-pali@kernel.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-pci@vger.kernel.org People are reporting that pci-mvebu.c driver does not work with recent mainline kernel. There are more bugs which prevents its for daily usage. So lets mark it as broken for now, until somebody would be able to fix it in mainline kernel. Signed-off-by: Pali Rohár --- Bjorn: I would really appreciate if you take this change and send it in pull request for v6.2 release. There is no reason to wait more longer. I'm periodically receiving emails that driver does not work correctly anymore, PCIe cards are not detected or that they crashes during boot. Some of the issues are handled in patches which are waiting on the list for a long time and nobody cares for them. Some others needs investigation. I'm really tired in replying to those user emails as I cannot do more in this area. I have asked more people for help but either there were only promises without any action for more than year or simple no direction how to move forward or what to do with it. So mark this driver as broken. Users would see the real current state and hopefully will stop reporting me old or new bugs. --- drivers/pci/controller/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/controller/Kconfig b/drivers/pci/controller/Kconfig index 1569d9a3ada0..b4a4d84a358b 100644 --- a/drivers/pci/controller/Kconfig +++ b/drivers/pci/controller/Kconfig @@ -9,6 +9,7 @@ config PCI_MVEBU depends on MVEBU_MBUS depends on ARM depends on OF + depends on BROKEN select PCI_BRIDGE_EMUL help Add support for Marvell EBU PCIe controller. This PCIe controller