Re: [PATCH] libnetfs: remove unused fields.

2016-02-14 Thread Justus Winter
Quoting Flavio Cruz (2016-02-15 01:31:50) > * libnetfs/netfs.h: Remove prevp and next fields from struct node. Merged, thanks!

Re: [PATCH] libdiskfs: fix and improve locking in nrefs/nput.

2016-02-14 Thread Justus Winter
Quoting Flavio Cruz (2016-02-15 00:37:16) > * libnetfs/node-nput.c: Do not unlock the node since it will be unlocked > later. > * libnetfs/node-nrele.c: Do not lock the node twice if not needed. Good one :) Merged, thanks! Justus

Re: [PATCH] nfs: Use libihash for the node cache.

2016-02-14 Thread Justus Winter
Quoting Flavio Cruz (2016-02-15 00:37:54) > * nfs/cache.c: Remove old node cache and use libihash. Use a pointer to > the node handle as the key and the node itself as the value. Use > netfs_make_node_alloc to allow libihash to set 'slot'. > * nfs/nfs.c: Pass in a struct handle instead. > * nfs/nfs

[bug #17134] fakeroot; ports

2016-02-14 Thread Samuel Thibault
Update of bug #17134 (project hurd): Status:None => Works For Me Open/Closed:Open => Closed Wiki-like text discussion box: => I seems to be working fine now indeed.

[bug #17134] fakeroot; ports

2016-02-14 Thread Justus Winter
Follow-up Comment #1, bug #17134 (project hurd): Samuel, can you still reproduce this? I observed id ports being created and destroyed like they should. The large number of ports after doing find / are likely all pager ports. ___ Reply to

[PATCH] libnetfs: remove unused fields.

2016-02-14 Thread Flavio Cruz
* libnetfs/netfs.h: Remove prevp and next fields from struct node. --- libnetfs/netfs.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/libnetfs/netfs.h b/libnetfs/netfs.h index 3f94ccd..67a6a9a 100644 --- a/libnetfs/netfs.h +++ b/libnetfs/netfs.h @@ -70,8 +70,6 @@ struct peropen /* A unique

[PATCH] nfs: Use libihash for the node cache.

2016-02-14 Thread Flavio Cruz
* nfs/cache.c: Remove old node cache and use libihash. Use a pointer to the node handle as the key and the node itself as the value. Use netfs_make_node_alloc to allow libihash to set 'slot'. * nfs/nfs.c: Pass in a struct handle instead. * nfs/nfs.h: Add a hurd_ihash_locp_t field and remove hnext a

[PATCH] libdiskfs: fix and improve locking in nrefs/nput.

2016-02-14 Thread Flavio Cruz
* libnetfs/node-nput.c: Do not unlock the node since it will be unlocked later. * libnetfs/node-nrele.c: Do not lock the node twice if not needed. --- libdiskfs/node-nput.c | 1 - libdiskfs/node-nrele.c | 8 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libdiskfs/node-np

active translators stdout/stderr

2016-02-14 Thread Samuel Thibault
Hello, We have various issues with the active translators' stdout/stderr: - When mounting /proc from /etc/init.d/rc, stdout/stderr is closed, and thus as soon as e.g. mtab reports a warning, it gets SIGLOST and dies. - When mounting the cdrom image from debian installer scripts, the script is

Re: [gscriv...@gnu.org: [IMPORTANT] Ideas for Summer of Code 2016]

2016-02-14 Thread Manolis Ragkousis
Hey On Feb 14, 2016 12:40 PM, "Justus Winter" <4win...@informatik.uni-hamburg.de> wrote: > * https://www.gnu.org/software/hurd/community/gsoc/project_ideas/package_manager.html > > This talks about replacing Guix symlink-tree with a specialized > translator. That would be a nice addition. Manoli

Re: [gscriv...@gnu.org: [IMPORTANT] Ideas for Summer of Code 2016]

2016-02-14 Thread Justus Winter
Hi, Quoting Samuel Thibault (2016-02-10 19:10:58) > Any ideas/mentors for the summer of code? I'd be happy to mentor someone. I went over the list of our project ideas, and the ones I'd like to see tackled the most are: * https://www.gnu.org/software/hurd/community/gsoc/project_ideas/virtualiz