seL4/include/object
Curtis Millar 6a9e860e4e mcs: Only unbind extant donated ntfn sc
When determining whether a SC donated from the notification should be
returned, we must ensure not to try and return a NULL SC to a
notification with not bound SC.

This could occur when a passive server performs a NBSendWait/NBSendRecv
with a notification in the receive phase, where the SC for the receiver
was returned in the send phase and the notification has no bound SC.

Signed-off-by: Curtis Millar <curtis.millar@data61.csiro.au>
2021-04-29 12:07:07 +10:00
..
cap.h replacing all ifndef with pargma once 2020-03-23 11:04:46 +11:00
cnode.h remove slot_range_t 2021-03-19 11:29:51 +11:00
endpoint.h replacing all ifndef with pargma once 2020-03-23 11:04:46 +11:00
interrupt.h avoid passing extra_caps_t by value 2021-03-19 11:29:51 +11:00
notification.h mcs: Only unbind extant donated ntfn sc 2021-04-29 12:07:07 +10:00
objecttype.h remove slot_range_t 2021-03-19 11:29:51 +11:00
reply.h mcs: add tcb argument to reply_unlink 2020-10-02 12:38:39 +10:00
schedcontext.h avoid passing extra_caps_t by value 2021-03-19 11:29:51 +11:00
schedcontrol.h avoid passing extra_caps_t by value 2021-03-19 11:29:51 +11:00
structures.h mcs: Add sporadic flag to SchedControl_Configure 2021-04-14 15:24:40 +10:00
structures_32.bf Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
structures_64.bf Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
tcb.h avoid passing extra_caps_t by value 2021-03-19 11:29:51 +11:00
untyped.h remove slot_range_t 2021-03-19 11:29:51 +11:00