lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:   Wed, 2 Nov 2022 23:51:41 +0530
From:   Naresh Kamboju <naresh.kamboju@...aro.org>
To:     Greg Kroah-Hartman <gregkh@...uxfoundation.org>
Cc:     stable@...r.kernel.org, patches@...ts.linux.dev,
        linux-kernel@...r.kernel.org, torvalds@...ux-foundation.org,
        akpm@...ux-foundation.org, linux@...ck-us.net, shuah@...nel.org,
        patches@...nelci.org, lkft-triage@...ts.linaro.org, pavel@...x.de,
        jonathanh@...dia.com, f.fainelli@...il.com,
        sudipm.mukherjee@...il.com, srw@...dewatkins.net
Subject: Re: [PATCH 6.0 000/240] 6.0.7-rc1 review

Results from Linaro’s test farm.
No regressions on arm64, arm, x86_64, and i386.

Tested-by: Linux Kernel Functional Testing <lkft@...aro.org>

NOTE:
We LKFT running same test suites on multiple configurations builds
on latest toolchains and on real hardware and qemu 's.

Because of the above reason we have been finding mixed results.
For example, Due to the slowness of the qemu few tests got timeout
but the same test passed on real hardware.

* qemu-arm64-gcc-12-lkftconfig-debug-kmemleak, ltp-cve
  - cve-2017-15299
  - cve-2017-15951
    tst_test.c:1524: TINFO: Timeout per run is 0h 02m 30s
    request_key03.c:59: TCONF: kernel doesn't support key type 'encrypted'
    request_key03.c:59: TCONF: kernel doesn't support key type 'trusted'
    <47>[  759.437664] systemd-journald[212]: Sent WATCHDOG=1 notification.
    request_key03.c:135: TPASS: didn't crash while updating key of type 'user'
    <47>[  869.408908] systemd-journald[212]: Sent WATCHDOG=1 notification.
    Test timeouted, sending SIGKILL!
    tst_test.c:1569: TINFO: Killed the leftover descendant processes
    tst_test.c:1575: TINFO: If you are running on slow machine, try
exporting LTP_TIMEOUT_MUL > 1
    tst_test.c:1577: TBROK: Test killed! (timeout?)

  - cve-2020-25705
    tst_kconfig.c:82: TINFO: Parsing kernel config '/proc/config.gz'
    tst_test.c:1524: TINFO: Timeout per run is 0h 02m 30s
    <6>[ 1826.776891] IPv6: ADDRCONF(NETDEV_CHANGE): ltp_veth1: link
becomes ready
    <6>[ 1826.781937] IPv6: ADDRCONF(NETDEV_CHANGE): ltp_veth2: link
becomes ready
    icmp_rate_limit01.c:230: TINFO: Batch 0: Got 100 ICMP errors
    icmp_rate_limit01.c:234: TINFO: Batch 1: Got 100 ICMP errors
    icmp_rate_limit01.c:234: TINFO: Batch 2: Got 100 ICMP errors
    icmp_rate_limit01.c:234: TINFO: Batch 3: Got 100 ICMP errors
    icmp_rate_limit01.c:234: TINFO: Batch 4: Got 100 ICMP errors
    icmp_rate_limit01.c:234: TINFO: Batch 5: Got 100 ICMP errors
    icmp_rate_limit01.c:234: TINFO: Batch 6: Got 100 ICMP errors
    icmp_rate_limit01.c:234: TINFO: Batch 7: Got 100 ICMP errors
    icmp_rate_limit01.c:238: TFAIL: ICMP rate limit not randomized,
system is vulnerable

    HINT: You _MAY_ be missing kernel fixes:

    https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b38e7819cae9

    HINT: You _MAY_ be vulnerable to CVE(s):

    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25705

    Summary:
    passed   0
    failed   1
    [1] https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.0.y/build/v6.0.6-241-g436175d0f780/testrun/12807800/suite/ltp-cve/test/cve-2017-15299/details/
    [2] https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.0.y/build/v6.0.6-241-g436175d0f780/testrun/12807800/suite/ltp-cve/test/cve-2017-15299/log

* qemu-arm64-64k-page-size, ltp-hugetlb
  - hugemmap05
  - hugemmap05_1
  - hugemmap05_2
  - hugemmap05_3
    All these test failed due to ENOMEM.
        hugemmap05.c:83: TBROK: mmap((nil),1610612736,3,1,3,0) failed:
ENOMEM (12)
        hugemmap05.c:83: TBROK: mmap((nil),1610612736,3,1,3,0) failed:
ENOMEM (12)
    These failures only seen on qemu-arm64 but test passed on
    bcm2711-rpi-4-b-64k_page_size device with same config.
   [3] https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.0.y/build/v6.0.6-241-g436175d0f780/testrun/12807533/suite/ltp-hugetlb/test/hugemmap05/log
   [4] https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.0.y/build/v6.0.6-241-g436175d0f780/testrun/12807533/suite/ltp-hugetlb/test/hugemmap05/details/

* qemu-arm64-clang-15-lkftconfig, ltp-syscalls
  - add_key05
    add_key05.c:136: TFAIL: max used bytes 19991, key allow max bytes 20000

  - futex_cmp_requeue01
    futex_cmp_requeue01.c:68: TFAIL: process 89996 wasn't woken up:
ETIMEDOUT (110)
    [5] https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.0.y/build/v6.0.6-241-g436175d0f780/testrun/12808167/suite/ltp-syscalls/test/add_key05/log

* qemu-arm64-gcc-12-lkftconfig-debug-kmemleak, ltp-syscalls
  - request_key03
    tst_test.c:1524: TINFO: Timeout per run is 0h 02m 30s
    request_key03.c:59: TCONF: kernel doesn't support key type 'encrypted'
    request_key03.c:59: TCONF: kernel doesn't support key type 'trusted'
    <47>[ 4891.998441] systemd-journald[211]: Sent WATCHDOG=1 notification.
    request_key03.c:135: TPASS: didn't crash while updating key of type 'user'
    Test timeouted, sending SIGKILL!
    tst_test.c:1569: TINFO: Killed the leftover descendant processes
    tst_test.c:1575: TINFO: If you are running on slow machine, try
exporting LTP_TIMEOUT_MUL > 1
    tst_test.c:1577: TBROK: Test killed! (timeout?)
        [6] https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.0.y/build/v6.0.6-241-g436175d0f780/testrun/12810384/suite/ltp-syscalls/test/request_key03/log

* qemu-i386, ltp-fs_bind
  - fs_bind_rbind07_sh
    fs_bind_rbind07 1 TPASS: umount share2 passed as expected
    umount: /scratch/ltp-BdrYN1uDRZ/LTP_fs_bind_rbind07.R6J2DAH7FB/sandbox/parent2:
target is busy.
    fs_bind_rbind07 1 TFAIL: umount parent2 failed unexpectedly
    fs_bind_rbind07 1 TPASS: umount parent2 passed as expected
    fs_bind_rbind07 1 TPASS: umount parent1 passed as expected
    fs_bind_rbind07 1 TFAIL: There are still mounts in the sandbox:\nparent2
        [7] https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.0.y/build/v6.0.6-241-g436175d0f780/testrun/12808354/suite/ltp-fs_bind/test/fs_bind_rbind07_sh/log

## Build
* kernel: 6.0.7-rc1
* git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc
* git branch: linux-6.0.y
* git commit: 436175d0f780af8302164b3102ecf0ff99f7a376
* git describe: v6.0.6-241-g436175d0f780
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.0.y/build/v6.0.6-241-g436175d0f780

## No Test Regressions (compared to v6.0.5-94-gd5a53a666fb9)

## No Metric Regressions (compared to v6.0.5-94-gd5a53a666fb9)

## No Test Fixes (compared to v6.0.5-94-gd5a53a666fb9)

## No Metric Fixes (compared to v6.0.5-94-gd5a53a666fb9)


## Test result summary
total: 160584, pass: 131298, fail: 11489, skip: 17432, xfail: 365

## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 149 total, 146 passed, 3 failed
* arm64: 47 total, 47 passed, 0 failed
* i386: 37 total, 36 passed, 1 failed
* mips: 27 total, 26 passed, 1 failed
* parisc: 6 total, 6 passed, 0 failed
* powerpc: 34 total, 30 passed, 4 failed
* riscv: 12 total, 12 passed, 0 failed
* s390: 12 total, 12 passed, 0 failed
* sh: 12 total, 12 passed, 0 failed
* sparc: 6 total, 6 passed, 0 failed
* x86_64: 40 total, 40 passed, 0 failed

## Test suites summary
* fwts
* igt-gpu-tools
* kselftest-android
* kselftest-arm64
* kselftest-arm64/arm64.btitest.bti_c_func
* kselftest-arm64/arm64.btitest.bti_j_func
* kselftest-arm64/arm64.btitest.bti_jc_func
* kselftest-arm64/arm64.btitest.bti_none_func
* kselftest-arm64/arm64.btitest.nohint_func
* kselftest-arm64/arm64.btitest.paciasp_func
* kselftest-arm64/arm64.nobtitest.bti_c_func
* kselftest-arm64/arm64.nobtitest.bti_j_func
* kselftest-arm64/arm64.nobtitest.bti_jc_func
* kselftest-arm64/arm64.nobtitest.bti_none_func
* kselftest-arm64/arm64.nobtitest.nohint_func
* kselftest-arm64/arm64.nobtitest.paciasp_func
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-drivers-dma-buf
* kselftest-efivarfs
* kselftest-filesystems
* kselftest-filesystems-binderfs
* kselftest-firmware
* kselftest-fpu
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-ir
* kselftest-kcmp
* kselftest-kexec
* kselftest-kvm
* kselftest-lib
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-memory-hotplug
* kselftest-mincore
* kselftest-mount
* kselftest-mqueue
* kselftest-net
* kselftest-net-forwarding
* kselftest-net-mptcp
* kselftest-netfilter
* kselftest-nsfs
* kselftest-openat2
* kselftest-pid_namespace
* kselftest-pidfd
* kselftest-proc
* kselftest-pstore
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-splice
* kselftest-static_keys
* kselftest-sync
* kselftest-sysctl
* kselftest-tc-testing
* kselftest-timens
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user
* kselftest-vm
* kselftest-x86
* kselftest-zram
* kunit
* kvm-unit-tests
* libgpiod
* libhugetlbfs
* log-parser-boot
* log-parser-test
* ltp-cap_bounds
* ltp-commands
* ltp-containers
* ltp-controllers
* ltp-cpuhotplug
* ltp-crypto
* ltp-cve
* ltp-dio
* ltp-fcntl-locktests
* ltp-filecaps
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-fsx
* ltp-hugetlb
* ltp-io
* ltp-ipc
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-open-posix-tests
* ltp-pty
* ltp-sched
* ltp-securebits
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* network-basic-tests
* perf
* perf/Zstd-perf.data-compression
* rcutorture
* v4l2-compliance
* vdso

--
Linaro LKFT
https://lkft.linaro.org

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ