15 months ago | Paul Boddie | raw annotate files changeset graph | Fixed unwanted mapped region growth due to adjustment of region boundaries. As the region size would be effectively rounded up from the current size every time a region was remapped, repeated remapping would cause steadily larger regions to be mapped. This appeared to cause a failure to map regions in testing, although it might not be the actual cause of such failures. |
1 #include <systypes/base.h> /* notify_flags_t */ 2 3 interface Notification 4 { 5 /* Subscribe to events, providing the given notifier to receive notifications 6 according to the given flags. */ 7 8 [opcode(23)] void subscribe(in cap notifier, in notify_flags_t flags); 9 10 /* Unsubscribe from events. */ 11 12 [opcode(24)] void unsubscribe(in cap notifier); 13 };