Thread (10 messages) flat view 10 messages, 6 authors, 2013-02-12

Re: [PATCH] Centralise CONFIG_ARCH_NO_VIRT_TO_BUS

From: Bjorn Helgaas <bhelgaas@google.com>
Date: 2012-11-14 14:53:56
Also in: linux-arch, linux-sh, lkml, sparclinux

On Tue, Nov 13, 2012 at 3:32 AM, Geert Uytterhoeven
[off-list ref] wrote:
On Mon, Nov 12, 2012 at 10:26 PM, Stephen Rothwell [off-list ref] wrote:
quoted
diff --git a/arch/Kconfig b/arch/Kconfig
index 366ec06..9bc00e7 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -271,6 +271,13 @@ config ARCH_WANT_OLD_COMPAT_IPC
        select ARCH_WANT_COMPAT_IPC_PARSE_VERSION
        bool

+config ARCH_NO_VIRT_TO_BUS
+       bool
+       help
+         An architecture should select this if it cannot (or will not)
+         implement virt_to_bus().  All new architectures should probably
+         select this.
Don't we typically put the burden of selecting Kconfig flags for deprecated
features on the existing architectures that provide the deprecated features?

I.e. shouldn't it be ARCH_HAS_VIRT_TO_BUS, selected by the architectures
that need it, instead?
I like this idea.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help