* [PATCH 01/86] drivers/net/ethernet/fujitsu: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
@ 2013-01-17 2:52 ` Kees Cook
2013-01-17 2:52 ` [PATCH 02/86] drivers/net/ethernet/icplus: " Kees Cook
` (84 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:52 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/ethernet/fujitsu/Kconfig | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/ethernet/fujitsu/Kconfig b/drivers/net/ethernet/fujitsu/Kconfig
index dffee9d..80926c1 100644
--- a/drivers/net/ethernet/fujitsu/Kconfig
+++ b/drivers/net/ethernet/fujitsu/Kconfig
@@ -5,7 +5,7 @@
config NET_VENDOR_FUJITSU
bool "Fujitsu devices"
default y
- depends on ISA || PCMCIA || ((ISA || MCA_LEGACY) && EXPERIMENTAL)
+ depends on ISA || PCMCIA || MCA_LEGACY
---help---
If you have a network (Ethernet) card belonging to this class, say Y
and read the Ethernet-HOWTO, available from
@@ -18,8 +18,8 @@ config NET_VENDOR_FUJITSU
if NET_VENDOR_FUJITSU
config AT1700
- tristate "AT1700/1720 support (EXPERIMENTAL)"
- depends on (ISA || MCA_LEGACY) && EXPERIMENTAL
+ tristate "AT1700/1720 support"
+ depends on (ISA || MCA_LEGACY)
select CRC32
---help---
If you have a network (Ethernet) card of this type, say Y and read
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 02/86] drivers/net/ethernet/icplus: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
2013-01-17 2:52 ` [PATCH 01/86] drivers/net/ethernet/fujitsu: remove depends on CONFIG_EXPERIMENTAL Kees Cook
@ 2013-01-17 2:52 ` Kees Cook
2013-01-17 2:52 ` [PATCH 03/86] drivers/net/ethernet/microchip: " Kees Cook
` (83 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:52 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/ethernet/icplus/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/icplus/Kconfig b/drivers/net/ethernet/icplus/Kconfig
index 3aff81d..5119ef1 100644
--- a/drivers/net/ethernet/icplus/Kconfig
+++ b/drivers/net/ethernet/icplus/Kconfig
@@ -4,7 +4,7 @@
config IP1000
tristate "IP1000 Gigabit Ethernet support"
- depends on PCI && EXPERIMENTAL
+ depends on PCI
select NET_CORE
select MII
---help---
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 03/86] drivers/net/ethernet/microchip: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
2013-01-17 2:52 ` [PATCH 01/86] drivers/net/ethernet/fujitsu: remove depends on CONFIG_EXPERIMENTAL Kees Cook
2013-01-17 2:52 ` [PATCH 02/86] drivers/net/ethernet/icplus: " Kees Cook
@ 2013-01-17 2:52 ` Kees Cook
2013-01-17 2:52 ` [PATCH 04/86] drivers/net/ethernet/racal: " Kees Cook
` (82 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:52 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/ethernet/microchip/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/microchip/Kconfig b/drivers/net/ethernet/microchip/Kconfig
index 8163fd0..afaf0c0 100644
--- a/drivers/net/ethernet/microchip/Kconfig
+++ b/drivers/net/ethernet/microchip/Kconfig
@@ -5,7 +5,7 @@
config NET_VENDOR_MICROCHIP
bool "Microchip devices"
default y
- depends on SPI && EXPERIMENTAL
+ depends on SPI
---help---
If you have a network (Ethernet) card belonging to this class, say Y
and read the Ethernet-HOWTO, available from
@@ -20,7 +20,7 @@ if NET_VENDOR_MICROCHIP
config ENC28J60
tristate "ENC28J60 support"
- depends on SPI && EXPERIMENTAL
+ depends on SPI
select CRC32
---help---
Support for the Microchip EN28J60 ethernet chip.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 04/86] drivers/net/ethernet/racal: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (2 preceding siblings ...)
2013-01-17 2:52 ` [PATCH 03/86] drivers/net/ethernet/microchip: " Kees Cook
@ 2013-01-17 2:52 ` Kees Cook
2013-01-17 2:52 ` [PATCH 05/86] drivers/net/ethernet/seeq: " Kees Cook
` (81 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:52 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/ethernet/racal/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/racal/Kconfig b/drivers/net/ethernet/racal/Kconfig
index 01969e0..53c6af1 100644
--- a/drivers/net/ethernet/racal/Kconfig
+++ b/drivers/net/ethernet/racal/Kconfig
@@ -19,8 +19,8 @@ config NET_VENDOR_RACAL
if NET_VENDOR_RACAL
config NI5010
- tristate "NI5010 support (EXPERIMENTAL)"
- depends on ISA && EXPERIMENTAL && BROKEN_ON_SMP
+ tristate "NI5010 support"
+ depends on ISA && BROKEN_ON_SMP
---help---
If you have a network (Ethernet) card of this type, say Y and read
the Ethernet-HOWTO, available from
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 05/86] drivers/net/ethernet/seeq: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (3 preceding siblings ...)
2013-01-17 2:52 ` [PATCH 04/86] drivers/net/ethernet/racal: " Kees Cook
@ 2013-01-17 2:52 ` Kees Cook
2013-01-17 3:11 ` David Miller
2013-01-17 2:52 ` [PATCH 06/86] drivers/net/ethernet/stmicro/stmmac: " Kees Cook
` (80 subsequent siblings)
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:52 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/ethernet/seeq/Kconfig | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/net/ethernet/seeq/Kconfig b/drivers/net/ethernet/seeq/Kconfig
index 29f1853..2366fa0 100644
--- a/drivers/net/ethernet/seeq/Kconfig
+++ b/drivers/net/ethernet/seeq/Kconfig
@@ -6,7 +6,6 @@ config NET_VENDOR_SEEQ
bool "SEEQ devices"
default y
depends on HAS_IOMEM
- depends on (ARM && ARCH_ACORN) || SGI_HAS_SEEQ || EXPERIMENTAL
---help---
If you have a network (Ethernet) card belonging to this class, say Y
and read the Ethernet-HOWTO, available from
@@ -27,8 +26,7 @@ config ARM_ETHER3
should say Y to this option if you wish to use it with Linux.
config SEEQ8005
- tristate "SEEQ8005 support (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ tristate "SEEQ8005 support"
---help---
This is a driver for the SEEQ 8005 network (Ethernet) card. If this
is for you, read the Ethernet-HOWTO, available from
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 05/86] drivers/net/ethernet/seeq: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 ` [PATCH 05/86] drivers/net/ethernet/seeq: " Kees Cook
@ 2013-01-17 3:11 ` David Miller
2013-01-17 17:03 ` Kees Cook
0 siblings, 1 reply; 107+ messages in thread
From: David Miller @ 2013-01-17 3:11 UTC (permalink / raw)
To: keescook; +Cc: linux-kernel, gregkh
Partially CC:'ing a mailing list for a subset of patches, without also
CC:'ing that list on your openning "00/xxx" email explaing what you're
doing and why is kind of pointless.
^ permalink raw reply [flat|nested] 107+ messages in thread
* Re: [PATCH 05/86] drivers/net/ethernet/seeq: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 3:11 ` David Miller
@ 2013-01-17 17:03 ` Kees Cook
2013-01-17 20:01 ` David Miller
0 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 17:03 UTC (permalink / raw)
To: David Miller; +Cc: LKML, Greg KH
On Wed, Jan 16, 2013 at 7:11 PM, David Miller <davem@davemloft.net> wrote:
> Partially CC:'ing a mailing list for a subset of patches, without also
> CC:'ing that list on your openning "00/xxx" email explaing what you're
> doing and why is kind of pointless.
Hm? 0/86 got sent to lkml: https://lkml.org/lkml/2013/1/16/845
If you mean I didn't CC each of the people on the 0/86 email, yeah,
that was intentional since it's a long list of people and lkml tends
to drop emails with giant CC lists. I figured this was the sanest of
the various sub-optional solutions.
-Kees
--
Kees Cook
Chrome OS Security
^ permalink raw reply [flat|nested] 107+ messages in thread
* Re: [PATCH 05/86] drivers/net/ethernet/seeq: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 17:03 ` Kees Cook
@ 2013-01-17 20:01 ` David Miller
0 siblings, 0 replies; 107+ messages in thread
From: David Miller @ 2013-01-17 20:01 UTC (permalink / raw)
To: keescook; +Cc: linux-kernel, gregkh
From: Kees Cook <keescook@chromium.org>
Date: Thu, 17 Jan 2013 09:03:40 -0800
> On Wed, Jan 16, 2013 at 7:11 PM, David Miller <davem@davemloft.net> wrote:
>> Partially CC:'ing a mailing list for a subset of patches, without also
>> CC:'ing that list on your openning "00/xxx" email explaing what you're
>> doing and why is kind of pointless.
>
> Hm? 0/86 got sent to lkml: https://lkml.org/lkml/2013/1/16/845
>
> If you mean I didn't CC each of the people on the 0/86 email, yeah,
> that was intentional since it's a long list of people and lkml tends
> to drop emails with giant CC lists. I figured this was the sanest of
> the various sub-optional solutions.
Just CC: the relevant mailing lists.
Not everyone reads lkml, even I don't, it's too much noise and makes
me less effective in my work.
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 06/86] drivers/net/ethernet/stmicro/stmmac: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (4 preceding siblings ...)
2013-01-17 2:52 ` [PATCH 05/86] drivers/net/ethernet/seeq: " Kees Cook
@ 2013-01-17 2:52 ` Kees Cook
2013-01-17 2:52 ` [PATCH 07/86] drivers/net/ethernet/sun: " Kees Cook
` (79 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:52 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Giuseppe Cavallaro, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Giuseppe Cavallaro <peppe.cavallaro@st.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/ethernet/stmicro/stmmac/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/stmicro/stmmac/Kconfig b/drivers/net/ethernet/stmicro/stmmac/Kconfig
index 1164930..c0ea838 100644
--- a/drivers/net/ethernet/stmicro/stmmac/Kconfig
+++ b/drivers/net/ethernet/stmicro/stmmac/Kconfig
@@ -26,8 +26,8 @@ config STMMAC_PLATFORM
If unsure, say N.
config STMMAC_PCI
- bool "STMMAC PCI bus support (EXPERIMENTAL)"
- depends on STMMAC_ETH && PCI && EXPERIMENTAL
+ bool "STMMAC PCI bus support"
+ depends on STMMAC_ETH && PCI
---help---
This is to select the Synopsys DWMAC available on PCI devices,
if you have a controller with this interface, say Y or M here.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 07/86] drivers/net/ethernet/sun: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (5 preceding siblings ...)
2013-01-17 2:52 ` [PATCH 06/86] drivers/net/ethernet/stmicro/stmmac: " Kees Cook
@ 2013-01-17 2:52 ` Kees Cook
2013-01-17 2:53 ` [PATCH 08/86] drivers/net/hippi: " Kees Cook
` (78 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:52 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/ethernet/sun/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/sun/Kconfig b/drivers/net/ethernet/sun/Kconfig
index 57bfd85..ae3a355 100644
--- a/drivers/net/ethernet/sun/Kconfig
+++ b/drivers/net/ethernet/sun/Kconfig
@@ -32,8 +32,8 @@ config HAPPYMEAL
will be called sunhme.
config SUNBMAC
- tristate "Sun BigMAC 10/100baseT support (EXPERIMENTAL)"
- depends on SBUS && EXPERIMENTAL
+ tristate "Sun BigMAC 10/100baseT support"
+ depends on SBUS
select CRC32
---help---
This driver supports the "be" interface available as an Sbus option.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 08/86] drivers/net/hippi: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (6 preceding siblings ...)
2013-01-17 2:52 ` [PATCH 07/86] drivers/net/ethernet/sun: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 09/86] drivers/net/irda: " Kees Cook
` (77 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Jes Sorensen, David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Jes Sorensen <jes@trained-monkey.org>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/hippi/Kconfig | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/net/hippi/Kconfig b/drivers/net/hippi/Kconfig
index 95eb34f..f71515d 100644
--- a/drivers/net/hippi/Kconfig
+++ b/drivers/net/hippi/Kconfig
@@ -3,8 +3,8 @@
#
config HIPPI
- bool "HIPPI driver support (EXPERIMENTAL)"
- depends on EXPERIMENTAL && INET && PCI
+ bool "HIPPI driver support"
+ depends on INET && PCI
---help---
HIgh Performance Parallel Interface (HIPPI) is a 800Mbit/sec and
1600Mbit/sec dual-simplex switched or point-to-point network. HIPPI
@@ -18,7 +18,7 @@ config HIPPI
if HIPPI
config ROADRUNNER
- tristate "Essential RoadRunner HIPPI PCI adapter support (EXPERIMENTAL)"
+ tristate "Essential RoadRunner HIPPI PCI adapter support"
depends on PCI
---help---
Say Y here if this is your PCI HIPPI network card.
@@ -27,7 +27,7 @@ config ROADRUNNER
will be called rrunner. If unsure, say N.
config ROADRUNNER_LARGE_RINGS
- bool "Use large TX/RX rings (EXPERIMENTAL)"
+ bool "Use large TX/RX rings"
depends on ROADRUNNER
---help---
If you say Y here, the RoadRunner driver will preallocate up to 2 MB
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 09/86] drivers/net/irda: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (7 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 08/86] drivers/net/hippi: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 10/86] drivers/net/ppp: " Kees Cook
` (76 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Samuel Ortiz, David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Samuel Ortiz <samuel@sortiz.org>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/irda/Kconfig | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig
index 5952054..59e9d9e 100644
--- a/drivers/net/irda/Kconfig
+++ b/drivers/net/irda/Kconfig
@@ -140,7 +140,7 @@ config LITELINK_DONGLE
config MA600_DONGLE
tristate "Mobile Action MA600 dongle"
- depends on IRTTY_SIR && DONGLE && IRDA && EXPERIMENTAL
+ depends on IRTTY_SIR && DONGLE && IRDA
help
Say Y here if you want to build support for the Mobile Action MA600
dongle. To compile it as a module, choose M here. The MA600 dongle
@@ -153,7 +153,7 @@ config MA600_DONGLE
config GIRBIL_DONGLE
tristate "Greenwich GIrBIL dongle"
- depends on IRTTY_SIR && DONGLE && IRDA && EXPERIMENTAL
+ depends on IRTTY_SIR && DONGLE && IRDA
help
Say Y here if you want to build support for the Greenwich GIrBIL
dongle. If you want to compile it as a module, choose M here.
@@ -164,7 +164,7 @@ config GIRBIL_DONGLE
config MCP2120_DONGLE
tristate "Microchip MCP2120"
- depends on IRTTY_SIR && DONGLE && IRDA && EXPERIMENTAL
+ depends on IRTTY_SIR && DONGLE && IRDA
help
Say Y here if you want to build support for the Microchip MCP2120
dongle. If you want to compile it as a module, choose M here.
@@ -178,7 +178,7 @@ config MCP2120_DONGLE
config OLD_BELKIN_DONGLE
tristate "Old Belkin dongle"
- depends on IRTTY_SIR && DONGLE && IRDA && EXPERIMENTAL
+ depends on IRTTY_SIR && DONGLE && IRDA
help
Say Y here if you want to build support for the Adaptec Airport 1000
and 2000 dongles. If you want to compile it as a module, choose
@@ -187,7 +187,7 @@ config OLD_BELKIN_DONGLE
config ACT200L_DONGLE
tristate "ACTiSYS IR-200L dongle"
- depends on IRTTY_SIR && DONGLE && IRDA && EXPERIMENTAL
+ depends on IRTTY_SIR && DONGLE && IRDA
help
Say Y here if you want to build support for the ACTiSYS IR-200L
dongle. If you want to compile it as a module, choose M here.
@@ -198,7 +198,7 @@ config ACT200L_DONGLE
config KINGSUN_DONGLE
tristate "KingSun/DonShine DS-620 IrDA-USB dongle"
- depends on IRDA && USB && EXPERIMENTAL
+ depends on IRDA && USB
help
Say Y or M here if you want to build support for the KingSun/DonShine
DS-620 IrDA-USB bridge device driver.
@@ -212,14 +212,14 @@ config KINGSUN_DONGLE
config EP7211_DONGLE
tristate "Cirrus Logic clps711x I/R support"
- depends on IRTTY_SIR && ARCH_CLPS711X && IRDA && EXPERIMENTAL
+ depends on IRTTY_SIR && ARCH_CLPS711X && IRDA
help
Say Y here if you want to build support for the Cirrus logic
EP7211 chipset's infrared module.
config KSDAZZLE_DONGLE
- tristate "KingSun Dazzle IrDA-USB dongle (EXPERIMENTAL)"
- depends on IRDA && USB && EXPERIMENTAL
+ tristate "KingSun Dazzle IrDA-USB dongle"
+ depends on IRDA && USB
help
Say Y or M here if you want to build support for the KingSun Dazzle
IrDA-USB bridge device driver.
@@ -232,8 +232,8 @@ config KSDAZZLE_DONGLE
ksdazzle-sir.
config KS959_DONGLE
- tristate "KingSun KS-959 IrDA-USB dongle (EXPERIMENTAL)"
- depends on IRDA && USB && EXPERIMENTAL
+ tristate "KingSun KS-959 IrDA-USB dongle"
+ depends on IRDA && USB
help
Say Y or M here if you want to build support for the KingSun KS-959
IrDA-USB bridge device driver.
@@ -264,8 +264,8 @@ config USB_IRDA
you will need both USB and IrDA support in your kernel...
config SIGMATEL_FIR
- tristate "SigmaTel STIr4200 bridge (EXPERIMENTAL)"
- depends on IRDA && USB && EXPERIMENTAL
+ tristate "SigmaTel STIr4200 bridge"
+ depends on IRDA && USB
select CRC32
---help---
Say Y here if you want to build support for the SigmaTel STIr4200
@@ -331,8 +331,8 @@ config SMC_IRCC_FIR
smsc-ircc2.o.
config ALI_FIR
- tristate "ALi M5123 FIR (EXPERIMENTAL)"
- depends on EXPERIMENTAL && IRDA && ISA_DMA_API
+ tristate "ALi M5123 FIR"
+ depends on IRDA && ISA_DMA_API
help
Say Y here if you want to build support for the ALi M5123 FIR
Controller. The ALi M5123 FIR Controller is embedded in ALi M1543C,
@@ -343,8 +343,8 @@ config ALI_FIR
ali-ircc.
config VLSI_FIR
- tristate "VLSI 82C147 SIR/MIR/FIR (EXPERIMENTAL)"
- depends on EXPERIMENTAL && IRDA && PCI
+ tristate "VLSI 82C147 SIR/MIR/FIR"
+ depends on IRDA && PCI
help
Say Y here if you want to build support for the VLSI 82C147
PCI-IrDA Controller. This controller is used by the HP OmniBook 800
@@ -387,7 +387,7 @@ config PXA_FICP
config MCS_FIR
tristate "MosChip MCS7780 IrDA-USB dongle"
- depends on IRDA && USB && EXPERIMENTAL
+ depends on IRDA && USB
select CRC32
help
Say Y or M here if you want to build support for the MosChip
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 10/86] drivers/net/ppp: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (8 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 09/86] drivers/net/irda: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 11/86] drivers/net/wireless: " Kees Cook
` (75 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/ppp/Kconfig | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/drivers/net/ppp/Kconfig b/drivers/net/ppp/Kconfig
index 872df3e..278dea0 100644
--- a/drivers/net/ppp/Kconfig
+++ b/drivers/net/ppp/Kconfig
@@ -82,8 +82,8 @@ config PPP_FILTER
If unsure, say N.
config PPP_MPPE
- tristate "PPP MPPE compression (encryption) (EXPERIMENTAL)"
- depends on PPP && EXPERIMENTAL
+ tristate "PPP MPPE compression (encryption)"
+ depends on PPP
select CRYPTO
select CRYPTO_SHA1
select CRYPTO_ARC4
@@ -96,8 +96,8 @@ config PPP_MPPE
configuring PPTP clients and servers to utilize this method.
config PPP_MULTILINK
- bool "PPP multilink support (EXPERIMENTAL)"
- depends on PPP && EXPERIMENTAL
+ bool "PPP multilink support"
+ depends on PPP
---help---
PPP multilink is a protocol (defined in RFC 1990) which allows you
to combine several (logical or physical) lines into one logical PPP
@@ -118,8 +118,8 @@ config PPPOATM
changes its encapsulation unilaterally.
config PPPOE
- tristate "PPP over Ethernet (EXPERIMENTAL)"
- depends on EXPERIMENTAL && PPP
+ tristate "PPP over Ethernet"
+ depends on PPP
---help---
Support for PPP over Ethernet.
@@ -130,8 +130,8 @@ config PPPOE
the heading "Kernel mode PPPoE").
config PPTP
- tristate "PPP over IPv4 (PPTP) (EXPERIMENTAL)"
- depends on EXPERIMENTAL && PPP && NET_IPGRE_DEMUX
+ tristate "PPP over IPv4 (PPTP)"
+ depends on PPP && NET_IPGRE_DEMUX
---help---
Support for PPP over IPv4.(Point-to-Point Tunneling Protocol)
@@ -141,8 +141,8 @@ config PPTP
utilize this module.
config PPPOL2TP
- tristate "PPP over L2TP (EXPERIMENTAL)"
- depends on EXPERIMENTAL && L2TP && PPP
+ tristate "PPP over L2TP"
+ depends on L2TP && PPP
---help---
Support for PPP-over-L2TP socket family. L2TP is a protocol
used by ISPs and enterprises to tunnel PPP traffic over UDP
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 11/86] drivers/net/wireless: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (9 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 10/86] drivers/net/ppp: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 12/86] drivers/net/wireless/ath/ath6kl: " Kees Cook
` (74 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, John W. Linville, David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: "John W. Linville" <linville@tuxdriver.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/wireless/Kconfig | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfig
index 28aa05f..f8f0156 100644
--- a/drivers/net/wireless/Kconfig
+++ b/drivers/net/wireless/Kconfig
@@ -138,7 +138,7 @@ config AIRO_CS
config PCMCIA_WL3501
tristate "Planet WL3501 PCMCIA cards"
- depends on EXPERIMENTAL && PCMCIA
+ depends on PCMCIA
select WIRELESS_EXT
select WEXT_SPY
help
@@ -148,7 +148,7 @@ config PCMCIA_WL3501
config PRISM54
tristate 'Intersil Prism GT/Duette/Indigo PCI/Cardbus (DEPRECATED)'
- depends on PCI && EXPERIMENTAL
+ depends on PCI
select WIRELESS_EXT
select WEXT_SPY
select WEXT_PRIV
@@ -187,7 +187,7 @@ config USB_ZD1201
config USB_NET_RNDIS_WLAN
tristate "Wireless RNDIS USB support"
- depends on USB && EXPERIMENTAL
+ depends on USB
depends on CFG80211
select USB_USBNET
select USB_NET_CDCETHER
@@ -217,7 +217,7 @@ source "drivers/net/wireless/rtl818x/Kconfig"
config ADM8211
tristate "ADMtek ADM8211 support"
- depends on MAC80211 && PCI && EXPERIMENTAL
+ depends on MAC80211 && PCI
select CRC32
select EEPROM_93CX6
---help---
@@ -257,7 +257,7 @@ config MAC80211_HWSIM
config MWL8K
tristate "Marvell 88W8xxx PCI/PCIe Wireless support"
- depends on MAC80211 && PCI && EXPERIMENTAL
+ depends on MAC80211 && PCI
---help---
This driver supports Marvell TOPDOG 802.11 wireless cards.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 12/86] drivers/net/wireless/ath/ath6kl: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (10 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 11/86] drivers/net/wireless: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 13/86] drivers/net/wireless/ath/carl9170: " Kees Cook
` (73 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Kalle Valo, John W. Linville, David S. Miller,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Kalle Valo <kvalo@qca.qualcomm.com>
CC: "John W. Linville" <linville@tuxdriver.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/wireless/ath/ath6kl/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/net/wireless/ath/ath6kl/Kconfig b/drivers/net/wireless/ath/ath6kl/Kconfig
index 26c4b72..630c83d 100644
--- a/drivers/net/wireless/ath/ath6kl/Kconfig
+++ b/drivers/net/wireless/ath/ath6kl/Kconfig
@@ -18,7 +18,6 @@ config ATH6KL_USB
depends on ATH6KL
depends on USB
depends on CFG80211
- depends on EXPERIMENTAL
---help---
This module adds support for wireless adapters based on
Atheros AR6004 chipset running over USB. This is still under
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 13/86] drivers/net/wireless/ath/carl9170: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (11 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 12/86] drivers/net/wireless/ath/ath6kl: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 14/86] drivers/net/wireless/b43: " Kees Cook
` (72 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Christian Lamparter, John W. Linville, David S. Miller,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Christian Lamparter <chunkeey@googlemail.com>
CC: "John W. Linville" <linville@tuxdriver.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/wireless/ath/carl9170/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/ath/carl9170/Kconfig b/drivers/net/wireless/ath/carl9170/Kconfig
index 13a2045..1a796e5 100644
--- a/drivers/net/wireless/ath/carl9170/Kconfig
+++ b/drivers/net/wireless/ath/carl9170/Kconfig
@@ -1,6 +1,6 @@
config CARL9170
tristate "Linux Community AR9170 802.11n USB support"
- depends on USB && MAC80211 && EXPERIMENTAL
+ depends on USB && MAC80211
select ATH_COMMON
select FW_LOADER
select CRC32
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 14/86] drivers/net/wireless/b43: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (12 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 13/86] drivers/net/wireless/ath/carl9170: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 15/86] drivers/net/wireless/ipw2x00: " Kees Cook
` (71 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Stefano Brivio, John W. Linville, David S. Miller,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Stefano Brivio <stefano.brivio@polimi.it>
CC: "John W. Linville" <linville@tuxdriver.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/wireless/b43/Kconfig | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/net/wireless/b43/Kconfig b/drivers/net/wireless/b43/Kconfig
index 7a28d21..287c6b6 100644
--- a/drivers/net/wireless/b43/Kconfig
+++ b/drivers/net/wireless/b43/Kconfig
@@ -78,8 +78,8 @@ config B43_PCMCIA
If unsure, say N.
config B43_SDIO
- bool "Broadcom 43xx SDIO device support (EXPERIMENTAL)"
- depends on B43 && SSB_SDIOHOST_POSSIBLE && EXPERIMENTAL
+ bool "Broadcom 43xx SDIO device support"
+ depends on B43 && SSB_SDIOHOST_POSSIBLE
select SSB_SDIOHOST
---help---
Broadcom 43xx device support for Soft-MAC SDIO devices.
@@ -109,8 +109,8 @@ config B43_PIO
default y
config B43_PHY_N
- bool "Support for 802.11n (N-PHY) devices (EXPERIMENTAL)"
- depends on B43 && EXPERIMENTAL
+ bool "Support for 802.11n (N-PHY) devices"
+ depends on B43
---help---
Support for the N-PHY.
@@ -130,8 +130,8 @@ config B43_PHY_LP
(802.11a support is optional, and currently disabled).
config B43_PHY_HT
- bool "Support for HT-PHY (high throughput) devices (EXPERIMENTAL)"
- depends on B43 && EXPERIMENTAL
+ bool "Support for HT-PHY (high throughput) devices"
+ depends on B43
---help---
Support for the HT-PHY.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 15/86] drivers/net/wireless/ipw2x00: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (13 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 14/86] drivers/net/wireless/b43: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 16/86] drivers/net/wireless/p54: " Kees Cook
` (70 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Stanislav Yakovlev, John W. Linville, David S. Miller,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Stanislav Yakovlev <stas.yakovlev@gmail.com>
CC: "John W. Linville" <linville@tuxdriver.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/wireless/ipw2x00/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/ipw2x00/Kconfig b/drivers/net/wireless/ipw2x00/Kconfig
index 2715b10..91c0cb3 100644
--- a/drivers/net/wireless/ipw2x00/Kconfig
+++ b/drivers/net/wireless/ipw2x00/Kconfig
@@ -137,7 +137,7 @@ config IPW2200_PROMISCUOUS
config IPW2200_QOS
bool "Enable QoS support"
- depends on IPW2200 && EXPERIMENTAL
+ depends on IPW2200
config IPW2200_DEBUG
bool "Enable full debugging output in IPW2200 module."
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 16/86] drivers/net/wireless/p54: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (14 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 15/86] drivers/net/wireless/ipw2x00: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 17/86] drivers/net/wireless/rt2x00: " Kees Cook
` (69 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Christian Lamparter, John W. Linville, David S. Miller,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Christian Lamparter <chunkeey@googlemail.com>
CC: "John W. Linville" <linville@tuxdriver.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/wireless/p54/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/p54/Kconfig b/drivers/net/wireless/p54/Kconfig
index 0ec55b5..15ea36b 100644
--- a/drivers/net/wireless/p54/Kconfig
+++ b/drivers/net/wireless/p54/Kconfig
@@ -1,6 +1,6 @@
config P54_COMMON
tristate "Softmac Prism54 support"
- depends on MAC80211 && EXPERIMENTAL
+ depends on MAC80211
select FW_LOADER
select CRC_CCITT
---help---
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 17/86] drivers/net/wireless/rt2x00: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (15 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 16/86] drivers/net/wireless/p54: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 8:16 ` Gertjan van Wingerde
2013-01-17 8:20 ` Ivo Van Doorn
2013-01-17 2:53 ` [PATCH 18/86] drivers/net/wireless/rtl818x: " Kees Cook
` (68 subsequent siblings)
85 siblings, 2 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Ivo van Doorn, Gertjan van Wingerde, Helmut Schaa,
John W. Linville, David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Ivo van Doorn <IvDoorn@gmail.com>
CC: Gertjan van Wingerde <gwingerde@gmail.com>
CC: Helmut Schaa <helmut.schaa@googlemail.com>
CC: "John W. Linville" <linville@tuxdriver.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/wireless/rt2x00/Kconfig | 5 -----
1 file changed, 5 deletions(-)
diff --git a/drivers/net/wireless/rt2x00/Kconfig b/drivers/net/wireless/rt2x00/Kconfig
index c7548da..44d6ead 100644
--- a/drivers/net/wireless/rt2x00/Kconfig
+++ b/drivers/net/wireless/rt2x00/Kconfig
@@ -82,7 +82,6 @@ config RT2800PCI_RT33XX
config RT2800PCI_RT35XX
bool "rt2800pci - Include support for rt35xx devices (EXPERIMENTAL)"
- depends on EXPERIMENTAL
default y
---help---
This adds support for rt35xx wireless chipset family to the
@@ -92,7 +91,6 @@ config RT2800PCI_RT35XX
config RT2800PCI_RT53XX
bool "rt2800pci - Include support for rt53xx devices (EXPERIMENTAL)"
- depends on EXPERIMENTAL
default y
---help---
This adds support for rt53xx wireless chipset family to the
@@ -101,7 +99,6 @@ config RT2800PCI_RT53XX
config RT2800PCI_RT3290
bool "rt2800pci - Include support for rt3290 devices (EXPERIMENTAL)"
- depends on EXPERIMENTAL
default y
---help---
This adds support for rt3290 wireless chipset family to the
@@ -159,7 +156,6 @@ config RT2800USB_RT33XX
config RT2800USB_RT35XX
bool "rt2800usb - Include support for rt35xx devices (EXPERIMENTAL)"
- depends on EXPERIMENTAL
default y
---help---
This adds support for rt35xx wireless chipset family to the
@@ -168,7 +164,6 @@ config RT2800USB_RT35XX
config RT2800USB_RT53XX
bool "rt2800usb - Include support for rt53xx devices (EXPERIMENTAL)"
- depends on EXPERIMENTAL
---help---
This adds support for rt53xx wireless chipset family to the
rt2800usb driver.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 17/86] drivers/net/wireless/rt2x00: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:53 ` [PATCH 17/86] drivers/net/wireless/rt2x00: " Kees Cook
@ 2013-01-17 8:16 ` Gertjan van Wingerde
2013-01-17 8:20 ` Ivo Van Doorn
1 sibling, 0 replies; 107+ messages in thread
From: Gertjan van Wingerde @ 2013-01-17 8:16 UTC (permalink / raw)
To: Kees Cook
Cc: linux-kernel, Ivo van Doorn, Helmut Schaa, John W. Linville,
David S. Miller, Greg Kroah-Hartman
On Thu, Jan 17, 2013 at 3:53 AM, Kees Cook <keescook@chromium.org> wrote:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during the
> Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
>
> CC: Ivo van Doorn <IvDoorn@gmail.com>
> CC: Gertjan van Wingerde <gwingerde@gmail.com>
> CC: Helmut Schaa <helmut.schaa@googlemail.com>
> CC: "John W. Linville" <linville@tuxdriver.com>
> Cc: "David S. Miller" <davem@davemloft.net>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Signed-off-by: Kees Cook <keescook@chromium.org>
Acked-by: Gertjan van Wingerde <gwingerde@gmail.com>
> ---
> drivers/net/wireless/rt2x00/Kconfig | 5 -----
> 1 file changed, 5 deletions(-)
>
> diff --git a/drivers/net/wireless/rt2x00/Kconfig b/drivers/net/wireless/rt2x00/Kconfig
> index c7548da..44d6ead 100644
> --- a/drivers/net/wireless/rt2x00/Kconfig
> +++ b/drivers/net/wireless/rt2x00/Kconfig
> @@ -82,7 +82,6 @@ config RT2800PCI_RT33XX
>
> config RT2800PCI_RT35XX
> bool "rt2800pci - Include support for rt35xx devices (EXPERIMENTAL)"
> - depends on EXPERIMENTAL
> default y
> ---help---
> This adds support for rt35xx wireless chipset family to the
> @@ -92,7 +91,6 @@ config RT2800PCI_RT35XX
>
> config RT2800PCI_RT53XX
> bool "rt2800pci - Include support for rt53xx devices (EXPERIMENTAL)"
> - depends on EXPERIMENTAL
> default y
> ---help---
> This adds support for rt53xx wireless chipset family to the
> @@ -101,7 +99,6 @@ config RT2800PCI_RT53XX
>
> config RT2800PCI_RT3290
> bool "rt2800pci - Include support for rt3290 devices (EXPERIMENTAL)"
> - depends on EXPERIMENTAL
> default y
> ---help---
> This adds support for rt3290 wireless chipset family to the
> @@ -159,7 +156,6 @@ config RT2800USB_RT33XX
>
> config RT2800USB_RT35XX
> bool "rt2800usb - Include support for rt35xx devices (EXPERIMENTAL)"
> - depends on EXPERIMENTAL
> default y
> ---help---
> This adds support for rt35xx wireless chipset family to the
> @@ -168,7 +164,6 @@ config RT2800USB_RT35XX
>
> config RT2800USB_RT53XX
> bool "rt2800usb - Include support for rt53xx devices (EXPERIMENTAL)"
> - depends on EXPERIMENTAL
> ---help---
> This adds support for rt53xx wireless chipset family to the
> rt2800usb driver.
> --
> 1.7.9.5
>
--
---
Gertjan
^ permalink raw reply [flat|nested] 107+ messages in thread
* Re: [PATCH 17/86] drivers/net/wireless/rt2x00: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:53 ` [PATCH 17/86] drivers/net/wireless/rt2x00: " Kees Cook
2013-01-17 8:16 ` Gertjan van Wingerde
@ 2013-01-17 8:20 ` Ivo Van Doorn
1 sibling, 0 replies; 107+ messages in thread
From: Ivo Van Doorn @ 2013-01-17 8:20 UTC (permalink / raw)
To: Kees Cook
Cc: linux-kernel, Gertjan van Wingerde, Helmut Schaa,
John W. Linville, David S. Miller, Greg Kroah-Hartman
On Thu, Jan 17, 2013 at 3:53 AM, Kees Cook <keescook@chromium.org> wrote:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during the
> Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
>
> CC: Ivo van Doorn <IvDoorn@gmail.com>
> CC: Gertjan van Wingerde <gwingerde@gmail.com>
> CC: Helmut Schaa <helmut.schaa@googlemail.com>
> CC: "John W. Linville" <linville@tuxdriver.com>
> Cc: "David S. Miller" <davem@davemloft.net>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Signed-off-by: Kees Cook <keescook@chromium.org>
Acked-by: Ivo van Doorn <IvDoorn@gmail.com>
> ---
> drivers/net/wireless/rt2x00/Kconfig | 5 -----
> 1 file changed, 5 deletions(-)
>
> diff --git a/drivers/net/wireless/rt2x00/Kconfig b/drivers/net/wireless/rt2x00/Kconfig
> index c7548da..44d6ead 100644
> --- a/drivers/net/wireless/rt2x00/Kconfig
> +++ b/drivers/net/wireless/rt2x00/Kconfig
> @@ -82,7 +82,6 @@ config RT2800PCI_RT33XX
>
> config RT2800PCI_RT35XX
> bool "rt2800pci - Include support for rt35xx devices (EXPERIMENTAL)"
> - depends on EXPERIMENTAL
> default y
> ---help---
> This adds support for rt35xx wireless chipset family to the
> @@ -92,7 +91,6 @@ config RT2800PCI_RT35XX
>
> config RT2800PCI_RT53XX
> bool "rt2800pci - Include support for rt53xx devices (EXPERIMENTAL)"
> - depends on EXPERIMENTAL
> default y
> ---help---
> This adds support for rt53xx wireless chipset family to the
> @@ -101,7 +99,6 @@ config RT2800PCI_RT53XX
>
> config RT2800PCI_RT3290
> bool "rt2800pci - Include support for rt3290 devices (EXPERIMENTAL)"
> - depends on EXPERIMENTAL
> default y
> ---help---
> This adds support for rt3290 wireless chipset family to the
> @@ -159,7 +156,6 @@ config RT2800USB_RT33XX
>
> config RT2800USB_RT35XX
> bool "rt2800usb - Include support for rt35xx devices (EXPERIMENTAL)"
> - depends on EXPERIMENTAL
> default y
> ---help---
> This adds support for rt35xx wireless chipset family to the
> @@ -168,7 +164,6 @@ config RT2800USB_RT35XX
>
> config RT2800USB_RT53XX
> bool "rt2800usb - Include support for rt53xx devices (EXPERIMENTAL)"
> - depends on EXPERIMENTAL
> ---help---
> This adds support for rt53xx wireless chipset family to the
> rt2800usb driver.
> --
> 1.7.9.5
>
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 18/86] drivers/net/wireless/rtl818x: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (16 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 17/86] drivers/net/wireless/rt2x00: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 19/86] drivers/net/wireless/zd1211rw: " Kees Cook
` (67 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, John W. Linville, David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: "John W. Linville" <linville@tuxdriver.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/wireless/rtl818x/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/rtl818x/Kconfig b/drivers/net/wireless/rtl818x/Kconfig
index 17d80fe..3033217 100644
--- a/drivers/net/wireless/rtl818x/Kconfig
+++ b/drivers/net/wireless/rtl818x/Kconfig
@@ -3,7 +3,7 @@
#
config RTL8180
tristate "Realtek 8180/8185 PCI support"
- depends on MAC80211 && PCI && EXPERIMENTAL
+ depends on MAC80211 && PCI
select EEPROM_93CX6
---help---
This is a driver for RTL8180 and RTL8185 based cards.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 19/86] drivers/net/wireless/zd1211rw: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (17 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 18/86] drivers/net/wireless/rtl818x: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 20/86] Documentation/laptops: " Kees Cook
` (66 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Ulrich Kunitz, John W. Linville, David S. Miller,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Ulrich Kunitz <kune@deine-taler.de>
CC: "John W. Linville" <linville@tuxdriver.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/wireless/zd1211rw/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/zd1211rw/Kconfig b/drivers/net/wireless/zd1211rw/Kconfig
index 5f80969..96c8e1d 100644
--- a/drivers/net/wireless/zd1211rw/Kconfig
+++ b/drivers/net/wireless/zd1211rw/Kconfig
@@ -1,6 +1,6 @@
config ZD1211RW
tristate "ZyDAS ZD1211/ZD1211B USB-wireless support"
- depends on USB && MAC80211 && EXPERIMENTAL
+ depends on USB && MAC80211
select FW_LOADER
---help---
This is an experimental driver for the ZyDAS ZD1211/ZD1211B wireless
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 20/86] Documentation/laptops: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (18 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 19/86] drivers/net/wireless/zd1211rw: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 21/86] Documentation/networking: " Kees Cook
` (65 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Rob Landley, Randy Dunlap, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Rob Landley <rob@landley.net>
CC: Randy Dunlap <rdunlap@xenotime.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
Documentation/laptops/thinkpad-acpi.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/laptops/thinkpad-acpi.txt b/Documentation/laptops/thinkpad-acpi.txt
index 9d66682..cf7bc6c 100644
--- a/Documentation/laptops/thinkpad-acpi.txt
+++ b/Documentation/laptops/thinkpad-acpi.txt
@@ -1398,7 +1398,7 @@ Sysfs notes:
EXPERIMENTAL: UWB
-----------------
-This feature is marked EXPERIMENTAL because it has not been extensively
+This feature is considered EXPERIMENTAL because it has not been extensively
tested and validated in various ThinkPad models yet. The feature may not
work as expected. USE WITH CAUTION! To use this feature, you need to supply
the experimental=1 parameter when loading the module.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 21/86] Documentation/networking: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (19 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 20/86] Documentation/laptops: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 22/86] arch/arm: " Kees Cook
` (64 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Rob Landley, David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Rob Landley <rob@landley.net>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
Documentation/networking/cs89x0.txt | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/Documentation/networking/cs89x0.txt b/Documentation/networking/cs89x0.txt
index c725d33..cc91a15 100644
--- a/Documentation/networking/cs89x0.txt
+++ b/Documentation/networking/cs89x0.txt
@@ -386,15 +386,13 @@ tristate 'CS89x0 support' CONFIG_CS89x0
Example:
- if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
- tristate 'ICL EtherTeam 16i/32 support' CONFIG_ETH16I
- fi
+ tristate 'ICL EtherTeam 16i/32 support' CONFIG_ETH16I
tristate 'CS89x0 support' CONFIG_CS89x0
tristate 'NE2000/NE1000 support' CONFIG_NE2000
- if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
- tristate 'NI5210 support' CONFIG_NI52
+
+ tristate 'NI5210 support' CONFIG_NI52
b.) In /usr/src/linux/drivers/net/Makefile, add the following lines:
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 22/86] arch/arm: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (20 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 21/86] Documentation/networking: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 23/86] arch/arm/mach-s3c24xx: " Kees Cook
` (63 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Russell King, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Russell King <linux@arm.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/arm/Kconfig | 19 ++++++++-----------
arch/arm/Kconfig.debug | 2 +-
2 files changed, 9 insertions(+), 12 deletions(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 67874b8..62c53dc 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -1531,7 +1531,6 @@ config SMP
config SMP_ON_UP
bool "Allow booting SMP kernel on uniprocessor systems (EXPERIMENTAL)"
- depends on EXPERIMENTAL
depends on SMP && !XIP_KERNEL
default y
help
@@ -1719,7 +1718,7 @@ config AEABI
config OABI_COMPAT
bool "Allow old ABI binaries to run with this kernel (EXPERIMENTAL)"
- depends on AEABI && EXPERIMENTAL && !THUMB2_KERNEL
+ depends on AEABI && !THUMB2_KERNEL
default y
help
This option preserves the old syscall interface along with the
@@ -1843,7 +1842,6 @@ config SECCOMP
config CC_STACKPROTECTOR
bool "Enable -fstack-protector buffer overflow detection (EXPERIMENTAL)"
- depends on EXPERIMENTAL
help
This option turns on the -fstack-protector GCC feature. This
feature puts, at the beginning of functions, a canary value on
@@ -1860,7 +1858,7 @@ config XEN_DOM0
config XEN
bool "Xen guest support on ARM (EXPERIMENTAL)"
- depends on EXPERIMENTAL && ARM && OF
+ depends on ARM && OF
depends on CPU_V7 && !CPU_V6
help
Say Y if you want to run Linux in a Virtual Machine on Xen on ARM.
@@ -1929,7 +1927,7 @@ config ZBOOT_ROM
choice
prompt "Include SD/MMC loader in zImage (EXPERIMENTAL)"
- depends on ZBOOT_ROM && ARCH_SH7372 && EXPERIMENTAL
+ depends on ZBOOT_ROM && ARCH_SH7372
default ZBOOT_ROM_NONE
help
Include experimental SD/MMC loading code in the ROM-able zImage.
@@ -1958,7 +1956,7 @@ endchoice
config ARM_APPENDED_DTB
bool "Use appended device tree blob to zImage (EXPERIMENTAL)"
- depends on OF && !ZBOOT_ROM && EXPERIMENTAL
+ depends on OF && !ZBOOT_ROM
help
With this option, the boot code will look for a device tree binary
(DTB) appended to zImage
@@ -2076,7 +2074,7 @@ config XIP_PHYS_ADDR
config KEXEC
bool "Kexec system call (EXPERIMENTAL)"
- depends on EXPERIMENTAL && (!SMP || HOTPLUG_CPU)
+ depends on (!SMP || HOTPLUG_CPU)
help
kexec is a system call that implements the ability to shutdown your
current kernel, and to start another kernel. It is like a reboot
@@ -2098,7 +2096,6 @@ config ATAGS_PROC
config CRASH_DUMP
bool "Build kdump crash kernel (EXPERIMENTAL)"
- depends on EXPERIMENTAL
help
Generate crash dump after being started by kexec. This should
be normally only set in special crash dump kernels which are
@@ -2165,7 +2162,7 @@ config CPU_FREQ_S3C
config CPU_FREQ_S3C24XX
bool "CPUfreq driver for Samsung S3C24XX series CPUs (EXPERIMENTAL)"
- depends on ARCH_S3C24XX && CPU_FREQ && EXPERIMENTAL
+ depends on ARCH_S3C24XX && CPU_FREQ
select CPU_FREQ_S3C
help
This enables the CPUfreq driver for the Samsung S3C24XX family
@@ -2177,7 +2174,7 @@ config CPU_FREQ_S3C24XX
config CPU_FREQ_S3C24XX_PLL
bool "Support CPUfreq changing of PLL frequency (EXPERIMENTAL)"
- depends on CPU_FREQ_S3C24XX && EXPERIMENTAL
+ depends on CPU_FREQ_S3C24XX
help
Compile in support for changing the PLL frequency from the
S3C24XX series CPUfreq driver. The PLL takes time to settle
@@ -2240,7 +2237,7 @@ config FPE_NWFPE_XP
config FPE_FASTFPE
bool "FastFPE math emulation (EXPERIMENTAL)"
- depends on (!AEABI || OABI_COMPAT) && !CPU_32v3 && EXPERIMENTAL
+ depends on (!AEABI || OABI_COMPAT) && !CPU_32v3
---help---
Say Y here to include the FAST floating point emulator in the kernel.
This is an experimental much faster emulator which now also has full
diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug
index 661030d..fc2a591 100644
--- a/arch/arm/Kconfig.debug
+++ b/arch/arm/Kconfig.debug
@@ -32,7 +32,7 @@ config FRAME_POINTER
config ARM_UNWIND
bool "Enable stack unwinding support (EXPERIMENTAL)"
- depends on AEABI && EXPERIMENTAL
+ depends on AEABI
default y
help
This option enables stack unwinding support in the kernel
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 23/86] arch/arm/mach-s3c24xx: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (21 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 22/86] arch/arm: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 24/86] arch/blackfin: " Kees Cook
` (62 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Ben Dooks, Kukjin Kim, Russell King,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Ben Dooks <ben-linux@fluff.org>
CC: Kukjin Kim <kgene.kim@samsung.com>
CC: Russell King <linux@arm.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/arm/mach-s3c24xx/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/mach-s3c24xx/Kconfig b/arch/arm/mach-s3c24xx/Kconfig
index 25df14a..3445c4f 100644
--- a/arch/arm/mach-s3c24xx/Kconfig
+++ b/arch/arm/mach-s3c24xx/Kconfig
@@ -291,8 +291,8 @@ config MACH_JIVE
Say Y here if you are using the Logitech Jive.
config MACH_JIVE_SHOW_BOOTLOADER
- bool "Allow access to bootloader partitions in MTD (EXPERIMENTAL)"
- depends on MACH_JIVE && EXPERIMENTAL
+ bool "Allow access to bootloader partitions in MTD"
+ depends on MACH_JIVE
config MACH_S3C2413
bool
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 24/86] arch/blackfin: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (22 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 23/86] arch/arm/mach-s3c24xx: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-18 5:11 ` Mike Frysinger
2013-01-17 2:53 ` [PATCH 25/86] arch/microblaze/platform: " Kees Cook
` (61 subsequent siblings)
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Mike Frysinger, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Mike Frysinger <vapier@gentoo.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/blackfin/Kconfig | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig
index b6f3ad5..ca33c8d 100644
--- a/arch/blackfin/Kconfig
+++ b/arch/blackfin/Kconfig
@@ -562,8 +562,7 @@ choice
accurate - This option is therefore marked experimental.
config BFIN_KERNEL_CLOCK_MEMINIT_CALC
- bool "Calculate Timings (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ bool "Calculate Timings"
config BFIN_KERNEL_CLOCK_MEMINIT_SPEC
bool "Provide accurate Timings based on target SCLK"
@@ -1120,7 +1119,7 @@ endchoice
comment "Memory Protection Unit"
config MPU
- bool "Enable the memory protection unit (EXPERIMENTAL)"
+ bool "Enable the memory protection unit"
default n
help
Use the processor's MPU to protect applications from accessing
@@ -1442,7 +1441,6 @@ config BFIN_CPU_FREQ
config CPU_VOLTAGE
bool "CPU Voltage scaling"
- depends on EXPERIMENTAL
depends on CPU_FREQ
default n
help
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 25/86] arch/microblaze/platform: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (23 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 24/86] arch/blackfin: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 9:24 ` Michal Simek
2013-01-17 2:53 ` [PATCH 26/86] arch/mips/jazz: " Kees Cook
` (60 subsequent siblings)
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Michal Simek, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Michal Simek <monstr@monstr.eu>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/microblaze/platform/Kconfig.platform | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/microblaze/platform/Kconfig.platform b/arch/microblaze/platform/Kconfig.platform
index 669c7ee..b174721 100644
--- a/arch/microblaze/platform/Kconfig.platform
+++ b/arch/microblaze/platform/Kconfig.platform
@@ -20,7 +20,7 @@ endchoice
config SELFMOD
bool "Use self modified code for intc/timer"
- depends on EXPERIMENTAL && NO_MMU
+ depends on NO_MMU
default n
help
This choice enables self-modified code for interrupt controller
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 25/86] arch/microblaze/platform: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:53 ` [PATCH 25/86] arch/microblaze/platform: " Kees Cook
@ 2013-01-17 9:24 ` Michal Simek
0 siblings, 0 replies; 107+ messages in thread
From: Michal Simek @ 2013-01-17 9:24 UTC (permalink / raw)
To: Kees Cook; +Cc: linux-kernel, Greg Kroah-Hartman
2013/1/17 Kees Cook <keescook@chromium.org>:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during the
> Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
>
> CC: Michal Simek <monstr@monstr.eu>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Signed-off-by: Kees Cook <keescook@chromium.org>
Acked-by: Michal Simek <monstr@monstr.eu>
Thanks,
Michal
--
Michal Simek, Ing. (M.Eng)
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/
Maintainer of Linux kernel - Xilinx Zynq ARM architecture
Microblaze U-BOOT custodian
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 26/86] arch/mips/jazz: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (24 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 25/86] arch/microblaze/platform: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 27/86] arch/mips: " Kees Cook
` (59 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Ralf Baechle, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Ralf Baechle <ralf@linux-mips.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/mips/jazz/Kconfig | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/mips/jazz/Kconfig b/arch/mips/jazz/Kconfig
index 1f372b0..fb1e072 100644
--- a/arch/mips/jazz/Kconfig
+++ b/arch/mips/jazz/Kconfig
@@ -1,6 +1,6 @@
config ACER_PICA_61
- bool "Support for Acer PICA 1 chipset (EXPERIMENTAL)"
- depends on MACH_JAZZ && EXPERIMENTAL
+ bool "Support for Acer PICA 1 chipset"
+ depends on MACH_JAZZ
select DMA_NONCOHERENT
select SYS_SUPPORTS_LITTLE_ENDIAN
help
@@ -13,7 +13,7 @@ config MIPS_MAGNUM_4000
bool "Support for MIPS Magnum 4000"
depends on MACH_JAZZ
select DMA_NONCOHERENT
- select SYS_SUPPORTS_BIG_ENDIAN if EXPERIMENTAL
+ select SYS_SUPPORTS_BIG_ENDIAN
select SYS_SUPPORTS_LITTLE_ENDIAN
help
This is a machine with a R4000 100 MHz CPU. To compile a Linux
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 27/86] arch/mips: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (25 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 26/86] arch/mips/jazz: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 28/86] arch/mips/sgi-ip27: " Kees Cook
` (58 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Ralf Baechle, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Ralf Baechle <ralf@linux-mips.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/mips/Kconfig | 27 +++++++--------------------
1 file changed, 7 insertions(+), 20 deletions(-)
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
index 2ac626a..e96cf7a 100644
--- a/arch/mips/Kconfig
+++ b/arch/mips/Kconfig
@@ -170,7 +170,7 @@ config MACH_DECSTATION
select SYS_HAS_CPU_R3000
select SYS_HAS_CPU_R4X00
select SYS_SUPPORTS_32BIT_KERNEL
- select SYS_SUPPORTS_64BIT_KERNEL if EXPERIMENTAL
+ select SYS_SUPPORTS_64BIT_KERNEL
select SYS_SUPPORTS_LITTLE_ENDIAN
select SYS_SUPPORTS_128HZ
select SYS_SUPPORTS_256HZ
@@ -206,7 +206,7 @@ config MACH_JAZZ
select ISA
select SYS_HAS_CPU_R4X00
select SYS_SUPPORTS_32BIT_KERNEL
- select SYS_SUPPORTS_64BIT_KERNEL if EXPERIMENTAL
+ select SYS_SUPPORTS_64BIT_KERNEL
select SYS_SUPPORTS_100HZ
help
This a family of machines based on the MIPS R4030 chipset which was
@@ -396,7 +396,6 @@ config PNX8550_STB810
config PMC_MSP
bool "PMC-Sierra MSP chipsets"
- depends on EXPERIMENTAL
select CEVT_R4K
select CSRC_R4K
select DMA_NONCOHERENT
@@ -495,8 +494,7 @@ config SGI_IP27
here.
config SGI_IP28
- bool "SGI IP28 (Indigo2 R10k) (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ bool "SGI IP28 (Indigo2 R10k)"
select FW_ARC
select FW_ARC64
select BOOT_ELF64
@@ -554,7 +552,6 @@ config SGI_IP32
config SIBYTE_CRHINE
bool "Sibyte BCM91120C-CRhine"
- depends on EXPERIMENTAL
select BOOT_ELF32
select DMA_COHERENT
select SIBYTE_BCM1120
@@ -565,7 +562,6 @@ config SIBYTE_CRHINE
config SIBYTE_CARMEL
bool "Sibyte BCM91120x-Carmel"
- depends on EXPERIMENTAL
select BOOT_ELF32
select DMA_COHERENT
select SIBYTE_BCM1120
@@ -576,7 +572,6 @@ config SIBYTE_CARMEL
config SIBYTE_CRHONE
bool "Sibyte BCM91125C-CRhone"
- depends on EXPERIMENTAL
select BOOT_ELF32
select DMA_COHERENT
select SIBYTE_BCM1125
@@ -588,7 +583,6 @@ config SIBYTE_CRHONE
config SIBYTE_RHONE
bool "Sibyte BCM91125E-Rhone"
- depends on EXPERIMENTAL
select BOOT_ELF32
select DMA_COHERENT
select SIBYTE_BCM1125H
@@ -613,7 +607,6 @@ config SIBYTE_SWARM
config SIBYTE_LITTLESUR
bool "Sibyte BCM91250C2-LittleSur"
- depends on EXPERIMENTAL
select BOOT_ELF32
select DMA_COHERENT
select HAVE_PATA_PLATFORM
@@ -627,7 +620,6 @@ config SIBYTE_LITTLESUR
config SIBYTE_SENTOSA
bool "Sibyte BCM91250E-Sentosa"
- depends on EXPERIMENTAL
select BOOT_ELF32
select DMA_COHERENT
select NR_CPUS_DEFAULT_2
@@ -676,7 +668,7 @@ config SNI_RM
select R5000_CPU_SCACHE
select SYS_HAS_EARLY_PRINTK
select SYS_SUPPORTS_32BIT_KERNEL
- select SYS_SUPPORTS_64BIT_KERNEL if EXPERIMENTAL
+ select SYS_SUPPORTS_64BIT_KERNEL
select SYS_SUPPORTS_BIG_ENDIAN
select SYS_SUPPORTS_HIGHMEM
select SYS_SUPPORTS_LITTLE_ENDIAN
@@ -780,7 +772,6 @@ config CAVIUM_OCTEON_REFERENCE_BOARD
config NLM_XLR_BOARD
bool "Netlogic XLR/XLS based systems"
- depends on EXPERIMENTAL
select BOOT_ELF32
select NLM_COMMON
select SYS_HAS_CPU_XLR
@@ -809,7 +800,6 @@ config NLM_XLR_BOARD
config NLM_XLP_BOARD
bool "Netlogic XLP based systems"
- depends on EXPERIMENTAL
select BOOT_ELF32
select NLM_COMMON
select SYS_HAS_CPU_XLP
@@ -1375,7 +1365,6 @@ config CPU_R5500
config CPU_R6000
bool "R6000"
- depends on EXPERIMENTAL
depends on SYS_HAS_CPU_R6000
select CPU_SUPPORTS_32BIT_KERNEL
help
@@ -1393,7 +1382,6 @@ config CPU_NEVADA
config CPU_R8000
bool "R8000"
- depends on EXPERIMENTAL
depends on SYS_HAS_CPU_R8000
select CPU_HAS_PREFETCH
select CPU_SUPPORTS_64BIT_KERNEL
@@ -1768,7 +1756,7 @@ config PAGE_SIZE_4KB
config PAGE_SIZE_8KB
bool "8kB"
- depends on (EXPERIMENTAL && CPU_R8000) || CPU_CAVIUM_OCTEON
+ depends on CPU_R8000 || CPU_CAVIUM_OCTEON
help
Using 8kB page size will result in higher performance kernel at
the price of higher memory consumption. This option is available
@@ -1795,7 +1783,7 @@ config PAGE_SIZE_32KB
config PAGE_SIZE_64KB
bool "64kB"
- depends on EXPERIMENTAL && !CPU_R3000 && !CPU_TX39XX
+ depends on !CPU_R3000 && !CPU_TX39XX
help
Using 64kB page size will result in higher performance kernel at
the price of higher memory consumption. This option is available on
@@ -2312,8 +2300,7 @@ config HZ
source "kernel/Kconfig.preempt"
config KEXEC
- bool "Kexec system call (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ bool "Kexec system call"
help
kexec is a system call that implements the ability to shutdown your
current kernel, and to start another kernel. It is like a reboot
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 28/86] arch/mips/sgi-ip27: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (26 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 27/86] arch/mips: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 29/86] arch/parisc: " Kees Cook
` (57 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Ralf Baechle, Jiri Kosina, Paul Bolle,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Ralf Baechle <ralf@linux-mips.org>
CC: Jiri Kosina <jkosina@suse.cz>
CC: Paul Bolle <pebolle@tiscali.nl>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/mips/sgi-ip27/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/mips/sgi-ip27/Kconfig b/arch/mips/sgi-ip27/Kconfig
index 4b2ea28..4d8705a 100644
--- a/arch/mips/sgi-ip27/Kconfig
+++ b/arch/mips/sgi-ip27/Kconfig
@@ -13,7 +13,6 @@ config SGI_SN_M_MODE
config SGI_SN_N_MODE
bool "IP27 N-Mode"
- depends on EXPERIMENTAL
help
The nodes of Origin, Onyx, Fuel and Tezro systems can be configured
in either N-Modes which allows for more nodes or M-Mode which allows
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 29/86] arch/parisc: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (27 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 28/86] arch/mips/sgi-ip27: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 30/86] arch/powerpc/kvm: " Kees Cook
` (56 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, James E.J. Bottomley, Helge Deller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: "James E.J. Bottomley" <jejb@parisc-linux.org>
CC: Helge Deller <deller@gmx.de>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/parisc/Kconfig | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/parisc/Kconfig b/arch/parisc/Kconfig
index b77feff..416309b 100644
--- a/arch/parisc/Kconfig
+++ b/arch/parisc/Kconfig
@@ -194,12 +194,12 @@ config PARISC_PAGE_SIZE_4KB
If you don't know what to do, choose 4KB.
config PARISC_PAGE_SIZE_16KB
- bool "16KB (EXPERIMENTAL)"
- depends on PA8X00 && EXPERIMENTAL
+ bool "16KB"
+ depends on PA8X00
config PARISC_PAGE_SIZE_64KB
- bool "64KB (EXPERIMENTAL)"
- depends on PA8X00 && EXPERIMENTAL
+ bool "64KB"
+ depends on PA8X00
endchoice
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 30/86] arch/powerpc/kvm: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (28 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 29/86] arch/parisc: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 31/86] arch/powerpc/platforms/85xx: " Kees Cook
` (55 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Alexander Graf, Avi Kivity, Marcelo Tosatti,
Benjamin Herrenschmidt, Paul Mackerras, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Alexander Graf <agraf@suse.de>
CC: Avi Kivity <avi@redhat.com>
CC: Marcelo Tosatti <mtosatti@redhat.com>
CC: Benjamin Herrenschmidt <benh@kernel.crashing.org>
CC: Paul Mackerras <paulus@samba.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/powerpc/kvm/Kconfig | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/arch/powerpc/kvm/Kconfig b/arch/powerpc/kvm/Kconfig
index 4730c95..63c67ec 100644
--- a/arch/powerpc/kvm/Kconfig
+++ b/arch/powerpc/kvm/Kconfig
@@ -41,7 +41,7 @@ config KVM_BOOK3S_PR
config KVM_BOOK3S_32
tristate "KVM support for PowerPC book3s_32 processors"
- depends on EXPERIMENTAL && PPC_BOOK3S_32 && !SMP && !PTE_64BIT
+ depends on PPC_BOOK3S_32 && !SMP && !PTE_64BIT
select KVM
select KVM_BOOK3S_32_HANDLER
select KVM_BOOK3S_PR
@@ -56,7 +56,7 @@ config KVM_BOOK3S_32
config KVM_BOOK3S_64
tristate "KVM support for PowerPC book3s_64 processors"
- depends on EXPERIMENTAL && PPC_BOOK3S_64
+ depends on PPC_BOOK3S_64
select KVM_BOOK3S_64_HANDLER
select KVM
---help---
@@ -97,7 +97,7 @@ config KVM_BOOKE_HV
config KVM_440
bool "KVM support for PowerPC 440 processors"
- depends on EXPERIMENTAL && 44x
+ depends on 44x
select KVM
select KVM_MMIO
---help---
@@ -122,7 +122,7 @@ config KVM_EXIT_TIMING
config KVM_E500V2
bool "KVM support for PowerPC E500v2 processors"
- depends on EXPERIMENTAL && E500 && !PPC_E500MC
+ depends on E500 && !PPC_E500MC
select KVM
select KVM_MMIO
select MMU_NOTIFIER
@@ -137,7 +137,7 @@ config KVM_E500V2
config KVM_E500MC
bool "KVM support for PowerPC E500MC/E5500 processors"
- depends on EXPERIMENTAL && PPC_E500MC
+ depends on PPC_E500MC
select KVM
select KVM_MMIO
select KVM_BOOKE_HV
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 31/86] arch/powerpc/platforms/85xx: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (29 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 30/86] arch/powerpc/kvm: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 32/86] arch/powerpc/platforms/cell: " Kees Cook
` (54 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Kumar Gala, Benjamin Herrenschmidt, Paul Mackerras,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Kumar Gala <galak@kernel.crashing.org>
CC: Benjamin Herrenschmidt <benh@kernel.crashing.org>
CC: Paul Mackerras <paulus@samba.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/powerpc/platforms/85xx/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/powerpc/platforms/85xx/Kconfig b/arch/powerpc/platforms/85xx/Kconfig
index 02d02a0..92ab60a 100644
--- a/arch/powerpc/platforms/85xx/Kconfig
+++ b/arch/powerpc/platforms/85xx/Kconfig
@@ -277,7 +277,6 @@ config P5040_DS
config PPC_QEMU_E500
bool "QEMU generic e500 platform"
- depends on EXPERIMENTAL
select DEFAULT_UIMAGE
help
This option enables support for running as a QEMU guest using
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 32/86] arch/powerpc/platforms/cell: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (30 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 31/86] arch/powerpc/platforms/85xx: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 33/86] arch/powerpc: " Kees Cook
` (53 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Arnd Bergmann, Benjamin Herrenschmidt, Paul Mackerras,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Arnd Bergmann <arnd@arndb.de>
CC: Benjamin Herrenschmidt <benh@kernel.crashing.org>
CC: Paul Mackerras <paulus@samba.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/powerpc/platforms/cell/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/powerpc/platforms/cell/Kconfig b/arch/powerpc/platforms/cell/Kconfig
index 2e7ff0c..53aaefe 100644
--- a/arch/powerpc/platforms/cell/Kconfig
+++ b/arch/powerpc/platforms/cell/Kconfig
@@ -124,7 +124,7 @@ config CBE_CPUFREQ
config CBE_CPUFREQ_PMI_ENABLE
bool "CBE frequency scaling using PMI interface"
- depends on CBE_CPUFREQ && EXPERIMENTAL
+ depends on CBE_CPUFREQ
default n
help
Select this, if you want to use the PMI interface
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 33/86] arch/powerpc: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (31 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 32/86] arch/powerpc/platforms/cell: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 34/86] arch/sh: " Kees Cook
` (52 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Benjamin Herrenschmidt, Paul Mackerras,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Benjamin Herrenschmidt <benh@kernel.crashing.org>
CC: Paul Mackerras <paulus@samba.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/powerpc/Kconfig | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
index 17903f1..e027f04 100644
--- a/arch/powerpc/Kconfig
+++ b/arch/powerpc/Kconfig
@@ -334,7 +334,7 @@ config SWIOTLB
config HOTPLUG_CPU
bool "Support for enabling/disabling CPUs"
- depends on SMP && HOTPLUG && EXPERIMENTAL && (PPC_PSERIES || \
+ depends on SMP && HOTPLUG && (PPC_PSERIES || \
PPC_PMAC || PPC_POWERNV || (PPC_85xx && !PPC_E500MC))
---help---
Say Y here to be able to disable and re-enable individual
@@ -356,8 +356,8 @@ config ARCH_ENABLE_MEMORY_HOTREMOVE
def_bool y
config KEXEC
- bool "kexec system call (EXPERIMENTAL)"
- depends on (PPC_BOOK3S || FSL_BOOKE || (44x && !SMP)) && EXPERIMENTAL
+ bool "kexec system call"
+ depends on (PPC_BOOK3S || FSL_BOOKE || (44x && !SMP))
help
kexec is a system call that implements the ability to shutdown your
current kernel, and to start another kernel. It is like a reboot
@@ -852,8 +852,8 @@ config LOWMEM_CAM_NUM
default 3
config DYNAMIC_MEMSTART
- bool "Enable page aligned dynamic load address for kernel (EXPERIMENTAL)"
- depends on EXPERIMENTAL && ADVANCED_OPTIONS && FLATMEM && (FSL_BOOKE || 44x)
+ bool "Enable page aligned dynamic load address for kernel"
+ depends on ADVANCED_OPTIONS && FLATMEM && (FSL_BOOKE || 44x)
select NONSTATIC_KERNEL
help
This option enables the kernel to be loaded at any page aligned
@@ -870,8 +870,8 @@ config DYNAMIC_MEMSTART
This option is overridden by CONFIG_RELOCATABLE
config RELOCATABLE
- bool "Build a relocatable kernel (EXPERIMENTAL)"
- depends on EXPERIMENTAL && ADVANCED_OPTIONS && FLATMEM && 44x
+ bool "Build a relocatable kernel"
+ depends on ADVANCED_OPTIONS && FLATMEM && 44x
select NONSTATIC_KERNEL
help
This builds a kernel image that is capable of running at the
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 34/86] arch/sh: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (32 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 33/86] arch/powerpc: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 35/86] arch/tile/kvm: " Kees Cook
` (51 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Paul Mundt, Tejun Heo, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Paul Mundt <lethal@linux-sh.org>
CC: Tejun Heo <tj@kernel.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/sh/Kconfig | 13 ++++++-------
arch/sh/Kconfig.cpu | 3 +--
arch/sh/mm/Kconfig | 4 ++--
3 files changed, 9 insertions(+), 11 deletions(-)
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig
index babc2b8..4765379 100644
--- a/arch/sh/Kconfig
+++ b/arch/sh/Kconfig
@@ -648,7 +648,7 @@ source kernel/Kconfig.hz
config KEXEC
bool "kexec system call (EXPERIMENTAL)"
- depends on SUPERH32 && EXPERIMENTAL && MMU
+ depends on SUPERH32 && MMU
help
kexec is a system call that implements the ability to shutdown your
current kernel, and to start another kernel. It is like a reboot
@@ -665,7 +665,7 @@ config KEXEC
config CRASH_DUMP
bool "kernel crash dumps (EXPERIMENTAL)"
- depends on SUPERH32 && EXPERIMENTAL && BROKEN_ON_SMP
+ depends on SUPERH32 && BROKEN_ON_SMP
help
Generate crash dump after being started by kexec.
This should be normally only set in special crash dump kernels
@@ -679,7 +679,7 @@ config CRASH_DUMP
config KEXEC_JUMP
bool "kexec jump (EXPERIMENTAL)"
- depends on SUPERH32 && KEXEC && HIBERNATION && EXPERIMENTAL
+ depends on SUPERH32 && KEXEC && HIBERNATION
help
Jump between original kernel and kexeced kernel and invoke
code via KEXEC
@@ -713,7 +713,7 @@ config SECCOMP
config CC_STACKPROTECTOR
bool "Enable -fstack-protector buffer overflow detection (EXPERIMENTAL)"
- depends on SUPERH32 && EXPERIMENTAL
+ depends on SUPERH32
help
This option turns on the -fstack-protector GCC feature. This
feature puts, at the beginning of functions, a canary value on
@@ -764,7 +764,7 @@ config NR_CPUS
config HOTPLUG_CPU
bool "Support for hot-pluggable CPUs (EXPERIMENTAL)"
- depends on SMP && HOTPLUG && EXPERIMENTAL
+ depends on SMP && HOTPLUG
help
Say Y here to experiment with turning CPUs off and on. CPUs
can be controlled through /sys/devices/system/cpu.
@@ -843,7 +843,7 @@ config ENTRY_OFFSET
config ROMIMAGE_MMCIF
bool "Include MMCIF loader in romImage (EXPERIMENTAL)"
- depends on CPU_SUBTYPE_SH7724 && EXPERIMENTAL
+ depends on CPU_SUBTYPE_SH7724
help
Say Y here to include experimental MMCIF loading code in
romImage. With this enabled it is possible to write the romImage
@@ -929,7 +929,6 @@ source "fs/Kconfig.binfmt"
endmenu
menu "Power management options (EXPERIMENTAL)"
-depends on EXPERIMENTAL
source "kernel/power/Kconfig"
diff --git a/arch/sh/Kconfig.cpu b/arch/sh/Kconfig.cpu
index 770ff2d..05b518e 100644
--- a/arch/sh/Kconfig.cpu
+++ b/arch/sh/Kconfig.cpu
@@ -33,7 +33,7 @@ config SH64_FPU_DENORM_FLUSH
config SH_FPU_EMU
def_bool n
prompt "FPU emulation support"
- depends on !SH_FPU && EXPERIMENTAL
+ depends on !SH_FPU
help
Selecting this option will enable support for software FPU emulation.
Most SH-3 users will want to say Y here, whereas most SH-4 users will
@@ -68,7 +68,6 @@ config SH_STORE_QUEUES
config SPECULATIVE_EXECUTION
bool "Speculative subroutine return"
- depends on EXPERIMENTAL
depends on CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785 || CPU_SUBTYPE_SH7786
help
This enables support for a speculative instruction fetch for
diff --git a/arch/sh/mm/Kconfig b/arch/sh/mm/Kconfig
index 0f7c852..5a43a87 100644
--- a/arch/sh/mm/Kconfig
+++ b/arch/sh/mm/Kconfig
@@ -83,7 +83,7 @@ config 32BIT
config PMB
bool "Support 32-bit physical addressing through PMB"
- depends on MMU && EXPERIMENTAL && CPU_SH4A && !CPU_SH4AL_DSP
+ depends on MMU && CPU_SH4A && !CPU_SH4AL_DSP
select 32BIT
select UNCACHED_MAPPING
help
@@ -110,7 +110,7 @@ config VSYSCALL
config NUMA
bool "Non Uniform Memory Access (NUMA) Support"
- depends on MMU && SYS_SUPPORTS_NUMA && EXPERIMENTAL
+ depends on MMU && SYS_SUPPORTS_NUMA
select ARCH_WANT_NUMA_VARIABLE_LOCALITY
default n
help
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 35/86] arch/tile/kvm: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (33 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 34/86] arch/sh: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 13:37 ` Chris Metcalf
2013-01-17 2:53 ` [PATCH 36/86] drivers/acpi: " Kees Cook
` (50 subsequent siblings)
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Avi Kivity, Marcelo Tosatti, Chris Metcalf,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Avi Kivity <avi@redhat.com>
CC: Marcelo Tosatti <mtosatti@redhat.com>
CC: Chris Metcalf <cmetcalf@tilera.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
arch/tile/kvm/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/tile/kvm/Kconfig b/arch/tile/kvm/Kconfig
index 669fcdb..2298cb1 100644
--- a/arch/tile/kvm/Kconfig
+++ b/arch/tile/kvm/Kconfig
@@ -18,7 +18,7 @@ if VIRTUALIZATION
config KVM
tristate "Kernel-based Virtual Machine (KVM) support"
- depends on HAVE_KVM && MODULES && EXPERIMENTAL
+ depends on HAVE_KVM && MODULES
select PREEMPT_NOTIFIERS
select ANON_INODES
---help---
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 35/86] arch/tile/kvm: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:53 ` [PATCH 35/86] arch/tile/kvm: " Kees Cook
@ 2013-01-17 13:37 ` Chris Metcalf
0 siblings, 0 replies; 107+ messages in thread
From: Chris Metcalf @ 2013-01-17 13:37 UTC (permalink / raw)
To: Kees Cook; +Cc: linux-kernel, Avi Kivity, Marcelo Tosatti, Greg Kroah-Hartman
On 1/16/2013 9:53 PM, Kees Cook wrote:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during the
> Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
>
> CC: Avi Kivity <avi@redhat.com>
> CC: Marcelo Tosatti <mtosatti@redhat.com>
> CC: Chris Metcalf <cmetcalf@tilera.com>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Signed-off-by: Kees Cook <keescook@chromium.org>
> ---
> arch/tile/kvm/Kconfig | 2 +-
Acked-by: Chris Metcalf <cmetcalf@tilera.com>
--
Chris Metcalf, Tilera Corp.
http://www.tilera.com
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 36/86] drivers/acpi: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (34 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 35/86] arch/tile/kvm: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 37/86] drivers/ata: " Kees Cook
` (49 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Len Brown, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Len Brown <lenb@kernel.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/acpi/Kconfig | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/drivers/acpi/Kconfig b/drivers/acpi/Kconfig
index 38c5078..7ec178e 100644
--- a/drivers/acpi/Kconfig
+++ b/drivers/acpi/Kconfig
@@ -176,7 +176,6 @@ config ACPI_FAN
config ACPI_DOCK
bool "Dock"
- depends on EXPERIMENTAL
help
This driver supports ACPI-controlled docking stations and removable
drive bays such as the IBM Ultrabay and the Dell Module Bay.
@@ -202,7 +201,7 @@ config ACPI_PROCESSOR
the module will be called processor.
config ACPI_IPMI
tristate "IPMI"
- depends on EXPERIMENTAL && IPMI_SI && IPMI_HANDLER
+ depends on IPMI_SI && IPMI_HANDLER
default n
help
This driver enables the ACPI to access the BMC controller. And it
@@ -214,14 +213,13 @@ config ACPI_IPMI
config ACPI_HOTPLUG_CPU
bool
- depends on EXPERIMENTAL && ACPI_PROCESSOR && HOTPLUG_CPU
+ depends on ACPI_PROCESSOR && HOTPLUG_CPU
select ACPI_CONTAINER
default y
config ACPI_PROCESSOR_AGGREGATOR
tristate "Processor Aggregator"
depends on ACPI_PROCESSOR
- depends on EXPERIMENTAL
depends on X86
help
ACPI 4.0 defines processor Aggregator, which enables OS to perform
@@ -337,8 +335,7 @@ config X86_PM_TIMER
systems require this timer.
config ACPI_CONTAINER
- tristate "Container and Module Devices (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ tristate "Container and Module Devices"
default (ACPI_HOTPLUG_MEMORY || ACPI_HOTPLUG_CPU || ACPI_HOTPLUG_IO)
help
This driver supports ACPI Container and Module devices (IDs
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 37/86] drivers/ata: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (35 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 36/86] drivers/acpi: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 38/86] drivers/block/paride: " Kees Cook
` (48 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Jeff Garzik, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Jeff Garzik <jgarzik@pobox.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/ata/Kconfig | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig
index e08d322..cdadce2 100644
--- a/drivers/ata/Kconfig
+++ b/drivers/ata/Kconfig
@@ -163,7 +163,7 @@ config SATA_QSTOR
config SATA_SX4
tristate "Promise SATA SX4 support (Experimental)"
- depends on PCI && EXPERIMENTAL
+ depends on PCI
help
This option enables support for Promise Serial ATA SX4.
@@ -390,7 +390,7 @@ config PATA_CS5530
config PATA_CS5535
tristate "CS5535 PATA support (Experimental)"
- depends on PCI && X86 && !X86_64 && EXPERIMENTAL
+ depends on PCI && X86 && !X86_64
help
This option enables support for the NatSemi/AMD CS5535
companion chip used with the Geode processor family.
@@ -408,7 +408,7 @@ config PATA_CS5536
config PATA_CYPRESS
tristate "Cypress CY82C693 PATA support (Very Experimental)"
- depends on PCI && EXPERIMENTAL
+ depends on PCI
help
This option enables support for the Cypress/Contaq CY82C693
chipset found in some Alpha systems
@@ -496,7 +496,7 @@ config PATA_IMX
config PATA_IT8213
tristate "IT8213 PATA support (Experimental)"
- depends on PCI && EXPERIMENTAL
+ depends on PCI
help
This option enables support for the ITE 821 PATA
controllers via the new ATA layer.
@@ -589,7 +589,7 @@ config PATA_OLDPIIX
config PATA_OPTIDMA
tristate "OPTI FireStar PATA support (Very Experimental)"
- depends on PCI && EXPERIMENTAL
+ depends on PCI
help
This option enables DMA/PIO support for the later OPTi
controllers found on some old motherboards and in some
@@ -616,7 +616,7 @@ config PATA_PDC_OLD
config PATA_RADISYS
tristate "RADISYS 82600 PATA support (Experimental)"
- depends on PCI && EXPERIMENTAL
+ depends on PCI
help
This option enables support for the RADISYS 82600
PATA controllers via the new ATA layer
@@ -687,7 +687,7 @@ config PATA_SIS
config PATA_TOSHIBA
tristate "Toshiba Piccolo support (Experimental)"
- depends on PCI && EXPERIMENTAL
+ depends on PCI
help
Support for the Toshiba Piccolo controllers. Currently only the
primary channel is supported by this driver.
@@ -738,7 +738,7 @@ comment "PIO-only SFF controllers"
config PATA_AT32
tristate "Atmel AVR32 PATA support (Experimental)"
- depends on AVR32 && PLATFORM_AT32AP && EXPERIMENTAL
+ depends on AVR32 && PLATFORM_AT32AP
help
This option enables support for the IDE devices on the
Atmel AT32AP platform.
@@ -755,7 +755,7 @@ config PATA_AT91
config PATA_CMD640_PCI
tristate "CMD640 PCI PATA support (Experimental)"
- depends on PCI && EXPERIMENTAL
+ depends on PCI
help
This option enables support for the CMD640 PCI IDE
interface chip. Only the primary channel is currently
@@ -801,7 +801,7 @@ config PATA_NS87410
config PATA_OPTI
tristate "OPTI621/6215 PATA support (Very Experimental)"
- depends on PCI && EXPERIMENTAL
+ depends on PCI
help
This option enables full PIO support for the early Opti ATA
controllers found on some old motherboards.
@@ -881,7 +881,7 @@ config PATA_SAMSUNG_CF
config PATA_WINBOND_VLB
tristate "Winbond W83759A VLB PATA support (Experimental)"
- depends on ISA && EXPERIMENTAL
+ depends on ISA
select PATA_LEGACY
help
Support for the Winbond W83759A controller on Vesa Local Bus
@@ -909,7 +909,7 @@ config ATA_GENERIC
config PATA_LEGACY
tristate "Legacy ISA PATA support (Experimental)"
- depends on (ISA || PCI) && EXPERIMENTAL
+ depends on (ISA || PCI)
help
This option enables support for ISA/VLB/PCI bus legacy PATA
ports and allows them to be accessed via the new ATA layer.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 38/86] drivers/block/paride: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (36 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 37/86] drivers/ata: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 39/86] drivers/edac: " Kees Cook
` (47 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Tim Waugh, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Tim Waugh <tim@cyberelk.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/block/paride/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/block/paride/Kconfig b/drivers/block/paride/Kconfig
index 28cf308..efefb5a 100644
--- a/drivers/block/paride/Kconfig
+++ b/drivers/block/paride/Kconfig
@@ -205,8 +205,8 @@ config PARIDE_EPAT
support.
config PARIDE_EPATC8
- bool "Support c7/c8 chips (EXPERIMENTAL)"
- depends on PARIDE_EPAT && EXPERIMENTAL
+ bool "Support c7/c8 chips"
+ depends on PARIDE_EPAT
help
This option enables support for the newer Shuttle EP1284 (aka c7 and
c8) chip. You need this if you are using any recent Imation SuperDisk
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 39/86] drivers/edac: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (37 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 38/86] drivers/block/paride: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 10:10 ` Mauro Carvalho Chehab
2013-01-17 2:53 ` [PATCH 40/86] drivers/gpio: " Kees Cook
` (46 subsequent siblings)
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Mauro Carvalho Chehab, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: Mauro Carvalho Chehab <mchehab@redhat.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/edac/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/edac/Kconfig b/drivers/edac/Kconfig
index 6671992..acb709b 100644
--- a/drivers/edac/Kconfig
+++ b/drivers/edac/Kconfig
@@ -158,7 +158,7 @@ config EDAC_I3000
config EDAC_I3200
tristate "Intel 3200"
- depends on EDAC_MM_EDAC && PCI && X86 && EXPERIMENTAL
+ depends on EDAC_MM_EDAC && PCI && X86
help
Support for error detection and correction on the Intel
3200 and 3210 server chipsets.
@@ -224,7 +224,7 @@ config EDAC_I7300
config EDAC_SBRIDGE
tristate "Intel Sandy-Bridge Integrated MC"
depends on EDAC_MM_EDAC && PCI && X86_64 && X86_MCE_INTEL
- depends on PCI_MMCONFIG && EXPERIMENTAL
+ depends on PCI_MMCONFIG
help
Support for error detection and correction the Intel
Sandy Bridge Integrated Memory Controller.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 39/86] drivers/edac: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:53 ` [PATCH 39/86] drivers/edac: " Kees Cook
@ 2013-01-17 10:10 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 107+ messages in thread
From: Mauro Carvalho Chehab @ 2013-01-17 10:10 UTC (permalink / raw)
To: Kees Cook; +Cc: linux-kernel, Greg Kroah-Hartman
Em Wed, 16 Jan 2013 18:53:31 -0800
Kees Cook <keescook@chromium.org> escreveu:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during the
> Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
>
> Cc: Mauro Carvalho Chehab <mchehab@redhat.com>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Signed-off-by: Kees Cook <keescook@chromium.org>
Acked-by: Mauro Carvalho Chehab <mchehab@redhat.com>
> ---
> drivers/edac/Kconfig | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/edac/Kconfig b/drivers/edac/Kconfig
> index 6671992..acb709b 100644
> --- a/drivers/edac/Kconfig
> +++ b/drivers/edac/Kconfig
> @@ -158,7 +158,7 @@ config EDAC_I3000
>
> config EDAC_I3200
> tristate "Intel 3200"
> - depends on EDAC_MM_EDAC && PCI && X86 && EXPERIMENTAL
> + depends on EDAC_MM_EDAC && PCI && X86
> help
> Support for error detection and correction on the Intel
> 3200 and 3210 server chipsets.
> @@ -224,7 +224,7 @@ config EDAC_I7300
> config EDAC_SBRIDGE
> tristate "Intel Sandy-Bridge Integrated MC"
> depends on EDAC_MM_EDAC && PCI && X86_64 && X86_MCE_INTEL
> - depends on PCI_MMCONFIG && EXPERIMENTAL
> + depends on PCI_MMCONFIG
> help
> Support for error detection and correction the Intel
> Sandy Bridge Integrated Memory Controller.
--
Cheers,
Mauro
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 40/86] drivers/gpio: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (38 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 39/86] drivers/edac: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 41/86] drivers/gpu/drm/ast: " Kees Cook
` (45 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Grant Likely, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Grant Likely <grant.likely@secretlab.ca>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/gpio/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 682de75..4c54586 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -66,7 +66,7 @@ config DEBUG_GPIO
config GPIO_SYSFS
bool "/sys/class/gpio/... (sysfs interface)"
- depends on SYSFS && EXPERIMENTAL
+ depends on SYSFS
help
Say Y here to add a sysfs interface for GPIOs.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 41/86] drivers/gpu/drm/ast: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (39 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 40/86] drivers/gpio: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 42/86] drivers/gpu/drm/cirrus: " Kees Cook
` (44 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Dave Airlie, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Dave Airlie <airlied@redhat.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/gpu/drm/ast/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/ast/Kconfig b/drivers/gpu/drm/ast/Kconfig
index a277b12..da4a51e 100644
--- a/drivers/gpu/drm/ast/Kconfig
+++ b/drivers/gpu/drm/ast/Kconfig
@@ -1,6 +1,6 @@
config DRM_AST
tristate "AST server chips"
- depends on DRM && PCI && EXPERIMENTAL
+ depends on DRM && PCI
select DRM_TTM
select FB_SYS_COPYAREA
select FB_SYS_FILLRECT
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 42/86] drivers/gpu/drm/cirrus: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (40 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 41/86] drivers/gpu/drm/ast: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 14:45 ` Adam Jackson
2013-01-17 2:53 ` [PATCH 43/86] drivers/gpu/drm/gma500: " Kees Cook
` (43 subsequent siblings)
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Dave Airlie, Adam Jackson, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Dave Airlie <airlied@redhat.com>
CC: Adam Jackson <ajax@redhat.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/gpu/drm/cirrus/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/cirrus/Kconfig b/drivers/gpu/drm/cirrus/Kconfig
index fc154dd..bf67b22 100644
--- a/drivers/gpu/drm/cirrus/Kconfig
+++ b/drivers/gpu/drm/cirrus/Kconfig
@@ -1,6 +1,6 @@
config DRM_CIRRUS_QEMU
tristate "Cirrus driver for QEMU emulated device"
- depends on DRM && PCI && EXPERIMENTAL
+ depends on DRM && PCI
select FB_SYS_FILLRECT
select FB_SYS_COPYAREA
select FB_SYS_IMAGEBLIT
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 43/86] drivers/gpu/drm/gma500: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (41 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 42/86] drivers/gpu/drm/cirrus: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 44/86] drivers/gpu/drm/mgag200: " Kees Cook
` (42 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Dave Airlie, Alan Cox, Kirill A. Shutemov,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Dave Airlie <airlied@redhat.com>
CC: Alan Cox <alan@linux.intel.com>
CC: "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/gpu/drm/gma500/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/gma500/Kconfig b/drivers/gpu/drm/gma500/Kconfig
index 42e665c..1188f0f 100644
--- a/drivers/gpu/drm/gma500/Kconfig
+++ b/drivers/gpu/drm/gma500/Kconfig
@@ -1,6 +1,6 @@
config DRM_GMA500
tristate "Intel GMA5/600 KMS Framebuffer"
- depends on DRM && PCI && X86 && EXPERIMENTAL
+ depends on DRM && PCI && X86
select FB_CFB_COPYAREA
select FB_CFB_FILLRECT
select FB_CFB_IMAGEBLIT
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 44/86] drivers/gpu/drm/mgag200: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (42 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 43/86] drivers/gpu/drm/gma500: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 45/86] drivers/i2c: " Kees Cook
` (41 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Dave Airlie, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Dave Airlie <airlied@redhat.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/gpu/drm/mgag200/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/mgag200/Kconfig b/drivers/gpu/drm/mgag200/Kconfig
index d630134..b487cde 100644
--- a/drivers/gpu/drm/mgag200/Kconfig
+++ b/drivers/gpu/drm/mgag200/Kconfig
@@ -1,6 +1,6 @@
config DRM_MGAG200
tristate "Kernel modesetting driver for MGA G200 server engines"
- depends on DRM && PCI && EXPERIMENTAL
+ depends on DRM && PCI
select FB_SYS_FILLRECT
select FB_SYS_COPYAREA
select FB_SYS_IMAGEBLIT
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 45/86] drivers/i2c: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (43 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 44/86] drivers/gpu/drm/mgag200: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 46/86] drivers/idle: " Kees Cook
` (40 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Ralf Baechle, Manuel Lauss, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Ralf Baechle <ralf@linux-mips.org>
CC: Manuel Lauss <manuel.lauss@googlemail.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/i2c/Kconfig | 2 +-
drivers/i2c/busses/Kconfig | 16 +++++++---------
2 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/drivers/i2c/Kconfig b/drivers/i2c/Kconfig
index 2f8c76b..46cde09 100644
--- a/drivers/i2c/Kconfig
+++ b/drivers/i2c/Kconfig
@@ -89,7 +89,7 @@ source drivers/i2c/busses/Kconfig
config I2C_STUB
tristate "I2C/SMBus Test Stub"
- depends on EXPERIMENTAL && m
+ depends on m
default 'n'
help
This module may be useful to developers of SMBus client drivers,
diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
index bdca511..9b94a78 100644
--- a/drivers/i2c/busses/Kconfig
+++ b/drivers/i2c/busses/Kconfig
@@ -22,7 +22,7 @@ config I2C_ALI1535
config I2C_ALI1563
tristate "ALI 1563"
- depends on PCI && EXPERIMENTAL
+ depends on PCI
help
If you say yes to this option, support will be included for the SMB
Host controller on Acer Labs Inc. (ALI) M1563 South Bridges. The SMB
@@ -56,7 +56,7 @@ config I2C_AMD756
config I2C_AMD756_S4882
tristate "SMBus multiplexing on the Tyan S4882"
- depends on I2C_AMD756 && X86 && EXPERIMENTAL
+ depends on I2C_AMD756 && X86
help
Enabling this option will add specific SMBus support for the Tyan
S4882 motherboard. On this 4-CPU board, the SMBus is multiplexed
@@ -164,7 +164,7 @@ config I2C_NFORCE2
config I2C_NFORCE2_S4985
tristate "SMBus multiplexing on the Tyan S4985"
- depends on I2C_NFORCE2 && X86 && EXPERIMENTAL
+ depends on I2C_NFORCE2 && X86
help
Enabling this option will add specific SMBus support for the Tyan
S4985 motherboard. On this 4-CPU board, the SMBus is multiplexed
@@ -215,7 +215,7 @@ config I2C_SIS96X
config I2C_VIA
tristate "VIA VT82C586B"
- depends on PCI && EXPERIMENTAL
+ depends on PCI
select I2C_ALGOBIT
help
If you say yes to this option, support will be included for the VIA
@@ -267,7 +267,7 @@ comment "Mac SMBus host controller drivers"
config I2C_HYDRA
tristate "CHRP Apple Hydra Mac I/O I2C interface"
- depends on PCI && PPC_CHRP && EXPERIMENTAL
+ depends on PCI && PPC_CHRP
select I2C_ALGOBIT
help
This supports the use of the I2C interface in the Apple Hydra Mac
@@ -293,7 +293,7 @@ comment "I2C system bus drivers (mostly embedded / system-on-chip)"
config I2C_AT91
tristate "Atmel AT91 I2C Two-Wire interface (TWI)"
- depends on ARCH_AT91 && EXPERIMENTAL
+ depends on ARCH_AT91
help
This supports the use of the I2C interface on Atmel AT91
processors.
@@ -519,7 +519,6 @@ config I2C_NUC900
config I2C_OCORES
tristate "OpenCores I2C Controller"
- depends on EXPERIMENTAL
help
If you say yes to this option, support will be included for the
OpenCores I2C controller. For details see
@@ -712,7 +711,7 @@ config I2C_OCTEON
config I2C_XILINX
tristate "Xilinx I2C Controller"
- depends on EXPERIMENTAL && HAS_IOMEM
+ depends on HAS_IOMEM
help
If you say yes to this option, support will be included for the
Xilinx I2C controller.
@@ -803,7 +802,6 @@ config I2C_PARPORT_LIGHT
config I2C_TAOS_EVM
tristate "TAOS evaluation module"
- depends on EXPERIMENTAL
select SERIO
select SERIO_SERPORT
default n
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 46/86] drivers/idle: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (44 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 45/86] drivers/i2c: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 47/86] drivers/iommu: " Kees Cook
` (39 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Len Brown, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: Len Brown <len.brown@intel.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/idle/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/idle/Kconfig b/drivers/idle/Kconfig
index 8489eb5..4732dfc 100644
--- a/drivers/idle/Kconfig
+++ b/drivers/idle/Kconfig
@@ -18,7 +18,6 @@ config I7300_IDLE_IOAT_CHANNEL
config I7300_IDLE
tristate "Intel chipset idle memory power saving driver"
select I7300_IDLE_IOAT_CHANNEL
- depends on EXPERIMENTAL
help
Enable memory power savings when idle with certain Intel server
chipsets. The chipset must have I/O AT support, such as the
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 47/86] drivers/iommu: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (45 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 46/86] drivers/idle: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 48/86] drivers/isdn/hisax: " Kees Cook
` (38 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Joerg Roedel, Hiroshi DOYU, Jiri Kosina, Kukjin Kim,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Joerg Roedel <joerg.roedel@amd.com>
CC: Hiroshi DOYU <hdoyu@nvidia.com>
CC: Jiri Kosina <jkosina@suse.cz>
CC: Kukjin Kim <kgene.kim@samsung.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/iommu/Kconfig | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig
index e39f9db..0106898 100644
--- a/drivers/iommu/Kconfig
+++ b/drivers/iommu/Kconfig
@@ -65,8 +65,8 @@ config AMD_IOMMU_STATS
If unsure, say N.
config AMD_IOMMU_V2
- tristate "AMD IOMMU Version 2 driver (EXPERIMENTAL)"
- depends on AMD_IOMMU && PROFILING && EXPERIMENTAL
+ tristate "AMD IOMMU Version 2 driver"
+ depends on AMD_IOMMU && PROFILING
select MMU_NOTIFIER
---help---
This option enables support for the AMD IOMMUv2 features of the IOMMU
@@ -119,8 +119,8 @@ config INTEL_IOMMU_FLOPPY_WA
16MiB to make floppy (an ISA device) work.
config IRQ_REMAP
- bool "Support for Interrupt Remapping (EXPERIMENTAL)"
- depends on X86_64 && X86_IO_APIC && PCI_MSI && ACPI && EXPERIMENTAL
+ bool "Support for Interrupt Remapping"
+ depends on X86_64 && X86_IO_APIC && PCI_MSI && ACPI
select DMAR_TABLE
---help---
Supports Interrupt remapping for IO-APIC and MSI devices.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 48/86] drivers/isdn/hisax: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (46 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 47/86] drivers/iommu: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 49/86] drivers/leds: " Kees Cook
` (37 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Karsten Keil, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Karsten Keil <isdn@linux-pingi.de>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/isdn/hisax/Kconfig | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/drivers/isdn/hisax/Kconfig b/drivers/isdn/hisax/Kconfig
index 70ecd0c..5313c9e 100644
--- a/drivers/isdn/hisax/Kconfig
+++ b/drivers/isdn/hisax/Kconfig
@@ -389,8 +389,8 @@ config HISAX_TELES_CS
comment "HiSax sub driver modules"
config HISAX_ST5481
- tristate "ST5481 USB ISDN modem (EXPERIMENTAL)"
- depends on USB && EXPERIMENTAL
+ tristate "ST5481 USB ISDN modem"
+ depends on USB
select ISDN_HDLC
select CRC_CCITT
select BITREVERSE
@@ -399,20 +399,19 @@ config HISAX_ST5481
e.g. the BeWan Gazel 128 USB
config HISAX_HFCUSB
- tristate "HFC USB based ISDN modems (EXPERIMENTAL)"
- depends on USB && EXPERIMENTAL
+ tristate "HFC USB based ISDN modems"
+ depends on USB
help
This enables the driver for HFC USB based ISDN modems.
config HISAX_HFC4S8S
- tristate "HFC-4S/8S based ISDN cards (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ tristate "HFC-4S/8S based ISDN cards"
help
This enables the driver for HFC-4S/8S based ISDN cards.
config HISAX_FRITZ_PCIPNP
- tristate "AVM Fritz!Card PCI/PCIv2/PnP support (EXPERIMENTAL)"
- depends on PCI && EXPERIMENTAL
+ tristate "AVM Fritz!Card PCI/PCIv2/PnP support"
+ depends on PCI
help
This enables the driver for the AVM Fritz!Card PCI,
Fritz!Card PCI v2 and Fritz!Card PnP.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 49/86] drivers/leds: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (47 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 48/86] drivers/isdn/hisax: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 50/86] drivers/macintosh: " Kees Cook
` (36 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Richard Purdie, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Richard Purdie <rpurdie@rpsys.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/leds/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/leds/Kconfig b/drivers/leds/Kconfig
index b58bc8a..4469b44 100644
--- a/drivers/leds/Kconfig
+++ b/drivers/leds/Kconfig
@@ -154,7 +154,7 @@ config LEDS_HP6XX
config LEDS_PCA9532
tristate "LED driver for PCA9532 dimmer"
depends on LEDS_CLASS
- depends on I2C && INPUT && EXPERIMENTAL
+ depends on I2C && INPUT
help
This option enables support for NXP pca9532
LED controller. It is generally only useful
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 50/86] drivers/macintosh: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (48 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 49/86] drivers/leds: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 51/86] drivers/media: " Kees Cook
` (35 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Benjamin Herrenschmidt, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/macintosh/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/macintosh/Kconfig b/drivers/macintosh/Kconfig
index a555da6..696238b 100644
--- a/drivers/macintosh/Kconfig
+++ b/drivers/macintosh/Kconfig
@@ -278,7 +278,7 @@ config PMAC_RACKMETER
config SENSORS_AMS
tristate "Apple Motion Sensor driver"
- depends on PPC_PMAC && !PPC64 && INPUT && ((ADB_PMU && I2C = y) || (ADB_PMU && !I2C) || I2C) && EXPERIMENTAL
+ depends on PPC_PMAC && !PPC64 && INPUT && ((ADB_PMU && I2C = y) || (ADB_PMU && !I2C) || I2C)
select INPUT_POLLDEV
help
Support for the motion sensor included in PowerBooks. Includes
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 51/86] drivers/media: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (49 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 50/86] drivers/macintosh: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 52/86] drivers/memstick/host: " Kees Cook
` (34 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Mauro Carvalho Chehab, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Mauro Carvalho Chehab <mchehab@infradead.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/media/platform/Kconfig | 8 ++++----
drivers/media/usb/dvb-usb-v2/Kconfig | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig
index 3dcfea6..3324112 100644
--- a/drivers/media/platform/Kconfig
+++ b/drivers/media/platform/Kconfig
@@ -98,8 +98,8 @@ config VIDEO_OMAP2
This is a v4l2 driver for the TI OMAP2 camera capture interface
config VIDEO_OMAP3
- tristate "OMAP 3 Camera support (EXPERIMENTAL)"
- depends on OMAP_IOVMM && VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API && ARCH_OMAP3 && EXPERIMENTAL
+ tristate "OMAP 3 Camera support"
+ depends on OMAP_IOVMM && VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API && ARCH_OMAP3
---help---
Driver for an OMAP 3 camera controller.
@@ -169,8 +169,8 @@ config VIDEO_SAMSUNG_S5P_G2D
2d graphics accelerator.
config VIDEO_SAMSUNG_S5P_JPEG
- tristate "Samsung S5P/Exynos4 JPEG codec driver (EXPERIMENTAL)"
- depends on VIDEO_DEV && VIDEO_V4L2 && PLAT_S5P && EXPERIMENTAL
+ tristate "Samsung S5P/Exynos4 JPEG codec driver"
+ depends on VIDEO_DEV && VIDEO_V4L2 && PLAT_S5P
select VIDEOBUF2_DMA_CONTIG
select V4L2_MEM2MEM_DEV
---help---
diff --git a/drivers/media/usb/dvb-usb-v2/Kconfig b/drivers/media/usb/dvb-usb-v2/Kconfig
index 834bfec..7a622db 100644
--- a/drivers/media/usb/dvb-usb-v2/Kconfig
+++ b/drivers/media/usb/dvb-usb-v2/Kconfig
@@ -134,7 +134,7 @@ config DVB_USB_MXL111SF
config DVB_USB_RTL28XXU
tristate "Realtek RTL28xxU DVB USB support"
- depends on DVB_USB_V2 && EXPERIMENTAL
+ depends on DVB_USB_V2
select DVB_RTL2830
select DVB_RTL2832
select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 52/86] drivers/memstick/host: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (50 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 51/86] drivers/media: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 53/86] drivers/memstick: " Kees Cook
` (33 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, FUJITA Tomonori, Alex Dubov, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Cc: Alex Dubov <oakad@yahoo.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/memstick/host/Kconfig | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/memstick/host/Kconfig b/drivers/memstick/host/Kconfig
index 4f7a17f..1b37cf8 100644
--- a/drivers/memstick/host/Kconfig
+++ b/drivers/memstick/host/Kconfig
@@ -5,8 +5,8 @@
comment "MemoryStick Host Controller Drivers"
config MEMSTICK_TIFM_MS
- tristate "TI Flash Media MemoryStick Interface support (EXPERIMENTAL)"
- depends on EXPERIMENTAL && PCI
+ tristate "TI Flash Media MemoryStick Interface support "
+ depends on PCI
select TIFM_CORE
help
Say Y here if you want to be able to access MemoryStick cards with
@@ -21,8 +21,8 @@ config MEMSTICK_TIFM_MS
module will be called tifm_ms.
config MEMSTICK_JMICRON_38X
- tristate "JMicron JMB38X MemoryStick interface support (EXPERIMENTAL)"
- depends on EXPERIMENTAL && PCI
+ tristate "JMicron JMB38X MemoryStick interface support"
+ depends on PCI
help
Say Y here if you want to be able to access MemoryStick cards with
@@ -32,8 +32,8 @@ config MEMSTICK_JMICRON_38X
module will be called jmb38x_ms.
config MEMSTICK_R592
- tristate "Ricoh R5C592 MemoryStick interface support (EXPERIMENTAL)"
- depends on EXPERIMENTAL && PCI
+ tristate "Ricoh R5C592 MemoryStick interface support"
+ depends on PCI
help
Say Y here if you want to be able to access MemoryStick cards with
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 53/86] drivers/memstick: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (51 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 52/86] drivers/memstick/host: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 54/86] drivers/net/wireless/rtlwifi: " Kees Cook
` (32 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, FUJITA Tomonori, Alex Dubov, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Cc: Alex Dubov <oakad@yahoo.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/memstick/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/memstick/Kconfig b/drivers/memstick/Kconfig
index f0ca41c..1314605 100644
--- a/drivers/memstick/Kconfig
+++ b/drivers/memstick/Kconfig
@@ -3,7 +3,7 @@
#
menuconfig MEMSTICK
- tristate "Sony MemoryStick card support (EXPERIMENTAL)"
+ tristate "Sony MemoryStick card support"
help
Sony MemoryStick is a proprietary storage/extension card protocol.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 54/86] drivers/net/wireless/rtlwifi: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (52 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 53/86] drivers/memstick: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 55/86] drivers/net/wireless/ti/wl1251: " Kees Cook
` (31 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Larry Finger, Chaoming Li, John W. Linville,
David S. Miller, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: Larry Finger <Larry.Finger@lwfinger.net>
Cc: Chaoming Li <chaoming_li@realsil.com.cn>
Cc: "John W. Linville" <linville@tuxdriver.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/wireless/rtlwifi/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/rtlwifi/Kconfig b/drivers/net/wireless/rtlwifi/Kconfig
index 21b1bbb..a60a031 100644
--- a/drivers/net/wireless/rtlwifi/Kconfig
+++ b/drivers/net/wireless/rtlwifi/Kconfig
@@ -34,7 +34,7 @@ config RTL8192DE
config RTL8723AE
tristate "Realtek RTL8723AE PCIe Wireless Network Adapter"
- depends on MAC80211 && PCI && EXPERIMENTAL
+ depends on MAC80211 && PCI
select FW_LOADER
select RTLWIFI
---help---
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 55/86] drivers/net/wireless/ti/wl1251: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (53 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 54/86] drivers/net/wireless/rtlwifi: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 6:15 ` Luciano Coelho
2013-01-17 2:53 ` [PATCH 56/86] drivers/pci/pcie: " Kees Cook
` (30 subsequent siblings)
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Luciano Coelho, John W. Linville, David S. Miller,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: Luciano Coelho <coelho@ti.com>
Cc: "John W. Linville" <linville@tuxdriver.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/net/wireless/ti/wl1251/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/ti/wl1251/Kconfig b/drivers/net/wireless/ti/wl1251/Kconfig
index 1fb6584..8fec4ed 100644
--- a/drivers/net/wireless/ti/wl1251/Kconfig
+++ b/drivers/net/wireless/ti/wl1251/Kconfig
@@ -1,6 +1,6 @@
menuconfig WL1251
tristate "TI wl1251 driver support"
- depends on MAC80211 && EXPERIMENTAL && GENERIC_HARDIRQS
+ depends on MAC80211 && GENERIC_HARDIRQS
select FW_LOADER
select CRC7
---help---
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 55/86] drivers/net/wireless/ti/wl1251: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:53 ` [PATCH 55/86] drivers/net/wireless/ti/wl1251: " Kees Cook
@ 2013-01-17 6:15 ` Luciano Coelho
0 siblings, 0 replies; 107+ messages in thread
From: Luciano Coelho @ 2013-01-17 6:15 UTC (permalink / raw)
To: Kees Cook
Cc: linux-kernel, John W. Linville, David S. Miller,
Greg Kroah-Hartman
Hi Kees,
On Wed, 2013-01-16 at 18:53 -0800, Kees Cook wrote:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during the
> Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
>
> Cc: Luciano Coelho <coelho@ti.com>
> Cc: "John W. Linville" <linville@tuxdriver.com>
> Cc: "David S. Miller" <davem@davemloft.net>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Signed-off-by: Kees Cook <keescook@chromium.org>
> ---
> drivers/net/wireless/ti/wl1251/Kconfig | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/net/wireless/ti/wl1251/Kconfig b/drivers/net/wireless/ti/wl1251/Kconfig
> index 1fb6584..8fec4ed 100644
> --- a/drivers/net/wireless/ti/wl1251/Kconfig
> +++ b/drivers/net/wireless/ti/wl1251/Kconfig
> @@ -1,6 +1,6 @@
> menuconfig WL1251
> tristate "TI wl1251 driver support"
> - depends on MAC80211 && EXPERIMENTAL && GENERIC_HARDIRQS
> + depends on MAC80211 && GENERIC_HARDIRQS
> select FW_LOADER
> select CRC7
> ---help---
This is already in my tree and will be sent up to wireless-next this
week.
--
Cheers,
Luca.
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 56/86] drivers/pci/pcie: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (54 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 55/86] drivers/net/wireless/ti/wl1251: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 23:25 ` Bjorn Helgaas
2013-01-17 2:53 ` [PATCH 57/86] drivers/platform/x86: " Kees Cook
` (29 subsequent siblings)
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Bjorn Helgaas, Jesse Barnes, Matthew Garrett,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Bjorn Helgaas <bhelgaas@google.com>
CC: Jesse Barnes <jbarnes@virtuousgeek.org>
CC: Matthew Garrett <mjg@redhat.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/pci/pcie/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/pci/pcie/Kconfig b/drivers/pci/pcie/Kconfig
index 6c8bc58..fde4a32 100644
--- a/drivers/pci/pcie/Kconfig
+++ b/drivers/pci/pcie/Kconfig
@@ -82,4 +82,4 @@ endchoice
config PCIE_PME
def_bool y
- depends on PCIEPORTBUS && PM_RUNTIME && EXPERIMENTAL && ACPI
+ depends on PCIEPORTBUS && PM_RUNTIME && ACPI
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 56/86] drivers/pci/pcie: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:53 ` [PATCH 56/86] drivers/pci/pcie: " Kees Cook
@ 2013-01-17 23:25 ` Bjorn Helgaas
0 siblings, 0 replies; 107+ messages in thread
From: Bjorn Helgaas @ 2013-01-17 23:25 UTC (permalink / raw)
To: Kees Cook
Cc: linux-kernel, Jesse Barnes, Matthew Garrett, Greg Kroah-Hartman,
linux-pci
[+cc linux-pci]
On Wed, Jan 16, 2013 at 7:53 PM, Kees Cook <keescook@chromium.org> wrote:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during the
> Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
>
> CC: Bjorn Helgaas <bhelgaas@google.com>
> CC: Jesse Barnes <jbarnes@virtuousgeek.org>
> CC: Matthew Garrett <mjg@redhat.com>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Signed-off-by: Kees Cook <keescook@chromium.org>
I missed this the first time you posted it, so thanks for resending
it. I applied it to my for-linus branch, headed for v3.8.
> ---
> drivers/pci/pcie/Kconfig | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/pci/pcie/Kconfig b/drivers/pci/pcie/Kconfig
> index 6c8bc58..fde4a32 100644
> --- a/drivers/pci/pcie/Kconfig
> +++ b/drivers/pci/pcie/Kconfig
> @@ -82,4 +82,4 @@ endchoice
>
> config PCIE_PME
> def_bool y
> - depends on PCIEPORTBUS && PM_RUNTIME && EXPERIMENTAL && ACPI
> + depends on PCIEPORTBUS && PM_RUNTIME && ACPI
> --
> 1.7.9.5
>
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 57/86] drivers/platform/x86: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (55 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 56/86] drivers/pci/pcie: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 58/86] drivers/pnp/pnpbios: " Kees Cook
` (28 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Matthew Garrett, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Matthew Garrett <mjg@redhat.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/platform/x86/Kconfig | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig
index c86bae8..7ab0b2f 100644
--- a/drivers/platform/x86/Kconfig
+++ b/drivers/platform/x86/Kconfig
@@ -80,10 +80,9 @@ config ASUS_LAPTOP
If you have an ACPI-compatible ASUS laptop, say Y or M here.
config DELL_LAPTOP
- tristate "Dell Laptop Extras (EXPERIMENTAL)"
+ tristate "Dell Laptop Extras"
depends on X86
depends on DCDBAS
- depends on EXPERIMENTAL
depends on BACKLIGHT_CLASS_DEVICE
depends on RFKILL || RFKILL = n
depends on SERIO_I8042
@@ -171,9 +170,8 @@ config AMILO_RFKILL
laptops.
config TC1100_WMI
- tristate "HP Compaq TC1100 Tablet WMI Extras (EXPERIMENTAL)"
+ tristate "HP Compaq TC1100 Tablet WMI Extras"
depends on !X86_64
- depends on EXPERIMENTAL
depends on ACPI
depends on ACPI_WMI
---help---
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 58/86] drivers/pnp/pnpbios: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (56 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 57/86] drivers/platform/x86: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-18 0:55 ` Bjorn Helgaas
2013-01-17 2:53 ` [PATCH 59/86] drivers/remoteproc: " Kees Cook
` (27 subsequent siblings)
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Adam Belay, Bjorn Helgaas, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Adam Belay <abelay@mit.edu>
CC: Bjorn Helgaas <bhelgaas@google.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/pnp/pnpbios/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/pnp/pnpbios/Kconfig b/drivers/pnp/pnpbios/Kconfig
index b986d9f..50c3dd0 100644
--- a/drivers/pnp/pnpbios/Kconfig
+++ b/drivers/pnp/pnpbios/Kconfig
@@ -2,8 +2,8 @@
# Plug and Play BIOS configuration
#
config PNPBIOS
- bool "Plug and Play BIOS support (EXPERIMENTAL)"
- depends on ISA && X86 && EXPERIMENTAL
+ bool "Plug and Play BIOS support"
+ depends on ISA && X86
default n
---help---
Linux uses the PNPBIOS as defined in "Plug and Play BIOS
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 58/86] drivers/pnp/pnpbios: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:53 ` [PATCH 58/86] drivers/pnp/pnpbios: " Kees Cook
@ 2013-01-18 0:55 ` Bjorn Helgaas
2013-01-18 12:26 ` Rafael J. Wysocki
0 siblings, 1 reply; 107+ messages in thread
From: Bjorn Helgaas @ 2013-01-18 0:55 UTC (permalink / raw)
To: Kees Cook, Rafael J. Wysocki; +Cc: linux-kernel, Adam Belay, Greg Kroah-Hartman
On Wed, Jan 16, 2013 at 7:53 PM, Kees Cook <keescook@chromium.org> wrote:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during the
> Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
>
> CC: Adam Belay <abelay@mit.edu>
> CC: Bjorn Helgaas <bhelgaas@google.com>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Signed-off-by: Kees Cook <keescook@chromium.org>
Acked-by: Bjorn Helgaas <bhelgaas@google.com>
Rafael, do you want to apply this?
> ---
> drivers/pnp/pnpbios/Kconfig | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/pnp/pnpbios/Kconfig b/drivers/pnp/pnpbios/Kconfig
> index b986d9f..50c3dd0 100644
> --- a/drivers/pnp/pnpbios/Kconfig
> +++ b/drivers/pnp/pnpbios/Kconfig
> @@ -2,8 +2,8 @@
> # Plug and Play BIOS configuration
> #
> config PNPBIOS
> - bool "Plug and Play BIOS support (EXPERIMENTAL)"
> - depends on ISA && X86 && EXPERIMENTAL
> + bool "Plug and Play BIOS support"
> + depends on ISA && X86
> default n
> ---help---
> Linux uses the PNPBIOS as defined in "Plug and Play BIOS
> --
> 1.7.9.5
>
^ permalink raw reply [flat|nested] 107+ messages in thread
* Re: [PATCH 58/86] drivers/pnp/pnpbios: remove depends on CONFIG_EXPERIMENTAL
2013-01-18 0:55 ` Bjorn Helgaas
@ 2013-01-18 12:26 ` Rafael J. Wysocki
0 siblings, 0 replies; 107+ messages in thread
From: Rafael J. Wysocki @ 2013-01-18 12:26 UTC (permalink / raw)
To: Bjorn Helgaas, linux-kernel; +Cc: Kees Cook, Adam Belay, Greg Kroah-Hartman
On Thursday, January 17, 2013 05:55:16 PM Bjorn Helgaas wrote:
> On Wed, Jan 16, 2013 at 7:53 PM, Kees Cook <keescook@chromium.org> wrote:
> > The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> > while now and is almost always enabled by default. As agreed during the
> > Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
> >
> > CC: Adam Belay <abelay@mit.edu>
> > CC: Bjorn Helgaas <bhelgaas@google.com>
> > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> > Signed-off-by: Kees Cook <keescook@chromium.org>
>
> Acked-by: Bjorn Helgaas <bhelgaas@google.com>
>
> Rafael, do you want to apply this?
Yes, I will take this one.
Thanks,
Rafael
> > ---
> > drivers/pnp/pnpbios/Kconfig | 4 ++--
> > 1 file changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/drivers/pnp/pnpbios/Kconfig b/drivers/pnp/pnpbios/Kconfig
> > index b986d9f..50c3dd0 100644
> > --- a/drivers/pnp/pnpbios/Kconfig
> > +++ b/drivers/pnp/pnpbios/Kconfig
> > @@ -2,8 +2,8 @@
> > # Plug and Play BIOS configuration
> > #
> > config PNPBIOS
> > - bool "Plug and Play BIOS support (EXPERIMENTAL)"
> > - depends on ISA && X86 && EXPERIMENTAL
> > + bool "Plug and Play BIOS support"
> > + depends on ISA && X86
> > default n
> > ---help---
> > Linux uses the PNPBIOS as defined in "Plug and Play BIOS
> > --
> > 1.7.9.5
> >
> --
> 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/
--
I speak only for myself.
Rafael J. Wysocki, Intel Open Source Technology Center.
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 59/86] drivers/remoteproc: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (57 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 58/86] drivers/pnp/pnpbios: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 60/86] drivers/scsi: " Kees Cook
` (26 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Ohad Ben-Cohen, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Ohad Ben-Cohen <ohad@wizery.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/remoteproc/Kconfig | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/drivers/remoteproc/Kconfig b/drivers/remoteproc/Kconfig
index 96ce101..0b24108 100644
--- a/drivers/remoteproc/Kconfig
+++ b/drivers/remoteproc/Kconfig
@@ -1,16 +1,14 @@
-menu "Remoteproc drivers (EXPERIMENTAL)"
+menu "Remoteproc drivers"
# REMOTEPROC gets selected by whoever wants it
config REMOTEPROC
tristate
- depends on EXPERIMENTAL
depends on HAS_DMA
select FW_CONFIG
select VIRTIO
config OMAP_REMOTEPROC
tristate "OMAP remoteproc support"
- depends on EXPERIMENTAL
depends on HAS_DMA
depends on ARCH_OMAP4
depends on OMAP_IOMMU
@@ -32,7 +30,6 @@ config OMAP_REMOTEPROC
config STE_MODEM_RPROC
tristate "STE-Modem remoteproc support"
- depends on EXPERIMENTAL
depends on HAS_DMA
select REMOTEPROC
default n
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 60/86] drivers/scsi: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (58 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 59/86] drivers/remoteproc: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 61/86] drivers/scsi/arm: " Kees Cook
` (25 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, James E.J. Bottomley, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: "James E.J. Bottomley" <JBottomley@parallels.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/scsi/Kconfig | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig
index 142f632..d56b253 100644
--- a/drivers/scsi/Kconfig
+++ b/drivers/scsi/Kconfig
@@ -42,7 +42,7 @@ config SCSI_DMA
config SCSI_TGT
tristate "SCSI target support"
- depends on SCSI && EXPERIMENTAL
+ depends on SCSI
---help---
If you want to use SCSI target mode drivers enable this option.
If you choose M, the module will be called scsi_tgt.
@@ -1392,8 +1392,8 @@ config SCSI_SYM53C416
module will be called sym53c416.
config SCSI_DC395x
- tristate "Tekram DC395(U/UW/F) and DC315(U) SCSI support (EXPERIMENTAL)"
- depends on PCI && SCSI && EXPERIMENTAL
+ tristate "Tekram DC395(U/UW/F) and DC315(U) SCSI support"
+ depends on PCI && SCSI
---help---
This driver supports PCI SCSI host adapters based on the ASIC
TRM-S1040 chip, e.g Tekram DC395(U/UW/F) and DC315(U) variants.
@@ -1618,8 +1618,8 @@ config GVP11_SCSI
module will be called gvp11.
config SCSI_A4000T
- tristate "A4000T NCR53c710 SCSI support (EXPERIMENTAL)"
- depends on AMIGA && SCSI && EXPERIMENTAL
+ tristate "A4000T NCR53c710 SCSI support"
+ depends on AMIGA && SCSI
select SCSI_SPI_ATTRS
help
If you have an Amiga 4000T and have SCSI devices connected to the
@@ -1629,8 +1629,8 @@ config SCSI_A4000T
module will be called a4000t.
config SCSI_ZORRO7XX
- tristate "Zorro NCR53c710 SCSI support (EXPERIMENTAL)"
- depends on ZORRO && SCSI && EXPERIMENTAL
+ tristate "Zorro NCR53c710 SCSI support"
+ depends on ZORRO && SCSI
select SCSI_SPI_ATTRS
help
Support for various NCR53c710-based SCSI controllers on Zorro
@@ -1807,8 +1807,8 @@ config SCSI_BFA_FC
be called bfa.
config SCSI_VIRTIO
- tristate "virtio-scsi support (EXPERIMENTAL)"
- depends on EXPERIMENTAL && VIRTIO
+ tristate "virtio-scsi support"
+ depends on VIRTIO
help
This is the virtual HBA driver for virtio. If the kernel will
be used in a virtual machine, say Y or M.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 61/86] drivers/scsi/arm: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (59 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 60/86] drivers/scsi: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 62/86] drivers/scsi/device_handler: " Kees Cook
` (24 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Russell King, James E.J. Bottomley, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Russell King <linux@arm.linux.org.uk>
CC: "James E.J. Bottomley" <JBottomley@parallels.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/scsi/arm/Kconfig | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/scsi/arm/Kconfig b/drivers/scsi/arm/Kconfig
index a8587f1..cfd172a 100644
--- a/drivers/scsi/arm/Kconfig
+++ b/drivers/scsi/arm/Kconfig
@@ -64,19 +64,19 @@ config SCSI_POWERTECSCSI
you have one of these, say Y. If unsure, say N.
comment "The following drivers are not fully supported"
- depends on ARCH_ACORN && EXPERIMENTAL
+ depends on ARCH_ACORN
config SCSI_CUMANA_1
- tristate "CumanaSCSI I support (EXPERIMENTAL)"
- depends on ARCH_ACORN && EXPERIMENTAL && SCSI
+ tristate "CumanaSCSI I support"
+ depends on ARCH_ACORN && SCSI
select SCSI_SPI_ATTRS
help
This enables support for the Cumana SCSI I card. If you have an
Acorn system with one of these, say Y. If unsure, say N.
config SCSI_OAK1
- tristate "Oak SCSI support (EXPERIMENTAL)"
- depends on ARCH_ACORN && EXPERIMENTAL && SCSI
+ tristate "Oak SCSI support"
+ depends on ARCH_ACORN && SCSI
select SCSI_SPI_ATTRS
help
This enables support for the Oak SCSI card. If you have an Acorn
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 62/86] drivers/scsi/device_handler: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (60 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 61/86] drivers/scsi/arm: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 63/86] drivers/spi: " Kees Cook
` (23 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, James E.J. Bottomley, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: "James E.J. Bottomley" <JBottomley@parallels.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/scsi/device_handler/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/device_handler/Kconfig b/drivers/scsi/device_handler/Kconfig
index 6707025..69abd0a 100644
--- a/drivers/scsi/device_handler/Kconfig
+++ b/drivers/scsi/device_handler/Kconfig
@@ -32,8 +32,8 @@ config SCSI_DH_EMC
If you have a EMC CLARiiON select y. Otherwise, say N.
config SCSI_DH_ALUA
- tristate "SPC-3 ALUA Device Handler (EXPERIMENTAL)"
- depends on SCSI_DH && EXPERIMENTAL
+ tristate "SPC-3 ALUA Device Handler"
+ depends on SCSI_DH
help
SCSI Device handler for generic SPC-3 Asymmetric Logical Unit
Access (ALUA).
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 63/86] drivers/spi: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (61 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 62/86] drivers/scsi/device_handler: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 64/86] drivers/vhost: " Kees Cook
` (22 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Grant Likely, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Grant Likely <grant.likely@secretlab.ca>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/spi/Kconfig | 19 +++++++++----------
1 file changed, 9 insertions(+), 10 deletions(-)
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig
index 2e188e1..3105ea2 100644
--- a/drivers/spi/Kconfig
+++ b/drivers/spi/Kconfig
@@ -88,7 +88,7 @@ config SPI_BFIN_SPORT
config SPI_AU1550
tristate "Au1550/Au1200/Au1300 SPI Controller"
- depends on MIPS_ALCHEMY && EXPERIMENTAL
+ depends on MIPS_ALCHEMY
select SPI_BITBANG
help
If you say yes to this option, support will be included for the
@@ -188,7 +188,7 @@ config SPI_IMX
config SPI_LM70_LLP
tristate "Parallel port adapter for LM70 eval board (DEVELOPMENT)"
- depends on PARPORT && EXPERIMENTAL
+ depends on PARPORT
select SPI_BITBANG
help
This driver supports the NS LM70 LLP Evaluation Board,
@@ -204,7 +204,7 @@ config SPI_MPC52xx
config SPI_MPC52xx_PSC
tristate "Freescale MPC52xx PSC SPI controller"
- depends on PPC_MPC52xx && EXPERIMENTAL
+ depends on PPC_MPC52xx
help
This enables using the Freescale MPC52xx Programmable Serial
Controller in master SPI mode.
@@ -273,8 +273,8 @@ config SPI_OMAP_100K
OMAP SPI 100K master controller for omap7xx boards.
config SPI_ORION
- tristate "Orion SPI master (EXPERIMENTAL)"
- depends on PLAT_ORION && EXPERIMENTAL
+ tristate "Orion SPI master"
+ depends on PLAT_ORION
help
This enables using the SPI master controller on the Orion chips.
@@ -299,7 +299,7 @@ config SPI_PPC4xx
config SPI_PXA2XX
tristate "PXA2xx SSP SPI master"
- depends on (ARCH_PXA || (X86_32 && PCI)) && EXPERIMENTAL
+ depends on (ARCH_PXA || (X86_32 && PCI))
select PXA_SSP if ARCH_PXA
help
This enables using a PXA2xx or Sodaville SSP port as a SPI master
@@ -317,7 +317,7 @@ config SPI_RSPI
config SPI_S3C24XX
tristate "Samsung S3C24XX series SPI"
- depends on ARCH_S3C24XX && EXPERIMENTAL
+ depends on ARCH_S3C24XX
select SPI_BITBANG
help
SPI driver for Samsung S3C24XX series ARM SoCs
@@ -432,7 +432,7 @@ config SPI_XCOMM
config SPI_XILINX
tristate "Xilinx SPI controller common module"
- depends on HAS_IOMEM && EXPERIMENTAL
+ depends on HAS_IOMEM
select SPI_BITBANG
help
This exposes the SPI controller IP from the Xilinx EDK.
@@ -444,7 +444,7 @@ config SPI_XILINX
config SPI_NUC900
tristate "Nuvoton NUC900 series SPI"
- depends on ARCH_W90X900 && EXPERIMENTAL
+ depends on ARCH_W90X900
select SPI_BITBANG
help
SPI driver for Nuvoton NUC900 series ARM SoCs
@@ -478,7 +478,6 @@ comment "SPI Protocol Masters"
config SPI_SPIDEV
tristate "User mode SPI device driver support"
- depends on EXPERIMENTAL
help
This supports user mode SPI protocol drivers.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 64/86] drivers/vhost: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (62 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 63/86] drivers/spi: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 16:38 ` Michael S. Tsirkin
2013-01-17 2:53 ` [PATCH 65/86] drivers/video: " Kees Cook
` (21 subsequent siblings)
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Michael S. Tsirkin, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: "Michael S. Tsirkin" <mst@redhat.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/vhost/Kconfig | 4 ++--
drivers/vhost/Kconfig.tcm | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/vhost/Kconfig b/drivers/vhost/Kconfig
index 202bba6..bf24317 100644
--- a/drivers/vhost/Kconfig
+++ b/drivers/vhost/Kconfig
@@ -1,6 +1,6 @@
config VHOST_NET
- tristate "Host kernel accelerator for virtio net (EXPERIMENTAL)"
- depends on NET && EVENTFD && (TUN || !TUN) && (MACVTAP || !MACVTAP) && EXPERIMENTAL
+ tristate "Host kernel accelerator for virtio net"
+ depends on NET && EVENTFD && (TUN || !TUN) && (MACVTAP || !MACVTAP)
---help---
This kernel module can be loaded in host kernel to accelerate
guest networking with virtio_net. Not to be confused with virtio_net
diff --git a/drivers/vhost/Kconfig.tcm b/drivers/vhost/Kconfig.tcm
index a9c6f76..7e3aa28 100644
--- a/drivers/vhost/Kconfig.tcm
+++ b/drivers/vhost/Kconfig.tcm
@@ -1,6 +1,6 @@
config TCM_VHOST
- tristate "TCM_VHOST fabric module (EXPERIMENTAL)"
- depends on TARGET_CORE && EVENTFD && EXPERIMENTAL && m
+ tristate "TCM_VHOST fabric module"
+ depends on TARGET_CORE && EVENTFD && m
default n
---help---
Say M here to enable the TCM_VHOST fabric module for use with virtio-scsi guests
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 64/86] drivers/vhost: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:53 ` [PATCH 64/86] drivers/vhost: " Kees Cook
@ 2013-01-17 16:38 ` Michael S. Tsirkin
0 siblings, 0 replies; 107+ messages in thread
From: Michael S. Tsirkin @ 2013-01-17 16:38 UTC (permalink / raw)
To: Kees Cook; +Cc: linux-kernel, Greg Kroah-Hartman
On Wed, Jan 16, 2013 at 06:53:56PM -0800, Kees Cook wrote:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during the
> Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
>
> CC: "Michael S. Tsirkin" <mst@redhat.com>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Signed-off-by: Kees Cook <keescook@chromium.org>
It's used in production, it's time it lost EXPERIMENTAL tag anyway.
Acked-by: Michael S. Tsirkin <mst@redhat.com>
> ---
> drivers/vhost/Kconfig | 4 ++--
> drivers/vhost/Kconfig.tcm | 4 ++--
> 2 files changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/drivers/vhost/Kconfig b/drivers/vhost/Kconfig
> index 202bba6..bf24317 100644
> --- a/drivers/vhost/Kconfig
> +++ b/drivers/vhost/Kconfig
> @@ -1,6 +1,6 @@
> config VHOST_NET
> - tristate "Host kernel accelerator for virtio net (EXPERIMENTAL)"
> - depends on NET && EVENTFD && (TUN || !TUN) && (MACVTAP || !MACVTAP) && EXPERIMENTAL
> + tristate "Host kernel accelerator for virtio net"
> + depends on NET && EVENTFD && (TUN || !TUN) && (MACVTAP || !MACVTAP)
> ---help---
> This kernel module can be loaded in host kernel to accelerate
> guest networking with virtio_net. Not to be confused with virtio_net
> diff --git a/drivers/vhost/Kconfig.tcm b/drivers/vhost/Kconfig.tcm
> index a9c6f76..7e3aa28 100644
> --- a/drivers/vhost/Kconfig.tcm
> +++ b/drivers/vhost/Kconfig.tcm
> @@ -1,6 +1,6 @@
> config TCM_VHOST
> - tristate "TCM_VHOST fabric module (EXPERIMENTAL)"
> - depends on TARGET_CORE && EVENTFD && EXPERIMENTAL && m
> + tristate "TCM_VHOST fabric module"
> + depends on TARGET_CORE && EVENTFD && m
> default n
> ---help---
> Say M here to enable the TCM_VHOST fabric module for use with virtio-scsi guests
> --
> 1.7.9.5
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 65/86] drivers/video: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (63 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 64/86] drivers/vhost: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:53 ` [PATCH 66/86] drivers/video/console: " Kees Cook
` (20 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Florian Tobias Schandinat, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/video/Kconfig | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
index e7068c5..e4e1765 100644
--- a/drivers/video/Kconfig
+++ b/drivers/video/Kconfig
@@ -1112,8 +1112,8 @@ config FB_RIVA_BACKLIGHT
Say Y here if you want to control the backlight of your display.
config FB_I740
- tristate "Intel740 support (EXPERIMENTAL)"
- depends on EXPERIMENTAL && FB && PCI
+ tristate "Intel740 support"
+ depends on FB && PCI
select FB_MODE_HELPERS
select FB_CFB_FILLRECT
select FB_CFB_COPYAREA
@@ -1124,8 +1124,8 @@ config FB_I740
This driver supports graphics cards based on Intel740 chip.
config FB_I810
- tristate "Intel 810/815 support (EXPERIMENTAL)"
- depends on EXPERIMENTAL && FB && PCI && X86_32 && AGP_INTEL
+ tristate "Intel 810/815 support"
+ depends on FB && PCI && X86_32 && AGP_INTEL
select FB_MODE_HELPERS
select FB_CFB_FILLRECT
select FB_CFB_COPYAREA
@@ -1187,8 +1187,8 @@ config FB_CARILLO_RANCH
This driver supports the LE80578 (Carillo Ranch) board
config FB_INTEL
- tristate "Intel 830M/845G/852GM/855GM/865G/915G/945G/945GM/965G/965GM support (EXPERIMENTAL)"
- depends on EXPERIMENTAL && FB && PCI && X86 && AGP_INTEL && EXPERT
+ tristate "Intel 830M/845G/852GM/855GM/865G/915G/945G/945GM/965G/965GM support"
+ depends on FB && PCI && X86 && AGP_INTEL && EXPERT
select FB_MODE_HELPERS
select FB_CFB_FILLRECT
select FB_CFB_COPYAREA
@@ -1432,7 +1432,7 @@ config FB_ATY_CT
is at <http://support.ati.com/products/pc/mach64/mach64.html>.
config FB_ATY_GENERIC_LCD
- bool "Mach64 generic LCD support (EXPERIMENTAL)"
+ bool "Mach64 generic LCD support"
depends on FB_ATY_CT
help
Say Y if you have a laptop with an ATI Rage LT PRO, Rage Mobility,
@@ -1479,7 +1479,7 @@ config FB_S3_DDC
config FB_SAVAGE
tristate "S3 Savage support"
- depends on FB && PCI && EXPERIMENTAL
+ depends on FB && PCI
select FB_MODE_HELPERS
select FB_CFB_FILLRECT
select FB_CFB_COPYAREA
@@ -1633,15 +1633,15 @@ config FB_3DFX
module will be called tdfxfb.
config FB_3DFX_ACCEL
- bool "3Dfx Acceleration functions (EXPERIMENTAL)"
- depends on FB_3DFX && EXPERIMENTAL
+ bool "3Dfx Acceleration functions"
+ depends on FB_3DFX
---help---
This will compile the 3Dfx Banshee/Voodoo3/VSA-100 frame buffer
device driver with acceleration functions.
config FB_3DFX_I2C
bool "Enable DDC/I2C support"
- depends on FB_3DFX && EXPERIMENTAL
+ depends on FB_3DFX
select FB_DDC
default y
help
@@ -1714,8 +1714,8 @@ config FB_ARK
and ICS 5342 RAMDAC.
config FB_PM3
- tristate "Permedia3 support (EXPERIMENTAL)"
- depends on FB && PCI && EXPERIMENTAL
+ tristate "Permedia3 support"
+ depends on FB && PCI
select FB_CFB_FILLRECT
select FB_CFB_COPYAREA
select FB_CFB_IMAGEBLIT
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 66/86] drivers/video/console: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (64 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 65/86] drivers/video: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 6:13 ` Geert Uytterhoeven
2013-01-17 2:53 ` [PATCH 67/86] drivers/video/geode: " Kees Cook
` (19 subsequent siblings)
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Florian Tobias Schandinat, Mathieu Poirier,
Jiri Kosina, Paul Bolle, Arnd Bergmann, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
CC: Mathieu Poirier <mathieu.poirier@linaro.org>
CC: Jiri Kosina <jkosina@suse.cz>
CC: Paul Bolle <pebolle@tiscali.nl>
CC: Arnd Bergmann <arnd@arndb.de>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/video/console/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/video/console/Kconfig b/drivers/video/console/Kconfig
index e2c96d0..bc922c4 100644
--- a/drivers/video/console/Kconfig
+++ b/drivers/video/console/Kconfig
@@ -46,7 +46,7 @@ config VGACON_SOFT_SCROLLBACK_SIZE
config MDA_CONSOLE
depends on !M68K && !PARISC && ISA
- tristate "MDA text console (dual-headed) (EXPERIMENTAL)"
+ tristate "MDA text console (dual-headed)"
---help---
Say Y here if you have an old MDA or monochrome Hercules graphics
adapter in your system acting as a second head ( = video card). You
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 66/86] drivers/video/console: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:53 ` [PATCH 66/86] drivers/video/console: " Kees Cook
@ 2013-01-17 6:13 ` Geert Uytterhoeven
0 siblings, 0 replies; 107+ messages in thread
From: Geert Uytterhoeven @ 2013-01-17 6:13 UTC (permalink / raw)
To: Kees Cook
Cc: linux-kernel, Florian Tobias Schandinat, Mathieu Poirier,
Jiri Kosina, Paul Bolle, Arnd Bergmann, Greg Kroah-Hartman
On Thu, Jan 17, 2013 at 3:53 AM, Kees Cook <keescook@chromium.org> wrote:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during the
> Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
> config MDA_CONSOLE
> depends on !M68K && !PARISC && ISA
> - tristate "MDA text console (dual-headed) (EXPERIMENTAL)"
> + tristate "MDA text console (dual-headed)"
This is not a "depends on" line.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 67/86] drivers/video/geode: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (65 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 66/86] drivers/video/console: " Kees Cook
@ 2013-01-17 2:53 ` Kees Cook
2013-01-17 2:54 ` [PATCH 68/86] drivers/video/omap: " Kees Cook
` (18 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:53 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Florian Tobias Schandinat, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/video/geode/Kconfig | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/drivers/video/geode/Kconfig b/drivers/video/geode/Kconfig
index c5d8ba4..21e351a 100644
--- a/drivers/video/geode/Kconfig
+++ b/drivers/video/geode/Kconfig
@@ -2,14 +2,14 @@
# Geode family framebuffer configuration
#
config FB_GEODE
- bool "AMD Geode family framebuffer support (EXPERIMENTAL)"
- depends on FB && PCI && EXPERIMENTAL && X86
+ bool "AMD Geode family framebuffer support"
+ depends on FB && PCI && X86
---help---
Say 'Y' here to allow you to select framebuffer drivers for
the AMD Geode family of processors.
config FB_GEODE_LX
- tristate "AMD Geode LX framebuffer support (EXPERIMENTAL)"
+ tristate "AMD Geode LX framebuffer support"
depends on FB && FB_GEODE
select FB_CFB_FILLRECT
select FB_CFB_COPYAREA
@@ -24,8 +24,8 @@ config FB_GEODE_LX
If unsure, say N.
config FB_GEODE_GX
- tristate "AMD Geode GX framebuffer support (EXPERIMENTAL)"
- depends on FB && FB_GEODE && EXPERIMENTAL
+ tristate "AMD Geode GX framebuffer support"
+ depends on FB && FB_GEODE
select FB_CFB_FILLRECT
select FB_CFB_COPYAREA
select FB_CFB_IMAGEBLIT
@@ -39,8 +39,8 @@ config FB_GEODE_GX
If unsure, say N.
config FB_GEODE_GX1
- tristate "AMD Geode GX1 framebuffer support (EXPERIMENTAL)"
- depends on FB && FB_GEODE && EXPERIMENTAL
+ tristate "AMD Geode GX1 framebuffer support"
+ depends on FB && FB_GEODE
select FB_CFB_FILLRECT
select FB_CFB_COPYAREA
select FB_CFB_IMAGEBLIT
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 68/86] drivers/video/omap: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (66 preceding siblings ...)
2013-01-17 2:53 ` [PATCH 67/86] drivers/video/geode: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 69/86] drivers/vlynq: " Kees Cook
` (17 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Tomi Valkeinen, Florian Tobias Schandinat,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Tomi Valkeinen <tomi.valkeinen@ti.com>
CC: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/video/omap/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/video/omap/Kconfig b/drivers/video/omap/Kconfig
index b48f95f..e512581 100644
--- a/drivers/video/omap/Kconfig
+++ b/drivers/video/omap/Kconfig
@@ -1,5 +1,5 @@
config FB_OMAP
- tristate "OMAP frame buffer support (EXPERIMENTAL)"
+ tristate "OMAP frame buffer support"
depends on FB
depends on ARCH_OMAP1
select FB_CFB_FILLRECT
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 69/86] drivers/vlynq: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (67 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 68/86] drivers/video/omap: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 9:26 ` Florian Fainelli
2013-01-17 2:54 ` [PATCH 70/86] fs/9p: " Kees Cook
` (16 subsequent siblings)
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Florian Fainelli, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: Florian Fainelli <florian@openwrt.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
drivers/vlynq/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/vlynq/Kconfig b/drivers/vlynq/Kconfig
index d874b4f..e011620 100644
--- a/drivers/vlynq/Kconfig
+++ b/drivers/vlynq/Kconfig
@@ -1,5 +1,5 @@
menu "TI VLYNQ"
- depends on AR7 && EXPERIMENTAL
+ depends on AR7
config VLYNQ
bool "TI VLYNQ bus support"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 69/86] drivers/vlynq: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:54 ` [PATCH 69/86] drivers/vlynq: " Kees Cook
@ 2013-01-17 9:26 ` Florian Fainelli
0 siblings, 0 replies; 107+ messages in thread
From: Florian Fainelli @ 2013-01-17 9:26 UTC (permalink / raw)
To: Kees Cook; +Cc: linux-kernel, Greg Kroah-Hartman
On 01/17/2013 03:54 AM, Kees Cook wrote:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during the
> Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
>
> Cc: Florian Fainelli <florian@openwrt.org>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Signed-off-by: Kees Cook <keescook@chromium.org>
Acked-by: Florian Fainelli <florian@openwrt.org>
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 70/86] fs/9p: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (68 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 69/86] drivers/vlynq: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 71/86] fs/adfs: " Kees Cook
` (15 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Eric Van Hensbergen, Ron Minnich, Latchesar Ionkov,
Al Viro, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Eric Van Hensbergen <ericvh@gmail.com>
CC: Ron Minnich <rminnich@sandia.gov>
CC: Latchesar Ionkov <lucho@ionkov.net>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/9p/Kconfig | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/fs/9p/Kconfig b/fs/9p/Kconfig
index 0a93dc1..55abfd6 100644
--- a/fs/9p/Kconfig
+++ b/fs/9p/Kconfig
@@ -11,8 +11,7 @@ config 9P_FS
if 9P_FS
config 9P_FSCACHE
- bool "Enable 9P client caching support (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ bool "Enable 9P client caching support"
depends on 9P_FS=m && FSCACHE || 9P_FS=y && FSCACHE=y
help
Choose Y here to enable persistent, read-only local
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 71/86] fs/adfs: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (69 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 70/86] fs/9p: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 72/86] fs/affs: " Kees Cook
` (14 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Stuart Swales, Russell King, Al Viro,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: Stuart Swales <stuart.swales.croftnuisk@gmail.com>
Cc: Russell King <rmk@arm.linux.org.uk>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/adfs/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/adfs/Kconfig b/fs/adfs/Kconfig
index e55182a..c5a7787 100644
--- a/fs/adfs/Kconfig
+++ b/fs/adfs/Kconfig
@@ -1,6 +1,6 @@
config ADFS_FS
- tristate "ADFS file system support (EXPERIMENTAL)"
- depends on BLOCK && EXPERIMENTAL
+ tristate "ADFS file system support"
+ depends on BLOCK
help
The Acorn Disc Filing System is the standard file system of the
RiscOS operating system which runs on Acorn's ARM-based Risc PC
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 72/86] fs/affs: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (70 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 71/86] fs/adfs: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 73/86] fs/afs: " Kees Cook
` (13 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Artem Bityutskiy, Al Viro, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/affs/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/affs/Kconfig b/fs/affs/Kconfig
index cfad9af..a04d9e8 100644
--- a/fs/affs/Kconfig
+++ b/fs/affs/Kconfig
@@ -1,6 +1,6 @@
config AFFS_FS
- tristate "Amiga FFS file system support (EXPERIMENTAL)"
- depends on BLOCK && EXPERIMENTAL
+ tristate "Amiga FFS file system support"
+ depends on BLOCK
help
The Fast File System (FFS) is the common file system used on hard
disks by Amiga(tm) systems since AmigaOS Version 1.3 (34.20). Say Y
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 73/86] fs/afs: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (71 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 72/86] fs/affs: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 74/86] fs/befs: " Kees Cook
` (12 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, David Howells, Al Viro, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: David Howells <dhowells@redhat.com>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/afs/Kconfig | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/fs/afs/Kconfig b/fs/afs/Kconfig
index 8f975f2..ebba3b1 100644
--- a/fs/afs/Kconfig
+++ b/fs/afs/Kconfig
@@ -1,6 +1,6 @@
config AFS_FS
- tristate "Andrew File System support (AFS) (EXPERIMENTAL)"
- depends on INET && EXPERIMENTAL
+ tristate "Andrew File System support (AFS)"
+ depends on INET
select AF_RXRPC
select DNS_RESOLVER
help
@@ -22,8 +22,7 @@ config AFS_DEBUG
If unsure, say N.
config AFS_FSCACHE
- bool "Provide AFS client caching support (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ bool "Provide AFS client caching support"
depends on AFS_FS=m && FSCACHE || AFS_FS=y && FSCACHE=y
help
Say Y here if you want AFS data to be cached locally on disk through
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 74/86] fs/befs: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (72 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 73/86] fs/afs: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 75/86] fs/bfs: " Kees Cook
` (11 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Al Viro, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/befs/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/befs/Kconfig b/fs/befs/Kconfig
index 7835d30..edc5cc2 100644
--- a/fs/befs/Kconfig
+++ b/fs/befs/Kconfig
@@ -1,6 +1,6 @@
config BEFS_FS
- tristate "BeOS file system (BeFS) support (read only) (EXPERIMENTAL)"
- depends on BLOCK && EXPERIMENTAL
+ tristate "BeOS file system (BeFS) support (read only)"
+ depends on BLOCK
select NLS
help
The BeOS File System (BeFS) is the native file system of Be, Inc's
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 75/86] fs/bfs: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (73 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 74/86] fs/befs: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 76/86] fs/btrfs: " Kees Cook
` (10 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Tigran A. Aivazian, Al Viro, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/bfs/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/bfs/Kconfig b/fs/bfs/Kconfig
index c2336c6..3728a64 100644
--- a/fs/bfs/Kconfig
+++ b/fs/bfs/Kconfig
@@ -1,6 +1,6 @@
config BFS_FS
- tristate "BFS file system support (EXPERIMENTAL)"
- depends on BLOCK && EXPERIMENTAL
+ tristate "BFS file system support"
+ depends on BLOCK
help
Boot File System (BFS) is a file system used under SCO UnixWare to
allow the bootloader access to the kernel image and other important
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 76/86] fs/btrfs: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (74 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 75/86] fs/bfs: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 19:20 ` rh
2013-01-17 2:54 ` [PATCH 77/86] fs/cifs: " Kees Cook
` (9 subsequent siblings)
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Chris Mason, Al Viro, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: Chris Mason <chris.mason@fusionio.com>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/btrfs/Kconfig | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/fs/btrfs/Kconfig b/fs/btrfs/Kconfig
index d33f01c..ccd25ba 100644
--- a/fs/btrfs/Kconfig
+++ b/fs/btrfs/Kconfig
@@ -1,6 +1,5 @@
config BTRFS_FS
- tristate "Btrfs filesystem (EXPERIMENTAL) Unstable disk format"
- depends on EXPERIMENTAL
+ tristate "Btrfs filesystem Unstable disk format"
select LIBCRC32C
select ZLIB_INFLATE
select ZLIB_DEFLATE
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 76/86] fs/btrfs: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:54 ` [PATCH 76/86] fs/btrfs: " Kees Cook
@ 2013-01-17 19:20 ` rh
0 siblings, 0 replies; 107+ messages in thread
From: rh @ 2013-01-17 19:20 UTC (permalink / raw)
To: linux-kernel
On Wed, 16 Jan 2013 18:54:08 -0800
Kees Cook <keescook@chromium.org> wrote:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during
> the Linux kernel summit, remove it from any "depends on" lines in
> Kconfigs.
>
> Cc: Chris Mason <chris.mason@fusionio.com>
> Cc: Al Viro <viro@zeniv.linux.org.uk>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Signed-off-by: Kees Cook <keescook@chromium.org>
> ---
> fs/btrfs/Kconfig | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/fs/btrfs/Kconfig b/fs/btrfs/Kconfig
> index d33f01c..ccd25ba 100644
> --- a/fs/btrfs/Kconfig
> +++ b/fs/btrfs/Kconfig
> @@ -1,6 +1,5 @@
> config BTRFS_FS
> - tristate "Btrfs filesystem (EXPERIMENTAL) Unstable disk
> format"
> - depends on EXPERIMENTAL
> + tristate "Btrfs filesystem Unstable disk format"
No longer an experiment but still "Unstable". But is it broken?
Or is it staging or a pet?
>From my naive point of view it seems like this set of patches is
unleashing a bunch of bad stuff onto anyone that actually sets
CONFIG_EXPERIMENTAL "n". But I guess it's supposed to get caught in
linux-next.
> select LIBCRC32C
> select ZLIB_INFLATE
> select ZLIB_DEFLATE
> --
> 1.7.9.5
>
--
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 77/86] fs/cifs: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (75 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 76/86] fs/btrfs: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 78/86] fs/efs: " Kees Cook
` (8 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Steve French, Al Viro, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Steve French <sfrench@samba.org>
CC: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/cifs/Kconfig | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/fs/cifs/Kconfig b/fs/cifs/Kconfig
index 21ff76c..2906ee2 100644
--- a/fs/cifs/Kconfig
+++ b/fs/cifs/Kconfig
@@ -155,14 +155,14 @@ config CIFS_DFS_UPCALL
points. If unsure, say N.
config CIFS_NFSD_EXPORT
- bool "Allow nfsd to export CIFS file system (EXPERIMENTAL)"
- depends on CIFS && EXPERIMENTAL && BROKEN
+ bool "Allow nfsd to export CIFS file system"
+ depends on CIFS && BROKEN
help
Allows NFS server to export a CIFS mounted share (nfsd over cifs)
config CIFS_SMB2
- bool "SMB2 network file system support (EXPERIMENTAL)"
- depends on CIFS && EXPERIMENTAL && INET
+ bool "SMB2 network file system support"
+ depends on CIFS && INET
select NLS
select KEYS
select FSCACHE
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 78/86] fs/efs: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (76 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 77/86] fs/cifs: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 79/86] fs/hfs: " Kees Cook
` (7 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Neil Brown, J. Bruce Fields, Al Viro,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: Neil Brown <neilb@suse.de>
Cc: "J. Bruce Fields" <bfields@fieldses.org>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/efs/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/efs/Kconfig b/fs/efs/Kconfig
index 6ebfc1c..d020e3c 100644
--- a/fs/efs/Kconfig
+++ b/fs/efs/Kconfig
@@ -1,6 +1,6 @@
config EFS_FS
- tristate "EFS file system support (read only) (EXPERIMENTAL)"
- depends on BLOCK && EXPERIMENTAL
+ tristate "EFS file system support (read only)"
+ depends on BLOCK
help
EFS is an older file system used for non-ISO9660 CD-ROMs and hard
disk partitions by SGI's IRIX operating system (IRIX 6.0 and newer
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 79/86] fs/hfs: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (77 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 78/86] fs/efs: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 80/86] fs/jffs2: " Kees Cook
` (6 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Artem Bityutskiy, Al Viro, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/hfs/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/hfs/Kconfig b/fs/hfs/Kconfig
index b77c5bc..998e3a6 100644
--- a/fs/hfs/Kconfig
+++ b/fs/hfs/Kconfig
@@ -1,6 +1,6 @@
config HFS_FS
- tristate "Apple Macintosh file system support (EXPERIMENTAL)"
- depends on BLOCK && EXPERIMENTAL
+ tristate "Apple Macintosh file system support"
+ depends on BLOCK
select NLS
help
If you say Y here, you will be able to mount Macintosh-formatted
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 80/86] fs/jffs2: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (78 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 79/86] fs/hfs: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 81/86] fs/logfs: " Kees Cook
` (5 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, David Woodhouse, Al Viro, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: David Woodhouse <dwmw2@infradead.org>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/jffs2/Kconfig | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/fs/jffs2/Kconfig b/fs/jffs2/Kconfig
index 6ae169c..d8bb6c4 100644
--- a/fs/jffs2/Kconfig
+++ b/fs/jffs2/Kconfig
@@ -50,8 +50,8 @@ config JFFS2_FS_WBUF_VERIFY
write-buffer, and check for errors.
config JFFS2_SUMMARY
- bool "JFFS2 summary support (EXPERIMENTAL)"
- depends on JFFS2_FS && EXPERIMENTAL
+ bool "JFFS2 summary support"
+ depends on JFFS2_FS
default n
help
This feature makes it possible to use summary information
@@ -63,8 +63,8 @@ config JFFS2_SUMMARY
If unsure, say 'N'.
config JFFS2_FS_XATTR
- bool "JFFS2 XATTR support (EXPERIMENTAL)"
- depends on JFFS2_FS && EXPERIMENTAL
+ bool "JFFS2 XATTR support"
+ depends on JFFS2_FS
default n
help
Extended attributes are name:value pairs associated with inodes by
@@ -173,7 +173,7 @@ config JFFS2_CMODE_PRIORITY
successful one.
config JFFS2_CMODE_SIZE
- bool "size (EXPERIMENTAL)"
+ bool "size"
help
Tries all compressors and chooses the one which has the smallest
result.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 81/86] fs/logfs: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (79 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 80/86] fs/jffs2: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 82/86] fs/nfsd: " Kees Cook
` (4 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Joern Engel, Prasad Joshi, Al Viro, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Joern Engel <joern@logfs.org>
CC: Prasad Joshi <prasadjoshi.linux@gmail.com>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/logfs/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/logfs/Kconfig b/fs/logfs/Kconfig
index daf9a9b..09ed066 100644
--- a/fs/logfs/Kconfig
+++ b/fs/logfs/Kconfig
@@ -1,6 +1,6 @@
config LOGFS
- tristate "LogFS file system (EXPERIMENTAL)"
- depends on (MTD || BLOCK) && EXPERIMENTAL
+ tristate "LogFS file system"
+ depends on (MTD || BLOCK)
select ZLIB_INFLATE
select ZLIB_DEFLATE
select CRC32
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 82/86] fs/nfsd: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (80 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 81/86] fs/logfs: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 83/86] fs/ufs: " Kees Cook
` (3 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, J. Bruce Fields, Al Viro, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: "J. Bruce Fields" <bfields@fieldses.org>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/nfsd/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/nfsd/Kconfig b/fs/nfsd/Kconfig
index 8df1ea4..430b687 100644
--- a/fs/nfsd/Kconfig
+++ b/fs/nfsd/Kconfig
@@ -65,8 +65,8 @@ config NFSD_V3_ACL
If unsure, say N.
config NFSD_V4
- bool "NFS server support for NFS version 4 (EXPERIMENTAL)"
- depends on NFSD && PROC_FS && EXPERIMENTAL
+ bool "NFS server support for NFS version 4"
+ depends on NFSD && PROC_FS
select NFSD_V3
select FS_POSIX_ACL
select SUNRPC_GSS
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 83/86] fs/ufs: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (81 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 82/86] fs/nfsd: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 2:54 ` [PATCH 84/86] lib: " Kees Cook
` (2 subsequent siblings)
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Evgeniy Dushistov, Al Viro, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Evgeniy Dushistov <dushistov@mail.ru>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
fs/ufs/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fs/ufs/Kconfig b/fs/ufs/Kconfig
index e4f10a4..0bf6e16 100644
--- a/fs/ufs/Kconfig
+++ b/fs/ufs/Kconfig
@@ -29,7 +29,7 @@ config UFS_FS
config UFS_FS_WRITE
bool "UFS file system write support (DANGEROUS)"
- depends on UFS_FS && EXPERIMENTAL
+ depends on UFS_FS
help
Say Y here if you want to try writing to UFS partitions. This is
experimental, so you should back up your UFS partitions beforehand.
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* [PATCH 84/86] lib: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (82 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 83/86] fs/ufs: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 16:26 ` Paul E. McKenney
2013-01-17 2:54 ` [PATCH 85/86] mm: " Kees Cook
2013-01-17 2:54 ` [PATCH 86/86] final removal of CONFIG_EXPERIMENTAL Kees Cook
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Andrew Morton, Paul E. McKenney, Dmitry Kasatkin,
James Morris, Michael S. Tsirkin, Akinobu Mita, Ingo Molnar,
Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Andrew Morton <akpm@linux-foundation.org>
CC: "Paul E. McKenney" <paul.mckenney@linaro.org>
CC: Dmitry Kasatkin <dmitry.kasatkin@intel.com>
CC: James Morris <james.l.morris@oracle.com>
CC: "Michael S. Tsirkin" <mst@redhat.com>
CC: Akinobu Mita <akinobu.mita@gmail.com>
CC: Ingo Molnar <mingo@kernel.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
---
lib/Kconfig | 2 +-
lib/Kconfig.debug | 2 +-
lib/Kconfig.kgdb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/lib/Kconfig b/lib/Kconfig
index 75cdb77..3958dc4 100644
--- a/lib/Kconfig
+++ b/lib/Kconfig
@@ -322,7 +322,7 @@ config CPUMASK_OFFSTACK
config DISABLE_OBSOLETE_CPUMASK_FUNCTIONS
bool "Disable obsolete cpumask functions" if DEBUG_PER_CPU_MAPS
- depends on EXPERIMENTAL && BROKEN
+ depends on BROKEN
config CPU_RMAP
bool
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug
index 67604e5..849ecae 100644
--- a/lib/Kconfig.debug
+++ b/lib/Kconfig.debug
@@ -455,7 +455,7 @@ config HAVE_DEBUG_KMEMLEAK
config DEBUG_KMEMLEAK
bool "Kernel memory leak detector"
- depends on DEBUG_KERNEL && EXPERIMENTAL && HAVE_DEBUG_KMEMLEAK
+ depends on DEBUG_KERNEL && HAVE_DEBUG_KMEMLEAK
select DEBUG_FS
select STACKTRACE if STACKTRACE_SUPPORT
select KALLSYMS
diff --git a/lib/Kconfig.kgdb b/lib/Kconfig.kgdb
index 43cb93f..77439eb 100644
--- a/lib/Kconfig.kgdb
+++ b/lib/Kconfig.kgdb
@@ -5,7 +5,7 @@ config HAVE_ARCH_KGDB
menuconfig KGDB
bool "KGDB: kernel debugger"
depends on HAVE_ARCH_KGDB
- depends on DEBUG_KERNEL && EXPERIMENTAL
+ depends on DEBUG_KERNEL
help
If you say Y here, it will be possible to remotely debug the
kernel using gdb. It is recommended but not required, that
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 84/86] lib: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:54 ` [PATCH 84/86] lib: " Kees Cook
@ 2013-01-17 16:26 ` Paul E. McKenney
0 siblings, 0 replies; 107+ messages in thread
From: Paul E. McKenney @ 2013-01-17 16:26 UTC (permalink / raw)
To: Kees Cook
Cc: linux-kernel, Andrew Morton, Paul E. McKenney, Dmitry Kasatkin,
James Morris, Michael S. Tsirkin, Akinobu Mita, Ingo Molnar,
Greg Kroah-Hartman
On Wed, Jan 16, 2013 at 06:54:16PM -0800, Kees Cook wrote:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during the
> Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
>
> CC: Andrew Morton <akpm@linux-foundation.org>
> CC: "Paul E. McKenney" <paul.mckenney@linaro.org>
> CC: Dmitry Kasatkin <dmitry.kasatkin@intel.com>
> CC: James Morris <james.l.morris@oracle.com>
> CC: "Michael S. Tsirkin" <mst@redhat.com>
> CC: Akinobu Mita <akinobu.mita@gmail.com>
> CC: Ingo Molnar <mingo@kernel.org>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Signed-off-by: Kees Cook <keescook@chromium.org>
> Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Acked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
> ---
> lib/Kconfig | 2 +-
> lib/Kconfig.debug | 2 +-
> lib/Kconfig.kgdb | 2 +-
> 3 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/lib/Kconfig b/lib/Kconfig
> index 75cdb77..3958dc4 100644
> --- a/lib/Kconfig
> +++ b/lib/Kconfig
> @@ -322,7 +322,7 @@ config CPUMASK_OFFSTACK
>
> config DISABLE_OBSOLETE_CPUMASK_FUNCTIONS
> bool "Disable obsolete cpumask functions" if DEBUG_PER_CPU_MAPS
> - depends on EXPERIMENTAL && BROKEN
> + depends on BROKEN
>
> config CPU_RMAP
> bool
> diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug
> index 67604e5..849ecae 100644
> --- a/lib/Kconfig.debug
> +++ b/lib/Kconfig.debug
> @@ -455,7 +455,7 @@ config HAVE_DEBUG_KMEMLEAK
>
> config DEBUG_KMEMLEAK
> bool "Kernel memory leak detector"
> - depends on DEBUG_KERNEL && EXPERIMENTAL && HAVE_DEBUG_KMEMLEAK
> + depends on DEBUG_KERNEL && HAVE_DEBUG_KMEMLEAK
> select DEBUG_FS
> select STACKTRACE if STACKTRACE_SUPPORT
> select KALLSYMS
> diff --git a/lib/Kconfig.kgdb b/lib/Kconfig.kgdb
> index 43cb93f..77439eb 100644
> --- a/lib/Kconfig.kgdb
> +++ b/lib/Kconfig.kgdb
> @@ -5,7 +5,7 @@ config HAVE_ARCH_KGDB
> menuconfig KGDB
> bool "KGDB: kernel debugger"
> depends on HAVE_ARCH_KGDB
> - depends on DEBUG_KERNEL && EXPERIMENTAL
> + depends on DEBUG_KERNEL
> help
> If you say Y here, it will be possible to remotely debug the
> kernel using gdb. It is recommended but not required, that
> --
> 1.7.9.5
>
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 85/86] mm: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (83 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 84/86] lib: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
2013-01-17 8:07 ` David Rientjes
2013-01-17 2:54 ` [PATCH 86/86] final removal of CONFIG_EXPERIMENTAL Kees Cook
85 siblings, 1 reply; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel
Cc: Kees Cook, Andrew Morton, KAMEZAWA Hiroyuki, Jan Beulich,
Mel Gorman, Seth Jennings, David Rientjes, Greg Kroah-Hartman
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Andrew Morton <akpm@linux-foundation.org>
CC: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
CC: Jan Beulich <JBeulich@novell.com>
CC: Mel Gorman <mel@csn.ul.ie>
CC: Seth Jennings <sjenning@linux.vnet.ibm.com>
CC: David Rientjes <rientjes@google.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
mm/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mm/Kconfig b/mm/Kconfig
index 278e3ab..308fdca 100644
--- a/mm/Kconfig
+++ b/mm/Kconfig
@@ -1,6 +1,6 @@
config SELECT_MEMORY_MODEL
def_bool y
- depends on EXPERIMENTAL || ARCH_SELECT_MEMORY_MODEL
+ depends on ARCH_SELECT_MEMORY_MODEL
choice
prompt "Memory model"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread
* Re: [PATCH 85/86] mm: remove depends on CONFIG_EXPERIMENTAL
2013-01-17 2:54 ` [PATCH 85/86] mm: " Kees Cook
@ 2013-01-17 8:07 ` David Rientjes
0 siblings, 0 replies; 107+ messages in thread
From: David Rientjes @ 2013-01-17 8:07 UTC (permalink / raw)
To: Kees Cook
Cc: linux-kernel, Andrew Morton, KAMEZAWA Hiroyuki, Jan Beulich,
Mel Gorman, Seth Jennings, Greg Kroah-Hartman
On Wed, 16 Jan 2013, Kees Cook wrote:
> The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
> while now and is almost always enabled by default. As agreed during the
> Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
>
> CC: Andrew Morton <akpm@linux-foundation.org>
> CC: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
> CC: Jan Beulich <JBeulich@novell.com>
> CC: Mel Gorman <mel@csn.ul.ie>
> CC: Seth Jennings <sjenning@linux.vnet.ibm.com>
> CC: David Rientjes <rientjes@google.com>
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Signed-off-by: Kees Cook <keescook@chromium.org>
Acked-by: David Rientjes <rientjes@google.com>
Thanks for keeping ARCH_SELECT_MEMORY_MODEL around.
^ permalink raw reply [flat|nested] 107+ messages in thread
* [PATCH 86/86] final removal of CONFIG_EXPERIMENTAL
2013-01-17 2:52 [PATCH 0/86] remove CONFIG_EXPERIMENTAL Kees Cook
` (84 preceding siblings ...)
2013-01-17 2:54 ` [PATCH 85/86] mm: " Kees Cook
@ 2013-01-17 2:54 ` Kees Cook
85 siblings, 0 replies; 107+ messages in thread
From: Kees Cook @ 2013-01-17 2:54 UTC (permalink / raw)
To: linux-kernel; +Cc: Kees Cook, Greg Kroah-Hartman
Remove CONFIG_EXPERIMENTAL, now that every mention of it has been removed
from the tree.
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
---
init/Kconfig | 4 ----
1 file changed, 4 deletions(-)
diff --git a/init/Kconfig b/init/Kconfig
index a966690..fb9f55b 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -32,10 +32,6 @@ config BUILDTIME_EXTABLE_SORT
menu "General setup"
-config EXPERIMENTAL
- bool
- default y
-
config BROKEN
bool
--
1.7.9.5
^ permalink raw reply related [flat|nested] 107+ messages in thread