diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2009-12-09 23:10:40 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2009-12-09 23:10:40 +0100 |
commit | 57678f1310b709e3c604f6c6cd9d358694312414 (patch) | |
tree | e4219ffa4f1f8a2c3a5363efe74eb8016a4fe2b1 | |
parent | 135c5d5128d291ca861b83cb9026746e3c95a1eb (diff) | |
parent | e5a8bf35d1fae2eaac859120085f4fdf8cccb746 (diff) |
Merge branch 'master' of flubber:~hurd-web/hurd-web
-rw-r--r-- | hurd/console.mdwn | 4 | ||||
-rw-r--r-- | hurd/running/debian/MediaPressKitDiscuss.mdwn | 2 | ||||
-rw-r--r-- | hurd/running/debian/package_troubleshooting.mdwn | 4 | ||||
-rw-r--r-- | news/2009-11-30.mdwn | 51 | ||||
-rw-r--r-- | unsorted/BochsFAQ.mdwn | 2 | ||||
-rw-r--r-- | unsorted/BuildingOskitMach.mdwn | 7 | ||||
-rw-r--r-- | unsorted/DebianX.mdwn | 4 | ||||
-rw-r--r-- | unsorted/DebianXorg.mdwn | 4 | ||||
-rw-r--r-- | unsorted/InstallNotes.mdwn | 4 | ||||
-rw-r--r-- | unsorted/InstallTips.mdwn | 4 | ||||
-rw-r--r-- | unsorted/JoachimNilssonHurdPage.mdwn | 12 | ||||
-rw-r--r-- | unsorted/OskitPatches.mdwn | 4 | ||||
-rw-r--r-- | unsorted/RemoteDebugOskitMach.mdwn | 4 | ||||
-rw-r--r-- | unsorted/SeenHurd.mdwn | 4 | ||||
-rw-r--r-- | unsorted/Xfree86.mdwn | 4 |
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; 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 & Keyboard </a> |