On Linux next 20220222 tag LTP syscalls test case readahead02 failed.
Please find detail test output on below link [1]
test failed log:
--------------------
readahead02.c:181: TPASS: offset is still at 0 as expected
readahead02.c:285: TINFO: read_testfile(0) took: 37567 usec
readahead02.c:286: TINFO: read_testfile(1) took: 37263 usec
readahead02.c:288: TINFO: read_testfile(0) read: 0 bytes
readahead02.c:290: TINFO: read_testfile(1) read: 0 bytes
readahead02.c:295: TFAIL: readahead failed to save any I/O
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
--
Linaro LKFT
https://lkft.linaro.org
[1] https://lkft.validation.linaro.org/scheduler/job/4607403#L16941
[Please ignore this email if it is already reported]
Linux next-20220223 arch riscv builds failed due to following errors.
Build configs:
- riscv-gcc-9-defconfig
- riscv-gcc-9-defconfig
- riscv-gcc-10-defconfig
- riscv-gcc-11-defconfig
metadata:
git_ref: master
git_repo: https://gitlab.com/Linaro/lkft/mirrors/next/linux-next
git_sha: d4a0ae62a277377de396850ed4b709b6bd9b7326
git_describe: next-20220223
arch: riscv
toolchain: gcc-11
Build error:
-----------
In file included from arch/riscv/kernel/vdso.c:10:
arch/riscv/kernel/vdso.c: In function 'vdso_join_timens':
arch/riscv/kernel/vdso.c:123:27: error: 'next' undeclared (first use
in this function); did you mean 'net'?
123 | for_each_vma(vmi, next) {
| ^~~~
include/linux/mm.h:685:49: note: in definition of macro 'for_each_vma'
685 | #define for_each_vma(vmi, vma) while ((vma =
vma_next(&(vmi))) != NULL)
| ^~~
arch/riscv/kernel/vdso.c:123:27: note: each undeclared identifier is
reported only once for each function it appears in
123 | for_each_vma(vmi, next) {
| ^~~~
include/linux/mm.h:685:49: note: in definition of macro 'for_each_vma'
685 | #define for_each_vma(vmi, vma) while ((vma =
vma_next(&(vmi))) != NULL)
| ^~~
make[3]: *** [scripts/Makefile.build:288: arch/riscv/kernel/vdso.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [scripts/Makefile.build:614: arch/riscv/kernel] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [Makefile:1971: arch/riscv] Error 2
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
Steps to reproduce:
------------------
# To install tuxmake on your system globally:
# sudo pip3 install -U tuxmake
tuxmake --runtime podman --target-arch riscv --toolchain gcc-11
--kconfig defconfig
--
Linaro LKFT
https://lkft.linaro.org
[1] https://builds.tuxbuild.com/25XO99nwfQgKrWKz4yfBPYw0wyU/
Linux next-20220223 arch parisc builds failed due to following errors.
Build configs:
- gcc-11-defconfig
- gcc-11-allnoconfig
- gcc-11-tinyconfig
metadata:
git_ref: master
git_repo: https://gitlab.com/Linaro/lkft/mirrors/next/linux-next
git_sha: d4a0ae62a277377de396850ed4b709b6bd9b7326
git_describe: next-20220223
arch: parisc
toolchain: gcc-11
Build error:
-----------
mm/mmap.c: In function 'expand_upwards':
mm/mmap.c:1962:25: error: passing argument 1 of 'vma_find' from
incompatible pointer type [-Werror=incompatible-pointer-types]
1962 | next = vma_find(mm, vma->vm_end);
| ^~
| |
| struct mm_struct *
In file included from arch/parisc/include/asm/cacheflush.h:5,
from include/linux/cacheflush.h:5,
from include/linux/highmem.h:8,
from include/linux/bvec.h:10,
from include/linux/blk_types.h:10,
from include/linux/writeback.h:13,
from include/linux/backing-dev.h:16,
from mm/mmap.c:14:
include/linux/mm.h:661:54: note: expected 'struct vma_iterator *' but
argument is of type 'struct mm_struct *'
661 | struct vm_area_struct *vma_find(struct vma_iterator *vmi,
unsigned long max)
| ~~~~~~~~~~~~~~~~~~~~~^~~
cc1: some warnings being treated as errors
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
Steps to reproduce:
------------------
# To install tuxmake on your system globally:
# sudo pip3 install -U tuxmake
tuxmake --runtime podman --target-arch parisc --toolchain gcc-11
--kconfig allnoconfig
--
Linaro LKFT
https://lkft.linaro.org
[1] https://builds.tuxbuild.com/25XO7KdJCJcum36gCorICgGU8C5/