* tests/ioctl-v.sh: New file.
* tests/Makefile.am (EXTRA_DIST): Add it.
(DECODER_TESTS): Remove ioctl_evdev-v.test, ioctl_loop-v.test,
and ioctl_rtc-v.test.
* tests/gen_tests.in (ioctl_evdev-v, ioctl_loop-v, ioctl_rtc-v):
New entries.
* tests/ioctl_evdev-v.test: Remove.
* tests/ioctl_loop-v.test: Ditto.
* tests/ioctl_rtc-v.test: Ditto.
ioctl.test \
ioctl_dm-v.test \
ioctl_dm.test \
- ioctl_evdev-v.test \
ioctl_loop-nv.test \
- ioctl_loop-v.test \
- ioctl_rtc-v.test \
ioctl_sock_gifconf.test \
ipc_msgbuf.test \
llseek.test \
fstatx.c \
getresugid.c \
init_delete_module.h \
+ ioctl-v.sh \
ipc.sh \
ipc_msgbuf.expected \
ksysent.sed \
int_0x80 -a11 -e trace=getgid32
ioctl_block +ioctl.test
ioctl_evdev +ioctl.test
+ioctl_evdev-v +ioctl-v.sh
ioctl_loop +ioctl.test
+ioctl_loop-v +ioctl-v.sh
ioctl_mtd +ioctl.test
ioctl_rtc +ioctl.test
+ioctl_rtc-v +ioctl-v.sh
ioctl_scsi +ioctl.test
ioctl_sg_io_v3 +ioctl.test
ioctl_sg_io_v4 +ioctl.test
#!/bin/sh
-# Check verbose decoding EVIOC* ioctls.
+# Check non-abbreviated decoding of ioctls.
. "${srcdir=.}/init.sh"
check_prog grep
run_prog > /dev/null
-run_strace -a16 -veioctl $args > "$EXP"
+run_strace -a16 -v -eioctl $args > "$EXP"
grep -v '^ioctl([012],' < "$LOG" > "$OUT"
match_diff "$OUT" "$EXP"
+++ /dev/null
-#!/bin/sh
-
-# Check non-abbreviated decoding of LOOP_* ioctls.
-
-. "${srcdir=.}/init.sh"
-
-check_prog grep
-run_prog > /dev/null
-run_strace -a22 -v -eioctl $args > "$EXP"
-grep -v '^ioctl([012],' < "$LOG" > "$OUT"
-match_diff "$OUT" "$EXP"
+++ /dev/null
-#!/bin/sh
-
-# Check verbose decoding of RTC_* ioctls.
-
-. "${srcdir=.}/init.sh"
-
-check_prog grep
-run_prog > /dev/null
-run_strace -a16 -veioctl $args > "$EXP"
-grep -v '^ioctl([012],' < "$LOG" > "$OUT"
-match_diff "$OUT" "$EXP"