From 86585db2338bf5a25c013de9df51b2bb77b55021 Mon Sep 17 00:00:00 2001 From: scolobb Date: Sat, 4 Jul 2009 13:42:09 +0000 Subject: --- user/scolobb.mdwn | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/user/scolobb.mdwn b/user/scolobb.mdwn index aae646da..76b72864 100644 --- a/user/scolobb.mdwn +++ b/user/scolobb.mdwn @@ -102,6 +102,11 @@ For documentation, see [[hurd/translator/unionmount]]. (Dates in brackets show the *expected* completion date) +* **Try to start the mountee during initialization of `unionfs`** *(4 + Jul)* Presently the mountee is started at the first lookup, although + it is desirable to have it started during the initialization of + `unionmount`. + * **Fix the patches in ``--mount'' option series** *(4 Jul)* The patches have been reviewed by **antrik** so they have to be corrected. -- cgit v1.2.3 From e13d16209e88e8031c1a22f7e69f6814bf7b6d73 Mon Sep 17 00:00:00 2001 From: scolobb Date: Tue, 7 Jul 2009 09:13:54 +0000 Subject: --- user/scolobb.mdwn | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/user/scolobb.mdwn b/user/scolobb.mdwn index 76b72864..85bbdd5f 100644 --- a/user/scolobb.mdwn +++ b/user/scolobb.mdwn @@ -98,21 +98,24 @@ For documentation, see [[hurd/translator/unionmount]]. `gcc-4.3`, I got strange behaviour of pfinet and spend a week trying to figure out the reason. +* **Try to start the mountee during initialization of `unionfs`** *(4 + Jul)* Initially the mountee was started at the first lookup. Now it + is started immediately after initialization of `unionmount`. + +* **Fix the patches in ``--mount'' option series** *(5 Jul)* The + patches have been reviewed by **antrik**. I corrected them and + posted them to the ML for final reviews. + ### TODO (Dates in brackets show the *expected* completion date) -* **Try to start the mountee during initialization of `unionfs`** *(4 - Jul)* Presently the mountee is started at the first lookup, although - it is desirable to have it started during the initialization of - `unionmount`. - -* **Fix the patches in ``--mount'' option series** *(4 Jul)* The - patches have been reviewed by **antrik** so they have to be - corrected. +* **Orphan the mountee after starting it** *(7 Jul)* Orphaning the + mountee after starting it up seems to be a nice work-around for the + necessity of keeping a proxy node in unionmount in simple use-cases. * **Read the relevant code of `devnode`, `eth-multiplexer`, and - `pfinet`.** *(6 Jul)* At the moment a part of `devnode` + `pfinet`.** *(10 Jul)* At the moment a part of `devnode` functionality appears in `eth-multiplexer` and (probably) because of this, `devnode` cannot use `eth-multiplexer`'s pseudo master device port. I'll have to figure out why it happens like that. -- cgit v1.2.3 From d0859591050c997f413802531a3c5401cef543d2 Mon Sep 17 00:00:00 2001 From: scolobb Date: Tue, 7 Jul 2009 12:44:54 +0000 Subject: --- user/scolobb.mdwn | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/user/scolobb.mdwn b/user/scolobb.mdwn index 85bbdd5f..9fdf31f1 100644 --- a/user/scolobb.mdwn +++ b/user/scolobb.mdwn @@ -114,8 +114,12 @@ For documentation, see [[hurd/translator/unionmount]]. mountee after starting it up seems to be a nice work-around for the necessity of keeping a proxy node in unionmount in simple use-cases. +* **Proxy the control port of `unionmount`** *(10 Jul)* It was agreed + that `unionmount` be completely transparent, therefore a number of + RPCs on the control port should be forwarded to the mountee. + * **Read the relevant code of `devnode`, `eth-multiplexer`, and - `pfinet`.** *(10 Jul)* At the moment a part of `devnode` + `pfinet`.** *(14 Jul)* At the moment a part of `devnode` functionality appears in `eth-multiplexer` and (probably) because of this, `devnode` cannot use `eth-multiplexer`'s pseudo master device port. I'll have to figure out why it happens like that. -- cgit v1.2.3 From a242d4eb7601ca3d26d0f7d8d9a4e540adf7a3cb Mon Sep 17 00:00:00 2001 From: scolobb Date: Tue, 7 Jul 2009 14:14:11 +0000 Subject: --- user/scolobb.mdwn | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/user/scolobb.mdwn b/user/scolobb.mdwn index 9fdf31f1..a17e3bad 100644 --- a/user/scolobb.mdwn +++ b/user/scolobb.mdwn @@ -106,14 +106,17 @@ For documentation, see [[hurd/translator/unionmount]]. patches have been reviewed by **antrik**. I corrected them and posted them to the ML for final reviews. +* **Orphan the mountee after starting it** *(7 Jul)* Orphaning the + mountee after starting it up seems to be a nice work-around for the + necessity of keeping a proxy node in unionmount in simple + use-cases. It is possible that this functionality will provided as a + separate patch (without inclusion in master) should it turn out that + orphaning the mountee is a bad idea. + ### TODO (Dates in brackets show the *expected* completion date) -* **Orphan the mountee after starting it** *(7 Jul)* Orphaning the - mountee after starting it up seems to be a nice work-around for the - necessity of keeping a proxy node in unionmount in simple use-cases. - * **Proxy the control port of `unionmount`** *(10 Jul)* It was agreed that `unionmount` be completely transparent, therefore a number of RPCs on the control port should be forwarded to the mountee. -- cgit v1.2.3 From af4872cb78e967aee9770f0ad77ee7df2941a57c Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Tue, 7 Jul 2009 17:57:35 +0200 Subject: Revert "Merge branch 'master' of arnebab@flubber:~hurd-web/hurd-web" This reverts commit 6b3f1787ce364be0c025feeb3677c8e114eaf5e8. --- news/2009-06-30.mdwn | 14 +++++--------- news/2009-07-30.mdwn | 26 -------------------------- 2 files changed, 5 insertions(+), 35 deletions(-) delete mode 100644 news/2009-07-30.mdwn diff --git a/news/2009-06-30.mdwn b/news/2009-06-30.mdwn index 3175bd3a..92bc8a20 100644 --- a/news/2009-06-30.mdwn +++ b/news/2009-06-30.mdwn @@ -8,14 +8,14 @@ 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]]."]]"""]] -A month of the Hurd: *Git migration*, *stand-alone libpthread*, *debian packages* and -*updated status*. +A month of the Hurd: *Git migration*, *stand-alone libpthread* and *updated +status*. [[!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=""" -> Thomas Schwinge [finished +> This month Thomas Schwinge [finished > migrating](http://lists.gnu.org/archive/html/bug-hurd/2009-06/msg00147.html) > the main Hurd, GNU Mach, MIG, libpthread and unionfs to Git. You can find > the new repositories at . @@ -24,10 +24,6 @@ else="[[!paste id=full_news]]"]] > stand-alone](http://lists.gnu.org/archive/html/bug-hurd/2009-06/msg00166.html) > by separating its build system from the Hurd's. -> Additionally Samuel Thibault uploaded a new version of the Hurd -> [[Debian_package|hurd/running/debian]] which improves stability. - -> Last but not least Olaf Buddenhagen wrote a usability report about his experience -> with two years of using the [[GNU Hurd for everyday work|hurd/status]]. - +> Additionally, Olaf Buddenhagen wrote a usability report about his experience +> with the [[GNU Hurd for everyday work|hurd/status]]. """]] diff --git a/news/2009-07-30.mdwn b/news/2009-07-30.mdwn deleted file mode 100644 index 29d9e472..00000000 --- a/news/2009-07-30.mdwn +++ /dev/null @@ -1,26 +0,0 @@ -[[!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]]."]]"""]] - -A month of the Hurd: *unionfs* and *bug fixes*. -[[!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=""" -> [[Sergiu_Ivanov|user/scolobb]] implemented much of the -> core functionality of [[union_mounts|hurd/translator/unionmount]] which will allow combining -> the filesystem trees from translators with the filesystem trees the underlying node. - -> Also Zhen Da fixed a bug in Mach's -> [BPF](http://en.wikipedia.org/wiki/Berkeley_Packet_Filter) -> implementation and added fixes and -> improvements for rpctrace which should help further debugging. - -"""]] -- cgit v1.2.3