Patchwork [5/8] bmon: needs MMU for fork()

login
register
mail settings
Submitter Thomas Petazzoni
Date Dec. 9, 2012, 6:14 p.m.
Message ID <d3711ead28655ab34fded4452b0410dd13c192b1.1355076808.git.thomas.petazzoni@free-electrons.com>
Download mbox | patch
Permalink /patch/204759/
State Superseded
Headers show

Comments

Thomas Petazzoni - Dec. 9, 2012, 6:14 p.m.
Fixes:

  http://autobuild.buildroot.org/results/673b0e9a1ba75123ba2c59df8ad81550170fffef/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
 package/bmon/Config.in     |    2 ++
 package/rt-tests/Config.in |    4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)
Thomas Petazzoni - Dec. 9, 2012, 6:20 p.m.
On Sun,  9 Dec 2012 19:14:00 +0100, Thomas Petazzoni wrote:

> diff --git a/package/rt-tests/Config.in b/package/rt-tests/Config.in
> index 54cb8d0..1a0592f 100644
> --- a/package/rt-tests/Config.in
> +++ b/package/rt-tests/Config.in
> @@ -1,8 +1,8 @@
>  config BR2_PACKAGE_RT_TESTS
>  	bool "rt-tests"
>  	depends on BR2_TOOLCHAIN_HAS_THREADS
> -	# Too old uClibc, does not provide priority-inheritance
> -	# mutexes
> +	# Too old uClibc on AVR32, does not provide
> +	# priority-inheritance mutexes
>  	depends on !BR2_avr32
>  	help
>  	  Set of utilities for testing the real-time behaviour of a

FWIW, I've pushed at the same location a new version of this branch
that removes this incorrect part (and squashed it properly in the
previous commit).

Sorry for the mess.

Thomas
Peter Korsgaard - Dec. 9, 2012, 8:56 p.m.
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 Thomas> Fixes:
 Thomas>   http://autobuild.buildroot.org/results/673b0e9a1ba75123ba2c59df8ad81550170fffef/build-end.log

Gustavo already sent a similar patch for this, so I dropped this one.

Patch

diff --git a/package/bmon/Config.in b/package/bmon/Config.in
index 9692118..652fd9e 100644
--- a/package/bmon/Config.in
+++ b/package/bmon/Config.in
@@ -1,6 +1,8 @@ 
 config BR2_PACKAGE_BMON
 	bool "bmon"
 	depends on BR2_INET_IPV6
+	# needs fork()
+	depends on BR2_USE_MMU
 	help
 	  Linux bandwidth monitor
 
diff --git a/package/rt-tests/Config.in b/package/rt-tests/Config.in
index 54cb8d0..1a0592f 100644
--- a/package/rt-tests/Config.in
+++ b/package/rt-tests/Config.in
@@ -1,8 +1,8 @@ 
 config BR2_PACKAGE_RT_TESTS
 	bool "rt-tests"
 	depends on BR2_TOOLCHAIN_HAS_THREADS
-	# Too old uClibc, does not provide priority-inheritance
-	# mutexes
+	# Too old uClibc on AVR32, does not provide
+	# priority-inheritance mutexes
 	depends on !BR2_avr32
 	help
 	  Set of utilities for testing the real-time behaviour of a