diff options
author | Petr Vorel <pvorel@suse.cz> | 2024-01-25 16:51:07 +0100 |
---|---|---|
committer | Petr Vorel <pvorel@suse.cz> | 2024-01-29 11:07:46 +0100 |
commit | c04218579773e3c7017a87d8bb121771e3e0f09c (patch) | |
tree | 9be2c6957f5d58dc15490439b755402a5ae2a6b4 | |
parent | 03efa6c5a69a8e19d2f33f199aa883836b494b96 (diff) | |
download | ltp-c04218579773e3c7017a87d8bb121771e3e0f09c.tar.gz |
splice07: Whitelist /dev/zero on pipe write
/dev/zero on pipe write started to succeeded on kernel 6.7 due
commit 1b057bd800c3 ("drivers/char/mem: implement splice() for
/dev/zero, /dev/full").
This is just a quick fix before upcoming LTP release, we should write a
separate test to test 1b057bd800c3 after the release
Link: https://lore.kernel.org/ltp/20240125155107.430656-1-pvorel@suse.cz/
Reviewed-by: Martin Doucha <mdoucha@suse.cz>
Reviewed-by: Cyril Hrubis <chrubis@suse.cz>
Reviewed-by: Jan Kara <jack@suse.cz>
Signed-off-by: Petr Vorel <pvorel@suse.cz>
-rw-r--r-- | testcases/kernel/syscalls/splice/splice07.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/testcases/kernel/syscalls/splice/splice07.c b/testcases/kernel/syscalls/splice/splice07.c index 135c42e47..1fa13b3e6 100644 --- a/testcases/kernel/syscalls/splice/splice07.c +++ b/testcases/kernel/syscalls/splice/splice07.c @@ -38,6 +38,7 @@ static void check_splice(struct tst_fd *fd_in, struct tst_fd *fd_out) if (fd_out->type == TST_FD_PIPE_WRITE) { switch (fd_in->type) { /* While these combinations succeeed */ + case TST_FD_DEV_ZERO: case TST_FD_FILE: case TST_FD_MEMFD: return; |