This is the start of the stable review cycle for the 4.19.210 release. There are 12 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 Sun, 10 Oct 2021 11:27:07 +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/v4.x/stable-review/patch-4.19.210-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 4.19.210-rc1
Davidlohr Bueso dave@stgolabs.net lib/timerqueue: Rely on rbtree semantics for next timer
Kate Hsuan hpa@redhat.com libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD.
Changbin Du changbin.du@gmail.com tools/vm/page-types: remove dependency on opt_file for idle page tracking
Wen Xiong wenxiong@linux.ibm.com scsi: ses: Retry failed Send/Receive Diagnostic commands
Li Zhijian lizhijian@cn.fujitsu.com selftests: be sure to make khdr before other targets
Yang Yingliang yangyingliang@huawei.com usb: dwc2: check return value after calling platform_get_resource()
Faizel K B faizel.kb@dicortech.com usb: testusb: Fix for showing the connection speed
Ming Lei ming.lei@redhat.com scsi: sd: Free scsi_disk device via put_device()
Dan Carpenter dan.carpenter@oracle.com ext2: fix sleeping in atomic bugs on error
Linus Torvalds torvalds@linux-foundation.org sparc64: fix pci_iounmap() when CONFIG_PCI is not set
Jan Beulich jbeulich@suse.com xen-netback: correct success/error reporting for the SKB-with-fraglist case
Vladimir Oltean vladimir.oltean@nxp.com net: mdio: introduce a shutdown method to mdio device drivers
-------------
Diffstat:
Makefile | 4 ++-- arch/sparc/lib/iomap.c | 2 ++ drivers/ata/libata-core.c | 34 ++++++++++++++++++++++++++++++++-- drivers/net/phy/mdio_device.c | 11 +++++++++++ drivers/net/xen-netback/netback.c | 2 +- drivers/scsi/sd.c | 9 +++++---- drivers/scsi/ses.c | 22 ++++++++++++++++++---- drivers/usb/dwc2/hcd.c | 4 ++++ fs/ext2/balloc.c | 14 ++++++-------- include/linux/libata.h | 1 + include/linux/mdio.h | 3 +++ include/linux/timerqueue.h | 13 ++++++------- lib/timerqueue.c | 30 ++++++++++++------------------ tools/testing/selftests/lib.mk | 1 + tools/usb/testusb.c | 14 ++++++++------ tools/vm/page-types.c | 2 +- 16 files changed, 113 insertions(+), 53 deletions(-)
On Fri, 08 Oct 2021 13:27:48 +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.210 release. There are 12 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 Sun, 10 Oct 2021 11:27:07 +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/v4.x/stable-review/patch-4.19.210-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v4.19: 10 builds: 10 pass, 0 fail 22 boots: 22 pass, 0 fail 40 tests: 40 pass, 0 fail
Linux version: 4.19.210-rc1-g0cf6c1babdb5 Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra194-p2972-0000, tegra20-ventana, tegra210-p2371-2180, tegra30-cardhu-a04
Tested-by: Jon Hunter jonathanh@nvidia.com
Jon
Hi!
This is the start of the stable review cycle for the 4.19.210 release. There are 12 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.
CIP testing did not find any problems here:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-4...
Tested-by: Pavel Machek (CIP) pavel@denx.de
Best regards, Pavel
On 10/8/21 5:27 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.210 release. There are 12 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 Sun, 10 Oct 2021 11:27:07 +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/v4.x/stable-review/patch-4.19.210-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
Compiled and booted on my test system. No dmesg regressions.
Tested-by: Shuah Khan skhan@linuxfoundation.org
thanks, -- Shuah
On Fri, Oct 08, 2021 at 01:27:48PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.210 release. There are 12 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 Sun, 10 Oct 2021 11:27:07 +0000. Anything received after that time might be too late.
Build results: total: 155 pass: 155 fail: 0 Qemu test results: total: 439 pass: 439 fail: 0
Tested-by: Guenter Roeck linux@roeck-us.net
Guenter
On Fri, 8 Oct 2021 at 17:00, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 4.19.210 release. There are 12 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 Sun, 10 Oct 2021 11:27:07 +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/v4.x/stable-review/patch-4.19.210-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm, x86_64, and i386.
Tested-by: Linux Kernel Functional Testing lkft@linaro.org
NOTE: LTP version upgrade to LTP 20210927. The new case "cfs_bandwidth01" found the following warning. Since it is a new test case that found this warning can not be considered as regression. This warning is only seen on stable rc 4.19 but not found on 4.14, 5.4, 5.10 and 5.14.
Test output log: ---------------- cfs_bandwidth01.c:57: TINFO: Set 'worker1/cpu.max' = '3000 10000' cfs_bandwidth01.c:57: TINFO: Set 'worker2/cpu.max' = '2000 10000' cfs_bandwidth01.c:57: TINFO: Set 'worker3/cpu.max' = '3000 10000' cfs_bandwidth01.c:118: TPASS: Scheduled bandwidth constrained workers cfs_bandwidth01.c:57: TINFO: Set 'level2/cpu.max' = '5000 10000' cfs_bandwidth01.c:130: TPASS: Workers exited cfs_bandwidth01.c:118: TPASS: Scheduled bandwidth constrained workers cfs_bandwidth01.c:57: TINFO: Set 'level2/cpu.max' = '5000 10000' cfs_bandwidth01.c:130: TPASS: Workers exited cfs_bandwidth01.c:118: TPASS: Scheduled bandwidth constrained work[ 56.624213] ------------[ cut here ]------------ [ 56.629421] rq->tmp_alone_branch != &rq->leaf_cfs_rq_list [ 56.629439] WARNING: CPU: 2 PID: 0 at kernel/sched/fair.c:375 unthrottle_cfs_rq+0x1f7/0x220 [ 56.643189] Modules linked in: x86_pkg_temp_thermal [ 56.648073] CPU: 2 PID: 0 Comm: swapper/2 Not tainted 4.19.210-rc1 #1 [ 56.654515] Hardware name: Supermicro SYS-5019S-ML/X11SSH-F, BIOS 2.2 05/23/2018 [ 56.661908] RIP: 0010:unthrottle_cfs_rq+0x1f7/0x220 [ 56.666779] Code: 87 b7 00 0f 0b e9 8a fe ff ff 80 3d c5 a5 7a 01 00 0f 85 4d ff ff ff 48 c7 c7 d0 1f 94 87 c6 05 b1 a5 7a 01 01 e8 26 87 b7 00 <0f> 0b 48 85 db 0f 84 70 ff ff ff e9 2a ff ff ff 31 db 80 3d 93 a5 [ 56.685515] RSP: 0018:ffff945e2f903e48 EFLAGS: 00010086 [ 56.690731] RAX: 0000000000000000 RBX: ffff945de35b0e00 RCX: 0000000000000000 [ 56.697855] RDX: 0000000000000000 RSI: ffffffff87fb8c8d RDI: ffffffff87fb908d [ 56.704979] RBP: ffff945e2f903e70 R08: 0000000d2f6066af R09: ffff945e2f903de0 [ 56.712102] R10: 0000000000000000 R11: ffffffff87fb886d R12: ffff945e2df6b800 [ 56.719228] R13: ffff945e2f89fbc0 R14: 0000000000000001 R15: 0000000000000001 [ 56.726353] FS: 0000000000000000(0000) GS:ffff945e2f900000(0000) knlGS:0000000000000000 [ 56.734429] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.740165] CR2: 00000000006333e8 CR3: 000000014a20a003 CR4: 00000000003606e0 [ 56.747290] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 56.754412] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 56.761536] Call Trace: [ 56.763980] <IRQ> [ 56.765992] distribute_cfs_runtime+0xd1/0x120 [ 56.770428] sched_cfs_period_timer+0xbb/0x210 [ 56.774868] __hrtimer_run_queues+0x131/0x2b0 [ 56.779216] ? sched_cfs_slack_timer+0xc0/0xc0 [ 56.783656] hrtimer_interrupt+0xfe/0x290 [ 56.787667] ? tick_irq_enter+0xab/0xd0 [ 56.791499] smp_apic_timer_interrupt+0x73/0x140 [ 56.796117] apic_timer_interrupt+0xf/0x20 [ 56.800206] </IRQ> [ 56.802306] RIP: 0010:cpuidle_enter_state+0x119/0x2c0 [ 56.807349] Code: 77 ff 80 7d c7 00 74 12 9c 58 f6 c4 02 0f 85 8e 01 00 00 31 ff e8 c7 1d 7d ff e8 22 85 82 ff fb 48 ba cf f7 53 e3 a5 9b c4 20 <4c> 2b 7d c8 4c 89 f8 49 c1 ff 3f 48 f7 ea b8 ff ff ff 7f 48 c1 fa [ 56.826086] RSP: 0018:ffffa81440cfbe50 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff13 [ 56.833642] RAX: ffffa81440cfbe90 RBX: ffff945e2e2ee800 RCX: 000000000000001f [ 56.840780] RDX: 20c49ba5e353f7cf RSI: ffffffff86e286f7 RDI: ffffffff86e2850e [ 56.847908] RBP: ffffa81440cfbe90 R08: 0000000d2f10ca02 R09: 00000000ffffffff [ 56.855031] R10: 000000000000024a R11: ffff945e2f91ed08 R12: 0000000000000001 [ 56.862156] R13: ffffffff87cca620 R14: ffffffff87cca680 R15: 0000000d2f10ca02 [ 56.869279] ? cpuidle_enter+0x17/0x20 [ 56.873024] ? cpuidle_enter_state+0x10e/0x2c0 [ 56.877461] cpuidle_enter+0x17/0x20 [ 56.881029] call_cpuidle+0x23/0x40 [ 56.884515] do_idle+0x1b9/0x240 [ 56.887740] cpu_startup_entry+0x73/0x80 [ 56.891654] start_secondary+0x197/0x1e0 [ 56.895574] secondary_startup_64+0xa4/0xb0 [ 56.899751] ---[ end trace 20fd56519aa6c3c8 ]--- ers cfs_bandwidth01.c:57: TINFO: Set 'level2/cpu.max' = '5000 10000' cfs_bandwidth01.c:130: TPASS: Workers exited cfs_bandwidth01.c:118: TPASS: Scheduled bandwidth constrained workers cfs_bandwidth01.c:57: TINFO: Set 'level2/cpu.max' = '5000 10000' cfs_bandwidth01.c:130: TPASS: Workers exited cfs_bandwidth01.c:118: TPASS: Scheduled bandwidth constrained workers cfs_bandwidth01.c:57: TINFO: Set 'level2/cpu.max' = '5000 10000' cfs_bandwidth01.c:130: TPASS: Workers exited tst_test.c:1401: TFAIL: Kernel is now tainted.
HINT: You _MAY_ be missing kernel fixes, see:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i... https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i... https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i... https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i... https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i... https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i...
URL: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-4.19.y/build/v4.19....
## Build * kernel: 4.19.210-rc1 * git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc * git branch: linux-4.19.y * git commit: 0cf6c1babdb51acc917475373133f5d05d584d35 * git describe: v4.19.209-13-g0cf6c1babdb5 * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-4.19.y/build/v4.19....
## No regressions (compared to v4.19.209-13-g1c111a02b49d)
## No fixes (compared to v4.19.209-13-g1c111a02b49d)
## Test result summary total: 80521, pass: 65633, fail: 663, skip: 12565, xfail: 1660
## Build Summary * arm: 258 total, 258 passed, 0 failed * arm64: 74 total, 74 passed, 0 failed * dragonboard-410c: 1 total, 1 passed, 0 failed * hi6220-hikey: 1 total, 1 passed, 0 failed * i386: 35 total, 35 passed, 0 failed * juno-r2: 1 total, 1 passed, 0 failed * mips: 58 total, 58 passed, 0 failed * s390: 24 total, 24 passed, 0 failed * sparc: 24 total, 24 passed, 0 failed * x15: 1 total, 1 passed, 0 failed * x86: 1 total, 1 passed, 0 failed * x86_64: 42 total, 42 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-bpf * kselftest-breakpoints * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-drivers * kselftest-efivarfs * kselftest-filesystems * 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-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 * kvm-unit-tests * libhugetlbfs * linux-log-parser * ltp-cap_bounds-tests * ltp-commands-tests * ltp-containers-tests * ltp-controllers-tests * ltp-cpuhotplug-tests * ltp-crypto-tests * ltp-cve-tests * ltp-dio-tests * ltp-fcntl-locktests-tests * ltp-filecaps-tests * ltp-fs-tests * ltp-fs_bind-tests * ltp-fs_perms_simple-tests * ltp-fsx-tests * ltp-hugetlb-tests * ltp-io-tests * ltp-ipc-tests * ltp-math-tests * ltp-mm-tests * ltp-nptl-tests * ltp-open-posix-tests * ltp-pty-tests * ltp-sched-tests * ltp-securebits-tests * ltp-syscalls-tests * ltp-tracing-tests * network-basic-tests * packetdrill * perf * rcutorture * ssuite * v4l2-compliance
-- Linaro LKFT https://lkft.linaro.org
Hello Naresh,
Naresh Kamboju naresh.kamboju@linaro.org writes:
On Fri, 8 Oct 2021 at 17:00, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 4.19.210 release. There are 12 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 Sun, 10 Oct 2021 11:27:07 +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/v4.x/stable-review/patch-4.19.210-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm, x86_64, and i386.
Tested-by: Linux Kernel Functional Testing lkft@linaro.org
NOTE: LTP version upgrade to LTP 20210927. The new case "cfs_bandwidth01" found the following warning. Since it is a new test case that found this warning can not be considered as regression. This warning is only seen on stable rc 4.19 but not found on 4.14, 5.4, 5.10 and 5.14.
Test output log:
cfs_bandwidth01.c:57: TINFO: Set 'worker1/cpu.max' = '3000 10000' cfs_bandwidth01.c:57: TINFO: Set 'worker2/cpu.max' = '2000 10000' cfs_bandwidth01.c:57: TINFO: Set 'worker3/cpu.max' = '3000 10000' cfs_bandwidth01.c:118: TPASS: Scheduled bandwidth constrained workers cfs_bandwidth01.c:57: TINFO: Set 'level2/cpu.max' = '5000 10000' cfs_bandwidth01.c:130: TPASS: Workers exited cfs_bandwidth01.c:118: TPASS: Scheduled bandwidth constrained workers cfs_bandwidth01.c:57: TINFO: Set 'level2/cpu.max' = '5000 10000' cfs_bandwidth01.c:130: TPASS: Workers exited cfs_bandwidth01.c:118: TPASS: Scheduled bandwidth constrained work[ 56.624213] ------------[ cut here ]------------ [ 56.629421] rq->tmp_alone_branch != &rq->leaf_cfs_rq_list
FWIW this appears to be the bug the test is intended to reproduce. Originally seen on a SUSE enterprise 4.12 kernel.
On 2021/10/8 19:27, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.210 release. There are 12 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 Sun, 10 Oct 2021 11:27:07 +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/v4.x/stable-review/patch-4.19.210-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
Tested on arm64 and x86 for 4.19.210-rc1,
Kernel repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Branch: linux-4.19.y Version: 4.19.210-rc1 Commit: 0cf6c1babdb51acc917475373133f5d05d584d35 Compiler: gcc version 7.3.0 (GCC)
arm64: -------------------------------------------------------------------- Testcase Result Summary: total: 8859 passed: 8859 failed: 0 timeout: 0 --------------------------------------------------------------------
x86: -------------------------------------------------------------------- Testcase Result Summary: total: 8859 passed: 8859 failed: 0 timeout: 0 --------------------------------------------------------------------
Tested-by: Hulk Robot hulkrobot@huawei.com