summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-10-24 16:38:58 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-10-31 13:18:51 +0100
commite8592316b304843cd60832544ed9fc5f9d85694a (patch)
treefa527481401064aac1e1cfcec1508141a5753207
parentFix errno conflict (diff)
downloadrtems-libbsd-e8592316b304843cd60832544ed9fc5f9d85694a.tar.bz2
Add TODO for priority values
-rw-r--r--libbsd.txt3
-rw-r--r--rtemsbsd/rtems/rtems-bsd-condvar.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/libbsd.txt b/libbsd.txt
index 65714eb4..5ee51e66 100644
--- a/libbsd.txt
+++ b/libbsd.txt
@@ -91,6 +91,9 @@ the current Git submodule commit is this
* get_cyclecount(): The implementation is a security problem.
+* What to do with the priority parameter present in the FreeBSD synchronization
+ primitives?
+
[listing]
----
/* sysinit section? */
diff --git a/rtemsbsd/rtems/rtems-bsd-condvar.c b/rtemsbsd/rtems/rtems-bsd-condvar.c
index af02a469..924de070 100644
--- a/rtemsbsd/rtems/rtems-bsd-condvar.c
+++ b/rtemsbsd/rtems/rtems-bsd-condvar.c
@@ -178,7 +178,7 @@ cv_broadcastpri(struct cv *cv, int pri)
{
int rv = 0;
- BSD_ASSERT(pri == 0);
+ /* FIXME: What to do with "pri"? */
rv = pthread_cond_broadcast(&cv->cv_id);
BSD_ASSERT_RV(rv);