From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yang Xu Date: Mon, 20 Jul 2020 15:30:24 +0800 Subject: [LTP] [PATCH v1 0/3] increase msgrcv coverage Message-ID: <1595230227-21468-1-git-send-email-xuyang2018.jy@cn.fujitsu.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: ltp@lists.linux.it 1. The first patch add check for msg_lrpid and msg_rtime. 2. The second patch tests different msgtyp. 3. The third patch tests MSG_COPY flag(basic error test),not functional test because kernel selftest[1] has tested this. [1]https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/tools/testing/selftests/ipc/msgque.c Yang Xu (3): syscalls/msgrcv: Add check for msg_lrpid and msg_rtime syscalls/msgrcv07: Add different msgtyp test syscalls/msgrcv09: Add error test for MSG_COPY flag include/lapi/msg.h | 15 +++ runtest/syscalls | 1 + runtest/syscalls-ipc | 1 + .../kernel/syscalls/ipc/msgrcv/.gitignore | 1 + .../kernel/syscalls/ipc/msgrcv/msgrcv01.c | 28 +++++- .../kernel/syscalls/ipc/msgrcv/msgrcv07.c | 81 +++++++++++++++- .../kernel/syscalls/ipc/msgrcv/msgrcv09.c | 93 +++++++++++++++++++ 7 files changed, 215 insertions(+), 5 deletions(-) create mode 100644 include/lapi/msg.h create mode 100644 testcases/kernel/syscalls/ipc/msgrcv/msgrcv09.c -- 2.23.0