]> git.ipfire.org Git - thirdparty/qemu.git/commit
linux-user: do_msgrcv: don't leak host_mb upon TARGET_EFAULT failure
authorJim Meyering <meyering@redhat.com>
Wed, 22 Aug 2012 11:55:53 +0000 (13:55 +0200)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Tue, 28 Aug 2012 06:50:02 +0000 (01:50 -0500)
commitdf60f451b3eb94305e63f0bb12c9c361a721bc81
treee99b7d4366c277522154eaddd386f8aae64f0083
parent1bc633246105b629b72728b007fd9d414c6038e8
linux-user: do_msgrcv: don't leak host_mb upon TARGET_EFAULT failure

Also, use g_malloc to avoid NULL-deref upon OOM.

Signed-off-by: Jim Meyering <meyering@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
(cherry picked from commit 0d07fe47d4986271a21ed4ff5237275ff55dd93f)

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
linux-user/syscall.c