Re: [GSOC] Porting Valgrind to Hurd

2014-03-20 Thread Justus Winter
Quoting Samuel Thibault (2014-03-20 23:25:40) > Justus Winter, le Thu 20 Mar 2014 18:27:58 +0100, a écrit : > > Quoting Samuel Thibault (2014-03-20 16:30:23) > > > Anybody knows about tracing the syscalls? > > > I don't see anything for that in the kernel. > > > > http://www.gnu.org/software/hurd/

Re: [GSOC] Porting Valgrind to Hurd

2014-03-20 Thread Samuel Thibault
Justus Winter, le Thu 20 Mar 2014 18:27:58 +0100, a écrit : > Quoting Samuel Thibault (2014-03-20 16:30:23) > > Anybody knows about tracing the syscalls? > > I don't see anything for that in the kernel. > > http://www.gnu.org/software/hurd/gnumach-doc/Syscall-Emulation.html Ah, right. But do we

Re: libpthread fails to build as an add-on

2014-03-20 Thread Manolis Ragkousis
> (This is libpthread's config.log, right?) It's the config.log generated in the build folder of glibc. There is no config.log file generated from libpthread. Manolis > starting phase `configure' source directory: "/tmp/nix-build-glibc-hurd-cross-i686-pc-gnu-2.18.drv-4/source" (relative from

libpthread fails to build as an add-on

2014-03-20 Thread Ludovic Courtès
(Hurd people: this is about a configure error when cross-compiling glibc with libpthread as an add-on.) Manolis Ragkousis skribis: > when building glibc with libpthread as an addon I get this > > configure: running configure fragment for add-on libpthread > configure: WARNING: you should use --b

Re: [GSOC] Porting Valgrind to Hurd

2014-03-20 Thread Justus Winter
Hi :) Quoting Samuel Thibault (2014-03-20 16:30:23) > Anybody knows about tracing the syscalls? > I don't see anything for that in the kernel. http://www.gnu.org/software/hurd/gnumach-doc/Syscall-Emulation.html Justus

GSoC deadline for proposals

2014-03-20 Thread Richard Braun
Hello, Apparently, the deadline for proposals is tomorrow (March 21). Students indenting to participate should be careful not to miss it. -- Richard Braun

Re: [GSOC] Porting Valgrind to Hurd

2014-03-20 Thread Subhashish Pradhan
Hello, Thanks for feedback! On Thu, Mar 20, 2014 at 9:00 PM, Samuel Thibault wrote: > Hello, > > Subhashish Pradhan, le Wed 19 Mar 2014 02:48:53 +0530, a écrit : >> Previously I had some discussions and queries related to this project >> on this mailing list, but disappeared for a while, my apol

Re: GNU accepted as a mentoring organization in GSOC 2014

2014-03-20 Thread Thomas Schwinge
Hi! "Welcome back!" ;-) On Thu, 20 Mar 2014 22:40:13 +0800, Yue Lu wrote: > On Tue, Feb 25, 2014 at 4:53 PM, Thomas Schwinge > wrote: > > > GDB: »catch syscall«; pretty-printing of mach_msg. > > , > >

Re: [GSOC] Porting Valgrind to Hurd

2014-03-20 Thread Samuel Thibault
Hello, Subhashish Pradhan, le Wed 19 Mar 2014 02:48:53 +0530, a écrit : > Previously I had some discussions and queries related to this project > on this mailing list, but disappeared for a while, my apologies. No problem, welcome back :) > I am working on implementing PRE() and POST() wrappers

Re: GNU accepted as a mentoring organization in GSOC 2014

2014-03-20 Thread Yue Lu
Hi Thomas. On Tue, Feb 25, 2014 at 4:53 PM, Thomas Schwinge wrote: > GDB: »catch syscall«; pretty-printing of mach_msg. > , > . That > translates to us to »break

[PATCH 3/3] libdiskfs: fix string termination

2014-03-20 Thread Justus Winter
Found using the Clang Static Analyzer. * libdiskfs/fsys-getroot.c (diskfs_S_fsys_getroot): Fix string termination. --- libdiskfs/fsys-getroot.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libdiskfs/fsys-getroot.c b/libdiskfs/fsys-getroot.c index 5212214..10793c8 10

various fixes

2014-03-20 Thread Justus Winter
Hi :) [PATCH 1/3] ext2fs: remove inappropriate assertion This is an rfc. I had a root fs die because this assertion failed, and from what I have seen it is not appropriate to assert (block) here. Then again, this pager business is all new to me and I'm not really sure if it is okay to skip bloc

[PATCH 2/3] isofs: also copy the terminating zero in read_symlink_hook

2014-03-20 Thread Justus Winter
* isofs/inode.c (read_symlink_hook): Use memcpy, also copy terminating zero. --- isofs/inode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/isofs/inode.c b/isofs/inode.c index f9d4c41..f542d18 100644 --- a/isofs/inode.c +++ b/isofs/inode.c @@ -492,7 +492,7 @@ read_disknode (

[PATCH 1/3] ext2fs: remove inappropriate assertion

2014-03-20 Thread Justus Winter
find_block may very well return no error but set block to zero. This indicates that the block in question has not been allocated. Skip those blocks instead. * ext2fs/pager.c (file_pager_write_page): Skip unallocated blocks. --- ext2fs/pager.c | 6 -- 1 file changed, 4 insertions(+), 2 delet