| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
if the specified priority is zero. This avoids a race where the calling
thread could read a snapshot of it's current priority, then a different
thread could change the first thread's priority, then the original thread
would call sched_prio() inside msleep() undoing the change made by the
second thread. I used a priority of zero as no thread that calls msleep()
or tsleep() should be specifying a priority of zero anyway.
The various places that passed 'curthread->td_priority' or some variant
as the priority now pass 0.
Notes:
svn path=/head/; revision=157815
|
|
|
|
|
|
|
|
| |
handle, the timer_t and mqd_t types will be a pointer which userland
will define it.
Notes:
svn path=/head/; revision=156134
|
|
|
|
| |
Notes:
svn path=/head/; revision=155889
|
|
|
|
|
|
|
| |
appropriate thread priority.
Notes:
svn path=/head/; revision=153477
|
|
|
|
|
|
|
| |
context switching. This improves performance about 30% on UP machine.
Notes:
svn path=/head/; revision=153332
|
|
|
|
| |
Notes:
svn path=/head/; revision=153254
|
|
|
|
|
|
|
|
| |
o Reuse si_mqd field in siginfo_t, this also gives userland
information about which descriptor is notified.
Notes:
svn path=/head/; revision=153155
|
|
|
|
|
|
|
| |
fix code in mqueue_send_notification to handle SIGEV_NONE.
Notes:
svn path=/head/; revision=153100
|
|
|
|
|
|
|
|
| |
return status will be set, but no notification will be registered.
Increase hard limit of maxmsg to 100, so posixtestsuite ports can run.
Notes:
svn path=/head/; revision=153099
|
|
|
|
|
|
|
| |
2. Set configuration value for CTL_P1003_1B_MESSAGE_PASSING.
Notes:
svn path=/head/; revision=153019
|
|
|
|
|
|
|
|
| |
2. Use getnanotime instead of getnanouptime.
3. Don't free message in _mqueue_send, mqueue_send will free it.
Notes:
svn path=/head/; revision=153011
|
|
|
|
|
|
|
|
| |
has successfully attached a notification request to the message queue
via a queue descriptor, file closing should remove the attachment.
Notes:
svn path=/head/; revision=152948
|
|
|
|
| |
Notes:
svn path=/head/; revision=152864
|
|
|
|
|
|
|
| |
Suggested by: rwatson
Notes:
svn path=/head/; revision=152853
|
|
Notes:
svn path=/head/; revision=152825
|