mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-07-22 05:57:28 +08:00
Use _Thread_Get_priority()
This commit is contained in:
parent
7f75b564fc
commit
2c44b51475
@ -369,8 +369,8 @@ sleepq_add(void *wchan, struct lock_object *lock, const char *wmesg, int flags,
|
||||
/* FIXME: This is broken with clustered scheduling */
|
||||
succ = NULL;
|
||||
TAILQ_FOREACH(succ, &sq->sq_blocked[queue], td_slpq) {
|
||||
if (td->td_thread->current_priority <
|
||||
succ->td_thread->current_priority)
|
||||
if (_Thread_Get_priority(td->td_thread) <
|
||||
_Thread_Get_priority(succ->td_thread))
|
||||
break;
|
||||
}
|
||||
if (succ == NULL)
|
||||
|
@ -49,6 +49,7 @@
|
||||
#include <inttypes.h>
|
||||
|
||||
#include <rtems/netcmds-config.h>
|
||||
#include <rtems/score/threadimpl.h>
|
||||
|
||||
static void
|
||||
rtems_bsd_dump_thread(Thread_Control *thread)
|
||||
@ -68,7 +69,7 @@ rtems_bsd_dump_thread(Thread_Control *thread)
|
||||
stdout,
|
||||
" 0x%08" PRIx32 " | %8" PRIu32 " | %s\n",
|
||||
thread->Object.id,
|
||||
thread->current_priority,
|
||||
_Thread_Get_priority(thread),
|
||||
name
|
||||
);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user