aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 7d23aa7..5709c3c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,13 @@
* hurd/hurdsig.c (_hurd_interrupted_rpc_timeout): Set to 60000.
* hurd/intr-msg.c (_hurd_intr_rpc_mach_msg): When the server does not
answer to interrupt_operation, return EIO instead of EINTR.
+ * sysdeps/mach/hurd/i386/intr-msg.h (INTR_MSG_TRAP): Make
+ _hurd_intr_rpc_msg_about_to global point to start of controlled
+ assembly snippet. Make it check canceled flag.
+ * hurd/hurdsig.c (_hurdsig_abort_rpcs): Only mutate thread if it passed
+ the _hurd_intr_rpc_msg_about_to point.
+ * hurd/intr-msg.c (_hurd_intr_rpc_mach_msg): Remove comment on mutation
+ issue, remove cancel flag check.
2018-10-26 Joseph Myers <joseph@codesourcery.com>