Balazs Gerofi
780d4fc29b
futex_wait(): support for FUTEX_CLOCK_REALTIME
2015-11-13 12:46:02 +09:00
Tomoki Shirasawa
343bfbd30a
rename back status field
2015-10-22 20:26:50 +09:00
Tomoki Shirasawa
04e193de13
refactoring process structures
2015-10-13 23:04:08 +09:00
Balazs Gerofi
4e58d08f5c
schedule_timeout(): give a chance to other process in spin sleep if CPU core is oversubscribed
2015-07-28 20:06:56 +09:00
NAKAMURA Gou
0942bf0ce0
make dkprintf() evaluate its parameters always
...
Parameters of dkprintf() should be evaluated even if dkprintf() is
disabled. Because this enables to find expression of parameter obsolete
and to avoid unnecessary compiler warnings such as "unused variable".
2014-12-22 16:58:03 +09:00
NAKAMURA Gou
a6ac906105
use ftn->pid instead of proc->pid
2014-12-22 16:58:01 +09:00
Balazs Gerofi bgerofi@riken.jp
dcea4fefb3
ap.c, futex.c, jhash.h, timer.c, waitq.c copyrights
2013-11-14 16:20:08 +09:00
Balazs Gerofi bgerofi@riken.jp
c4d9b18ddf
use no IRQ disable spinlocks for timers
2013-05-10 13:17:59 +09:00
Tomoki Shirasawa
4693789608
change function names
2012-12-17 16:15:05 +09:00
Tomoki Shirasawa
0a808057eb
modify include lines and Makefiles
2012-12-17 16:10:56 +09:00
Balazs Gerofi bgerofi@riken.jp
092069fd80
spin-wait based kernel timer (for futex() timeout) implementation
2012-11-28 15:22:53 +09:00
Masamichi Takagi m-takagi@ab.jp.nec.com
337fe4b20d
timer sleep and wakeup functions by Balazs-san
2012-11-26 16:23:01 +09:00