linux-next.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 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
* 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
* 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
* 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
* 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-06-25  5:03 linux-next: manual merge of the tests tree Stephen Rothwell
2008-06-25  5:20 ` Ananth N Mavinakayanahalli
2008-06-26 16:06 ` Paul E. McKenney
  -- 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-07-22  3:56 Stephen Rothwell
2008-07-22 12:29 ` Ananth N Mavinakayanahalli
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).