[Xenomai-git] Gilles Chanteperdrix : cobalt: invert sem_post test
Module: xenomai-forge Branch: master Commit: 49439461e6cc29bdfb65f3261e5de2bca6d32be3 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=49439461e6cc29bdfb65f3261e5de2bca6d32be3 Author: Gilles Chanteperdrix Date: Sun Nov 13 22:06:47 2011 +0100 cobalt: invert sem_post test --- kernel/cobalt/sem.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/kernel/cobalt/sem.c b/kernel/cobalt/sem.c index 4c69c6c..0184f67 100644 --- a/kernel/cobalt/sem.c +++ b/kernel/cobalt/sem.c @@ -800,7 +800,7 @@ int sem_post_inner(struct cobalt_sem *sem, cobalt_kqueues_t *ownq, int bcast) return -1; } - if (bcast) { + if (!bcast) { if (xnsynch_wakeup_one_sleeper(&sem->synchbase) != NULL) xnpod_schedule(); else if ((sem->flags & SEM_PULSE) == 0) ___ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git
[Xenomai-git] Gilles Chanteperdrix : cobalt: invert sem_post test
Module: xenomai-gch Branch: for-forge Commit: 49439461e6cc29bdfb65f3261e5de2bca6d32be3 URL: http://git.xenomai.org/?p=xenomai-gch.git;a=commit;h=49439461e6cc29bdfb65f3261e5de2bca6d32be3 Author: Gilles Chanteperdrix Date: Sun Nov 13 22:06:47 2011 +0100 cobalt: invert sem_post test --- kernel/cobalt/sem.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/kernel/cobalt/sem.c b/kernel/cobalt/sem.c index 4c69c6c..0184f67 100644 --- a/kernel/cobalt/sem.c +++ b/kernel/cobalt/sem.c @@ -800,7 +800,7 @@ int sem_post_inner(struct cobalt_sem *sem, cobalt_kqueues_t *ownq, int bcast) return -1; } - if (bcast) { + if (!bcast) { if (xnsynch_wakeup_one_sleeper(&sem->synchbase) != NULL) xnpod_schedule(); else if ((sem->flags & SEM_PULSE) == 0) ___ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git
[Xenomai-git] Gilles Chanteperdrix : cobalt: invert sem_post test
Module: xenomai-gch Branch: for-forge Commit: a77f114886e405e8485206443dc73193123c46b0 URL: http://git.xenomai.org/?p=xenomai-gch.git;a=commit;h=a77f114886e405e8485206443dc73193123c46b0 Author: Gilles Chanteperdrix Date: Sun Nov 13 22:06:47 2011 +0100 cobalt: invert sem_post test --- kernel/cobalt/sem.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/kernel/cobalt/sem.c b/kernel/cobalt/sem.c index 4c69c6c..0184f67 100644 --- a/kernel/cobalt/sem.c +++ b/kernel/cobalt/sem.c @@ -800,7 +800,7 @@ int sem_post_inner(struct cobalt_sem *sem, cobalt_kqueues_t *ownq, int bcast) return -1; } - if (bcast) { + if (!bcast) { if (xnsynch_wakeup_one_sleeper(&sem->synchbase) != NULL) xnpod_schedule(); else if ((sem->flags & SEM_PULSE) == 0) ___ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git