Re: Many questions, mostly about mach-defpager

2012-05-08 Thread Samuel Thibault
Thomas Thomas, le Mon 30 Apr 2012 16:30:00 -0700, a écrit : > Nextly, it uses cthread_data to store a pointer to a thread-specific buffer > that it uses in paging. As I see it: all threads are created when the pager > starts up, and no threads are created afterward. Thus, I could achieve the > same

Please disable test cp/parent-perm-race on hurd-i386

2012-05-08 Thread Samuel Thibault
Hello, (From http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670478 ) cp/parent-perm-race tries to copy a fifo with the --copy-contents option. The problem is that cp still uses O_NOFOLLOW in that case, strace shows: open("mode/fifo", O_RDONLY|O_NOFOLLOW) O_NOFOLLOW is actually normally meant

Re: bug#11436: Please disable test cp/parent-perm-race on hurd-i386

2012-05-08 Thread Samuel Thibault
Eric Blake, le Tue 08 May 2012 12:46:57 -0600, a écrit : > http://pubs.opengroup.org/onlinepubs/9699919799/functions/open.html > O_NOFOLLOW > If path names a symbolic link, fail and set errno to [ELOOP]. > > I wouldn't object to yet another O_* flag that can be used to disable > translators,

Re: bug#11436: Please disable test cp/parent-perm-race on hurd-i386

2012-05-08 Thread Ludovic Courtès
Hi, Samuel Thibault skribis: > Eric Blake, le Tue 08 May 2012 12:46:57 -0600, a écrit : >> http://pubs.opengroup.org/onlinepubs/9699919799/functions/open.html >> O_NOFOLLOW >> If path names a symbolic link, fail and set errno to [ELOOP]. >> >> I wouldn't object to yet another O_* flag that

Re: bug#11437: coreutils: Please disable misc/nice test on hurd-i386]

2012-05-08 Thread Eric Blake
On 05/08/2012 12:39 PM, Samuel Thibault wrote: > (From http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670477 ) > > Hello, > > The misc/nice test currently fails on hurd-i386 because the nice support > there is not precise enough: the Mach kernel, which handles scheduling > priorities, has only

Re: Hydra job gnu:hurd-master:qemu_tests.build on x86_64-linux, build 2550872: Success

2012-05-08 Thread Thomas Schwinge
Hi Ludo! On Tue, 8 May 2012 17:30:13 +0200, Hydra Build Daemon wrote: > This is to let you know that Hydra build 2550872 of job > gnu:hurd-master:qemu_tests.build has changed from 'Failed with non-zero exit > code' to 'Success'. > > Complete build information can be found on this page: > htt

Re: Many questions, mostly about mach-defpager

2012-05-08 Thread Thomas Thomas
It would be. I don't write a lot of mutli-threaded code, and I did not know that GCC supported __thread. Well, now I know. The implementation is much cleaner now. Thanks, Thomas - Original Message - From: Samuel Thibault To: Thomas Thomas Cc: "bug-hurd@gnu.org" Sent: Tuesday, May 8,

Re: Compiling ext2fs.static with pthreads

2012-05-08 Thread Thomas Thomas
> Hi! Howdy. >On Sun, 6 May 2012 09:25:11 -0700 (PDT), Thomas Thomas >wrote: >> I played around and got it to compile, though how I did so is a nasty hack. >What kind of? I caught the output of make to get the full compile command and added ../libpthread/cancel-cond.o into it manually, and

Re: Compiling ext2fs.static with pthreads

2012-05-08 Thread Thomas Schwinge
Hi! On Tue, 8 May 2012 19:16:09 -0700 (PDT), Thomas Thomas wrote: > >On Sun, 6 May 2012 09:25:11 -0700 (PDT), Thomas Thomas > >wrote: > >> I played around and got it to compile, though how I did so is a nasty hack. > > >What kind of? > > I caught the output of make to get the full compile co