summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2009-12-09 23:10:40 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2009-12-09 23:10:40 +0100
commit57678f1310b709e3c604f6c6cd9d358694312414 (patch)
treee4219ffa4f1f8a2c3a5363efe74eb8016a4fe2b1
parent135c5d5128d291ca861b83cb9026746e3c95a1eb (diff)
parente5a8bf35d1fae2eaac859120085f4fdf8cccb746 (diff)
Merge branch 'master' of flubber:~hurd-web/hurd-web
-rw-r--r--hurd/console.mdwn4
-rw-r--r--hurd/running/debian/MediaPressKitDiscuss.mdwn2
-rw-r--r--hurd/running/debian/package_troubleshooting.mdwn4
-rw-r--r--news/2009-11-30.mdwn51
-rw-r--r--unsorted/BochsFAQ.mdwn2
-rw-r--r--unsorted/BuildingOskitMach.mdwn7
-rw-r--r--unsorted/DebianX.mdwn4
-rw-r--r--unsorted/DebianXorg.mdwn4
-rw-r--r--unsorted/InstallNotes.mdwn4
-rw-r--r--unsorted/InstallTips.mdwn4
-rw-r--r--unsorted/JoachimNilssonHurdPage.mdwn12
-rw-r--r--unsorted/OskitPatches.mdwn4
-rw-r--r--unsorted/RemoteDebugOskitMach.mdwn4
-rw-r--r--unsorted/SeenHurd.mdwn4
-rw-r--r--unsorted/Xfree86.mdwn4
15 files changed, 51 insertions, 63 deletions
diff --git a/hurd/console.mdwn b/hurd/console.mdwn
index 3895531b..4f976efd 100644
--- a/hurd/console.mdwn
+++ b/hurd/console.mdwn
@@ -16,10 +16,6 @@ The latest Hurd package in Debian has all that is needed to run (dunno about hur
Additional information about the console can be found in the [Hurd Console Tutorial](http://uwhug.org.uk/index.pl?Hurd_Console_Tutorial)
-## <a name="Table_of_Contents"> Table of Contents </a>
-
-%TOC%
-
## <a name="What_is_the_new_console_"> What is the new console? </a>
**_The new Hurd console features:_**
diff --git a/hurd/running/debian/MediaPressKitDiscuss.mdwn b/hurd/running/debian/MediaPressKitDiscuss.mdwn
index e8b1cfff..2bd97290 100644
--- a/hurd/running/debian/MediaPressKitDiscuss.mdwn
+++ b/hurd/running/debian/MediaPressKitDiscuss.mdwn
@@ -1,5 +1,3 @@
-%TOC%
-
# <a name="Media_Press_Kit"> Media / Press Kit </a>
## <a name="Problem"> Problem </a>
diff --git a/hurd/running/debian/package_troubleshooting.mdwn b/hurd/running/debian/package_troubleshooting.mdwn
index 829af8e3..43ecbc77 100644
--- a/hurd/running/debian/package_troubleshooting.mdwn
+++ b/hurd/running/debian/package_troubleshooting.mdwn
@@ -1,9 +1,5 @@
This page reports known Hurd-specific bugs, quirks and corresponding solutions and workarounds with Debian GNU/Hurd package installation and working.
-## <a name="Table_of_Contents"> Table of Contents </a>
-
-%TOC%
-
## <a name="Dpkg_wants_external_programs_"> Dpkg wants external programs? </a>
It may be that dpkg wants external GNU/Linux-specific programs that it can't found or that just don't exist on the Hurd. You can trick dpkg by copying and running this script as root:
diff --git a/news/2009-11-30.mdwn b/news/2009-11-30.mdwn
new file mode 100644
index 00000000..86a575bc
--- /dev/null
+++ b/news/2009-11-30.mdwn
@@ -0,0 +1,51 @@
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
+
+[[!meta date="2009-12-03 11:00 UTC"]]
+
+A month of the Hurd: initial work on *network device drivers in user space*,
+*GRUB 2*.
+[[!if test="included()" then="""[[!toggle id=full_news
+text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]"""
+else="[[!paste id=full_news]]"]]
+
+[[!cut id="full_news" text="""
+> This month [[Zheng Da|zhengda]], our [[former Google Summer of Code student
+> working on network virtualization and some related
+> topics|community/gsoc/2008]], published the code for the pcnet32 device
+> driver that he had modified to run as a user-space process instead of inside
+> the kernel, and posted some preliminary [performance benchmark
+> results](http://lists.gnu.org/archive/html/bug-hurd/2009-11/msg00144.html).
+> The test results are mostly on par with the in-kernel driver, so they show
+> that moving the lower-layer parts of the networking stack, the device drivers
+> themselves, into user space can be done without losing (much) performance.
+> Given this encouraging start, work is going on to explore whether the [Device
+> Driver Environment](http://wiki.tudos.org/DDE/DDEKit) that has been created
+> for L4-based systems can be used for [providing GNU/Hurd systems with device
+> drivers](http://lists.gnu.org/archive/html/bug-hurd/2009-11/msg00241.html)
+> that (a) are more recent than our current ones, (b) support classes of
+> devices that [[we don't support so
+> far|microkernel/mach/gnumach/hardware_compatibility_list]], and (c) are
+> running as (possibly separate, fault-isolated) user-space processes.
+
+> Thanks to Samuel Thibault, the latest Debian GRUB 2 package (1.97+20091130-1)
+> [supports native
+> installation](http://lists.debian.org/debian-hurd/2009/11/msg00095.html) from
+> GNU/Hurd itself -- booting GNU/Hurd systems with GRUB has always been
+> working, but until now it wasn't possible to *install* GRUB from a GNU/Hurd
+> system. GNU GRUB has originally been written [for booting GNU/Hurd
+> systems](http://www.gnu.org/software/grub/manual/grub.html#History), so this
+> step completes its original purpose.
+
+> Samuel also continued to work on preparing the [[Xen branch of GNU
+> Mach|microkernel/mach/gnumach/ports/xen]] for being merged with the mainline
+> code, and he fixed a kernel panic in the kernel's floating point
+> support code.
+"""]]
diff --git a/unsorted/BochsFAQ.mdwn b/unsorted/BochsFAQ.mdwn
index d446f695..474bbed5 100644
--- a/unsorted/BochsFAQ.mdwn
+++ b/unsorted/BochsFAQ.mdwn
@@ -1,7 +1,5 @@
# <a name="GNU_pre0_3_J2_for_Bochs_mini_FAQ"> </a> GNU pre0.3-J2 for Bochs mini-FAQ
-%TOC%
-
----
## <a name="What_do_you_mean_GNU_the_GNU_Hur"> </a> What do you mean "GNU", the GNU Hurd?
diff --git a/unsorted/BuildingOskitMach.mdwn b/unsorted/BuildingOskitMach.mdwn
index 334b0669..9eee80d3 100644
--- a/unsorted/BuildingOskitMach.mdwn
+++ b/unsorted/BuildingOskitMach.mdwn
@@ -1,13 +1,6 @@
## <a name="HowTo_Build_OSKit_Mach"> </a> HowTo Build OSKit-Mach
-<table align="center" width="75%">
- <tr>
- <td width="50%"> %TOC% </td>
- <td width="50%">
- <p><nop></nop></p>
<h3><a name="Introduction"> Introduction </a></h3> This is a brief "<nop>HowTO build OSKit-Mach" (a.k.a GNUmach 2.0). It covers everything from getting the latest sources of both the <a href="http://www.cs.utah.edu/flux/oskit/" target="_top">OSKit</a> and the GNUmach kernel, down to building and debugging them. <p> To be able to actually make use of your recently checked out CVS version of the GNUMach kernel &amp;amp; c:o you need a GNU system of <a href="ftp://ftp.funet.fi/pub/gnu/alpha/gnu/hurd/contrib/marcus/gnu-20020816.tar.gz" target="_top">gnu-20020816.tar.gz</a> or later. See [[Distrib/TarballNotesHome]] for more info. </p></nop></td>
- </tr>
-</table>
## <a name="Getting_your_hands_on_the_source"> Getting your hands on the source </a>
diff --git a/unsorted/DebianX.mdwn b/unsorted/DebianX.mdwn
index a92b072b..6d65a140 100644
--- a/unsorted/DebianX.mdwn
+++ b/unsorted/DebianX.mdwn
@@ -1,9 +1,5 @@
# <a name="Setting_up_X_on_Debian_GNU_Hurd"> </a> Setting up X on Debian GNU/Hurd
-#### <a name="Table_Of_Contents"> Table Of Contents </a>
-
-%TOC%
-
This is a brief helper on how to setup X-Windows on Debian GNU/Hurd.
Obviously this text is taken from the page <http://hurd.gnufans.org/bin/view/Hurd/Xfree86> but I was making such drastic changes, I didn't want to hack up that page.
diff --git a/unsorted/DebianXorg.mdwn b/unsorted/DebianXorg.mdwn
index 1599c689..a1d77903 100644
--- a/unsorted/DebianXorg.mdwn
+++ b/unsorted/DebianXorg.mdwn
@@ -1,9 +1,5 @@
# <a name="Setting_up_Xorg_on_Debian_GNU_Hu"> </a> Setting up Xorg on Debian GNU/Hurd
-#### <a name="Table_Of_Contents"> Table Of Contents </a>
-
-%TOC%
-
This is a brief helper on how to setup Xorg on Debian GNU/Hurd.
Obviously this text is taken from the page <http://hurd.gnufans.org/bin/view/Hurd/DebianX> but I was making such drastic changes, I didn't want to hack up that page.
diff --git a/unsorted/InstallNotes.mdwn b/unsorted/InstallNotes.mdwn
index aa5eaaf0..f3ac58d1 100644
--- a/unsorted/InstallNotes.mdwn
+++ b/unsorted/InstallNotes.mdwn
@@ -2,10 +2,6 @@ Items of interest during install not mentioned elsewhere include the following.
**_Currently, [Debian's installation instructions](http://www.debian.org/ports/hurd/hurd-install) are the most up-to-date._**<br /> Note the mirrors mentioned on debian.org have no hurd iso's. The iso's can be found [Here](http://ftp.gnuab.org/pub/gnu.iso)
-## <a name="Table_of_Contents"> Table of Contents </a>
-
-%TOC%
-
## <a name="1_Overview_Where_we_are_going"> 1. Overview - Where we are going </a>
There are currently four methods to install GNU
diff --git a/unsorted/InstallTips.mdwn b/unsorted/InstallTips.mdwn
index c9f5bdc2..262ec741 100644
--- a/unsorted/InstallTips.mdwn
+++ b/unsorted/InstallTips.mdwn
@@ -1,9 +1,5 @@
Before reading these instructions, be sure you are familiar with the [[InstallNotes]].
-## <a name="Table_of_Contents"> Table of Contents </a>
-
-%TOC%
-
## <a name="1_Setting_up_the_filesystems"> 1. Setting up the filesystems </a>
You will need to boot a linux capable of internet access and creating/mounting ext2 partitions. I recommend [tomsrtbt](http://www.toms.net/rb/) linux which fits nicely onto a floppy and although a bit old will work well.
diff --git a/unsorted/JoachimNilssonHurdPage.mdwn b/unsorted/JoachimNilssonHurdPage.mdwn
index e4dde2b9..163d6845 100644
--- a/unsorted/JoachimNilssonHurdPage.mdwn
+++ b/unsorted/JoachimNilssonHurdPage.mdwn
@@ -1,15 +1,3 @@
-<table width="100%">
- <tr>
- <td>
- </td>
- <td align="right"><a href="http://hurd.gnufans.orghttp://LOCATIONHurd/JoachimNilssonHurdPage" target="_top">Edit this page</a></td>
- </tr>
- <tr>
- <td align="right"> %ATTACHURL%/patch_kit.jpg </td>
- <td align="left"><nop><h2><a name="Table_of_Contents"> Table of Contents </a></h2> %TOC% </nop></td>
- </tr>
-</table>
-
## <a name="Introduction"> Introduction </a>
This page serves as a simple project page for me. I use it to list my personal Hurd related projects, currently only OSKit related. If you wish to comment on my work, do so in [[TWiki/GoodStyle]], preferably at the bottom of this page.
diff --git a/unsorted/OskitPatches.mdwn b/unsorted/OskitPatches.mdwn
index d189bb6d..b0cb646a 100644
--- a/unsorted/OskitPatches.mdwn
+++ b/unsorted/OskitPatches.mdwn
@@ -1,7 +1,3 @@
-## <a name="Table_of_Contents"> Table of Contents </a>
-
-%TOC%
-
## <a name="Flux_OS_Toolkit"> Flux OS Toolkit </a>
[The OSKit](http://www.cs.utah.edu/flux/oskit/) is a framework and a set of libraries for building and extending operating systems developed by [the Flux Project](http://www.cs.utah.edu/flux/).
diff --git a/unsorted/RemoteDebugOskitMach.mdwn b/unsorted/RemoteDebugOskitMach.mdwn
index c260ce25..bb5b9006 100644
--- a/unsorted/RemoteDebugOskitMach.mdwn
+++ b/unsorted/RemoteDebugOskitMach.mdwn
@@ -1,9 +1,5 @@
# <a name="Remote_Debug_GNUmach"> </a> Remote Debug GNUmach
-# <a name="Table_of_Contents"> Table of Contents </a>
-
-%TOC%
-
# <a name="Booting_oskit_mach_with_a_serial"> Booting oskit-mach with a serial console </a>
**Original Author:** Igor Khavkine **Last Updated:** Mon Jul 30 17:58:55 EDT 2001
diff --git a/unsorted/SeenHurd.mdwn b/unsorted/SeenHurd.mdwn
index 8e883d5f..92be4224 100644
--- a/unsorted/SeenHurd.mdwn
+++ b/unsorted/SeenHurd.mdwn
@@ -1,9 +1,5 @@
# <a name="Hurd_Sightings"> Hurd Sightings </a>
-#### <a name="Table_Of_Contents"> Table Of Contents </a>
-
-%TOC%
-
## <a name="Hurd_People_Sightings"> Hurd People Sightings </a>
<dl>
diff --git a/unsorted/Xfree86.mdwn b/unsorted/Xfree86.mdwn
index 487633da..6fffff81 100644
--- a/unsorted/Xfree86.mdwn
+++ b/unsorted/Xfree86.mdwn
@@ -1,9 +1,5 @@
# <a name="Setup_XFree86_in_GNU"> </a> Setup XFree86 in GNU
-#### <a name="Table_Of_Content"> Table Of Content </a>
-
-%TOC%
-
This is a brief helper on how to setup X-Window on GNU.
### <a name="Mouse_amp_Keyboard"> Mouse &amp; Keyboard </a>