aboutsummaryrefslogtreecommitdiff
path: root/coroutine-gthread.c
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2012-09-19 04:39:53 +0200
committerRiku Voipio <riku.voipio@linaro.org>2012-10-12 13:58:13 +0300
commit229d3376a38bf97aa09b6f73a957c5389badcd06 (patch)
treeec21f7a413a5a8aaa9e30344404a97f2f75c3a3c /coroutine-gthread.c
parentb4ae3cfa57b8c1bdbbd7b7d420971e9171203ade (diff)
linux-user: fix statfs
The statfs syscall should always memset(0) its full struct extent before writing to it. Newer versions of the syscall use one of the reserved fields for flags, which would otherwise get stale values from uncleaned memory. This fixes libarchive for me, which got confused about the return value of pathconf("/", _PC_REC_XFER_ALIGN) otherwise, as it some times gave old pointers as return value. Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Diffstat (limited to 'coroutine-gthread.c')
0 files changed, 0 insertions, 0 deletions