Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-12-16 Thread Paul E. McKenney
On Sun, Dec 16, 2012 at 05:29:21AM +0100, Jan Engelhardt wrote: > > On Wednesday 2012-10-03 18:17, Greg Kroah-Hartman wrote: > >> > >> OK, I will bite... How should I flag an option that is initially only > >> intended for those willing to take some level of risk? > > > >In the text say "You

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-12-16 Thread Paul E. McKenney
On Sun, Dec 16, 2012 at 05:29:21AM +0100, Jan Engelhardt wrote: On Wednesday 2012-10-03 18:17, Greg Kroah-Hartman wrote: OK, I will bite... How should I flag an option that is initially only intended for those willing to take some level of risk? In the text say You really don't want

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-12-15 Thread Jan Engelhardt
On Wednesday 2012-10-03 18:17, Greg Kroah-Hartman wrote: >> >> OK, I will bite... How should I flag an option that is initially only >> intended for those willing to take some level of risk? > >In the text say "You really don't want to enable this option, use at >your own risk!" Or something

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-12-15 Thread Jan Engelhardt
On Wednesday 2012-10-03 18:17, Greg Kroah-Hartman wrote: OK, I will bite... How should I flag an option that is initially only intended for those willing to take some level of risk? In the text say You really don't want to enable this option, use at your own risk! Or something like that :)

Re: [PATCH 001/193] make CONFIG_EXPERIMENTAL invisible and default

2012-10-23 Thread Paul E. McKenney
On Tue, Oct 23, 2012 at 01:01:14PM -0700, Kees Cook wrote: > This config item has not carried much meaning for a while now and is > almost always enabled by default (especially in distro builds). As agreed > during the Linux kernel summit, it should be removed. As a first step, > remove it from

[PATCH 001/193] make CONFIG_EXPERIMENTAL invisible and default

2012-10-23 Thread Kees Cook
This config item has not carried much meaning for a while now and is almost always enabled by default (especially in distro builds). As agreed during the Linux kernel summit, it should be removed. As a first step, remove it from being listed, and default it to on. Once it has been removed from all

Re: [PATCH 001/193] make CONFIG_EXPERIMENTAL invisible and default

2012-10-23 Thread Greg KH
On Tue, Oct 23, 2012 at 01:01:14PM -0700, Kees Cook wrote: > This config item has not carried much meaning for a while now and is > almost always enabled by default (especially in distro builds). As agreed > during the Linux kernel summit, it should be removed. As a first step, > remove it from

Re: [PATCH 001/193] make CONFIG_EXPERIMENTAL invisible and default

2012-10-23 Thread Greg KH
On Tue, Oct 23, 2012 at 01:01:14PM -0700, Kees Cook wrote: This config item has not carried much meaning for a while now and is almost always enabled by default (especially in distro builds). As agreed during the Linux kernel summit, it should be removed. As a first step, remove it from being

[PATCH 001/193] make CONFIG_EXPERIMENTAL invisible and default

2012-10-23 Thread Kees Cook
This config item has not carried much meaning for a while now and is almost always enabled by default (especially in distro builds). As agreed during the Linux kernel summit, it should be removed. As a first step, remove it from being listed, and default it to on. Once it has been removed from all

Re: [PATCH 001/193] make CONFIG_EXPERIMENTAL invisible and default

2012-10-23 Thread Paul E. McKenney
On Tue, Oct 23, 2012 at 01:01:14PM -0700, Kees Cook wrote: This config item has not carried much meaning for a while now and is almost always enabled by default (especially in distro builds). As agreed during the Linux kernel summit, it should be removed. As a first step, remove it from being

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-09 Thread Kees Cook
On Mon, Oct 8, 2012 at 7:47 PM, Stephen Rothwell wrote: > Hi Kees, > > On Mon, 8 Oct 2012 18:57:51 -0700 Kees Cook wrote: >> >> On Mon, Oct 8, 2012 at 6:20 PM, Greg Kroah-Hartman >> wrote: >> > On Mon, Oct 08, 2012 at 05:46:08PM -0700, Kees Cook wrote: >> >> On Mon, Oct 8, 2012 at 4:53 PM, Greg

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-09 Thread Kees Cook
On Mon, Oct 8, 2012 at 7:47 PM, Stephen Rothwell s...@canb.auug.org.au wrote: Hi Kees, On Mon, 8 Oct 2012 18:57:51 -0700 Kees Cook keesc...@chromium.org wrote: On Mon, Oct 8, 2012 at 6:20 PM, Greg Kroah-Hartman gre...@linuxfoundation.org wrote: On Mon, Oct 08, 2012 at 05:46:08PM -0700,

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Stephen Rothwell
Hi Kees, On Mon, 8 Oct 2012 18:57:51 -0700 Kees Cook wrote: > > On Mon, Oct 8, 2012 at 6:20 PM, Greg Kroah-Hartman > wrote: > > On Mon, Oct 08, 2012 at 05:46:08PM -0700, Kees Cook wrote: > >> On Mon, Oct 8, 2012 at 4:53 PM, Greg Kroah-Hartman > >> wrote: > >> > On Mon, Oct 08, 2012 at

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Mon, Oct 8, 2012 at 6:26 PM, Paul E. McKenney wrote: > On Mon, Oct 08, 2012 at 05:46:08PM -0700, Kees Cook wrote: >> On Mon, Oct 8, 2012 at 4:53 PM, Greg Kroah-Hartman >> wrote: >> > On Mon, Oct 08, 2012 at 03:08:40PM -0700, Kees Cook wrote: >> >> On Wed, Oct 3, 2012 at 9:17 AM, Greg

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Paul E. McKenney
On Mon, Oct 08, 2012 at 05:46:08PM -0700, Kees Cook wrote: > On Mon, Oct 8, 2012 at 4:53 PM, Greg Kroah-Hartman > wrote: > > On Mon, Oct 08, 2012 at 03:08:40PM -0700, Kees Cook wrote: > >> On Wed, Oct 3, 2012 at 9:17 AM, Greg Kroah-Hartman > >> wrote: > >> > On Wed, Oct 03, 2012 at 06:25:38AM

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Greg Kroah-Hartman
On Mon, Oct 08, 2012 at 05:46:08PM -0700, Kees Cook wrote: > >> Who is going to carry this initial patch, btw? > > > > You? :) > > Do you mean to say I should ask Stephen to pull from one of my trees > for linux-next? If so, I've made this now: > >

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Mon, Oct 8, 2012 at 4:53 PM, Greg Kroah-Hartman wrote: > On Mon, Oct 08, 2012 at 03:08:40PM -0700, Kees Cook wrote: >> On Wed, Oct 3, 2012 at 9:17 AM, Greg Kroah-Hartman >> wrote: >> > On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: >> >> On Tue, Oct 02, 2012 at 12:50:42PM

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Greg Kroah-Hartman
On Mon, Oct 08, 2012 at 03:08:40PM -0700, Kees Cook wrote: > On Wed, Oct 3, 2012 at 9:17 AM, Greg Kroah-Hartman > wrote: > > On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: > >> On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: > >> > This config item has not carried

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Mon, Oct 8, 2012 at 3:59 PM, Paul E. McKenney wrote: > On Mon, Oct 08, 2012 at 03:40:57PM -0700, Kees Cook wrote: >> On Mon, Oct 8, 2012 at 3:37 PM, Kees Cook wrote: >> > On Mon, Oct 8, 2012 at 3:29 PM, Paul E. McKenney >> > wrote: >> >> On Mon, Oct 08, 2012 at 03:07:24PM -0700, Kees Cook

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Paul E. McKenney
On Mon, Oct 08, 2012 at 03:40:57PM -0700, Kees Cook wrote: > On Mon, Oct 8, 2012 at 3:37 PM, Kees Cook wrote: > > On Mon, Oct 8, 2012 at 3:29 PM, Paul E. McKenney > > wrote: > >> On Mon, Oct 08, 2012 at 03:07:24PM -0700, Kees Cook wrote: > >>> On Sun, Oct 7, 2012 at 6:04 PM, Paul E. McKenney >

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Mon, Oct 8, 2012 at 3:37 PM, Kees Cook wrote: > On Mon, Oct 8, 2012 at 3:29 PM, Paul E. McKenney > wrote: >> On Mon, Oct 08, 2012 at 03:07:24PM -0700, Kees Cook wrote: >>> On Sun, Oct 7, 2012 at 6:04 PM, Paul E. McKenney >>> wrote: >>> > On Sun, Oct 07, 2012 at 04:18:54PM -0400, Dave Jones

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Mon, Oct 8, 2012 at 3:29 PM, Paul E. McKenney wrote: > On Mon, Oct 08, 2012 at 03:07:24PM -0700, Kees Cook wrote: >> On Sun, Oct 7, 2012 at 6:04 PM, Paul E. McKenney >> wrote: >> > On Sun, Oct 07, 2012 at 04:18:54PM -0400, Dave Jones wrote: >> >> On Sun, Oct 07, 2012 at 09:30:29AM -0700, Paul

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Paul E. McKenney
On Mon, Oct 08, 2012 at 03:07:24PM -0700, Kees Cook wrote: > On Sun, Oct 7, 2012 at 6:04 PM, Paul E. McKenney > wrote: > > On Sun, Oct 07, 2012 at 04:18:54PM -0400, Dave Jones wrote: > >> On Sun, Oct 07, 2012 at 09:30:29AM -0700, Paul E. McKenney wrote: > >> > >> > > I think Kconfig is mostly

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Wed, Oct 3, 2012 at 9:17 AM, Greg Kroah-Hartman wrote: > On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: >> On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: >> > This config item has not carried much meaning for a while now and is >> > almost always enabled by

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Sun, Oct 7, 2012 at 6:04 PM, Paul E. McKenney wrote: > On Sun, Oct 07, 2012 at 04:18:54PM -0400, Dave Jones wrote: >> On Sun, Oct 07, 2012 at 09:30:29AM -0700, Paul E. McKenney wrote: >> >> > > I think Kconfig is mostly what distro would like to use the thing is >> > > the Kconfig text needs

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Sun, Oct 7, 2012 at 6:04 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Sun, Oct 07, 2012 at 04:18:54PM -0400, Dave Jones wrote: On Sun, Oct 07, 2012 at 09:30:29AM -0700, Paul E. McKenney wrote: I think Kconfig is mostly what distro would like to use the thing is the

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Wed, Oct 3, 2012 at 9:17 AM, Greg Kroah-Hartman gre...@linuxfoundation.org wrote: On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: This config item has not carried much meaning for a while now and is almost always

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Paul E. McKenney
On Mon, Oct 08, 2012 at 03:07:24PM -0700, Kees Cook wrote: On Sun, Oct 7, 2012 at 6:04 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Sun, Oct 07, 2012 at 04:18:54PM -0400, Dave Jones wrote: On Sun, Oct 07, 2012 at 09:30:29AM -0700, Paul E. McKenney wrote: I think Kconfig

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Mon, Oct 8, 2012 at 3:29 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Mon, Oct 08, 2012 at 03:07:24PM -0700, Kees Cook wrote: On Sun, Oct 7, 2012 at 6:04 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Sun, Oct 07, 2012 at 04:18:54PM -0400, Dave Jones wrote: On

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Mon, Oct 8, 2012 at 3:37 PM, Kees Cook keesc...@chromium.org wrote: On Mon, Oct 8, 2012 at 3:29 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Mon, Oct 08, 2012 at 03:07:24PM -0700, Kees Cook wrote: On Sun, Oct 7, 2012 at 6:04 PM, Paul E. McKenney paul...@linux.vnet.ibm.com

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Paul E. McKenney
On Mon, Oct 08, 2012 at 03:40:57PM -0700, Kees Cook wrote: On Mon, Oct 8, 2012 at 3:37 PM, Kees Cook keesc...@chromium.org wrote: On Mon, Oct 8, 2012 at 3:29 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Mon, Oct 08, 2012 at 03:07:24PM -0700, Kees Cook wrote: On Sun, Oct 7,

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Mon, Oct 8, 2012 at 3:59 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Mon, Oct 08, 2012 at 03:40:57PM -0700, Kees Cook wrote: On Mon, Oct 8, 2012 at 3:37 PM, Kees Cook keesc...@chromium.org wrote: On Mon, Oct 8, 2012 at 3:29 PM, Paul E. McKenney paul...@linux.vnet.ibm.com

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Greg Kroah-Hartman
On Mon, Oct 08, 2012 at 03:08:40PM -0700, Kees Cook wrote: On Wed, Oct 3, 2012 at 9:17 AM, Greg Kroah-Hartman gre...@linuxfoundation.org wrote: On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: This config item has

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Mon, Oct 8, 2012 at 4:53 PM, Greg Kroah-Hartman gre...@linuxfoundation.org wrote: On Mon, Oct 08, 2012 at 03:08:40PM -0700, Kees Cook wrote: On Wed, Oct 3, 2012 at 9:17 AM, Greg Kroah-Hartman gre...@linuxfoundation.org wrote: On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Greg Kroah-Hartman
On Mon, Oct 08, 2012 at 05:46:08PM -0700, Kees Cook wrote: Who is going to carry this initial patch, btw? You? :) Do you mean to say I should ask Stephen to pull from one of my trees for linux-next? If so, I've made this now:

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Paul E. McKenney
On Mon, Oct 08, 2012 at 05:46:08PM -0700, Kees Cook wrote: On Mon, Oct 8, 2012 at 4:53 PM, Greg Kroah-Hartman gre...@linuxfoundation.org wrote: On Mon, Oct 08, 2012 at 03:08:40PM -0700, Kees Cook wrote: On Wed, Oct 3, 2012 at 9:17 AM, Greg Kroah-Hartman gre...@linuxfoundation.org wrote:

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Kees Cook
On Mon, Oct 8, 2012 at 6:26 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Mon, Oct 08, 2012 at 05:46:08PM -0700, Kees Cook wrote: On Mon, Oct 8, 2012 at 4:53 PM, Greg Kroah-Hartman gre...@linuxfoundation.org wrote: On Mon, Oct 08, 2012 at 03:08:40PM -0700, Kees Cook wrote: On

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-08 Thread Stephen Rothwell
Hi Kees, On Mon, 8 Oct 2012 18:57:51 -0700 Kees Cook keesc...@chromium.org wrote: On Mon, Oct 8, 2012 at 6:20 PM, Greg Kroah-Hartman gre...@linuxfoundation.org wrote: On Mon, Oct 08, 2012 at 05:46:08PM -0700, Kees Cook wrote: On Mon, Oct 8, 2012 at 4:53 PM, Greg Kroah-Hartman

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-07 Thread Paul E. McKenney
On Sun, Oct 07, 2012 at 04:18:54PM -0400, Dave Jones wrote: > On Sun, Oct 07, 2012 at 09:30:29AM -0700, Paul E. McKenney wrote: > > > > I think Kconfig is mostly what distro would like to use the thing is > > > the Kconfig text needs to be there upfront when its merged, not two > > > months

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-07 Thread Dave Jones
On Sun, Oct 07, 2012 at 09:30:29AM -0700, Paul E. McKenney wrote: > > I think Kconfig is mostly what distro would like to use the thing is > > the Kconfig text needs to be there upfront when its merged, not two > > months later, since then it too late for a distro to notice. > > > > I'd

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-07 Thread Paul E. McKenney
On Sun, Oct 07, 2012 at 12:33:48PM +1000, Dave Airlie wrote: > >> > >> Really I would much prefer to add some "Don't enable it unless you're > >> doing kernel hacking. > >> If unsure say N" text in the Kconfig. > >> > >> I can understand that distros want to cover as much feature as they > >> can

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-07 Thread Paul E. McKenney
On Sun, Oct 07, 2012 at 12:33:48PM +1000, Dave Airlie wrote: Really I would much prefer to add some Don't enable it unless you're doing kernel hacking. If unsure say N text in the Kconfig. I can understand that distros want to cover as much feature as they can for their users. But

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-07 Thread Dave Jones
On Sun, Oct 07, 2012 at 09:30:29AM -0700, Paul E. McKenney wrote: I think Kconfig is mostly what distro would like to use the thing is the Kconfig text needs to be there upfront when its merged, not two months later, since then it too late for a distro to notice. I'd bet most

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-07 Thread Paul E. McKenney
On Sun, Oct 07, 2012 at 04:18:54PM -0400, Dave Jones wrote: On Sun, Oct 07, 2012 at 09:30:29AM -0700, Paul E. McKenney wrote: I think Kconfig is mostly what distro would like to use the thing is the Kconfig text needs to be there upfront when its merged, not two months later, since

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-06 Thread Dave Airlie
>> >> Really I would much prefer to add some "Don't enable it unless you're >> doing kernel hacking. >> If unsure say N" text in the Kconfig. >> >> I can understand that distros want to cover as much feature as they >> can for their users. But >> should it be an excuse for not reading outstanding

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-06 Thread Paul E. McKenney
On Sat, Oct 06, 2012 at 06:10:36PM +0200, Frederic Weisbecker wrote: > 2012/10/5 Paul E. McKenney : > > On Thu, Oct 04, 2012 at 07:31:50AM -0700, Paul E. McKenney wrote: > >> On Thu, Oct 04, 2012 at 02:55:39AM +0100, Matthew Garrett wrote: > >> > On Wed, Oct 03, 2012 at 01:03:14PM -0700, Paul E.

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-06 Thread Frederic Weisbecker
2012/10/5 Paul E. McKenney : > On Thu, Oct 04, 2012 at 07:31:50AM -0700, Paul E. McKenney wrote: >> On Thu, Oct 04, 2012 at 02:55:39AM +0100, Matthew Garrett wrote: >> > On Wed, Oct 03, 2012 at 01:03:14PM -0700, Paul E. McKenney wrote: >> > >> > > That has not proven sufficient for me in the past,

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-06 Thread Frederic Weisbecker
2012/10/5 Paul E. McKenney paul...@linux.vnet.ibm.com: On Thu, Oct 04, 2012 at 07:31:50AM -0700, Paul E. McKenney wrote: On Thu, Oct 04, 2012 at 02:55:39AM +0100, Matthew Garrett wrote: On Wed, Oct 03, 2012 at 01:03:14PM -0700, Paul E. McKenney wrote: That has not proven sufficient for me

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-06 Thread Paul E. McKenney
On Sat, Oct 06, 2012 at 06:10:36PM +0200, Frederic Weisbecker wrote: 2012/10/5 Paul E. McKenney paul...@linux.vnet.ibm.com: On Thu, Oct 04, 2012 at 07:31:50AM -0700, Paul E. McKenney wrote: On Thu, Oct 04, 2012 at 02:55:39AM +0100, Matthew Garrett wrote: On Wed, Oct 03, 2012 at 01:03:14PM

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-06 Thread Dave Airlie
Really I would much prefer to add some Don't enable it unless you're doing kernel hacking. If unsure say N text in the Kconfig. I can understand that distros want to cover as much feature as they can for their users. But should it be an excuse for not reading outstanding warnings in

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-05 Thread Paul E. McKenney
On Thu, Oct 04, 2012 at 07:31:50AM -0700, Paul E. McKenney wrote: > On Thu, Oct 04, 2012 at 02:55:39AM +0100, Matthew Garrett wrote: > > On Wed, Oct 03, 2012 at 01:03:14PM -0700, Paul E. McKenney wrote: > > > > > That has not proven sufficient for me in the past, RCU_FAST_NO_HZ > > > being a case

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-05 Thread Paul E. McKenney
On Thu, Oct 04, 2012 at 07:31:50AM -0700, Paul E. McKenney wrote: On Thu, Oct 04, 2012 at 02:55:39AM +0100, Matthew Garrett wrote: On Wed, Oct 03, 2012 at 01:03:14PM -0700, Paul E. McKenney wrote: That has not proven sufficient for me in the past, RCU_FAST_NO_HZ being a case in point.

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-04 Thread Paul E. McKenney
On Thu, Oct 04, 2012 at 02:55:39AM +0100, Matthew Garrett wrote: > On Wed, Oct 03, 2012 at 01:03:14PM -0700, Paul E. McKenney wrote: > > > That has not proven sufficient for me in the past, RCU_FAST_NO_HZ > > being a case in point. > > Taint the kernel at boot time? That'd be sufficient to force

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-04 Thread Paul E. McKenney
On Wed, Oct 03, 2012 at 11:43:37PM +0200, Frederic Weisbecker wrote: > On Wed, Oct 03, 2012 at 03:36:53PM -0400, Dave Jones wrote: > > On Wed, Oct 03, 2012 at 07:46:18PM +0200, Frederic Weisbecker wrote: > > > > it in the kernel tree, unless we wanted people to use the option? > > > > > > A

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-04 Thread Paul E. McKenney
On Wed, Oct 03, 2012 at 11:43:37PM +0200, Frederic Weisbecker wrote: On Wed, Oct 03, 2012 at 03:36:53PM -0400, Dave Jones wrote: On Wed, Oct 03, 2012 at 07:46:18PM +0200, Frederic Weisbecker wrote: it in the kernel tree, unless we wanted people to use the option? A solution could

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-04 Thread Paul E. McKenney
On Thu, Oct 04, 2012 at 02:55:39AM +0100, Matthew Garrett wrote: On Wed, Oct 03, 2012 at 01:03:14PM -0700, Paul E. McKenney wrote: That has not proven sufficient for me in the past, RCU_FAST_NO_HZ being a case in point. Taint the kernel at boot time? That'd be sufficient to force distros

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Matthew Garrett
On Wed, Oct 03, 2012 at 01:03:14PM -0700, Paul E. McKenney wrote: > That has not proven sufficient for me in the past, RCU_FAST_NO_HZ > being a case in point. Taint the kernel at boot time? That'd be sufficient to force distros to disable it. -- Matthew Garrett | mj...@srcf.ucam.org -- To

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Paul E. McKenney
On Wed, Oct 03, 2012 at 03:23:27PM -0700, Eric W. Biederman wrote: > "Paul E. McKenney" writes: > > > On Wed, Oct 03, 2012 at 11:43:32AM -0700, Kees Cook wrote: > >> On Wed, Oct 3, 2012 at 9:47 AM, Paul E. McKenney > >> wrote: > >> > On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman

Re: make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Guenter Roeck
On Wed, Oct 03, 2012 at 04:33:21PM -0700, Kees Cook wrote: > On Wed, Oct 3, 2012 at 4:29 PM, Guenter Roeck wrote: > > On Tue, Oct 02, 2012 at 07:50:42PM -, Kees Cook wrote: > >> This config item has not carried much meaning for a while now and is > >> almost always enabled by default. As

Re: make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Kees Cook
On Wed, Oct 3, 2012 at 4:29 PM, Guenter Roeck wrote: > On Tue, Oct 02, 2012 at 07:50:42PM -, Kees Cook wrote: >> This 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, it should be removed. As a

Re: make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Guenter Roeck
On Tue, Oct 02, 2012 at 07:50:42PM -, Kees Cook wrote: > This 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, it should be removed. As a first step, remove it from being > listed, and default it to

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Eric W. Biederman
"Paul E. McKenney" writes: > On Wed, Oct 03, 2012 at 11:43:32AM -0700, Kees Cook wrote: >> On Wed, Oct 3, 2012 at 9:47 AM, Paul E. McKenney >> wrote: >> > On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: >> >> On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote:

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Frederic Weisbecker
On Wed, Oct 03, 2012 at 03:36:53PM -0400, Dave Jones wrote: > On Wed, Oct 03, 2012 at 07:46:18PM +0200, Frederic Weisbecker wrote: > > > it in the kernel tree, unless we wanted people to use the option? > > > > A solution could be to add that option under CONFIG_DEBUG_KERNEL and > specify >

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Frederic Weisbecker
On Wed, Oct 03, 2012 at 11:43:32AM -0700, Kees Cook wrote: > I would expect a simple addition of "this is dangerous/buggy" to the > description and "default n" is likely the way to go for that kind of > thing. Agreed. > I think the history of CONFIG_EXPERIMENTAL has proven there > isn't a

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Paul E. McKenney
On Wed, Oct 03, 2012 at 11:43:32AM -0700, Kees Cook wrote: > On Wed, Oct 3, 2012 at 9:47 AM, Paul E. McKenney > wrote: > > On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: > >> On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: > >> > On Tue, Oct 02, 2012 at

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Paul E. McKenney
On Wed, Oct 03, 2012 at 03:36:53PM -0400, Dave Jones wrote: > On Wed, Oct 03, 2012 at 07:46:18PM +0200, Frederic Weisbecker wrote: > > > it in the kernel tree, unless we wanted people to use the option? > > > > A solution could be to add that option under CONFIG_DEBUG_KERNEL and > specify >

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Dave Jones
On Wed, Oct 03, 2012 at 07:46:18PM +0200, Frederic Weisbecker wrote: > > it in the kernel tree, unless we wanted people to use the option? > > A solution could be to add that option under CONFIG_DEBUG_KERNEL and specify > that it must only be enabled by developers for specific reasons

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread david
On Wed, 3 Oct 2012, Kees Cook wrote: OK, I will bite... How should I flag an option that is initially only intended for those willing to take some level of risk? In the text say "You really don't want to enable this option, use at your own risk!" Or something like that :) OK, so the only

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Kees Cook
On Wed, Oct 3, 2012 at 9:47 AM, Paul E. McKenney wrote: > On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: >> On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: >> > On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: >> > > This config item has not

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Josh Boyer
On Wed, Oct 3, 2012 at 1:46 PM, Frederic Weisbecker wrote: > On Wed, Oct 03, 2012 at 10:21:42AM -0700, Greg Kroah-Hartman wrote: >> On Wed, Oct 03, 2012 at 09:47:12AM -0700, Paul E. McKenney wrote: >> > On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: >> > > On Wed, Oct 03,

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Serge Hallyn
Quoting Paul E. McKenney (paul...@linux.vnet.ibm.com): > On Wed, Oct 03, 2012 at 10:21:42AM -0700, Greg Kroah-Hartman wrote: > > On Wed, Oct 03, 2012 at 09:47:12AM -0700, Paul E. McKenney wrote: > > > On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: > > > > On Wed, Oct 03, 2012

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Paul E. McKenney
On Wed, Oct 03, 2012 at 10:21:42AM -0700, Greg Kroah-Hartman wrote: > On Wed, Oct 03, 2012 at 09:47:12AM -0700, Paul E. McKenney wrote: > > On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: > > > On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: > > > > On Tue,

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Frederic Weisbecker
On Wed, Oct 03, 2012 at 10:21:42AM -0700, Greg Kroah-Hartman wrote: > On Wed, Oct 03, 2012 at 09:47:12AM -0700, Paul E. McKenney wrote: > > On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: > > > On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: > > > > On Tue,

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Greg Kroah-Hartman
On Wed, Oct 03, 2012 at 09:47:12AM -0700, Paul E. McKenney wrote: > On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: > > On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: > > > On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: > > > > This config item

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Paul E. McKenney
On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: > On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: > > On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: > > > This config item has not carried much meaning for a while now and is > > > almost always

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Josh Boyer
On Wed, Oct 3, 2012 at 12:15 PM, Kees Cook wrote: > On Wed, Oct 3, 2012 at 6:25 AM, Paul E. McKenney > wrote: >> On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: >>> This config item has not carried much meaning for a while now and is >>> almost always enabled by default. As agreed

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Greg Kroah-Hartman
On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: > On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: > > This 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, it should be

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Serge Hallyn
Quoting Paul E. McKenney (paul...@linux.vnet.ibm.com): > On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: > > This 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, it should be removed. As

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Kees Cook
On Wed, Oct 3, 2012 at 6:25 AM, Paul E. McKenney wrote: > On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: >> This 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, it should be removed. As a

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Paul E. McKenney
On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: > This 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, it should be removed. As a first step, remove it from being > listed, and default it to

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Paul E. McKenney
On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: This 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, it should be removed. As a first step, remove it from being listed, and default it to on.

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Kees Cook
On Wed, Oct 3, 2012 at 6:25 AM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: This 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, it

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Serge Hallyn
Quoting Paul E. McKenney (paul...@linux.vnet.ibm.com): On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: This 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, it should be removed. As a first

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Greg Kroah-Hartman
On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: This 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, it should be removed.

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Josh Boyer
On Wed, Oct 3, 2012 at 12:15 PM, Kees Cook keesc...@chromium.org wrote: On Wed, Oct 3, 2012 at 6:25 AM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: This config item has not carried much meaning for a while now and is almost

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Paul E. McKenney
On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: This config item has not carried much meaning for a while now and is almost always enabled by

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Greg Kroah-Hartman
On Wed, Oct 03, 2012 at 09:47:12AM -0700, Paul E. McKenney wrote: On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: This config item has not

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Frederic Weisbecker
On Wed, Oct 03, 2012 at 10:21:42AM -0700, Greg Kroah-Hartman wrote: On Wed, Oct 03, 2012 at 09:47:12AM -0700, Paul E. McKenney wrote: On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: On Tue, Oct 02, 2012

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Paul E. McKenney
On Wed, Oct 03, 2012 at 10:21:42AM -0700, Greg Kroah-Hartman wrote: On Wed, Oct 03, 2012 at 09:47:12AM -0700, Paul E. McKenney wrote: On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: On Tue, Oct 02, 2012

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Serge Hallyn
Quoting Paul E. McKenney (paul...@linux.vnet.ibm.com): On Wed, Oct 03, 2012 at 10:21:42AM -0700, Greg Kroah-Hartman wrote: On Wed, Oct 03, 2012 at 09:47:12AM -0700, Paul E. McKenney wrote: On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: On Wed, Oct 03, 2012 at

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Josh Boyer
On Wed, Oct 3, 2012 at 1:46 PM, Frederic Weisbecker fweis...@gmail.com wrote: On Wed, Oct 03, 2012 at 10:21:42AM -0700, Greg Kroah-Hartman wrote: On Wed, Oct 03, 2012 at 09:47:12AM -0700, Paul E. McKenney wrote: On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: On Wed, Oct

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Kees Cook
On Wed, Oct 3, 2012 at 9:47 AM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: On Tue, Oct 02, 2012 at 12:50:42PM -0700, Kees Cook wrote: This config

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread david
On Wed, 3 Oct 2012, Kees Cook wrote: OK, I will bite... How should I flag an option that is initially only intended for those willing to take some level of risk? In the text say You really don't want to enable this option, use at your own risk! Or something like that :) OK, so the only

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Dave Jones
On Wed, Oct 03, 2012 at 07:46:18PM +0200, Frederic Weisbecker wrote: it in the kernel tree, unless we wanted people to use the option? A solution could be to add that option under CONFIG_DEBUG_KERNEL and specify that it must only be enabled by developers for specific reasons (overhead,

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Paul E. McKenney
On Wed, Oct 03, 2012 at 03:36:53PM -0400, Dave Jones wrote: On Wed, Oct 03, 2012 at 07:46:18PM +0200, Frederic Weisbecker wrote: it in the kernel tree, unless we wanted people to use the option? A solution could be to add that option under CONFIG_DEBUG_KERNEL and specify that it

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Paul E. McKenney
On Wed, Oct 03, 2012 at 11:43:32AM -0700, Kees Cook wrote: On Wed, Oct 3, 2012 at 9:47 AM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: On Wed, Oct 03, 2012 at 06:25:38AM -0700, Paul E. McKenney wrote: On Tue, Oct

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Frederic Weisbecker
On Wed, Oct 03, 2012 at 11:43:32AM -0700, Kees Cook wrote: I would expect a simple addition of this is dangerous/buggy to the description and default n is likely the way to go for that kind of thing. Agreed. I think the history of CONFIG_EXPERIMENTAL has proven there isn't a sensible way to

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Frederic Weisbecker
On Wed, Oct 03, 2012 at 03:36:53PM -0400, Dave Jones wrote: On Wed, Oct 03, 2012 at 07:46:18PM +0200, Frederic Weisbecker wrote: it in the kernel tree, unless we wanted people to use the option? A solution could be to add that option under CONFIG_DEBUG_KERNEL and specify that it

Re: [PATCH] make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Eric W. Biederman
Paul E. McKenney paul...@linux.vnet.ibm.com writes: On Wed, Oct 03, 2012 at 11:43:32AM -0700, Kees Cook wrote: On Wed, Oct 3, 2012 at 9:47 AM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Wed, Oct 03, 2012 at 09:17:02AM -0700, Greg Kroah-Hartman wrote: On Wed, Oct 03, 2012 at

Re: make CONFIG_EXPERIMENTAL invisible and default

2012-10-03 Thread Guenter Roeck
On Tue, Oct 02, 2012 at 07:50:42PM -, Kees Cook wrote: This 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, it should be removed. As a first step, remove it from being listed, and default it to on.

  1   2   >