This is the start of the stable review cycle for the 5.4.79 release. There are 17 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, 22 Nov 2020 10:45:32 +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.4.79-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 5.4.79-rc1
Nick Desaulniers ndesaulniers@google.com ACPI: GED: fix -Wformat
David Edmondson david.edmondson@oracle.com KVM: x86: clflushopt should be treated as a no-op by emulation
Zhang Changzhong zhangchangzhong@huawei.com can: proc: can_remove_proc(): silence remove_proc_entry warning
Johannes Berg johannes.berg@intel.com mac80211: always wind down STA state
Dmitry Torokhov dmitry.torokhov@gmail.com Input: sunkbd - avoid use-after-free in teardown paths
Hauke Mehrtens hauke@hauke-m.de net: lantiq: Add locking for TX DMA channel
Christophe Leroy christophe.leroy@csgroup.eu powerpc/8xx: Always fault when _PAGE_ACCESSED is not set
Eran Ben Elisha eranbe@nvidia.com net/mlx5: Add retry mechanism to the command entry index allocation
Eran Ben Elisha eranbe@mellanox.com net/mlx5: Fix a race when moving command interface to events mode
Eran Ben Elisha eranbe@mellanox.com net/mlx5: poll cmd EQ in case of command timeout
Parav Pandit parav@mellanox.com net/mlx5: Use async EQ setup cleanup helpers for multiple EQs
Sudip Mukherjee sudipm.mukherjee@gmail.com MIPS: PCI: Fix MIPS build
Daniel Axtens dja@axtens.net selftests/powerpc: entry flush test
Michael Ellerman mpe@ellerman.id.au powerpc: Only include kup-radix.h for 64-bit Book3S
Nicholas Piggin npiggin@gmail.com powerpc/64s: flush L1D after user accesses
Nicholas Piggin npiggin@gmail.com powerpc/64s: flush L1D on kernel entry
Russell Currey ruscur@russell.cc selftests/powerpc: rfi_flush: disable entry flush if present
-------------
Diffstat:
Documentation/admin-guide/kernel-parameters.txt | 7 + Makefile | 4 +- arch/mips/pci/pci-xtalk-bridge.c | 2 +- arch/powerpc/include/asm/book3s/64/kup-radix.h | 29 ++-- arch/powerpc/include/asm/exception-64s.h | 12 +- arch/powerpc/include/asm/feature-fixups.h | 19 +++ arch/powerpc/include/asm/kup.h | 27 +++- arch/powerpc/include/asm/security_features.h | 7 + arch/powerpc/include/asm/setup.h | 4 + arch/powerpc/kernel/exceptions-64s.S | 88 +++++------ arch/powerpc/kernel/head_8xx.S | 14 +- arch/powerpc/kernel/setup_64.c | 122 ++++++++++++++- arch/powerpc/kernel/vmlinux.lds.S | 14 ++ arch/powerpc/lib/feature-fixups.c | 104 +++++++++++++ arch/powerpc/platforms/powernv/setup.c | 17 +++ arch/powerpc/platforms/pseries/setup.c | 8 + arch/x86/kvm/emulate.c | 8 +- drivers/acpi/evged.c | 2 +- drivers/input/keyboard/sunkbd.c | 41 +++++- drivers/net/ethernet/lantiq_xrx200.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 109 ++++++++++++-- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 157 +++++++++++--------- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 2 + include/linux/mlx5/driver.h | 6 + net/can/proc.c | 6 +- net/mac80211/sta_info.c | 18 +++ .../testing/selftests/powerpc/security/.gitignore | 1 + tools/testing/selftests/powerpc/security/Makefile | 2 +- .../selftests/powerpc/security/entry_flush.c | 163 +++++++++++++++++++++ .../testing/selftests/powerpc/security/rfi_flush.c | 35 ++++- 30 files changed, 857 insertions(+), 173 deletions(-)
On Fri, 20 Nov 2020 12:03:27 +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.4.79 release. There are 17 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, 22 Nov 2020 10:45:32 +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.4.79-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y and the diffstat can be found below.
thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v5.4: 15 builds: 15 pass, 0 fail 26 boots: 26 pass, 0 fail 56 tests: 56 pass, 0 fail
Linux version: 5.4.79-rc1-gea92920d046b Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra194-p2972-0000, tegra20-ventana, tegra210-p2371-2180, tegra210-p3450-0000, tegra30-cardhu-a04
Tested-by: Jon Hunter jonathanh@nvidia.com
Jon
On 11/20/20 4:03 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.4.79 release. There are 17 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, 22 Nov 2020 10:45:32 +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.4.79-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.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, 20 Nov 2020 at 16:37, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.4.79 release. There are 17 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, 22 Nov 2020 10:45:32 +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.4.79-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.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
Summary ------------------------------------------------------------------------
kernel: 5.4.79-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-5.4.y git commit: ea92920d046bee86876dc51ba95a34d2056cb9a0 git describe: v5.4.78-18-gea92920d046b Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.4.y/build/v5.4.78...
No regressions (compared to build v5.4.78)
No fixes (compared to build v5.4.78)
Ran 49619 total tests in the following environments and test suites.
Environments -------------- - arm64 - dragonboard-410c - hi6220-hikey - i386 - juno-r2 - juno-r2-compat - juno-r2-kasan - nxp-ls2088 - qemu-arm-clang - qemu-arm64-clang - qemu-arm64-kasan - qemu-x86_64-clang - qemu-x86_64-kasan - qemu_arm - qemu_arm64 - qemu_arm64-compat - qemu_i386 - qemu_x86_64 - qemu_x86_64-compat - x15 - x86 - x86-kasan
Test Suites ----------- * build * install-android-platform-tools-r2600 * kselftest * libhugetlbfs * linux-log-parser * ltp-cap_bounds-tests * ltp-commands-tests * ltp-containers-tests * ltp-cpuhotplug-tests * ltp-crypto-tests * ltp-dio-tests * ltp-fcntl-locktests-tests * ltp-filecaps-tests * ltp-fs_bind-tests * ltp-fs_perms_simple-tests * ltp-fsx-tests * ltp-io-tests * ltp-ipc-tests * ltp-math-tests * ltp-nptl-tests * ltp-pty-tests * ltp-sched-tests * ltp-securebits-tests * ltp-syscalls-tests * ltp-tracing-tests * perf * v4l2-compliance * ltp-controllers-tests * ltp-cve-tests * ltp-fs-tests * ltp-hugetlb-tests * ltp-mm-tests * network-basic-tests * ltp-open-posix-tests * kvm-unit-tests
On Fri, Nov 20, 2020 at 12:03:27PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.4.79 release. There are 17 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.
Build results: total: 157 pass: 157 fail: 0 Qemu test results: total: 426 pass: 426 fail: 0
Tested-by: Guenter Roeck linux@roeck-us.net
Guenter