summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--contributing.mdwn2
-rw-r--r--documentation.mdwn1
-rw-r--r--hurd.mdwn1
-rw-r--r--hurd/documentation.mdwn1
4 files changed, 3 insertions, 2 deletions
diff --git a/contributing.mdwn b/contributing.mdwn
index 8ae1920d..abbd093f 100644
--- a/contributing.mdwn
+++ b/contributing.mdwn
@@ -95,8 +95,6 @@ with". Make sure to check out the most up-to-date version on
* Avoid GCC trampolines: as discussed in <https://gcc.gnu.org/onlinedocs/gccint/Trampolines.html> these happen when we pass the address of a nested function to another function. This can be seen by running `readelf -S file.o | grep GNU-stack | grep X`, for instance that happens in libdiskfs/file-exec.c, libdiskfs/io-revoke.c. We can't really use -fno-trampoline, we should instead add `void *data` parameters to iterators such as `ports_class_iterate` or `fshelp_exec_reauth`, so that the nested functions can be made mere static functions that get their information from the `void *data` parameter.
* Implement `pthread_setschedparam` and `sched_setscheduler` in glibc by calling mach's `thread_policy` and `thread_priority`.
* Strengthen httpfs: it should append '/' to URL automatically, it should not fallback index.html itself, etc. probably a lot more small easy issues.
-* Create a Wiki page with all presentations about the Hurd. Many are referenced here in the Wiki, but they are not easy to find.
- ([[!taglink open_issue_documentation]])
* Some translators do not support [[hurd/fsysopts]], i.e. support for the
`file_get_fs_options` and `fsys_set_options` RPCs.
* Extend `device_read`/`device_write` into supporting > 2TiB disk sizes.
diff --git a/documentation.mdwn b/documentation.mdwn
index 6d0ff943..f11a075b 100644
--- a/documentation.mdwn
+++ b/documentation.mdwn
@@ -73,6 +73,7 @@ from userlandish interfaces (Hurd) or from the microkernel itself (Mach).
* FOSDEM: {{$community/meetings/fosdem_2019#thibault_hurd}}
* **2018**
* FOSDEM: {{$community/meetings/fosdem_2018#thibault_hurd}}
+ * Brent Baccala: [[Building a GNU/Hurd Cluster|https://www.youtube.com/watch?v=JwsuAEF2FYE]]
* **2017**
* FOSDEM: {{$community/meetings/fosdem_2017#ragkousis_guix_hurd}}
* FOSDEM: {{$community/meetings/fosdem_2017#winter_hurd}}
diff --git a/hurd.mdwn b/hurd.mdwn
index b0bcfa4c..8f956778 100644
--- a/hurd.mdwn
+++ b/hurd.mdwn
@@ -51,6 +51,7 @@ in the *unstable* branch of the Debian archive.
* [[Subhurds|hurd/subhurd]]
* [Gaƫl Le Mignot](http://kilobug.free.fr/hurd/pres-en/slides/slides.html)
* [Neal Walfield](http://kerneltrap.org/node/5)
+ * [[Hurd Presentations|/documentation#index3h1]]
* Architecture
* [[Towards_a_New_Strategy_of_OS_Design|hurd-paper]] by Thomas Bushnell, BSG.
* Marcus Brinkmann's [revisit](http://lists.gnu.org/archive/html/l4-hurd/2005-10/msg00651.html)
diff --git a/hurd/documentation.mdwn b/hurd/documentation.mdwn
index 1a9ff3b3..37cdf20a 100644
--- a/hurd/documentation.mdwn
+++ b/hurd/documentation.mdwn
@@ -15,6 +15,7 @@ is included in the section entitled
* [[What_Is_the_GNU_Hurd?|What_Is_the_GNU_Hurd]]
* [[Advantages of the Hurd|Advantages]]
* [[The Hurd FAQ|FAQ]]
+ * [[Hurd Presentations|/documentation#index3h1]]
* [[*The_Hurd_and_Linux*|/hurd-and-linux]], a comment by Richard Stallman.
<!-- This comment "pushes" RMS's comment back into the list. Markdown is just great. -->