From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
To: Kees Cook <keescook@chromium.org>
Cc: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
"Paul E. McKenney" <paul.mckenney@linaro.org>,
Dmitry Kasatkin <dmitry.kasatkin@intel.com>,
James Morris <james.l.morris@oracle.com>,
"Michael S. Tsirkin" <mst@redhat.com>,
Akinobu Mita <akinobu.mita@gmail.com>,
Ingo Molnar <mingo@kernel.org>,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Subject: Re: [PATCH 84/86] lib: remove depends on CONFIG_EXPERIMENTAL
Date: Thu, 17 Jan 2013 08:26:55 -0800 [thread overview]
Message-ID: <20130117162650.GA3159@linux.vnet.ibm.com> (raw)
In-Reply-To: <1358391258-1771-85-git-send-email-keescook@chromium.org>
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
>
next prev parent reply other threads:[~2013-01-17 16:32 UTC|newest]
Thread overview: 107+ messages / expand[flat|nested] mbox.gz Atom feed top
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 ` [PATCH 03/86] drivers/net/ethernet/microchip: " Kees Cook
2013-01-17 2:52 ` [PATCH 04/86] drivers/net/ethernet/racal: " Kees Cook
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
2013-01-17 20:01 ` David Miller
2013-01-17 2:52 ` [PATCH 06/86] drivers/net/ethernet/stmicro/stmmac: " Kees Cook
2013-01-17 2:52 ` [PATCH 07/86] drivers/net/ethernet/sun: " Kees Cook
2013-01-17 2:53 ` [PATCH 08/86] drivers/net/hippi: " Kees Cook
2013-01-17 2:53 ` [PATCH 09/86] drivers/net/irda: " Kees Cook
2013-01-17 2:53 ` [PATCH 10/86] drivers/net/ppp: " Kees Cook
2013-01-17 2:53 ` [PATCH 11/86] drivers/net/wireless: " Kees Cook
2013-01-17 2:53 ` [PATCH 12/86] drivers/net/wireless/ath/ath6kl: " Kees Cook
2013-01-17 2:53 ` [PATCH 13/86] drivers/net/wireless/ath/carl9170: " Kees Cook
2013-01-17 2:53 ` [PATCH 14/86] drivers/net/wireless/b43: " Kees Cook
2013-01-17 2:53 ` [PATCH 15/86] drivers/net/wireless/ipw2x00: " Kees Cook
2013-01-17 2:53 ` [PATCH 16/86] drivers/net/wireless/p54: " Kees Cook
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
2013-01-17 2:53 ` [PATCH 18/86] drivers/net/wireless/rtl818x: " Kees Cook
2013-01-17 2:53 ` [PATCH 19/86] drivers/net/wireless/zd1211rw: " Kees Cook
2013-01-17 2:53 ` [PATCH 20/86] Documentation/laptops: " Kees Cook
2013-01-17 2:53 ` [PATCH 21/86] Documentation/networking: " Kees Cook
2013-01-17 2:53 ` [PATCH 22/86] arch/arm: " Kees Cook
2013-01-17 2:53 ` [PATCH 23/86] arch/arm/mach-s3c24xx: " Kees Cook
2013-01-17 2:53 ` [PATCH 24/86] arch/blackfin: " Kees Cook
2013-01-18 5:11 ` Mike Frysinger
2013-01-17 2:53 ` [PATCH 25/86] arch/microblaze/platform: " Kees Cook
2013-01-17 9:24 ` Michal Simek
2013-01-17 2:53 ` [PATCH 26/86] arch/mips/jazz: " Kees Cook
2013-01-17 2:53 ` [PATCH 27/86] arch/mips: " Kees Cook
2013-01-17 2:53 ` [PATCH 28/86] arch/mips/sgi-ip27: " Kees Cook
2013-01-17 2:53 ` [PATCH 29/86] arch/parisc: " Kees Cook
2013-01-17 2:53 ` [PATCH 30/86] arch/powerpc/kvm: " Kees Cook
2013-01-17 2:53 ` [PATCH 31/86] arch/powerpc/platforms/85xx: " Kees Cook
2013-01-17 2:53 ` [PATCH 32/86] arch/powerpc/platforms/cell: " Kees Cook
2013-01-17 2:53 ` [PATCH 33/86] arch/powerpc: " Kees Cook
2013-01-17 2:53 ` [PATCH 34/86] arch/sh: " Kees Cook
2013-01-17 2:53 ` [PATCH 35/86] arch/tile/kvm: " Kees Cook
2013-01-17 13:37 ` Chris Metcalf
2013-01-17 2:53 ` [PATCH 36/86] drivers/acpi: " Kees Cook
2013-01-17 2:53 ` [PATCH 37/86] drivers/ata: " Kees Cook
2013-01-17 2:53 ` [PATCH 38/86] drivers/block/paride: " Kees Cook
2013-01-17 2:53 ` [PATCH 39/86] drivers/edac: " Kees Cook
2013-01-17 10:10 ` Mauro Carvalho Chehab
2013-01-17 2:53 ` [PATCH 40/86] drivers/gpio: " Kees Cook
2013-01-17 2:53 ` [PATCH 41/86] drivers/gpu/drm/ast: " Kees Cook
2013-01-17 2:53 ` [PATCH 42/86] drivers/gpu/drm/cirrus: " Kees Cook
2013-01-17 14:45 ` Adam Jackson
2013-01-17 2:53 ` [PATCH 43/86] drivers/gpu/drm/gma500: " Kees Cook
2013-01-17 2:53 ` [PATCH 44/86] drivers/gpu/drm/mgag200: " Kees Cook
2013-01-17 2:53 ` [PATCH 45/86] drivers/i2c: " Kees Cook
2013-01-17 2:53 ` [PATCH 46/86] drivers/idle: " Kees Cook
2013-01-17 2:53 ` [PATCH 47/86] drivers/iommu: " Kees Cook
2013-01-17 2:53 ` [PATCH 48/86] drivers/isdn/hisax: " Kees Cook
2013-01-17 2:53 ` [PATCH 49/86] drivers/leds: " Kees Cook
2013-01-17 2:53 ` [PATCH 50/86] drivers/macintosh: " Kees Cook
2013-01-17 2:53 ` [PATCH 51/86] drivers/media: " Kees Cook
2013-01-17 2:53 ` [PATCH 52/86] drivers/memstick/host: " Kees Cook
2013-01-17 2:53 ` [PATCH 53/86] drivers/memstick: " Kees Cook
2013-01-17 2:53 ` [PATCH 54/86] drivers/net/wireless/rtlwifi: " Kees Cook
2013-01-17 2:53 ` [PATCH 55/86] drivers/net/wireless/ti/wl1251: " Kees Cook
2013-01-17 6:15 ` Luciano Coelho
2013-01-17 2:53 ` [PATCH 56/86] drivers/pci/pcie: " Kees Cook
2013-01-17 23:25 ` Bjorn Helgaas
2013-01-17 2:53 ` [PATCH 57/86] drivers/platform/x86: " Kees Cook
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
2013-01-17 2:53 ` [PATCH 59/86] drivers/remoteproc: " Kees Cook
2013-01-17 2:53 ` [PATCH 60/86] drivers/scsi: " Kees Cook
2013-01-17 2:53 ` [PATCH 61/86] drivers/scsi/arm: " Kees Cook
2013-01-17 2:53 ` [PATCH 62/86] drivers/scsi/device_handler: " Kees Cook
2013-01-17 2:53 ` [PATCH 63/86] drivers/spi: " Kees Cook
2013-01-17 2:53 ` [PATCH 64/86] drivers/vhost: " Kees Cook
2013-01-17 16:38 ` Michael S. Tsirkin
2013-01-17 2:53 ` [PATCH 65/86] drivers/video: " Kees Cook
2013-01-17 2:53 ` [PATCH 66/86] drivers/video/console: " Kees Cook
2013-01-17 6:13 ` Geert Uytterhoeven
2013-01-17 2:53 ` [PATCH 67/86] drivers/video/geode: " Kees Cook
2013-01-17 2:54 ` [PATCH 68/86] drivers/video/omap: " Kees Cook
2013-01-17 2:54 ` [PATCH 69/86] drivers/vlynq: " Kees Cook
2013-01-17 9:26 ` Florian Fainelli
2013-01-17 2:54 ` [PATCH 70/86] fs/9p: " Kees Cook
2013-01-17 2:54 ` [PATCH 71/86] fs/adfs: " Kees Cook
2013-01-17 2:54 ` [PATCH 72/86] fs/affs: " Kees Cook
2013-01-17 2:54 ` [PATCH 73/86] fs/afs: " Kees Cook
2013-01-17 2:54 ` [PATCH 74/86] fs/befs: " Kees Cook
2013-01-17 2:54 ` [PATCH 75/86] fs/bfs: " Kees Cook
2013-01-17 2:54 ` [PATCH 76/86] fs/btrfs: " Kees Cook
2013-01-17 19:20 ` rh
2013-01-17 2:54 ` [PATCH 77/86] fs/cifs: " Kees Cook
2013-01-17 2:54 ` [PATCH 78/86] fs/efs: " Kees Cook
2013-01-17 2:54 ` [PATCH 79/86] fs/hfs: " Kees Cook
2013-01-17 2:54 ` [PATCH 80/86] fs/jffs2: " Kees Cook
2013-01-17 2:54 ` [PATCH 81/86] fs/logfs: " Kees Cook
2013-01-17 2:54 ` [PATCH 82/86] fs/nfsd: " Kees Cook
2013-01-17 2:54 ` [PATCH 83/86] fs/ufs: " Kees Cook
2013-01-17 2:54 ` [PATCH 84/86] lib: " Kees Cook
2013-01-17 16:26 ` Paul E. McKenney [this message]
2013-01-17 2:54 ` [PATCH 85/86] mm: " Kees Cook
2013-01-17 8:07 ` David Rientjes
2013-01-17 2:54 ` [PATCH 86/86] final removal of CONFIG_EXPERIMENTAL Kees Cook
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130117162650.GA3159@linux.vnet.ibm.com \
--to=paulmck@linux.vnet.ibm.com \
--cc=akinobu.mita@gmail.com \
--cc=akpm@linux-foundation.org \
--cc=dmitry.kasatkin@intel.com \
--cc=gregkh@linuxfoundation.org \
--cc=james.l.morris@oracle.com \
--cc=keescook@chromium.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@kernel.org \
--cc=mst@redhat.com \
--cc=paul.mckenney@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.