From f0302498b7a67c59d224acc6e57627989f2dd51c Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 9 May 2009 14:55:18 +0000 Subject: Fixed bug 2789383. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@959 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- readme.txt | 2 ++ test/testmtx.c | 7 +++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/readme.txt b/readme.txt index b0ef64678..479e0458e 100644 --- a/readme.txt +++ b/readme.txt @@ -77,6 +77,8 @@ Win32-MinGW - ChibiOS/RT simulator and demo into a WIN32 process, - FIX: Fixed macro in test.h (bug 2781176)(backported in stable branch). - FIX: Fixed sequence assertion in test.c (bug 2789377)(backported in stable branch). +- FIX: Fixed test_cpu_pulse() incorrect behavior (bug 2789383)(backported in + stable branch). - NEW: Abstract I/O Channels mechanism introduced. This mechanism allows to access I/O resources through a standard interface and hides implementation details. The existing serial drivers were modified to offer a standard diff --git a/test/testmtx.c b/test/testmtx.c index 2665ac76d..72865e7f8 100644 --- a/test/testmtx.c +++ b/test/testmtx.c @@ -567,10 +567,9 @@ const struct testcase testmtx7 = { * @page test_mtx_008 Priority Inheritance boost test * *

Description

- * Five threads take a mutex and then enter a conditional variable queue, the - * tester thread then proceeds to broadcast the conditional variable.
- * The test expects the threads to reach their goal in increasing priority - * order regardless of the initial order. + * This test case verifies the priority boost of a thread waiting on a + * conditional variable queue. It tests this very specific situation in order + * to complete the code coverage. */ static char *mtx8_gettest(void) { -- cgit v1.2.3