[RFC] kern: simple futex for gnumach

2013-09-20 Thread Marin Ramesa
This is a preliminary patch, a try at implementation of fast userspace locking in gnumach. This futex implementation defines only two operations: FUTEX_WAIT and FUTEX_WAKE. FUTEX_WAIT uses gnumach's simple locks to atomically check for a change of value at a given address, and if the value after

Re: [RFC] GDB Hurd Fixes

2013-09-20 Thread David Michael
Hi, On Fri, Sep 20, 2013 at 4:47 AM, Pedro Alves wrote: > On 09/20/2013 01:43 AM, David Michael wrote: >> (Copying gdb-patches this time.) > But, we're missing all the context on the gdb-patches@ side. Sorry about that--here's an explanation of the problems in GDB's build process with current Hu

Re: [RFC] GDB Hurd Fixes

2013-09-20 Thread Thomas Schwinge
Hi! On Fri, 20 Sep 2013 09:47:21 +0100, Pedro Alves wrote: > On 09/20/2013 01:43 AM, David Michael wrote: > > [Hurd/GDB issue] > > But, we're missing all the context on the gdb-patches@ side. I'll have a look. Grüße, Thomas pgpw8Re4jp6nN.pgp Description: PGP signature

Re: [RFC] GDB Hurd Fixes

2013-09-20 Thread Pedro Alves
On 09/20/2013 01:43 AM, David Michael wrote: > Hi, > > (Copying gdb-patches this time.) But, we're missing all the context on the gdb-patches@ side. > > Here is an updated patch to successfully build GDB after today's > Hurd/mig changes. -- Pedro Alves

Re: [PATCH 2/5] daemons: make sure /proc is properly set up

2013-09-20 Thread Richard Braun
On Thu, Sep 19, 2013 at 10:34:56PM +0200, Ludovic Courtès wrote: > Passing data around as text is what Plan 9 does, whereas the Hurd uses > dedicated interfaces and RPCs. It also uses translators to add easy access to those interfaces through files. Personally, I don't care where /proc comes from