Changelog: comment CANCEL and SIGMASK changes
authorDaniel Mack <daniel@zonque.org>
Wed, 17 Dec 2014 22:29:57 +0000 (23:29 +0100)
committerDaniel Mack <daniel@zonque.org>
Wed, 17 Dec 2014 22:29:57 +0000 (23:29 +0100)
Signed-off-by: Daniel Mack <daniel@zonque.org>
Changelog

index 75a2183f940ca4731e81dbbd32c0dbb1957d7ae5..22f7e379956c71416d9c40c8af6825f1de411987 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -18,6 +18,12 @@ since v2:
   * Add {e,s,fs}{u,g}id to KDBUS_ITEM_CREDS, so users have a way to
     get more fine-grained credential information.
 
+  * Removed KDBUS_CMD_CANCEL. The interface was not usable from
+    threaded userspace implementation due to inherit races. Instead,
+    add an item type KDBUS_ITEM_SIGMASK to store a sigmask that is
+    set before the sync SEND ioctl puts the task to sleep, and restore
+    it afterwards, similar to ppoll().
+
   * Dropped startttime from KDBUS_ITEM_PIDS
 
   * Restrict names of custom endpoints to names with a "<uid>-" prefix,