Pass mode = 0 for O_CREATE open() calls (XCC)
authorBarret Rhoden <brho@cs.berkeley.edu>
Sat, 18 Jul 2015 21:13:05 +0000 (17:13 -0400)
committerBarret Rhoden <brho@cs.berkeley.edu>
Fri, 24 Jul 2015 07:05:14 +0000 (03:05 -0400)
commit43277d8db24d9b913486f166b1ef307659f1a795
treeb66517e3bc489c175caccaa12967b1015414e07a
parente4c2c572d993dd9ff298130d4d5167235ca41af3
Pass mode = 0 for O_CREATE open() calls (XCC)

Previously, we were passing gibberish, whatever was on the stack.  The
kernel ignores it, but it complicates parsing syscall traces.

Rebuild glibc for the fix, but feel free to ignore it.
tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/open.c
tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/openat.c