linux-next.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* linux-next: manual merge of the tests tree
@ 2008-07-22  3:56 Stephen Rothwell
  2008-07-22 12:29 ` Ananth N Mavinakayanahalli
  0 siblings, 1 reply; 15+ messages in thread
From: Stephen Rothwell @ 2008-07-22  3:56 UTC (permalink / raw)
  To: Ananth N Mavinakayanahalli; +Cc: linux-next

Hi Ananth,

Today's linux-next merge of the tests tree got conflicts in
lib/Kconfig.debug against Linus' tree.

I have been carrying the fix to these conflicts for a while but no that
they are in Linus' tree, you should rebase/merge your tree against his
and carefully check/test the results.

My current fixup patch to your tests/Kconfig is below.  It may not be
complete.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

diff --git a/tests/Kconfig b/tests/Kconfig
index fc7e0bd..2432161 100644
--- a/tests/Kconfig
+++ b/tests/Kconfig
@@ -21,16 +21,34 @@ config DEBUG_LOCKING_API_SELFTESTS
 config RCU_TORTURE_TEST
 	tristate "torture tests for RCU"
 	depends on DEBUG_KERNEL
-	depends on m
 	default n
 	help
 	  This option provides a kernel module that runs torture tests
 	  on the RCU infrastructure.  The kernel module may be built
 	  after the fact on the running kernel to be tested, if desired.
 
+	  Say Y here if you want RCU torture tests to be built into
+	  the kernel.
 	  Say M if you want the RCU torture tests to build as a module.
 	  Say N if you are unsure.
 
+config RCU_TORTURE_TEST_RUNNABLE
+	bool "torture tests for RCU runnable by default"
+	depends on RCU_TORTURE_TEST = y
+	default n
+	help
+	  This option provides a way to build the RCU torture tests
+	  directly into the kernel without them starting up at boot
+	  time.  You can use /proc/sys/kernel/rcutorture_runnable
+	  to manually override this setting.  This /proc file is
+	  available only when the RCU torture tests have been built
+	  into the kernel.
+
+	  Say Y here if you want the RCU torture tests to start during
+	  boot (you probably don't).
+	  Say N here if you want the RCU torture tests to start only
+	  after being manually enabled via /proc.
+
 config RT_MUTEX_TESTER
 	bool "Built-in scriptable tester for rt-mutexes"
 	depends on DEBUG_KERNEL && RT_MUTEXES
@@ -75,6 +93,9 @@ config BACKTRACE_SELF_TEST
 	  for distributions or general kernels, but only for kernel
 	  developers working on architecture code.
 
+	  Note that if you want to also test saved backtraces, you will
+	  have to enable STACKTRACE as well.
+
 	  Say N if you are unsure.
 
 endif # KERNEL_TESTS

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: linux-next: manual merge of the tests tree
  2008-07-22  3:56 linux-next: manual merge of the tests tree Stephen Rothwell
@ 2008-07-22 12:29 ` Ananth N Mavinakayanahalli
  0 siblings, 0 replies; 15+ messages in thread
From: Ananth N Mavinakayanahalli @ 2008-07-22 12:29 UTC (permalink / raw)
  To: Stephen Rothwell, Sam Ravnborg; +Cc: linux-next

On Tue, Jul 22, 2008 at 01:56:42PM +1000, Stephen Rothwell wrote:
> Hi Ananth,
> 
> Today's linux-next merge of the tests tree got conflicts in
> lib/Kconfig.debug against Linus' tree.
> 
> I have been carrying the fix to these conflicts for a while but no that
> they are in Linus' tree, you should rebase/merge your tree against his
> and carefully check/test the results.
> 
> My current fixup patch to your tests/Kconfig is below.  It may not be
> complete.

Thanks Stephen!

Sam,

Can you please request Linus to pull the tests tree now that 2.6.27
window is open?

Thanks,
Ananth

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: linux-next: manual merge of the tests tree
  2008-11-05  6:06   ` Sam Ravnborg
@ 2008-11-05 14:11     ` Ananth N Mavinakayanahalli
  0 siblings, 0 replies; 15+ messages in thread
From: Ananth N Mavinakayanahalli @ 2008-11-05 14:11 UTC (permalink / raw)
  To: Sam Ravnborg; +Cc: Stephen Rothwell, linux-next

On Wed, Nov 05, 2008 at 07:06:31AM +0100, Sam Ravnborg wrote:
> On Wed, Nov 05, 2008 at 01:52:11PM +1100, Stephen Rothwell wrote:
> > Hi Ananth,
> > 
> > On Wed, 15 Oct 2008 17:05:03 +1100 Stephen Rothwell <sfr@canb.auug.org.au> wrote:
> > >
> > > Today's linux-next merge of the tests tree got a conflicts in lib/Kconfig.debug.
> > > 
> > > You need to determine if this tree is ever going to be merged into Linus'
> > > tree.  I am going to drop it until you decide.
> > 
> > Given the discussion, I am dropping the tests tree until something is
> > decided.  (in which case, I assume the tree will have its conflicts with
> > Linus' tree fixed up)
> 
> Agreed. We can revisit this when we have a proper framework to execute
> small user space test programs.
> 
> Ananth - thanks for your effort but I will drop the tree too.

OK by me :-)

Ananth

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: linux-next: manual merge of the tests tree
  2008-11-05  2:52 ` Stephen Rothwell
@ 2008-11-05  6:06   ` Sam Ravnborg
  2008-11-05 14:11     ` Ananth N Mavinakayanahalli
  0 siblings, 1 reply; 15+ messages in thread
From: Sam Ravnborg @ 2008-11-05  6:06 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: Ananth N Mavinakayanahalli, linux-next

On Wed, Nov 05, 2008 at 01:52:11PM +1100, Stephen Rothwell wrote:
> Hi Ananth,
> 
> On Wed, 15 Oct 2008 17:05:03 +1100 Stephen Rothwell <sfr@canb.auug.org.au> wrote:
> >
> > Today's linux-next merge of the tests tree got a conflicts in lib/Kconfig.debug.
> > 
> > You need to determine if this tree is ever going to be merged into Linus'
> > tree.  I am going to drop it until you decide.
> 
> Given the discussion, I am dropping the tests tree until something is
> decided.  (in which case, I assume the tree will have its conflicts with
> Linus' tree fixed up)

Agreed. We can revisit this when we have a proper framework to execute
small user space test programs.

Ananth - thanks for your effort but I will drop the tree too.

	Sam

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: linux-next: manual merge of the tests tree
  2008-10-15  6:05 Stephen Rothwell
  2008-10-15 14:15 ` Ananth N Mavinakayanahalli
@ 2008-11-05  2:52 ` Stephen Rothwell
  2008-11-05  6:06   ` Sam Ravnborg
  1 sibling, 1 reply; 15+ messages in thread
From: Stephen Rothwell @ 2008-11-05  2:52 UTC (permalink / raw)
  To: Ananth N Mavinakayanahalli; +Cc: linux-next, Sam Ravnborg

[-- Attachment #1: Type: text/plain, Size: 594 bytes --]

Hi Ananth,

On Wed, 15 Oct 2008 17:05:03 +1100 Stephen Rothwell <sfr@canb.auug.org.au> wrote:
>
> Today's linux-next merge of the tests tree got a conflicts in lib/Kconfig.debug.
> 
> You need to determine if this tree is ever going to be merged into Linus'
> tree.  I am going to drop it until you decide.

Given the discussion, I am dropping the tests tree until something is
decided.  (in which case, I assume the tree will have its conflicts with
Linus' tree fixed up)

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: linux-next: manual merge of the tests tree
  2008-10-15  6:05 Stephen Rothwell
@ 2008-10-15 14:15 ` Ananth N Mavinakayanahalli
  2008-11-05  2:52 ` Stephen Rothwell
  1 sibling, 0 replies; 15+ messages in thread
From: Ananth N Mavinakayanahalli @ 2008-10-15 14:15 UTC (permalink / raw)
  To: Stephen Rothwell, Sam Ravnborg; +Cc: linux-next

On Wed, Oct 15, 2008 at 05:05:03PM +1100, Stephen Rothwell wrote:
> Hi Ananth,
> 
> Today's linux-next merge of the tests tree got a conflicts in lib/Kconfig.debug.
> 
> You need to determine if this tree is ever going to be merged into Linus'
> tree.  I am going to drop it until you decide.

Stephen,

I am at a loss to determine the same. Sam Ravnborg had taken on the task
to push it upstream and he has also tried a couple of times, without
success.

Sam?

Ananth

^ permalink raw reply	[flat|nested] 15+ messages in thread

* linux-next: manual merge of the tests tree
@ 2008-10-15  6:05 Stephen Rothwell
  2008-10-15 14:15 ` Ananth N Mavinakayanahalli
  2008-11-05  2:52 ` Stephen Rothwell
  0 siblings, 2 replies; 15+ messages in thread
From: Stephen Rothwell @ 2008-10-15  6:05 UTC (permalink / raw)
  To: Ananth N Mavinakayanahalli; +Cc: linux-next

[-- Attachment #1: Type: text/plain, Size: 330 bytes --]

Hi Ananth,

Today's linux-next merge of the tests tree got a conflicts in lib/Kconfig.debug.

You need to determine if this tree is ever going to be merged into Linus'
tree.  I am going to drop it until you decide.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: linux-next: manual merge of the tests tree
  2008-08-15  4:59 Stephen Rothwell
@ 2008-08-18  4:42 ` Ananth N Mavinakayanahalli
  0 siblings, 0 replies; 15+ messages in thread
From: Ananth N Mavinakayanahalli @ 2008-08-18  4:42 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: linux-next, Sam Ravnborg, Paul E. McKenney, Ingo Molnar

On Fri, Aug 15, 2008 at 02:59:48PM +1000, Stephen Rothwell wrote:
> Hi Ananth,
> 
> Today's linux-next merge of the tests tree got a conflict in
> lib/Kconfig.debug between commit 67182ae1c42206e516f7efb292b745e826497b24
> ("rcu, debug: detect stalled grace periods") from the sched tree and
> commit 2b9b631dd2507b5480b752bcca946b9767b9bae1 ("Move rcutorture to
> tests/") from the tests tree.
> 
> I sort of fixed it up.

Thanks Stephen.

> Ananth, you should try to get the testing stuff into Linus' tree ...

We've tried multiple times already (last attempt was
http://marc.info/?l=linux-kernel&m=121727532926590&w=2).

Guess as Andrew said, this is way below in the priority scale. I am not
sure at this point if we should just let things be as they are if there
isn't much interest in merging it upstream.

Ananth

^ permalink raw reply	[flat|nested] 15+ messages in thread

* linux-next: manual merge of the tests tree
@ 2008-08-15  4:59 Stephen Rothwell
  2008-08-18  4:42 ` Ananth N Mavinakayanahalli
  0 siblings, 1 reply; 15+ messages in thread
From: Stephen Rothwell @ 2008-08-15  4:59 UTC (permalink / raw)
  To: Ananth N Mavinakayanahalli
  Cc: linux-next, Sam Ravnborg, Paul E. McKenney, Ingo Molnar

[-- Attachment #1: Type: text/plain, Size: 527 bytes --]

Hi Ananth,

Today's linux-next merge of the tests tree got a conflict in
lib/Kconfig.debug between commit 67182ae1c42206e516f7efb292b745e826497b24
("rcu, debug: detect stalled grace periods") from the sched tree and
commit 2b9b631dd2507b5480b752bcca946b9767b9bae1 ("Move rcutorture to
tests/") from the tests tree.

I sort of fixed it up.

Ananth, you should try to get the testing stuff into Linus' tree ...
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: linux-next: manual merge of the tests tree
  2008-06-25  5:03 Stephen Rothwell
  2008-06-25  5:20 ` Ananth N Mavinakayanahalli
@ 2008-06-26 16:06 ` Paul E. McKenney
  1 sibling, 0 replies; 15+ messages in thread
From: Paul E. McKenney @ 2008-06-26 16:06 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: Ananth N Mavinakayanahalli, linux-next, Ingo Molnar

On Wed, Jun 25, 2008 at 03:03:15PM +1000, Stephen Rothwell wrote:
> Hi Ananth,
> 
> Today's linux-next merge of the tests tree got a conflict in
> lib/Kconfig.debug between commit 31a72bce0bd6f3e0114009288bccbc96376eeeca
> ("rcu: make rcutorture more vicious: reinstate boot-time testing") from
> the sched tree and commit db00d6090740863199393461c8332812986ce4ad ("Move
> rcutorture to tests/") from the tests tree.
> 
> Paul has added another CONFIG option related to the RCU tests. I fixed it
> up, hopefully correctly.  Probably worth a look when I publish the tree.

Let me know, I will be happy to look it over.

							Thanx, Paul

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: linux-next: manual merge of the tests tree
  2008-06-25  5:03 Stephen Rothwell
@ 2008-06-25  5:20 ` Ananth N Mavinakayanahalli
  2008-06-26 16:06 ` Paul E. McKenney
  1 sibling, 0 replies; 15+ messages in thread
From: Ananth N Mavinakayanahalli @ 2008-06-25  5:20 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: linux-next, Paul E. McKenney, Ingo Molnar

On Wed, Jun 25, 2008 at 03:03:15PM +1000, Stephen Rothwell wrote:
> Hi Ananth,
> 
> Today's linux-next merge of the tests tree got a conflict in
> lib/Kconfig.debug between commit 31a72bce0bd6f3e0114009288bccbc96376eeeca
> ("rcu: make rcutorture more vicious: reinstate boot-time testing") from
> the sched tree and commit db00d6090740863199393461c8332812986ce4ad ("Move
> rcutorture to tests/") from the tests tree.
> 
> Paul has added another CONFIG option related to the RCU tests. I fixed it
> up, hopefully correctly.  Probably worth a look when I publish the tree.

Thanks Stephen! I'll take a look.

Its probably worth merging the tests/ tree in 2.6.27-rc1, given its been
in linux-next for over 3 months now.

Ananth

^ permalink raw reply	[flat|nested] 15+ messages in thread

* linux-next: manual merge of the tests tree
@ 2008-06-25  5:03 Stephen Rothwell
  2008-06-25  5:20 ` Ananth N Mavinakayanahalli
  2008-06-26 16:06 ` Paul E. McKenney
  0 siblings, 2 replies; 15+ messages in thread
From: Stephen Rothwell @ 2008-06-25  5:03 UTC (permalink / raw)
  To: Ananth N Mavinakayanahalli; +Cc: linux-next, Paul E. McKenney, Ingo Molnar

[-- Attachment #1: Type: text/plain, Size: 604 bytes --]

Hi Ananth,

Today's linux-next merge of the tests tree got a conflict in
lib/Kconfig.debug between commit 31a72bce0bd6f3e0114009288bccbc96376eeeca
("rcu: make rcutorture more vicious: reinstate boot-time testing") from
the sched tree and commit db00d6090740863199393461c8332812986ce4ad ("Move
rcutorture to tests/") from the tests tree.

Paul has added another CONFIG option related to the RCU tests. I fixed it
up, hopefully correctly.  Probably worth a look when I publish the tree.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: linux-next: manual merge of the tests tree
  2008-06-17  6:22 Stephen Rothwell
  2008-06-17  6:26 ` Ingo Molnar
@ 2008-06-17  6:27 ` Ananth N Mavinakayanahalli
  1 sibling, 0 replies; 15+ messages in thread
From: Ananth N Mavinakayanahalli @ 2008-06-17  6:27 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: linux-next, Ingo Molnar

On Tue, Jun 17, 2008 at 04:22:56PM +1000, Stephen Rothwell wrote:
> Hi Ananth,
> 
> Today's linux-next merge of the tests tree got a new conflict in
> lib/Kconfig.debug between commit 1462a200057df08be12f3719e1f37adbd2c6e4d0
> ("Revert "prohibit rcutorture from being compiled into the kernel"") from
> the sched tree and commit db00d6090740863199393461c8332812986ce4ad ("Move
> rcutorture to tests/").
> 
> It is trivial and I did the obvious fixup and will carry that.

Thank you Stephen!

Ananth

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: linux-next: manual merge of the tests tree
  2008-06-17  6:22 Stephen Rothwell
@ 2008-06-17  6:26 ` Ingo Molnar
  2008-06-17  6:27 ` Ananth N Mavinakayanahalli
  1 sibling, 0 replies; 15+ messages in thread
From: Ingo Molnar @ 2008-06-17  6:26 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: Ananth N Mavinakayanahalli, linux-next


* Stephen Rothwell <sfr@canb.auug.org.au> wrote:

> Hi Ananth,
> 
> Today's linux-next merge of the tests tree got a new conflict in 
> lib/Kconfig.debug between commit 
> 1462a200057df08be12f3719e1f37adbd2c6e4d0 ("Revert "prohibit rcutorture 
> from being compiled into the kernel"") from the sched tree and commit 
> db00d6090740863199393461c8332812986ce4ad ("Move rcutorture to 
> tests/").
> 
> It is trivial and I did the obvious fixup and will carry that.

thanks.

	Ingo

^ permalink raw reply	[flat|nested] 15+ messages in thread

* linux-next: manual merge of the tests tree
@ 2008-06-17  6:22 Stephen Rothwell
  2008-06-17  6:26 ` Ingo Molnar
  2008-06-17  6:27 ` Ananth N Mavinakayanahalli
  0 siblings, 2 replies; 15+ messages in thread
From: Stephen Rothwell @ 2008-06-17  6:22 UTC (permalink / raw)
  To: Ananth N Mavinakayanahalli; +Cc: linux-next, Ingo Molnar

[-- Attachment #1: Type: text/plain, Size: 505 bytes --]

Hi Ananth,

Today's linux-next merge of the tests tree got a new conflict in
lib/Kconfig.debug between commit 1462a200057df08be12f3719e1f37adbd2c6e4d0
("Revert "prohibit rcutorture from being compiled into the kernel"") from
the sched tree and commit db00d6090740863199393461c8332812986ce4ad ("Move
rcutorture to tests/").

It is trivial and I did the obvious fixup and will carry that.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2008-11-05 14:12 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-07-22  3:56 linux-next: manual merge of the tests tree Stephen Rothwell
2008-07-22 12:29 ` Ananth N Mavinakayanahalli
  -- strict thread matches above, loose matches on Subject: below --
2008-10-15  6:05 Stephen Rothwell
2008-10-15 14:15 ` Ananth N Mavinakayanahalli
2008-11-05  2:52 ` Stephen Rothwell
2008-11-05  6:06   ` Sam Ravnborg
2008-11-05 14:11     ` Ananth N Mavinakayanahalli
2008-08-15  4:59 Stephen Rothwell
2008-08-18  4:42 ` Ananth N Mavinakayanahalli
2008-06-25  5:03 Stephen Rothwell
2008-06-25  5:20 ` Ananth N Mavinakayanahalli
2008-06-26 16:06 ` Paul E. McKenney
2008-06-17  6:22 Stephen Rothwell
2008-06-17  6:26 ` Ingo Molnar
2008-06-17  6:27 ` Ananth N Mavinakayanahalli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).