linux-user: improve fake /proc/self/stat making `ps` not segfault.
authorFabio Erculiani <lxnay@sabayon.org>
Tue, 3 Jan 2012 09:38:34 +0000 (09:38 +0000)
committerRiku Voipio <riku.voipio@linaro.org>
Fri, 6 Apr 2012 15:49:57 +0000 (18:49 +0300)
commite0e65bee16ae8515315d2bad02e021f3fb5dd236
tree829f149ad6e7bdcd5f3e60e20f52d9e64cd1d580
parent8f8d364f2447e58768132fc10f48a67af371ee38
linux-user: improve fake /proc/self/stat making `ps` not segfault.

With the current fake /proc/self/stat implementation `ps` is
segfaulting because it expects to read PID and argv[0] as first and
second field respectively, with the latter being enclosed between
backets.

Reproducing is as easy as running: `ps` inside qemu-user chroot
with /proc mounted.

Signed-off-by: Fabio Erculiani <lxnay@sabayon.org>
Acked-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
linux-user/syscall.c