Gregory Nutt
|
7d46801f46
|
Reorder some operations to minimize a race condition
|
2015-03-10 10:41:21 -06:00 |
Gregory Nutt
|
4c6057eca1
|
mq_timedsend(): Do check for time errors if the message queue is not full. Noted by Freddie Chopin
|
2015-03-10 09:42:35 -06:00 |
Gregory Nutt
|
ad05793c0f
|
msg type should be char * not void * in mq_send, mq_timedsend, mq_receive, and mq_timedreceive. Noted by Pierre-Noel Bouteville
|
2014-12-05 19:16:14 -06:00 |
Gregory Nutt
|
fcfe877e96
|
Cosmetic update to comments
|
2014-09-29 16:22:21 -06:00 |
Gregory Nutt
|
b0f80cc8db
|
Move mq_open.c, mq_close.c, and mq_unlink.c from sched/mqueue to fs/mqueue
|
2014-09-29 13:35:32 -06:00 |
Gregory Nutt
|
e3fa34681b
|
Convert mqueue structure for use in VFS as inode data; rename mqueue_inode_s; remove links, reference counts and name from mqueue structure. These will be replaced by VFS data. Remove g_msgqueues and mq_findnamed.c; these will be replace with VFS logic
|
2014-09-29 13:19:11 -06:00 |
Gregory Nutt
|
e1769b22f1
|
Remove os_internal.h it has been replace by several new header files under sched/. There have been some sneak inclusion paths via os_internal.h, so expect a few compilation errors for some architectures
|
2014-08-08 18:39:28 -06:00 |
Gregory Nutt
|
08879ca34c
|
Move POSIX message queue files from sched/ to sched/mqueue
|
2014-08-08 12:31:23 -06:00 |