summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2011-08-11 18:46:09 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2011-08-11 18:46:09 +0200
commit95f85966681f56233db55885bd6487b2811a825c (patch)
tree7eb8b4578610ae2d6060597910374a0841438aa8
parent4a1aaec0d8537f663a25b889bdcbf947ddf58d28 (diff)
Revert "Fix spurious port deallocation"
This reverts commit 7dd32866e6bd26fde00cae4f58658fb92ffc8e28. This has been commited upstream
-rw-r--r--debian/changelog1
-rw-r--r--debian/patches/proc_exception.patch19
-rw-r--r--debian/patches/series1
3 files changed, 0 insertions, 21 deletions
diff --git a/debian/changelog b/debian/changelog
index d4a6f526..515f0af1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,7 +2,6 @@ hurd (20110519-4) UNRELEASED; urgency=low
* local/setup-translators: Restore /dev/shm creation.
* patches/libdiskfs_sync.patch: New patch to fix sync at shutdown.
- * patches/proc_exception.patch: New patch to fix spurious port deallocation.
-- Samuel Thibault <sthibault@debian.org> Mon, 01 Aug 2011 22:53:23 +0200
diff --git a/debian/patches/proc_exception.patch b/debian/patches/proc_exception.patch
deleted file mode 100644
index 9b6110cc..00000000
--- a/debian/patches/proc_exception.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-If proc_exception_raise() actually managed to sent its message, the reply port
-has already been consumed, so we can't send a reply to the requester any more...
-
-TODO: this introduces leaks in some cases ; check in which error cases
-proc_exception_raise() has consumed the reply port anyway.
-
-diff --git a/proc/mgt.c b/proc/mgt.c
-index 5373d10..1180c70 100644
---- a/proc/mgt.c
-+++ b/proc/mgt.c
-@@ -499,7 +499,7 @@ S_proc_exception_raise (mach_port_t excport,
-
- mach_port_destroy (mach_task_self (), thread);
-
-- return 0;
-+ return MIG_NO_REPLY;
- }
-
- }
diff --git a/debian/patches/series b/debian/patches/series
index 59151900..9a7e4bce 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -31,4 +31,3 @@ auth-intr-cure.patch
libpager_deadlock.patch
libdiskfs_self-reauth.patch
libdiskfs_sync.patch
-proc_exception.patch