This is the start of the stable review cycle for the 5.10.18 release. There are 29 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, 24 Feb 2021 12:07:46 +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.10.18-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.10.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 5.10.18-rc1
Matwey V. Kornilov matwey@sai.msu.ru media: pwc: Use correct device for DMA
Filipe Manana fdmanana@suse.com btrfs: fix crash after non-aligned direct IO write with O_DSYNC
David Sterba dsterba@suse.com btrfs: fix backport of 2175bf57dc952 in 5.10.13
Trent Piepho tpiepho@gmail.com Bluetooth: btusb: Always fallback to alt 1 for WBS
Linus Torvalds torvalds@linux-foundation.org tty: protect tty_write from odd low-level tty disciplines
Jan Beulich jbeulich@suse.com xen-blkback: fix error handling in xen_blkbk_map()
Jan Beulich jbeulich@suse.com xen-scsiback: don't "handle" error by BUG()
Jan Beulich jbeulich@suse.com xen-netback: don't "handle" error by BUG()
Jan Beulich jbeulich@suse.com xen-blkback: don't "handle" error by BUG()
Stefano Stabellini stefano.stabellini@xilinx.com xen/arm: don't ignore return errors from set_phys_to_machine
Jan Beulich jbeulich@suse.com Xen/gntdev: correct error checking in gntdev_map_grant_pages()
Jan Beulich jbeulich@suse.com Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages()
Jan Beulich jbeulich@suse.com Xen/x86: also check kernel mapping in set_foreign_p2m_mapping()
Jan Beulich jbeulich@suse.com Xen/x86: don't bail early from clear_foreign_p2m_mapping()
Yonatan Linik yonatanlinik@gmail.com net: fix proc_fs init handling in af_packet and tls
Wang Hai wanghai38@huawei.com net: bridge: Fix a warning when del bridge sysfs
Eelco Chaudron echaudro@redhat.com net: openvswitch: fix TTL decrement exception action execution
Pablo Neira Ayuso pablo@netfilter.org net: sched: incorrect Kconfig dependencies on Netfilter modules
Lorenzo Bianconi lorenzo@kernel.org mt76: mt7615: fix rdd mcu cmd endianness
Felix Fietkau nbd@nbd.name mt76: mt7915: fix endian issues
wenxu wenxu@ucloud.cn net/sched: fix miss init the mru in qdisc_skb_cb
Florian Westphal fw@strlen.de mptcp: skip to next candidate if subflow has unacked data
Loic Poulain loic.poulain@linaro.org net: qrtr: Fix port ID for control messages
Max Gurtovoy mgurtovoy@nvidia.com IB/isert: add module param to set sg_tablesize for IO cmd
Stefano Garzarella sgarzare@redhat.com vdpa_sim: add get_config callback in vdpasim_dev_attr
Stefano Garzarella sgarzare@redhat.com vdpa_sim: make 'config' generic and usable for any device type
Stefano Garzarella sgarzare@redhat.com vdpa_sim: store parsed MAC address in a buffer
Stefano Garzarella sgarzare@redhat.com vdpa_sim: add struct vdpasim_dev_attr for device attributes
Max Gurtovoy mgurtovoy@nvidia.com vdpa_sim: remove hard-coded virtq count
-------------
Diffstat:
Makefile | 4 +- arch/arm/xen/p2m.c | 6 +- arch/x86/xen/p2m.c | 15 ++--- drivers/block/xen-blkback/blkback.c | 32 +++++---- drivers/bluetooth/btusb.c | 20 ++---- drivers/infiniband/ulp/isert/ib_isert.c | 27 +++++++- drivers/infiniband/ulp/isert/ib_isert.h | 6 ++ drivers/media/usb/pwc/pwc-if.c | 22 +++--- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 89 ++++++++++++++++++------- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 87 ++++++++++++++++++------ drivers/net/xen-netback/netback.c | 4 +- drivers/tty/tty_io.c | 5 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 83 ++++++++++++++++------- drivers/xen/gntdev.c | 37 +++++----- drivers/xen/xen-scsiback.c | 4 +- fs/btrfs/ctree.h | 6 +- fs/btrfs/inode.c | 6 +- include/xen/grant_table.h | 1 + net/bridge/br.c | 5 +- net/core/dev.c | 2 + net/mptcp/protocol.c | 5 +- net/openvswitch/actions.c | 15 ++--- net/packet/af_packet.c | 2 + net/qrtr/qrtr.c | 2 +- net/sched/Kconfig | 6 +- net/tls/tls_proc.c | 3 + 26 files changed, 337 insertions(+), 157 deletions(-)
On 2/22/2021 4:12 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.18 release. There are 29 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, 24 Feb 2021 12:07:46 +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.10.18-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.10.y and the diffstat can be found below.
On ARCH_BRCMSTB using 32-bit ARM and 64-bit ARM kernels:
Tested-by: Florian Fainelli f.fainelli@gmail.com
Thanks!
On Mon, Feb 22, 2021 at 09:17:44AM -0800, Florian Fainelli wrote:
On 2/22/2021 4:12 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.18 release. There are 29 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, 24 Feb 2021 12:07:46 +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.10.18-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.10.y and the diffstat can be found below.
On ARCH_BRCMSTB using 32-bit ARM and 64-bit ARM kernels:
Tested-by: Florian Fainelli f.fainelli@gmail.com
Thanks for testing!
Hi!
This is the start of the stable review cycle for the 5.10.18 release. There are 29 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.
Two runs are marked as failed, but details show "no available board", so it is not a kernel problem.
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5...
Tested-by: Pavel Machek (CIP) pavel@denx.de
Best regards, Pavel
On Mon, Feb 22, 2021 at 07:42:23PM +0100, Pavel Machek wrote:
Hi!
This is the start of the stable review cycle for the 5.10.18 release. There are 29 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.
Two runs are marked as failed, but details show "no available board", so it is not a kernel problem.
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5...
Tested-by: Pavel Machek (CIP) pavel@denx.de
Thanks for testing some of these.
greg k-h
On Mon, Feb 22, 2021 at 01:12:54PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.18 release. There are 29 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, 24 Feb 2021 12:07:46 +0000. Anything received after that time might be too late.
Build results: total: 156 pass: 156 fail: 0 Qemu test results: total: 430 pass: 430 fail: 0
Tested-by: Guenter Roeck linux@roeck-us.net
Guenter
On Mon, Feb 22, 2021 at 01:12:54PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.18 release. There are 29 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, 24 Feb 2021 12:07:46 +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.10.18-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.10.y and the diffstat can be found below.
thanks,
greg k-h
Compiled and booted on my machine(x86_64) without any dmesg regression. My compilation uses the default Debian 10 .config(From kernel 4.19.0-14-amd64), followed by olddefconfig.
Tested-by: Igor Matheus Andrade Torrente igormtorrente@gmail.com
Best regards --- Igor Matheus Andrade Torrente
Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 5.10.18-rc1
Matwey V. Kornilov matwey@sai.msu.ru media: pwc: Use correct device for DMA
Filipe Manana fdmanana@suse.com btrfs: fix crash after non-aligned direct IO write with O_DSYNC
David Sterba dsterba@suse.com btrfs: fix backport of 2175bf57dc952 in 5.10.13
Trent Piepho tpiepho@gmail.com Bluetooth: btusb: Always fallback to alt 1 for WBS
Linus Torvalds torvalds@linux-foundation.org tty: protect tty_write from odd low-level tty disciplines
Jan Beulich jbeulich@suse.com xen-blkback: fix error handling in xen_blkbk_map()
Jan Beulich jbeulich@suse.com xen-scsiback: don't "handle" error by BUG()
Jan Beulich jbeulich@suse.com xen-netback: don't "handle" error by BUG()
Jan Beulich jbeulich@suse.com xen-blkback: don't "handle" error by BUG()
Stefano Stabellini stefano.stabellini@xilinx.com xen/arm: don't ignore return errors from set_phys_to_machine
Jan Beulich jbeulich@suse.com Xen/gntdev: correct error checking in gntdev_map_grant_pages()
Jan Beulich jbeulich@suse.com Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages()
Jan Beulich jbeulich@suse.com Xen/x86: also check kernel mapping in set_foreign_p2m_mapping()
Jan Beulich jbeulich@suse.com Xen/x86: don't bail early from clear_foreign_p2m_mapping()
Yonatan Linik yonatanlinik@gmail.com net: fix proc_fs init handling in af_packet and tls
Wang Hai wanghai38@huawei.com net: bridge: Fix a warning when del bridge sysfs
Eelco Chaudron echaudro@redhat.com net: openvswitch: fix TTL decrement exception action execution
Pablo Neira Ayuso pablo@netfilter.org net: sched: incorrect Kconfig dependencies on Netfilter modules
Lorenzo Bianconi lorenzo@kernel.org mt76: mt7615: fix rdd mcu cmd endianness
Felix Fietkau nbd@nbd.name mt76: mt7915: fix endian issues
wenxu wenxu@ucloud.cn net/sched: fix miss init the mru in qdisc_skb_cb
Florian Westphal fw@strlen.de mptcp: skip to next candidate if subflow has unacked data
Loic Poulain loic.poulain@linaro.org net: qrtr: Fix port ID for control messages
Max Gurtovoy mgurtovoy@nvidia.com IB/isert: add module param to set sg_tablesize for IO cmd
Stefano Garzarella sgarzare@redhat.com vdpa_sim: add get_config callback in vdpasim_dev_attr
Stefano Garzarella sgarzare@redhat.com vdpa_sim: make 'config' generic and usable for any device type
Stefano Garzarella sgarzare@redhat.com vdpa_sim: store parsed MAC address in a buffer
Stefano Garzarella sgarzare@redhat.com vdpa_sim: add struct vdpasim_dev_attr for device attributes
Max Gurtovoy mgurtovoy@nvidia.com vdpa_sim: remove hard-coded virtq count
Diffstat:
Makefile | 4 +- arch/arm/xen/p2m.c | 6 +- arch/x86/xen/p2m.c | 15 ++--- drivers/block/xen-blkback/blkback.c | 32 +++++---- drivers/bluetooth/btusb.c | 20 ++---- drivers/infiniband/ulp/isert/ib_isert.c | 27 +++++++- drivers/infiniband/ulp/isert/ib_isert.h | 6 ++ drivers/media/usb/pwc/pwc-if.c | 22 +++--- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 89 ++++++++++++++++++------- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 87 ++++++++++++++++++------ drivers/net/xen-netback/netback.c | 4 +- drivers/tty/tty_io.c | 5 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 83 ++++++++++++++++------- drivers/xen/gntdev.c | 37 +++++----- drivers/xen/xen-scsiback.c | 4 +- fs/btrfs/ctree.h | 6 +- fs/btrfs/inode.c | 6 +- include/xen/grant_table.h | 1 + net/bridge/br.c | 5 +- net/core/dev.c | 2 + net/mptcp/protocol.c | 5 +- net/openvswitch/actions.c | 15 ++--- net/packet/af_packet.c | 2 + net/qrtr/qrtr.c | 2 +- net/sched/Kconfig | 6 +- net/tls/tls_proc.c | 3 + 26 files changed, 337 insertions(+), 157 deletions(-)
On Mon, 22 Feb 2021 at 17:44, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.10.18 release. There are 29 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, 24 Feb 2021 12:07:46 +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.10.18-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.10.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.10.18-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-5.10.y git commit: 905cc0ddef721db27341d7ca4f85bbcd82bbb6e1 git describe: v5.10.17-30-g905cc0ddef72 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10....
No regressions (compared to build v5.10.17)
No fixes (compared to build v5.10.17)
Ran 54290 total tests in the following environments and test suites.
Environments -------------- - arc - arm - arm64 - dragonboard-410c - dragonboard-845c - hi6220-hikey - i386 - juno-r2 - juno-r2-compat - juno-r2-kasan - mips - nxp-ls2088 - nxp-ls2088-64k_page_size - parisc - powerpc - qemu-arm-clang - qemu-arm64-clang - qemu-arm64-kasan - qemu-x86_64-clang - qemu-x86_64-kasan - qemu-x86_64-kcsan - qemu_arm - qemu_arm64 - qemu_arm64-compat - qemu_i386 - qemu_x86_64 - qemu_x86_64-compat - riscv - s390 - sh - sparc - x15 - x86 - x86-kasan - x86_64
Test Suites ----------- * build * linux-log-parser * install-android-platform-tools-r2600 * kselftest- * kselftest-bpf * kselftest-efivarfs * kselftest-filesystems * kselftest-firmware * kselftest-fpu * kselftest-futex * kselftest-gpio * kselftest-ipc * kselftest-ir * kselftest-kcmp * kselftest-lkdtm * kselftest-timens * kselftest-timers * kselftest-tmpfs * kselftest-tpm2 * kselftest-user * kselftest-zram * libhugetlbfs * ltp-cap_bounds-tests * ltp-commands-tests * ltp-containers-tests * ltp-cpuhotplug-tests * ltp-crypto-tests * ltp-cve-tests * ltp-fcntl-locktests-tests * ltp-filecaps-tests * ltp-fs_bind-tests * ltp-fs_perms_simple-tests * ltp-fsx-tests * ltp-hugetlb-tests * ltp-ipc-tests * ltp-math-tests * ltp-mm-tests * ltp-nptl-tests * ltp-pty-tests * ltp-sched-tests * ltp-securebits-tests * ltp-syscalls-tests * ltp-tracing-tests * kselftest-android * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-intel_pstate * kselftest-kvm * kselftest-livepatch * kselftest-ptrace * ltp-dio-tests * ltp-fs-tests * ltp-io-tests * network-basic-tests * perf * kselftest-kexec * kselftest-lib * 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-rseq * kselftest-rtc * kselftest-seccomp * kselftest-sigaltstack * kselftest-size * kselftest-splice * kselftest-static_keys * kselftest-sync * kselftest-sysctl * kselftest-tc-testing * ltp-open-posix-tests * v4l2-compliance * kvm-unit-tests * ltp-controllers-tests * kunit * rcutorture * kselftest-vm * ssuite * fwts
On Mon, 22 Feb 2021 13:12:54 +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.18 release. There are 29 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, 24 Feb 2021 12:07:46 +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.10.18-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.10.y and the diffstat can be found below.
thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v5.10: 12 builds: 12 pass, 0 fail 26 boots: 26 pass, 0 fail 65 tests: 65 pass, 0 fail
Linux version: 5.10.18-rc1-g905cc0ddef72 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 Tue, Feb 23, 2021 at 02:49:53PM +0000, Jon Hunter wrote:
On Mon, 22 Feb 2021 13:12:54 +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.18 release. There are 29 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, 24 Feb 2021 12:07:46 +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.10.18-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.10.y and the diffstat can be found below.
thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v5.10: 12 builds: 12 pass, 0 fail 26 boots: 26 pass, 0 fail 65 tests: 65 pass, 0 fail
Linux version: 5.10.18-rc1-g905cc0ddef72 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
Thanks for testing them all and letting me know.
greg k-h
On 2/22/21 5:12 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.18 release. There are 29 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, 24 Feb 2021 12:07:46 +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.10.18-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.10.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