[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] [linux-2.6.18-xen] split off 3.x interface version choice


  • To: xen-changelog@xxxxxxxxxxxxxxxxxxx
  • From: Xen patchbot-linux-2.6.18-xen <patchbot@xxxxxxx>
  • Date: Fri, 16 Oct 2015 15:11:03 +0000
  • Delivery-date: Fri, 16 Oct 2015 15:11:09 +0000
  • List-id: "Change log for Mercurial \(receive only\)" <xen-changelog.lists.xen.org>

# HG changeset patch
# User Jan Beulich <jbeulich@xxxxxxxx>
# Date 1445007865 -7200
# Node ID bdbb8212e3b1e7f67cd5ca552b5ddc0d94c6bd33
# Parent  9a50d064b249f630e9244f2da835f8ec74295521
split off 3.x interface version choice

The single one is getting unwieldy with its many entries.

Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
---


diff -r 9a50d064b249 -r bdbb8212e3b1 drivers/xen/Kconfig
--- a/drivers/xen/Kconfig       Fri Oct 16 16:49:26 2015 +0200
+++ b/drivers/xen/Kconfig       Fri Oct 16 17:04:25 2015 +0200
@@ -313,25 +313,10 @@ config XEN_SYSFS
 
 choice
        prompt "Xen version compatibility"
-       default XEN_COMPAT_030002_AND_LATER
+       default XEN_COMPAT_040000_AND_LATER
 
-       config XEN_COMPAT_030002_AND_LATER
-               bool "3.0.2 and later"
-
-       config XEN_COMPAT_030004_AND_LATER
-               bool "3.0.4 and later"
-
-       config XEN_COMPAT_030100_AND_LATER
-               bool "3.1.0 and later"
-
-       config XEN_COMPAT_030200_AND_LATER
-               bool "3.2.0 and later"
-
-       config XEN_COMPAT_030300_AND_LATER
-               bool "3.3.0 and later"
-
-       config XEN_COMPAT_030400_AND_LATER
-               bool "3.4.0 and later"
+       config XEN_COMPAT_3x
+               bool "3.x and later"
 
        config XEN_COMPAT_040000_AND_LATER
                bool "4.0.0 and later"
@@ -356,7 +341,30 @@ choice
 
        config XEN_COMPAT_LATEST_ONLY
                bool "no compatibility code"
+endchoice
 
+choice
+       prompt "Xen 3.x version compatibility"
+       depends on XEN_COMPAT_3x
+       default XEN_COMPAT_030002_AND_LATER
+
+       config XEN_COMPAT_030002_AND_LATER
+               bool "3.0.2 and later"
+
+       config XEN_COMPAT_030004_AND_LATER
+               bool "3.0.4 and later"
+
+       config XEN_COMPAT_030100_AND_LATER
+               bool "3.1.0 and later"
+
+       config XEN_COMPAT_030200_AND_LATER
+               bool "3.2.0 and later"
+
+       config XEN_COMPAT_030300_AND_LATER
+               bool "3.3.0 and later"
+
+       config XEN_COMPAT_030400_AND_LATER
+               bool "3.4.0 and later"
 endchoice
 
 config XEN_COMPAT

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.