summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--glibc/fork.mdwn18
-rw-r--r--open_issues/fork_mach_port_mod_refs_ekern_urefs_owerflow.mdwn5
2 files changed, 19 insertions, 4 deletions
diff --git a/glibc/fork.mdwn b/glibc/fork.mdwn
index d1b26906..564d9d5b 100644
--- a/glibc/fork.mdwn
+++ b/glibc/fork.mdwn
@@ -34,8 +34,18 @@ operation. Perhaps we can learn from what they're been doing? Also, perhaps
they have patches for software packages, to avoid using `fork` followed by
`exec`, for example.
----
-We no longer support `MACH_IPC_COMPAT`, thus we can get rid of the `err =
-__mach_port_allocate_name ([...]); if (err == KERN_NAME_EXISTS)` code[[!tag
-open_issue_glibc]].
+# TODO
+
+ * [[fork: mach_port_mod_refs:
+ EKERN_UREFS_OWERFLOW|open_issues/fork_mach_port_mod_refs_ekern_urefs_owerflow]]
+ ([[!taglink open_issue_glibc]]).
+
+ * Include de-duplicate information from elsewhere: [[hurd-paper]],
+ [[hurd-talk]] [[hurd/ng/trivialconfinementvsconstructorvsfork]],
+ [[open_issues/resource_management_problems/zalloc_panics]] ([[!taglink
+ open_issue_glibc open_issue_documentation]]).
+
+ * We no longer support `MACH_IPC_COMPAT`, thus we can get rid of the `err =
+ __mach_port_allocate_name ([...]); if (err == KERN_NAME_EXISTS)` code
+ ([[!taglink open_issue_glibc]]).
diff --git a/open_issues/fork_mach_port_mod_refs_ekern_urefs_owerflow.mdwn b/open_issues/fork_mach_port_mod_refs_ekern_urefs_owerflow.mdwn
index b6ecb92a..e80a5661 100644
--- a/open_issues/fork_mach_port_mod_refs_ekern_urefs_owerflow.mdwn
+++ b/open_issues/fork_mach_port_mod_refs_ekern_urefs_owerflow.mdwn
@@ -159,3 +159,8 @@ The error is 19, `EKERN_UREFS_OVERFLOW`.
successfully.)
[[!tag open_issue_glibc]]
+
+
+# Discussion
+
+<http://lists.gnu.org/archive/html/bug-hurd/2010-11/msg00028.html>