commit | 0ea93795469c7c1364e7f343c21df5745bf3154c | [log] [tgz] |
---|---|---|
author | Monson Shao <jshao@redhat.com> | Tue Dec 25 15:25:35 2012 +0800 |
committer | Wanlong Gao <gaowanlong@cn.fujitsu.com> | Wed Dec 26 11:35:11 2012 +0800 |
tree | 08c0aa3c611198c8dc6b2815ca004f235c77e4e4 | |
parent | 365a3c18f024b18b35e5c4548518b8196173835c [diff] |
pidns30 pidns31: syscall mq_open() failed EFAULT(Bad address) 'man 3 mq_open' said mq_open() can take 2 or 4 arguments, but the implement syscall(__NR_mq_open, ...) takes 4, according to [1]. Manually tested on kernel-3.6.0 with glibc-2.16 . [1] glibc/sysdeps/unix/sysv/linux/mq_open.c:55 Signed-off-by: Monson Shao <jshao@redhat.com> Reviewed-by: Caspar Zhang <caspar@casparzhang.com> Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>