lkml.org 
[lkml]   [2023]   [Jan]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    SubjectRe: [PATCH 5.15 000/117] 5.15.90-rc2 review
    On Mon, 23 Jan 2023 at 15:22, Greg Kroah-Hartman
    <gregkh@linuxfoundation.org> wrote:
    >
    > This is the start of the stable review cycle for the 5.15.90 release.
    > There are 117 patches in this series, all will be posted as a response
    > to this one. If anyone has any issues with these being applied, please
    > let me know.
    >
    > Responses should be made by Wed, 25 Jan 2023 09:48:53 +0000.
    > Anything received after that time might be too late.
    >
    > The whole patch series can be found in one patch at:
    > https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.90-rc2.gz
    > or in the git tree and branch at:
    > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
    > and the diffstat can be found below.
    >
    > thanks,
    >
    > greg k-h


    Results from Linaro’s test farm.
    Regressions found on arm64 for both 5.15.90-rc2 and 5.10.165-rc2.

    * qemu-arm64-mte, kselftest-arm64
    - arm64_check_buffer_fill
    - arm64_check_child_memory
    - arm64_check_ksm_options
    - arm64_check_mmap_options
    - arm64_check_tags_inclusion

    Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>

    We are in a process to bisecting this problem and there are updates coming
    from kselftest rootfs.

    Test logs,
    # selftests: arm64: check_buffer_fill
    # 1..20
    # ok 1 Check buffer correctness by byte with sync err mode and mmap memory
    # ok 2 Check buffer correctness by byte with async err mode and mmap memory
    # ok 3 Check buffer correctness by byte with sync err mode and
    mmap/mprotect memory
    # ok 4 Check buffer correctness by byte with async err mode and
    mmap/mprotect memory
    # not ok 5 Check buffer write underflow by byte with sync mode and mmap memory
    # not ok 6 Check buffer write underflow by byte with async mode and mmap memory
    # ok 7 Check buffer write underflow by byte with tag check fault
    ignore and mmap memory
    # ok 8 Check buffer write underflow by byte with sync mode and mmap memory
    # ok 9 Check buffer write underflow by byte with async mode and mmap memory
    # ok 10 Check buffer write underflow by byte with tag check fault
    ignore and mmap memory
    # not ok 11 Check buffer write overflow by byte with sync mode and mmap memory
    # not ok 12 Check buffer write overflow by byte with async mode and mmap memory
    # ok 13 Check buffer write overflow by byte with tag fault ignore mode
    and mmap memory
    # not ok 14 Check buffer write correctness by block with sync mode and
    mmap memory
    # not ok 15 Check buffer write correctness by block with async mode
    and mmap memory
    # ok 16 Check buffer write correctness by block with tag fault ignore
    and mmap memory
    # ok 17 Check initial tags with private mapping, sync error mode and mmap memory
    # ok 18 Check initial tags with private mapping, sync error mode and
    mmap/mprotect memory
    # ok 19 Check initial tags with shared mapping, sync error mode and mmap memory
    # ok 20 Check initial tags with shared mapping, sync error mode and
    mmap/mprotect memory
    # # Totals: pass:14 fail:6 xfail:0 xpass:0 skip:0 error:0
    not ok 34 selftests: arm64: check_buffer_fill # exit=1


    # selftests: arm64: check_child_memory
    # 1..12
    # not ok 1 Check child anonymous memory with private mapping, precise
    mode and mmap memory
    # not ok 2 Check child anonymous memory with shared mapping, precise
    mode and mmap memory
    # not ok 3 Check child anonymous memory with private mapping,
    imprecise mode and mmap memory
    # not ok 4 Check child anonymous memory with shared mapping, imprecise
    mode and mmap memory
    # not ok 5 Check child anonymous memory with private mapping, precise
    mode and mmap/mprotect memory
    # not ok 6 Check child anonymous memory with shared mapping, precise
    mode and mmap/mprotect memory
    # not ok 7 Check child file memory with private mapping, precise mode
    and mmap memory
    # not ok 8 Check child file memory with shared mapping, precise mode
    and mmap memory
    # not ok 9 Check child file memory with private mapping, imprecise
    mode and mmap memory
    # not ok 10 Check child file memory with shared mapping, imprecise
    mode and mmap memory
    # not ok 11 Check child file memory with private mapping, precise mode
    and mmap/mprotect memory
    # not ok 12 Check child file memory with shared mapping, precise mode
    and mmap/mprotect memory
    # # Totals: pass:0 fail:12 xfail:0 xpass:0 skip:0 error:0
    not ok 35 selftests: arm64: check_child_memory # exit=1

    # selftests: arm64: check_ksm_options
    # 1..4
    # # Invalid MTE synchronous exception caught!
    not ok 37 selftests: arm64: check_ksm_options # exit=1


    # selftests: arm64: check_mmap_options
    # 1..22
    # ok 1 Check anonymous memory with private mapping, sync error mode,
    mmap memory and tag check off
    # ok 2 Check file memory with private mapping, sync error mode,
    mmap/mprotect memory and tag check off
    # ok 3 Check anonymous memory with private mapping, no error mode,
    mmap memory and tag check off
    # ok 4 Check file memory with private mapping, no error mode,
    mmap/mprotect memory and tag check off
    # not ok 5 Check anonymous memory with private mapping, sync error
    mode, mmap memory and tag check on
    # not ok 6 Check anonymous memory with private mapping, sync error
    mode, mmap/mprotect memory and tag check on
    # not ok 7 Check anonymous memory with shared mapping, sync error
    mode, mmap memory and tag check on
    # not ok 8 Check anonymous memory with shared mapping, sync error
    mode, mmap/mprotect memory and tag check on
    # not ok 9 Check anonymous memory with private mapping, async error
    mode, mmap memory and tag check on
    # not ok 10 Check anonymous memory with private mapping, async error
    mode, mmap/mprotect memory and tag check on
    # not ok 11 Check anonymous memory with shared mapping, async error
    mode, mmap memory and tag check on
    # not ok 12 Check anonymous memory with shared mapping, async error
    mode, mmap/mprotect memory and tag check on
    # not ok 13 Check file memory with private mapping, sync error mode,
    mmap memory and tag check on
    # not ok 14 Check file memory with private mapping, sync error mode,
    mmap/mprotect memory and tag check on
    # not ok 15 Check file memory with shared mapping, sync error mode,
    mmap memory and tag check on
    # not ok 16 Check file memory with shared mapping, sync error mode,
    mmap/mprotect memory and tag check on
    # not ok 17 Check file memory with private mapping, async error mode,
    mmap memory and tag check on
    # not ok 18 Check file memory with private mapping, async error mode,
    mmap/mprotect memory and tag check on
    # not ok 19 Check file memory with shared mapping, async error mode,
    mmap memory and tag check on
    # not ok 20 Check file memory with shared mapping, async error mode,
    mmap/mprotect memory and tag check on
    # not ok 21 Check clear PROT_MTE flags with private mapping, sync
    error mode and mmap memory
    # not ok 22 Check clear PROT_MTE flags with private mapping and sync
    error mode and mmap/mprotect memory
    # # Totals: pass:4 fail:18 xfail:0 xpass:0 skip:0 error:0
    not ok 38 selftests: arm64: check_mmap_options # exit=1


    # selftests: arm64: check_tags_inclusion
    # 1..4
    # # No valid fault recorded for 0x500ffffb8b27000 in mode 1
    # not ok 1 Check an included tag value with sync mode
    # # No valid fault recorded for 0x400ffffb8b27000 in mode 1
    # not ok 2 Check different included tags value with sync mode
    # ok 3 Check none included tags value with sync mode
    # # No valid fault recorded for 0xa00ffffb8b27000 in mode 1
    # not ok 4 Check all included tags value with sync mode
    # # Totals: pass:1 fail:3 xfail:0 xpass:0 skip:0 error:0
    not ok 40 selftests: arm64: check_tags_inclusion # exit=1

    Test logs,
    https://lkft.validation.linaro.org/scheduler/job/6087664#L4865
    https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10.162-951-g9096aabfe9e0/testrun/14329777/suite/kselftest-arm64/test/arm64_check_tags_inclusion/log
    https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10.162-951-g9096aabfe9e0/testrun/14329777/suite/kselftest-arm64/tests/
    https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.15.y/build/v5.15.87-219-g60931c95bb6d/testrun/14329656/suite/kselftest-arm64/tests/

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

    \
     
     \ /
      Last update: 2023-03-26 23:53    [W:4.333 / U:0.060 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site