Looking through old mail, I see that I never replied to this.
> > This patch turns the variables in libtrivfs into function calls. Thus,
> > when writing a translator, it is no longer required to say:
>
> I'm trying to understand your patch (espcially since I'm trying to get
> trivfs sorted out
> > * tmpfs.c (main): Do not deallocate the underlying node;
> > servers deallocate nodes based only on the number of outstanding
> > protids.
>
> What is this supposed to be about?
In memory nodes are deallocated when there are no references to them (as
managed by diskfs_nref et al.
> I don't think it much matters which of these criteria we use.
>
> If pfinet's style is preferable, then it should at least consistently track
> the st_uid/st_gid of the underlying node if it passes through changes (as
> trivfs filesystems usually do). Thus the interface in my example code
>
> This is not appropriate. There is nothing wrong with the number of live
> control ports going to zero.
Although I agree that there is nothing wrong inherently with the number
of outstanding send rights to a control port going to zero, I would
claim that, in the general case, something went w
> e.g. diskfs_S_file_chown would look like this:
>
> err = fshelp_isroot (&diskfs_underlying_stat, cred->user);
> if (!err)
> {
>err = fshelp_isowner (&np->dn_stat, cred->user);
>if (!err
> && ((uid != (uid_t) -1
> && !idvec_contains (cred->us
> This is not true. GCC always uses the last -O argument, overriding the
> earlier ones. In -v, you'll see they're all passed through to cc1.
> cc1 uses the last value given.
Consider the following:
neal@hurd:~/build/tmpfs (0)$ CFLAGS=-O1 make
set -e; gcc -O -O1 -Wall -g -O3 -I. ...
Thanks
Title: Untitled Document
Las Cosas
de Papel
Periodico
Informativo de la Asociacón Niños de Papel