This is the start of the stable review cycle for the 5.10.56 release. There are 67 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, 04 Aug 2021 13:43:24 +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.56-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.56-rc1
Oleksij Rempel linux@rempel-privat.de can: j1939: j1939_session_deactivate(): clarify lifetime of session object
Lukasz Cieplicki lukaszx.cieplicki@intel.com i40e: Add additional info to PHY type error
Arnaldo Carvalho de Melo acme@redhat.com Revert "perf map: Fix dso->nsinfo refcounting"
Srikar Dronamraju srikar@linux.vnet.ibm.com powerpc/pseries: Fix regression while building external modules
Steve French stfrench@microsoft.com SMB3: fix readpage for large swap cache
Daniel Borkmann daniel@iogearbox.net bpf: Fix pointer arithmetic mask tightening under state pruning
Lorenz Bauer lmb@cloudflare.com bpf: verifier: Allocate idmap scratch in verifier env
Daniel Borkmann daniel@iogearbox.net bpf: Remove superfluous aux sanitation on subprog rejection
Daniel Borkmann daniel@iogearbox.net bpf: Fix leakage due to insufficient speculative store bypass mitigation
Daniel Borkmann daniel@iogearbox.net bpf: Introduce BPF nospec instruction for mitigating Spectre v4
Dan Carpenter dan.carpenter@oracle.com can: hi311x: fix a signedness bug in hi3110_cmd()
Wang Hai wanghai38@huawei.com sis900: Fix missing pci_disable_device() in probe and remove
Wang Hai wanghai38@huawei.com tulip: windbond-840: Fix missing pci_disable_device() in probe and remove
Marcelo Ricardo Leitner marcelo.leitner@gmail.com sctp: fix return value check in __sctp_rcv_asconf_lookup
Dima Chumak dchumak@nvidia.com net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev()
Maor Gottlieb maorg@nvidia.com net/mlx5: Fix flow table chaining
Cong Wang cong.wang@bytedance.com skmsg: Make sk_psock_destroy() static
Bjorn Andersson bjorn.andersson@linaro.org drm/msm/dp: Initialize the INTF_CONFIG register
Robert Foss robert.foss@linaro.org drm/msm/dpu: Fix sm8250_mdp register length
Pavel Skripkin paskripkin@gmail.com net: llc: fix skb_over_panic
Vitaly Kuznetsov vkuznets@redhat.com KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access
Jiapeng Chong jiapeng.chong@linux.alibaba.com mlx4: Fix missing error code in mlx4_load_one()
Geetha sowjanya gakula@marvell.com octeontx2-pf: Fix interface down flag on error
Xin Long lucien.xin@gmail.com tipc: do not write skb_shinfo frags when doing decrytion
Shannon Nelson snelson@pensando.io ionic: count csum_none when offload enabled
Shannon Nelson snelson@pensando.io ionic: fix up dim accounting for tx and rx
Shannon Nelson snelson@pensando.io ionic: remove intr coalesce update from napi
Pavel Skripkin paskripkin@gmail.com net: qrtr: fix memory leaks
Gilad Naaman gnaaman@drivenets.com net: Set true network header for ECN decapsulation
Hoang Le hoang.h.le@dektech.com.au tipc: fix sleeping in tipc accept routine
Xin Long lucien.xin@gmail.com tipc: fix implicit-connect for SYN+
Jedrzej Jagielski jedrzej.jagielski@intel.com i40e: Fix log TC creation failure when max num of queues is exceeded
Jedrzej Jagielski jedrzej.jagielski@intel.com i40e: Fix queue-to-TC mapping on Tx
Arkadiusz Kubalewski arkadiusz.kubalewski@intel.com i40e: Fix firmware LLDP agent related warning
Arkadiusz Kubalewski arkadiusz.kubalewski@intel.com i40e: Fix logic of disabling queues
Pablo Neira Ayuso pablo@netfilter.org netfilter: nft_nat: allow to specify layer 4 protocol NAT only
Florian Westphal fw@strlen.de netfilter: conntrack: adjust stop timestamp to real expiry value
Felix Fietkau nbd@nbd.name mac80211: fix enabling 4-address mode on a sta vif after assoc
Lorenz Bauer lmb@cloudflare.com bpf: Fix OOB read when printing XDP link fdinfo
Naresh Kumar PBS nareshkumar.pbs@broadcom.com RDMA/bnxt_re: Fix stats counters
Nguyen Dinh Phi phind.uet@gmail.com cfg80211: Fix possible memory leak in function cfg80211_bss_update
Krzysztof Kozlowski krzysztof.kozlowski@canonical.com nfc: nfcsim: fix use after free during module unload
Tejun Heo tj@kernel.org blk-iocost: fix operation ordering in iocg_wake_fn()
Jiri Kosina jkosina@suse.cz drm/amdgpu: Fix resource leak on probe error path
Jiri Kosina jkosina@suse.cz drm/amdgpu: Avoid printing of stack contents on firmware load error
Dale Zhao dale.zhao@amd.com drm/amd/display: ensure dentist display clock update finished in DCN20
Paul Jakma paul@jakma.org NIU: fix incorrect error return, missed in previous revert
Jason Gerecke killertofu@gmail.com HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT
Mike Rapoport rppt@kernel.org alpha: register early reserved memory in memblock
Pavel Skripkin paskripkin@gmail.com can: esd_usb2: fix memory leak
Pavel Skripkin paskripkin@gmail.com can: ems_usb: fix memory leak
Pavel Skripkin paskripkin@gmail.com can: usb_8dev: fix memory leak
Pavel Skripkin paskripkin@gmail.com can: mcba_usb_start(): add missing urb->transfer_dma initialization
Stephane Grosjean s.grosjean@peak-system.com can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values
Ziyang Xuan william.xuanziyang@huawei.com can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF
Zhang Changzhong zhangchangzhong@huawei.com can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms
Junxiao Bi junxiao.bi@oracle.com ocfs2: issue zeroout to EOF blocks
Junxiao Bi junxiao.bi@oracle.com ocfs2: fix zero out valid data
Paolo Bonzini pbonzini@redhat.com KVM: add missing compat KVM_CLEAR_DIRTY_LOG
Juergen Gross jgross@suse.com x86/kvm: fix vcpu-id indexed array sizes
Srinivas Pandruvada srinivas.pandruvada@linux.intel.com ACPI: DPTF: Fix reading of attributes
Hui Wang hui.wang@canonical.com Revert "ACPI: resources: Add checks for ACPI IRQ override"
Goldwyn Rodrigues rgoldwyn@suse.de btrfs: mark compressed range uptodate only if all bio succeed
Desmond Cheong Zhi Xi desmondcheongzx@gmail.com btrfs: fix rw device counting in __btrfs_free_extra_devids
Linus Torvalds torvalds@linux-foundation.org pipe: make pipe writes always wake up readers
Jan Kiszka jan.kiszka@siemens.com x86/asm: Ensure asm/proto.h can be included stand-alone
Yang Yingliang yangyingliang@huawei.com io_uring: fix null-ptr-deref in io_sq_offload_start()
-------------
Diffstat:
Makefile | 4 +- arch/alpha/kernel/setup.c | 13 +- arch/arm/net/bpf_jit_32.c | 3 + arch/arm64/net/bpf_jit_comp.c | 13 ++ arch/mips/net/ebpf_jit.c | 3 + arch/powerpc/net/bpf_jit_comp64.c | 6 + arch/powerpc/platforms/pseries/setup.c | 2 +- arch/riscv/net/bpf_jit_comp32.c | 4 + arch/riscv/net/bpf_jit_comp64.c | 4 + arch/s390/net/bpf_jit_comp.c | 5 + arch/sparc/net/bpf_jit_comp_64.c | 3 + arch/x86/include/asm/proto.h | 2 + arch/x86/kvm/ioapic.c | 2 +- arch/x86/kvm/ioapic.h | 4 +- arch/x86/kvm/x86.c | 4 +- arch/x86/net/bpf_jit_comp.c | 7 + arch/x86/net/bpf_jit_comp32.c | 6 + block/blk-iocost.c | 11 +- drivers/acpi/dptf/dptf_pch_fivr.c | 51 +++++- drivers/acpi/resource.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 7 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 1 + drivers/hid/wacom_wac.c | 2 +- drivers/infiniband/hw/bnxt_re/main.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 10 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 1 + drivers/net/can/spi/hi311x.c | 2 +- drivers/net/can/usb/ems_usb.c | 14 +- drivers/net/can/usb/esd_usb2.c | 16 +- drivers/net/can/usb/mcba_usb.c | 2 + drivers/net/can/usb/peak_usb/pcan_usb.c | 10 +- drivers/net/can/usb/usb_8dev.c | 15 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 61 ++++--- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 50 ++++++ drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 7 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 5 + drivers/net/ethernet/mellanox/mlx4/main.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 33 +++- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 10 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 14 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 41 +++-- drivers/net/ethernet/sis/sis900.c | 7 +- drivers/net/ethernet/sun/niu.c | 3 +- drivers/nfc/nfcsim.c | 3 +- fs/btrfs/compression.c | 2 +- fs/btrfs/volumes.c | 1 + fs/cifs/file.c | 2 +- fs/io_uring.c | 2 +- fs/ocfs2/file.c | 103 +++++++----- fs/pipe.c | 10 +- include/linux/bpf_types.h | 1 + include/linux/bpf_verifier.h | 11 +- include/linux/filter.h | 15 ++ include/linux/skmsg.h | 1 - include/net/llc_pdu.h | 31 +++- kernel/bpf/core.c | 19 ++- kernel/bpf/disasm.c | 16 +- kernel/bpf/verifier.c | 186 +++++++-------------- net/can/j1939/transport.c | 11 +- net/can/raw.c | 20 ++- net/core/skmsg.c | 3 +- net/ipv4/ip_tunnel.c | 2 +- net/llc/af_llc.c | 10 +- net/llc/llc_s_ac.c | 2 +- net/mac80211/cfg.c | 19 +++ net/mac80211/ieee80211_i.h | 2 + net/mac80211/mlme.c | 4 +- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nft_nat.c | 4 +- net/qrtr/qrtr.c | 6 +- net/sctp/input.c | 2 +- net/tipc/crypto.c | 14 +- net/tipc/socket.c | 30 ++-- net/wireless/scan.c | 6 +- tools/perf/util/map.c | 2 - virt/kvm/kvm_main.c | 28 ++++ 82 files changed, 707 insertions(+), 367 deletions(-)
On Mon, 2 Aug 2021 15:44:23 +0200, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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, 04 Aug 2021 13:43:24 +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.56-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
5.10.56-rc1 Successfully Compiled and booted on my Raspberry PI 4b (8g) (bcm2711)
Tested-by: Fox Chen foxhlchen@gmail.com
Hi!
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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-5...
Tested-by: Pavel Machek (CIP) pavel@denx.de
Best regards, Pavel
On Mon, 2 Aug 2021 at 19:22, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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, 04 Aug 2021 13:43:24 +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.56-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
## Build * kernel: 5.10.56-rc1 * git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git * git branch: linux-5.10.y * git commit: f9063e43ccbb353c5b2cafe59c6b9534aa7ddc14 * git describe: v5.10.55-68-gf9063e43ccbb * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10....
## No regressions (compared to v5.10.55-66-g099cefcf7e6b)
## No fixes (compared to v5.10.55-66-g099cefcf7e6b)
## Test result summary total: 79832, pass: 65260, fail: 1954, skip: 11355, xfail: 1263,
## Build Summary * arc: 10 total, 10 passed, 0 failed * arm: 193 total, 193 passed, 0 failed * arm64: 27 total, 27 passed, 0 failed * dragonboard-410c: 1 total, 1 passed, 0 failed * hi6220-hikey: 1 total, 1 passed, 0 failed * i386: 26 total, 26 passed, 0 failed * juno-r2: 1 total, 1 passed, 0 failed * mips: 45 total, 45 passed, 0 failed * parisc: 9 total, 9 passed, 0 failed * powerpc: 27 total, 27 passed, 0 failed * riscv: 21 total, 21 passed, 0 failed * s390: 18 total, 18 passed, 0 failed * sh: 18 total, 18 passed, 0 failed * sparc: 9 total, 9 passed, 0 failed * x15: 1 total, 1 passed, 0 failed * x86: 1 total, 1 passed, 0 failed * x86_64: 27 total, 27 passed, 0 failed
## Test suites summary * fwts * install-android-platform-tools-r2600 * kselftest- * kselftest-android * 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-lkdtm * 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-vsyscall-mode-native- * kselftest-vsyscall-mode-none- * kselftest-x86 * kselftest-zram * kunit * kvm-unit-tests * libgpiod * 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
Hi Greg,
On Mon, Aug 02, 2021 at 03:44:23PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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, 04 Aug 2021 13:43:24 +0000. Anything received after that time might be too late.
Build test: mips (gcc version 11.1.1 20210723): 63 configs -> no failure arm (gcc version 11.1.1 20210723): 105 configs -> no new failure arm64 (gcc version 11.1.1 20210723): 3 configs -> no failure x86_64 (gcc version 10.2.1 20210110): 2 configs -> no failure
Boot test: x86_64: Booted on my test laptop. No regression. x86_64: Booted on qemu. No regression. arm64: Booted on rpi4b (4GB model). No regression.
Tested-by: Sudip Mukherjee sudip.mukherjee@codethink.co.uk
-- Regards Sudip
On Mon, Aug 02, 2021 at 03:44:23PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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.
Run tested ok on: - Tiger Lake x86_64 - Radxa ROCK Pi N10 (rk3399pro)
In addition build tested on: - Allwinner H3 - Allwinner H6 - NXP iMX6 - NXP iMX8 - Qualcomm Dragonboard - Rockchip RK3288 - Rockchip RK3328 - Samsung Exynos
Tested-by: Rudi Heitbaum rudi@heitbaum.com
On Mon, 02 Aug 2021 15:44:23 +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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, 04 Aug 2021 13:43:24 +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.56-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: 10 builds: 10 pass, 0 fail 28 boots: 28 pass, 0 fail 75 tests: 75 pass, 0 fail
Linux version: 5.10.56-rc1-gf9063e43ccbb Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000, tegra20-ventana, tegra210-p2371-2180, tegra210-p3450-0000, tegra30-cardhu-a04
Tested-by: Jon Hunter jonathanh@nvidia.com
Jon
On Mon, Aug 02, 2021 at 03:44:23PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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, 04 Aug 2021 13:43:24 +0000. Anything received after that time might be too late.
Build results: total: 159 pass: 159 fail: 0 Qemu test results: total: 467 pass: 467 fail: 0
Tested-by: Guenter Roeck linux@roeck-us.net
Guenter
Hi!
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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.
Not sure what went wrong, but 50 or so patches disappeared from the queue:
48156f3dce81b215b9d6dd524ea34f7e5e029e6b (origin/queue/5.10) btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction 474a423936753742c112e265b5481dddd8c02f33 btrfs: fix race causing unnecessary inode logging during link and rename 2fb9fc485825505e31b634b68d4c05e193a224da Revert "drm/i915: Propagate errors on awaiting already signaled fences" b1c92988bfcb7aa46bdf8198541f305c9ff2df25 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 11fe69a17195cf58eff523f26f90de50660d0100 (tag: v5.10.55) Linux 5.10.55 984e93b8e20731f83e453dd056f8a3931b4a66e5 ipv6: ip6_finish_output2: set sk into newly allocated nskb
Best regards, Pavel
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.56-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.56-rc1
Oleksij Rempel linux@rempel-privat.de can: j1939: j1939_session_deactivate(): clarify lifetime of session object
Lukasz Cieplicki lukaszx.cieplicki@intel.com i40e: Add additional info to PHY type error
Arnaldo Carvalho de Melo acme@redhat.com Revert "perf map: Fix dso->nsinfo refcounting"
Srikar Dronamraju srikar@linux.vnet.ibm.com powerpc/pseries: Fix regression while building external modules
Steve French stfrench@microsoft.com SMB3: fix readpage for large swap cache
Daniel Borkmann daniel@iogearbox.net bpf: Fix pointer arithmetic mask tightening under state pruning
Lorenz Bauer lmb@cloudflare.com bpf: verifier: Allocate idmap scratch in verifier env
Daniel Borkmann daniel@iogearbox.net bpf: Remove superfluous aux sanitation on subprog rejection
Daniel Borkmann daniel@iogearbox.net bpf: Fix leakage due to insufficient speculative store bypass mitigation
Daniel Borkmann daniel@iogearbox.net bpf: Introduce BPF nospec instruction for mitigating Spectre v4
Dan Carpenter dan.carpenter@oracle.com can: hi311x: fix a signedness bug in hi3110_cmd()
Wang Hai wanghai38@huawei.com sis900: Fix missing pci_disable_device() in probe and remove
Wang Hai wanghai38@huawei.com tulip: windbond-840: Fix missing pci_disable_device() in probe and remove
Marcelo Ricardo Leitner marcelo.leitner@gmail.com sctp: fix return value check in __sctp_rcv_asconf_lookup
Dima Chumak dchumak@nvidia.com net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev()
Maor Gottlieb maorg@nvidia.com net/mlx5: Fix flow table chaining
Cong Wang cong.wang@bytedance.com skmsg: Make sk_psock_destroy() static
Bjorn Andersson bjorn.andersson@linaro.org drm/msm/dp: Initialize the INTF_CONFIG register
Robert Foss robert.foss@linaro.org drm/msm/dpu: Fix sm8250_mdp register length
Pavel Skripkin paskripkin@gmail.com net: llc: fix skb_over_panic
Vitaly Kuznetsov vkuznets@redhat.com KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access
Jiapeng Chong jiapeng.chong@linux.alibaba.com mlx4: Fix missing error code in mlx4_load_one()
Geetha sowjanya gakula@marvell.com octeontx2-pf: Fix interface down flag on error
Xin Long lucien.xin@gmail.com tipc: do not write skb_shinfo frags when doing decrytion
Shannon Nelson snelson@pensando.io ionic: count csum_none when offload enabled
Shannon Nelson snelson@pensando.io ionic: fix up dim accounting for tx and rx
Shannon Nelson snelson@pensando.io ionic: remove intr coalesce update from napi
Pavel Skripkin paskripkin@gmail.com net: qrtr: fix memory leaks
Gilad Naaman gnaaman@drivenets.com net: Set true network header for ECN decapsulation
Hoang Le hoang.h.le@dektech.com.au tipc: fix sleeping in tipc accept routine
Xin Long lucien.xin@gmail.com tipc: fix implicit-connect for SYN+
Jedrzej Jagielski jedrzej.jagielski@intel.com i40e: Fix log TC creation failure when max num of queues is exceeded
Jedrzej Jagielski jedrzej.jagielski@intel.com i40e: Fix queue-to-TC mapping on Tx
Arkadiusz Kubalewski arkadiusz.kubalewski@intel.com i40e: Fix firmware LLDP agent related warning
Arkadiusz Kubalewski arkadiusz.kubalewski@intel.com i40e: Fix logic of disabling queues
Pablo Neira Ayuso pablo@netfilter.org netfilter: nft_nat: allow to specify layer 4 protocol NAT only
Florian Westphal fw@strlen.de netfilter: conntrack: adjust stop timestamp to real expiry value
Felix Fietkau nbd@nbd.name mac80211: fix enabling 4-address mode on a sta vif after assoc
Lorenz Bauer lmb@cloudflare.com bpf: Fix OOB read when printing XDP link fdinfo
Naresh Kumar PBS nareshkumar.pbs@broadcom.com RDMA/bnxt_re: Fix stats counters
Nguyen Dinh Phi phind.uet@gmail.com cfg80211: Fix possible memory leak in function cfg80211_bss_update
Krzysztof Kozlowski krzysztof.kozlowski@canonical.com nfc: nfcsim: fix use after free during module unload
Tejun Heo tj@kernel.org blk-iocost: fix operation ordering in iocg_wake_fn()
Jiri Kosina jkosina@suse.cz drm/amdgpu: Fix resource leak on probe error path
Jiri Kosina jkosina@suse.cz drm/amdgpu: Avoid printing of stack contents on firmware load error
Dale Zhao dale.zhao@amd.com drm/amd/display: ensure dentist display clock update finished in DCN20
Paul Jakma paul@jakma.org NIU: fix incorrect error return, missed in previous revert
Jason Gerecke killertofu@gmail.com HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT
Mike Rapoport rppt@kernel.org alpha: register early reserved memory in memblock
Pavel Skripkin paskripkin@gmail.com can: esd_usb2: fix memory leak
Pavel Skripkin paskripkin@gmail.com can: ems_usb: fix memory leak
Pavel Skripkin paskripkin@gmail.com can: usb_8dev: fix memory leak
Pavel Skripkin paskripkin@gmail.com can: mcba_usb_start(): add missing urb->transfer_dma initialization
Stephane Grosjean s.grosjean@peak-system.com can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values
Ziyang Xuan william.xuanziyang@huawei.com can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF
Zhang Changzhong zhangchangzhong@huawei.com can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms
Junxiao Bi junxiao.bi@oracle.com ocfs2: issue zeroout to EOF blocks
Junxiao Bi junxiao.bi@oracle.com ocfs2: fix zero out valid data
Paolo Bonzini pbonzini@redhat.com KVM: add missing compat KVM_CLEAR_DIRTY_LOG
Juergen Gross jgross@suse.com x86/kvm: fix vcpu-id indexed array sizes
Srinivas Pandruvada srinivas.pandruvada@linux.intel.com ACPI: DPTF: Fix reading of attributes
Hui Wang hui.wang@canonical.com Revert "ACPI: resources: Add checks for ACPI IRQ override"
Goldwyn Rodrigues rgoldwyn@suse.de btrfs: mark compressed range uptodate only if all bio succeed
Desmond Cheong Zhi Xi desmondcheongzx@gmail.com btrfs: fix rw device counting in __btrfs_free_extra_devids
Linus Torvalds torvalds@linux-foundation.org pipe: make pipe writes always wake up readers
Jan Kiszka jan.kiszka@siemens.com x86/asm: Ensure asm/proto.h can be included stand-alone
Yang Yingliang yangyingliang@huawei.com io_uring: fix null-ptr-deref in io_sq_offload_start()
On 8/3/21 12:26 PM, Pavel Machek wrote:
Hi!
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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.
Not sure what went wrong, but 50 or so patches disappeared from the queue:
48156f3dce81b215b9d6dd524ea34f7e5e029e6b (origin/queue/5.10) btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction 474a423936753742c112e265b5481dddd8c02f33 btrfs: fix race causing unnecessary inode logging during link and rename 2fb9fc485825505e31b634b68d4c05e193a224da Revert "drm/i915: Propagate errors on awaiting already signaled fences" b1c92988bfcb7aa46bdf8198541f305c9ff2df25 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 11fe69a17195cf58eff523f26f90de50660d0100 (tag: v5.10.55) Linux 5.10.55 984e93b8e20731f83e453dd056f8a3931b4a66e5 ipv6: ip6_finish_output2: set sk into newly allocated nskb
Best regards, Pavel
FWIW, the git repository matches the shortlog and summary.
Guenter
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.56-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.56-rc1
Oleksij Rempel linux@rempel-privat.de can: j1939: j1939_session_deactivate(): clarify lifetime of session object
Lukasz Cieplicki lukaszx.cieplicki@intel.com i40e: Add additional info to PHY type error
Arnaldo Carvalho de Melo acme@redhat.com Revert "perf map: Fix dso->nsinfo refcounting"
Srikar Dronamraju srikar@linux.vnet.ibm.com powerpc/pseries: Fix regression while building external modules
Steve French stfrench@microsoft.com SMB3: fix readpage for large swap cache
Daniel Borkmann daniel@iogearbox.net bpf: Fix pointer arithmetic mask tightening under state pruning
Lorenz Bauer lmb@cloudflare.com bpf: verifier: Allocate idmap scratch in verifier env
Daniel Borkmann daniel@iogearbox.net bpf: Remove superfluous aux sanitation on subprog rejection
Daniel Borkmann daniel@iogearbox.net bpf: Fix leakage due to insufficient speculative store bypass mitigation
Daniel Borkmann daniel@iogearbox.net bpf: Introduce BPF nospec instruction for mitigating Spectre v4
Dan Carpenter dan.carpenter@oracle.com can: hi311x: fix a signedness bug in hi3110_cmd()
Wang Hai wanghai38@huawei.com sis900: Fix missing pci_disable_device() in probe and remove
Wang Hai wanghai38@huawei.com tulip: windbond-840: Fix missing pci_disable_device() in probe and remove
Marcelo Ricardo Leitner marcelo.leitner@gmail.com sctp: fix return value check in __sctp_rcv_asconf_lookup
Dima Chumak dchumak@nvidia.com net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev()
Maor Gottlieb maorg@nvidia.com net/mlx5: Fix flow table chaining
Cong Wang cong.wang@bytedance.com skmsg: Make sk_psock_destroy() static
Bjorn Andersson bjorn.andersson@linaro.org drm/msm/dp: Initialize the INTF_CONFIG register
Robert Foss robert.foss@linaro.org drm/msm/dpu: Fix sm8250_mdp register length
Pavel Skripkin paskripkin@gmail.com net: llc: fix skb_over_panic
Vitaly Kuznetsov vkuznets@redhat.com KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access
Jiapeng Chong jiapeng.chong@linux.alibaba.com mlx4: Fix missing error code in mlx4_load_one()
Geetha sowjanya gakula@marvell.com octeontx2-pf: Fix interface down flag on error
Xin Long lucien.xin@gmail.com tipc: do not write skb_shinfo frags when doing decrytion
Shannon Nelson snelson@pensando.io ionic: count csum_none when offload enabled
Shannon Nelson snelson@pensando.io ionic: fix up dim accounting for tx and rx
Shannon Nelson snelson@pensando.io ionic: remove intr coalesce update from napi
Pavel Skripkin paskripkin@gmail.com net: qrtr: fix memory leaks
Gilad Naaman gnaaman@drivenets.com net: Set true network header for ECN decapsulation
Hoang Le hoang.h.le@dektech.com.au tipc: fix sleeping in tipc accept routine
Xin Long lucien.xin@gmail.com tipc: fix implicit-connect for SYN+
Jedrzej Jagielski jedrzej.jagielski@intel.com i40e: Fix log TC creation failure when max num of queues is exceeded
Jedrzej Jagielski jedrzej.jagielski@intel.com i40e: Fix queue-to-TC mapping on Tx
Arkadiusz Kubalewski arkadiusz.kubalewski@intel.com i40e: Fix firmware LLDP agent related warning
Arkadiusz Kubalewski arkadiusz.kubalewski@intel.com i40e: Fix logic of disabling queues
Pablo Neira Ayuso pablo@netfilter.org netfilter: nft_nat: allow to specify layer 4 protocol NAT only
Florian Westphal fw@strlen.de netfilter: conntrack: adjust stop timestamp to real expiry value
Felix Fietkau nbd@nbd.name mac80211: fix enabling 4-address mode on a sta vif after assoc
Lorenz Bauer lmb@cloudflare.com bpf: Fix OOB read when printing XDP link fdinfo
Naresh Kumar PBS nareshkumar.pbs@broadcom.com RDMA/bnxt_re: Fix stats counters
Nguyen Dinh Phi phind.uet@gmail.com cfg80211: Fix possible memory leak in function cfg80211_bss_update
Krzysztof Kozlowski krzysztof.kozlowski@canonical.com nfc: nfcsim: fix use after free during module unload
Tejun Heo tj@kernel.org blk-iocost: fix operation ordering in iocg_wake_fn()
Jiri Kosina jkosina@suse.cz drm/amdgpu: Fix resource leak on probe error path
Jiri Kosina jkosina@suse.cz drm/amdgpu: Avoid printing of stack contents on firmware load error
Dale Zhao dale.zhao@amd.com drm/amd/display: ensure dentist display clock update finished in DCN20
Paul Jakma paul@jakma.org NIU: fix incorrect error return, missed in previous revert
Jason Gerecke killertofu@gmail.com HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT
Mike Rapoport rppt@kernel.org alpha: register early reserved memory in memblock
Pavel Skripkin paskripkin@gmail.com can: esd_usb2: fix memory leak
Pavel Skripkin paskripkin@gmail.com can: ems_usb: fix memory leak
Pavel Skripkin paskripkin@gmail.com can: usb_8dev: fix memory leak
Pavel Skripkin paskripkin@gmail.com can: mcba_usb_start(): add missing urb->transfer_dma initialization
Stephane Grosjean s.grosjean@peak-system.com can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values
Ziyang Xuan william.xuanziyang@huawei.com can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF
Zhang Changzhong zhangchangzhong@huawei.com can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms
Junxiao Bi junxiao.bi@oracle.com ocfs2: issue zeroout to EOF blocks
Junxiao Bi junxiao.bi@oracle.com ocfs2: fix zero out valid data
Paolo Bonzini pbonzini@redhat.com KVM: add missing compat KVM_CLEAR_DIRTY_LOG
Juergen Gross jgross@suse.com x86/kvm: fix vcpu-id indexed array sizes
Srinivas Pandruvada srinivas.pandruvada@linux.intel.com ACPI: DPTF: Fix reading of attributes
Hui Wang hui.wang@canonical.com Revert "ACPI: resources: Add checks for ACPI IRQ override"
Goldwyn Rodrigues rgoldwyn@suse.de btrfs: mark compressed range uptodate only if all bio succeed
Desmond Cheong Zhi Xi desmondcheongzx@gmail.com btrfs: fix rw device counting in __btrfs_free_extra_devids
Linus Torvalds torvalds@linux-foundation.org pipe: make pipe writes always wake up readers
Jan Kiszka jan.kiszka@siemens.com x86/asm: Ensure asm/proto.h can be included stand-alone
Yang Yingliang yangyingliang@huawei.com io_uring: fix null-ptr-deref in io_sq_offload_start()
On Tue 2021-08-03 12:37:29, Guenter Roeck wrote:
On 8/3/21 12:26 PM, Pavel Machek wrote:
Hi!
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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.
Not sure what went wrong, but 50 or so patches disappeared from the queue:
48156f3dce81b215b9d6dd524ea34f7e5e029e6b (origin/queue/5.10) btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction 474a423936753742c112e265b5481dddd8c02f33 btrfs: fix race causing unnecessary inode logging during link and rename 2fb9fc485825505e31b634b68d4c05e193a224da Revert "drm/i915: Propagate errors on awaiting already signaled fences" b1c92988bfcb7aa46bdf8198541f305c9ff2df25 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 11fe69a17195cf58eff523f26f90de50660d0100 (tag: v5.10.55) Linux 5.10.55 984e93b8e20731f83e453dd056f8a3931b4a66e5 ipv6: ip6_finish_output2: set sk into newly allocated nskb
FWIW, the git repository matches the shortlog and summary.
git log --pretty=oneline origin/linux-5.10.y
seems to match shortlog/summary.
git log --pretty=oneline origin/queue/5.10
is unexpectedly short. Short changelog can also be seen on the web:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/l...
(and 4.19/ 4.4 repositories have same problem, it is even more visible there.)
Best regards, Pavel
On 8/3/21 12:50 PM, Pavel Machek wrote:
On Tue 2021-08-03 12:37:29, Guenter Roeck wrote:
On 8/3/21 12:26 PM, Pavel Machek wrote:
Hi!
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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.
Not sure what went wrong, but 50 or so patches disappeared from the queue:
48156f3dce81b215b9d6dd524ea34f7e5e029e6b (origin/queue/5.10) btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction 474a423936753742c112e265b5481dddd8c02f33 btrfs: fix race causing unnecessary inode logging during link and rename 2fb9fc485825505e31b634b68d4c05e193a224da Revert "drm/i915: Propagate errors on awaiting already signaled fences" b1c92988bfcb7aa46bdf8198541f305c9ff2df25 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 11fe69a17195cf58eff523f26f90de50660d0100 (tag: v5.10.55) Linux 5.10.55 984e93b8e20731f83e453dd056f8a3931b4a66e5 ipv6: ip6_finish_output2: set sk into newly allocated nskb
FWIW, the git repository matches the shortlog and summary.
git log --pretty=oneline origin/linux-5.10.y
seems to match shortlog/summary.
git log --pretty=oneline origin/queue/5.10
is unexpectedly short. Short changelog can also be seen on the web:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/l...
(and 4.19/ 4.4 repositories have same problem, it is even more visible there.)
Ah, that explains it. No idea what the queue/ branches are for. My scripts use the linux- branches.
Guenter
On Tue, Aug 03, 2021 at 09:26:07PM +0200, Pavel Machek wrote:
Hi!
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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.
Not sure what went wrong, but 50 or so patches disappeared from the queue:
48156f3dce81b215b9d6dd524ea34f7e5e029e6b (origin/queue/5.10) btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction 474a423936753742c112e265b5481dddd8c02f33 btrfs: fix race causing unnecessary inode logging during link and rename 2fb9fc485825505e31b634b68d4c05e193a224da Revert "drm/i915: Propagate errors on awaiting already signaled fences" b1c92988bfcb7aa46bdf8198541f305c9ff2df25 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 11fe69a17195cf58eff523f26f90de50660d0100 (tag: v5.10.55) Linux 5.10.55 984e93b8e20731f83e453dd056f8a3931b4a66e5 ipv6: ip6_finish_output2: set sk into newly allocated nskb
Look at commit e87bda470c72 ("move 5.10 patches back into -rc and queued patches") as an example of what happened here.
The "queue" branches are odd and auto-generated and not all that smart at times. Stick to the -rc branches that I announce if you want to be sure you are testing the proper thing.
thanks,
greg k-h
Den 03-08-2021 kl. 22:26, skrev Pavel Machek:
Hi!
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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.
Not sure what went wrong, but 50 or so patches disappeared from the queue:
48156f3dce81b215b9d6dd524ea34f7e5e029e6b (origin/queue/5.10) btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction 474a423936753742c112e265b5481dddd8c02f33 btrfs: fix race causing unnecessary inode logging during link and rename 2fb9fc485825505e31b634b68d4c05e193a224da Revert "drm/i915: Propagate errors on awaiting already signaled fences" b1c92988bfcb7aa46bdf8198541f305c9ff2df25 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 11fe69a17195cf58eff523f26f90de50660d0100 (tag: v5.10.55) Linux 5.10.55 984e93b8e20731f83e453dd056f8a3931b4a66e5 ipv6: ip6_finish_output2: set sk into newly allocated nskb
Best regards,
Looks like a fallout of switching to use rc-* for current review queues and apparently keep queue-* for upcoming stuff
https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree...
-- Thomas
On Wed, Aug 04, 2021 at 09:25:34AM +0300, Thomas Backlund wrote:
Den 03-08-2021 kl. 22:26, skrev Pavel Machek:
Hi!
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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.
Not sure what went wrong, but 50 or so patches disappeared from the queue:
48156f3dce81b215b9d6dd524ea34f7e5e029e6b (origin/queue/5.10) btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction 474a423936753742c112e265b5481dddd8c02f33 btrfs: fix race causing unnecessary inode logging during link and rename 2fb9fc485825505e31b634b68d4c05e193a224da Revert "drm/i915: Propagate errors on awaiting already signaled fences" b1c92988bfcb7aa46bdf8198541f305c9ff2df25 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 11fe69a17195cf58eff523f26f90de50660d0100 (tag: v5.10.55) Linux 5.10.55 984e93b8e20731f83e453dd056f8a3931b4a66e5 ipv6: ip6_finish_output2: set sk into newly allocated nskb
Best regards,
Looks like a fallout of switching to use rc-* for current review queues and apparently keep queue-* for upcoming stuff
https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree...
exactly. We are trying to see if this works to reduce the window of people getting notified of being added to the queue and a -rc with the patch in it for some changes. It also allows us to work while -rcs are out for review.
Let's see how this works for a bit, we have already had some growing pains with it :)
greg k-h
On 2021/8/2 21:44, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.56 release. There are 67 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, 04 Aug 2021 13:43:24 +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.56-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
Tested on arm64 and x86 for 5.10.56-rc1,
Kernel repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Branch: linux-5.10.y Version: 5.10.56-rc1 Commit: f9063e43ccbb353c5b2cafe59c6b9534aa7ddc14 Compiler: gcc version 7.3.0 (GCC)
arm64: -------------------------------------------------------------------- Testcase Result Summary: total: 8906 passed: 8906 failed: 0 timeout: 0 --------------------------------------------------------------------
x86: -------------------------------------------------------------------- Testcase Result Summary: total: 8906 passed: 8906 failed: 0 timeout: 0 --------------------------------------------------------------------
Tested-by: Hulk Robot hulkrobot@huawei.com