Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932183AbbLNIyu (ORCPT ); Mon, 14 Dec 2015 03:54:50 -0500 Received: from mout.kundenserver.de ([212.227.126.135]:61475 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752578AbbLNIyq (ORCPT ); Mon, 14 Dec 2015 03:54:46 -0500 From: Arnd Bergmann To: linux-arm-kernel@lists.infradead.org Cc: Paul Gortmaker , linux-kernel@vger.kernel.org, Thomas Petazzoni , Jason Cooper , linux-pci@vger.kernel.org, Bjorn Helgaas Subject: Re: [PATCH 03/10] drivers/pci: make host/pci-mvebu.c explicitly non-modular Date: Mon, 14 Dec 2015 09:54:12 +0100 Message-ID: <3739759.V0MRsvH5Tk@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.16.0-10-generic; KDE/4.11.5; x86_64; ; ) In-Reply-To: <1449970917-12633-4-git-send-email-paul.gortmaker@windriver.com> References: <1449970917-12633-1-git-send-email-paul.gortmaker@windriver.com> <1449970917-12633-4-git-send-email-paul.gortmaker@windriver.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:3kOz3y2qyUa69toGbSEtPGlWsK1ueHIN0p9JdoKbLlBAXJk5Upi YBR6XcQMrKVv0q4SdP1r/IK6Trcj01HqnoZvapkMvEJIgKC26y26AG3u/rIl19x9I+gwOam xLQuavTiowEzTunOchEuup2/t0oa5TPTHA2iV09xZu58eg950qy/Gr9Qt/kvc5kQlBO58Kt NQEqNdtgoySKys0u+cqVg== X-UI-Out-Filterresults: notjunk:1;V01:K0:AAV+6ojYYG0=:k4Yb52z0cSHHyT2lAW19bh 2vFFCjyh6ZxfKIzhn8nrqarN4bZv+M0mFHQTdA9Gz5o5Gy9p4Wpf37y5wYWlSrZlnKmLjTgUp ci0Sz7LTEBSsX/KuXL+nW5sy/JZxuKvsQSWZWg3NKlhH6/W/wXWwkjx6aWBy6VoOli/5sPpQl iyJRfmkfdXLNQy3OHxLPS6+zLCMja9FnQsMZa+XkzKhOTHJQMAUG+KleA1zZuibQOALUC5xoS yg0sPI2yeXghOH7GFXv/48tEvi9K806tQRlt29lLw1/I+uqYPsqX6389PBvwr+8FfWKQ2eXpd lMQjDazROCzlLO5eyKT56rKyb+YpFv0Iqbz+V6BbW2xS284yOkqmFmVGbayf9aRgXXHAfOLbX cvcU8X1yu1/BQ4q6VlFTyCca5AthiN33OaFHTa4dD5n6nOROpUoS3f5xJ5fqhHpRaViGHcRXi Couk70DzisjUHW5b9MUYYNCG39loFKlYMiDYU1hULg0ZmhTqow65955R+SHSM5MSXaCuGv6dH E9DugKjQ4tRLGlAKBrVJx2xWV1srME0gIr/LtlBVeLXEbrvgh6vAalJaU1ja4sS5c4TfoFhH6 UJ29mnlFM5Kkj0lq8h3zLKDSN/bf6LfWyYDgXn68PT/BVRvJcU1vnwdnxzmrW9r0wfObXtuRz P/URNSbTgICowc0j62FH5u7tqxwarfv2GWGUIyICdVFjW2fGbBfRSjCx/+Ua+tM00XZTilqH3 3hh6GJaFL/UiILUh Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 941 Lines: 22 On Saturday 12 December 2015 20:41:50 Paul Gortmaker wrote: > The Kconfig currently controlling compilation of this code is: > > drivers/pci/host/Kconfig:config PCI_MVEBU > drivers/pci/host/Kconfig: bool "Marvell EBU PCIe controller" > > ...meaning that it currently is not being built as a module by anyone. Here too. I think we should really try to let all PCI host drivers be loadable modules if possible. The module unload path is currently a bit iffy because of the way it interacts with the arch/arm PCI infrastructure, but we are in the process of fixing it. For now, I think allowing all PCIe host drivers for ARM to be loadable but non-removably modules would be ideal. Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/