On Tue, 24 Jan 2023 at 18:28, Guenter Roeck <linux@xxxxxxxxxxxx> wrote: > > On 1/24/23 01:52, Naresh Kamboju wrote: > > On Mon, 23 Jan 2023 at 15:22, Greg Kroah-Hartman > > <gregkh@xxxxxxxxxxxxxxxxxxx> 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. > > > > Didn't you send an earlier e-mail suggesting no regressions ? It took a while for me to generate a report and find this selftest: arm64 regressions. > > * 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@xxxxxxxxxx> > > > > 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 >