Merged in david_s5/nuttx/upstream_prio_fix (pull request #259)

Priority Inversion fixes

Approved-by: Gregory Nutt
This commit is contained in:
David Sidrane
2017-03-10 16:47:14 +00:00
committed by Gregory Nutt
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -108,7 +108,7 @@ typedef struct sem_s sem_t;
{(c), 0, NULL} /* semcount, flags, hhead */ {(c), 0, NULL} /* semcount, flags, hhead */
# else # else
# define SEM_INITIALIZER(c) \ # define SEM_INITIALIZER(c) \
{(c), 0, SEMHOLDER_INITIALIZER, SEMHOLDER_INITIALIZER} /* semcount, flags, holder[2] */ {(c), 0, {SEMHOLDER_INITIALIZER, SEMHOLDER_INITIALIZER}} /* semcount, flags, holder[2] */
# endif # endif
#else #else
# define SEM_INITIALIZER(c) \ # define SEM_INITIALIZER(c) \
+1 -1
View File
@@ -158,7 +158,7 @@ static FAR struct semholder_s *sem_findholder(sem_t *sem,
for (i = 0; i < 2; i++) for (i = 0; i < 2; i++)
{ {
pholder = &sem->pholder[i]; pholder = &sem->holder[i];
if (pholder->htcb == htcb) if (pholder->htcb == htcb)
{ {
/* Got it! */ /* Got it! */