Re: [PATCH 2/3] Add the code for starting up the mountee

2009-08-03 Thread Sergiu Ivanov
Hello, On Sat, Jul 18, 2009 at 04:22:36AM +0200, olafbuddenha...@gmx.net wrote: > On Thu, Jul 16, 2009 at 10:41:34PM +0300, Sergiu Ivanov wrote: > > On Fri, Jul 10, 2009 at 04:17:23AM +0200, olafbuddenha...@gmx.net > > wrote: > > > On Sun, Jul 05, 2009 at 07:10:48PM +0300, Sergiu Ivanov wrote: >

Re: Hiding nodes with unionmount

2009-08-03 Thread Arne Babenhauserheide
Am Montag, 3. August 2009 07:25:38 schrieb Sergiu Ivanov: > I suppose this may work if you have the rights to write chroot/ , but, > unfourtunately, I can't check it. For some reason, when I try chroot > /bin/bash , it tells me that it cannot find /bin/bash , although > this executable definitely

Re: News 2009-07-31

2009-08-03 Thread Arne Babenhauserheide
Hi scolobb, Am Donnerstag, 30. Juli 2009 22:20:19 schrieb Sergiu Ivanov: > I love ice-cream :-D If you do, too, then the echo is not surprising So it truly isn't surprising - except for the fact that we didn't yet enjoy eating ice-cream together ;-) Have a nice week! - Arne --- --- --- ---

Re: News 2009-07-31

2009-08-03 Thread Sergiu Ivanov
Hello, On Mon, Aug 03, 2009 at 12:02:45PM +0200, Arne Babenhauserheide wrote: > Am Donnerstag, 30. Juli 2009 22:20:19 schrieb Sergiu Ivanov: > > I love ice-cream :-D If you do, too, then the echo is not surprising > > So it truly isn't surprising - except for the fact that we didn't yet enjoy >

ioperm and iopl in gnumach

2009-08-03 Thread Da Zheng
Hello, There is some code in gnumach that implements ioperm, but it doesn't work. I think tschwinge has told me that. But could anyone tell why it doesn't work, how much work is left and when it will work? gnumach from the debian repository supports iopl. This gnumach provides an iopl device a

Re: [PATCH 1/3] Add the ``--mount'' command line option

2009-08-03 Thread Sergiu Ivanov
Hello, On Fri, Jul 17, 2009 at 04:05:42AM +0200, olafbuddenha...@gmx.net wrote: > On Tue, Jul 14, 2009 at 12:27:02PM +0300, Sergiu Ivanov wrote: > > + > > + /* The mountee command line converted to a 0-terminated string > > +form. */ > > + char * mountee_cl = malloc (mountee_argz_le

Re: ioperm and iopl in gnumach

2009-08-03 Thread Thomas Schwinge
Hello! On Mon, Aug 03, 2009 at 08:23:49PM +0800, Da Zheng wrote: > There is some code in gnumach that implements ioperm, but it doesn't > work. I think tschwinge has told me that. But could anyone tell why it > doesn't work, how much work is left and when it will work? No. ioperm is expected to

Re: [PATCH 2/3] Add the code for starting up the mountee

2009-08-03 Thread Sergiu Ivanov
Hello, On Sat, Jul 18, 2009 at 06:33:11AM +0200, olafbuddenha...@gmx.net wrote: > On Thu, Jul 16, 2009 at 01:04:06PM +0300, Sergiu Ivanov wrote: > > +/* The node the mountee is sitting on. */ > > +node_t * unionmount_proxy; > > + > > +mach_port_t mountee_port; > > This is the control port of the

Re: [PATCH 0/3] Implement unionmount on top of unionfs

2009-08-03 Thread Sergiu Ivanov
Hello, To bring the result of reviews of the ``--mount'' patch series together, I am posting the latest patches in a new subthread. Since the discussion tree has become sufficiently messy, I'm asking those who would like to comment to stick with this subthread and reply to old messages only if it

[PATCH 1/3] Add the ``--mount'' command line option.

2009-08-03 Thread Sergiu Ivanov
>From bdc96e0a5589ad9b7b6568b4a00c15d470522d05 Mon Sep 17 00:00:00 2001 From: Sergiu Ivanov Date: Sun, 5 Jul 2009 22:39:09 +0300 Subject: [PATCH 1/3] Add the ``--mount'' command line option. * Makefile (OBJS): Add mount.o * options.h (OPT_MOUNT, OPT_LONG_MOUNT): Define. * options.c (argp_common_o

[PATCH 2/3] Start the mountee in a lazy fashion.

2009-08-03 Thread Sergiu Ivanov
>From 10fa502c1fd92c449952ebe30aa302b14a64c60d Mon Sep 17 00:00:00 2001 From: Sergiu Ivanov Date: Sun, 5 Jul 2009 23:08:44 +0300 Subject: [PATCH 2/3] Start the mountee in a lazy fashion. * mount.c (mountee_node): New variable. (mountee_root): Likewise. (mountee_started): Likewise. (start_mountee)

[PATCH 3/3] Add the mountee to the list of merged filesystems.

2009-08-03 Thread Sergiu Ivanov
>From f09cbc1056ca130ae8144c7f11c75e4b20bb41d9 Mon Sep 17 00:00:00 2001 From: Sergiu Ivanov Date: Sun, 5 Jul 2009 15:26:58 +0300 Subject: [PATCH 3/3] Add the mountee to the list of merged filesystems. * mount.c (start_mountee): Add the mountee's filesystem to the list of merged filesystems. * nod

nfsd and file handles

2009-08-03 Thread Sergiu Ivanov
Hello, On Sat, Jul 18, 2009 at 07:11:47AM +0200, olafbuddenha...@gmx.net wrote: > On Mon, Jul 13, 2009 at 11:17:15PM +0300, Sergiu Ivanov wrote: > > The best situation would be if the file handle could be easily > > avoided, on which matter I cannot comment right away without a deeper > > investig

Re: Unionmount: proxying the control port

2009-08-03 Thread Sergiu Ivanov
Hello, On Sat, Jul 18, 2009 at 07:21:59AM +0200, olafbuddenha...@gmx.net wrote: > (Most of this is only for the record, as we already discussed it on > IRC.) I will only give some short comments to those points about which I have to say something. > On Fri, Jul 10, 2009 at 08:52:44PM +0300, Ser

Re: [PATCH] Implement the sync libnetfs stubs.

2009-08-03 Thread Sergiu Ivanov
Hello, On Sat, Jul 18, 2009 at 08:08:20AM +0200, olafbuddenha...@gmx.net wrote: > On Sun, Jul 12, 2009 at 10:50:07PM +0300, Sergiu Ivanov wrote: > > On Sat, Jul 11, 2009 at 03:56:02AM +0200, olafbuddenha...@gmx.net wrote: > > > On Wed, Jul 08, 2009 at 10:30:41PM +0300, Sergiu Ivanov wrote: > > > >

Re: [PATCH 0/4] Transparent Unionmount

2009-08-03 Thread Sergiu Ivanov
Hello, On Wed, Jul 29, 2009 at 09:04:08AM +0200, olafbuddenha...@gmx.net wrote: > On Fri, Jul 17, 2009 at 01:54:59PM +0300, Sergiu Ivanov wrote: > > > Another topic for discussion was whether a non-transparent unionmount > > should shut down the mountee on going away. > > Actually, what I was di

Re: [PATCH 1/4] Add the ``--no-mount'' option.

2009-08-03 Thread Sergiu Ivanov
Hello, On Wed, Jul 29, 2009 at 09:27:10AM +0200, olafbuddenha...@gmx.net wrote: > On Fri, Jul 17, 2009 at 01:56:57PM +0300, Sergiu Ivanov wrote: > > > diff --git a/mount.c b/mount.c > > index 7045423..4d12cd6 100644 > > --- a/mount.c > > +++ b/mount.c > > @@ -40,6 +40,10 @@ mach_port_t mountee_por

Re: [PATCH 2/4] Go away when the mountee has been shut down.

2009-08-03 Thread Sergiu Ivanov
Hello, On Wed, Jul 29, 2009 at 10:47:53AM +0200, olafbuddenha...@gmx.net wrote: > On Fri, Jul 17, 2009 at 01:57:33PM +0300, Sergiu Ivanov wrote: > > > >From ba1a38092c3b79c5c4668c159a7a1640c6d94c51 Mon Sep 17 00:00:00 2001 > > From: Sergiu Ivanov > > Date: Tue, 14 Jul 2009 19:41:41 + > > Sub

Re: [PATCH 1/4] Add the ``--no-mount'' option.

2009-08-03 Thread Sergiu Ivanov
>From 38ee759112cfc93a6e8edbed35d7550e998513e3 Mon Sep 17 00:00:00 2001 From: Sergiu Ivanov Date: Tue, 14 Jul 2009 16:36:05 + Subject: [PATCH 1/4] Add the ``--no-mount'' option. * mount.c (transparent_mount): New variable. * mount.h (transparent_mount): Likewise. * netfs.c (netfs_append_args)

[PATCH 4/4] Give the mountee the port to the real underlying node in transparent mode.

2009-08-03 Thread Sergiu Ivanov
>From 937c15e00626d813ed7cb89abb0d210710013c19 Mon Sep 17 00:00:00 2001 From: Sergiu Ivanov Date: Mon, 3 Aug 2009 21:02:05 + Subject: [PATCH 4/4] Give the mountee the port to the real underlying node in transparent mode. * mount.c (start_mountee): Provide the mountee with the port to the rea

Re: [PATCH] Implement the sync libnetfs stubs.

2009-08-03 Thread Thomas Schwinge
Hello! Please, please, please, let's try to finally get some of these patches installed before discussing matters to death. Of course, discussion is very important -- and many thanks to Olaf et al. for doing all these reviews! -- but I'm totally losing track of all these emails and huge discussio

Re: unionfs Documentation

2009-08-03 Thread Thomas Schwinge
Hello! On Fri, Jul 17, 2009 at 05:08:28AM +0200, olafbuddenha...@gmx.net wrote: > On Sat, Jun 13, 2009 at 09:23:23AM +0300, Sergiu Ivanov wrote: > > I'm sending in my attempt to compile a unionfs documentation. It is > > formatted as a stand-alone Texinfo file for now, so that I am able to > > bui

Re: [PATCH 2/3] Add the code for starting up the mountee

2009-08-03 Thread Thomas Schwinge
Hello! On Mon, Aug 03, 2009 at 08:20:19PM +0300, Sergiu Ivanov wrote: > On Sat, Jul 18, 2009 at 06:33:11AM +0200, olafbuddenha...@gmx.net wrote: > > On Thu, Jul 16, 2009 at 01:04:06PM +0300, Sergiu Ivanov wrote: > > > +/* Starts the mountee (given by `argz` and `argz_len`), sets it on > > > + no

glibc repository for Hurd matters on sourceware or Savannah?

2009-08-03 Thread Thomas Schwinge
Hello! We'd like to publish a version of the glibc Git repository containing various Hurd-related branches (but not only; also general cleanups and enhancements that we're doing along the way). Shall we publish that on Savannah, as hurd/glibc.git, or on sourceware, next to the master glibc source

Re: glibc repository for Hurd matters on sourceware or Savannah?

2009-08-03 Thread Roland McGrath
As far as the mechanics go, it doesn't really matter. They are not significantly different to me for purposes of merging et al. It's up to the preferences of the people who would use it, i.e. you and Samuel. If you'd like to ask the sourceware robot for glibc group rights, I'll approve you. The

Re: Hiding nodes with unionmount

2009-08-03 Thread Sergiu Ivanov
Hello, On Mon, Aug 03, 2009 at 11:14:32AM +0200, Arne Babenhauserheide wrote: > Am Montag, 3. August 2009 07:25:38 schrieb Sergiu Ivanov: > > I suppose this may work if you have the rights to write chroot/ , but, > > unfourtunately, I can't check it. For some reason, when I try chroot > > /bin/b

Re: [PATCH 2/3] Add the code for starting up the mountee

2009-08-03 Thread Sergiu Ivanov
Hello, On Tue, Aug 04, 2009 at 01:08:10AM +0200, Thomas Schwinge wrote: > On Mon, Aug 03, 2009 at 08:20:19PM +0300, Sergiu Ivanov wrote: > > On Sat, Jul 18, 2009 at 06:33:11AM +0200, olafbuddenha...@gmx.net wrote: > > > On Thu, Jul 16, 2009 at 01:04:06PM +0300, Sergiu Ivanov wrote: > > > > +/* Sta

Re: [PATCH] Implement the sync libnetfs stubs.

2009-08-03 Thread Sergiu Ivanov
Hello, On Tue, Aug 04, 2009 at 12:30:30AM +0200, Thomas Schwinge wrote: > On Mon, Aug 03, 2009 at 09:19:17PM +0300, Sergiu Ivanov wrote: > > On Sat, Jul 18, 2009 at 08:08:20AM +0200, olafbuddenha...@gmx.net wrote: > > > On Sun, Jul 12, 2009 at 10:50:07PM +0300, Sergiu Ivanov wrote: > > > > On Sat,