This is the start of the stable review cycle for the 5.14.10 release. There are 172 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, 06 Oct 2021 12:50:17 +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.14.10-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.14.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 5.14.10-rc1
Daniele Palmas dnlplm@gmail.com drivers: net: mhi: fix error path in mhi_net_newlink
Pablo Neira Ayuso pablo@netfilter.org netfilter: nf_tables: Fix oversized kvmalloc() calls
Eric Dumazet edumazet@google.com netfilter: conntrack: serialize hash resizes and cleanups
Haimin Zhang tcs_kernel@tencent.com KVM: x86: Handle SRCU initialization failure during page track init
Yanfei Xu yanfei.xu@windriver.com net: mdiobus: Fix memory leak in __mdiobus_register
Shreyansh Chouhan chouhan.shreyansh630@gmail.com crypto: aesni - xts_crypt() return if walk.nbytes is 0
Anirudh Rayabharam mail@anirudhrb.com HID: usbhid: free raw_report buffers in usbhid_stop
Linus Torvalds torvalds@linux-foundation.org mm: don't allow oversized kvmalloc() calls
Jozsef Kadlecsik kadlec@netfilter.org netfilter: ipset: Fix oversized kvmalloc() calls
F.A.Sulaiman asha.16@itfac.mrt.ac.lk HID: betop: fix slab-out-of-bounds Write in betop_probe
Dongliang Mu mudongliangabcd@gmail.com usb: hso: remove the bailout parameter
Randy Dunlap rdunlap@infradead.org NIOS2: setup.c: drop unused variable 'dram_start'
Eric Dumazet edumazet@google.com net: udp: annotate data race around udp_sk(sk)->corkflag
Andrej Shadura andrew.shadura@collabora.co.uk HID: u2fzero: ignore incomplete packets without data
yangerkun yangerkun@huawei.com ext4: flush s_error_work before journal destroy in ext4_fill_super
yangerkun yangerkun@huawei.com ext4: fix potential infinite loop in ext4_dx_readdir()
Theodore Ts'o tytso@mit.edu ext4: add error checking to ext4_ext_replay_set_iblocks()
Jeffle Xu jefflexu@linux.alibaba.com ext4: fix reserved space counter leakage
Hou Tao houtao1@huawei.com ext4: limit the number of blocks in one ADD_RANGE TLV
Ritesh Harjani riteshh@linux.ibm.com ext4: fix loff_t overflow in ext4_max_bitmap_size()
Johan Hovold johan@kernel.org ipack: ipoctal: fix module reference leak
Johan Hovold johan@kernel.org ipack: ipoctal: fix missing allocation-failure check
Johan Hovold johan@kernel.org ipack: ipoctal: fix tty-registration error handling
Johan Hovold johan@kernel.org ipack: ipoctal: fix tty registration race
Johan Hovold johan@kernel.org ipack: ipoctal: fix stack information leak
Nirmoy Das nirmoy.das@amd.com debugfs: debugfs_create_file_size(): use IS_ERR to check for error
Saravana Kannan saravanak@google.com driver core: fw_devlink: Improve handling of cyclic dependencies
Chen Jingwen chenjingwen6@huawei.com elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings
Keith Busch kbusch@kernel.org nvme: add command id quirk for apple controllers
Linus Torvalds torvalds@linux-foundation.org kvm: fix objtool relocation warning
Vadim Pasternak vadimp@nvidia.com hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller
Eddie James eajames@linux.ibm.com hwmon: (occ) Fix P10 VRM temp sensors
Mel Gorman mgorman@techsingularity.net sched/fair: Null terminate buffer when updating tunable_scaling
Michal Koutný mkoutny@suse.com sched/fair: Add ancestors of unthrottled undecayed cfs_rq
Kan Liang kan.liang@linux.intel.com perf/x86/intel: Update event constraints for ICX
Peter Zijlstra peterz@infradead.org objtool: Teach get_alt_entry() about more relocation types
Eric Dumazet edumazet@google.com af_unix: fix races in sk_peer_pid and sk_peer_cred accesses
Wong Vee Khee vee.khee.wong@linux.intel.com net: stmmac: fix EEE init issue when paired with EEE capable PHYs
Vlad Buslov vladbu@nvidia.com net: sched: flower: protect fl_walk() with rcu
Paolo Abeni pabeni@redhat.com net: introduce and use lock_sock_fast_nested()
Florian Fainelli f.fainelli@gmail.com net: phy: bcm7xxx: Fixed indirect MMD operations
Guangbin Huang huangguangbin2@huawei.com net: hns3: disable firmware compatible features when uninstall PF
Guangbin Huang huangguangbin2@huawei.com net: hns3: fix always enable rx vlan filter problem after selftest
Peng Li lipeng321@huawei.com net: hns3: reconstruct function hns3_self_test
Jian Shen shenjian15@huawei.com net: hns3: fix show wrong state when add existing uc mac address
Jian Shen shenjian15@huawei.com net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE
Jian Shen shenjian15@huawei.com net: hns3: don't rollback when destroy mqprio fail
Jian Shen shenjian15@huawei.com net: hns3: remove tc enable checking
Jian Shen shenjian15@huawei.com net: hns3: do not allow call hns3_nic_net_open repeatedly
Feng Zhou zhoufeng.zf@bytedance.com ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup
Rahul Lakkireddy rahul.lakkireddy@chelsio.com scsi: csiostor: Add module softdep on cxgb4
Jens Axboe axboe@kernel.dk Revert "block, bfq: honor already-setup queue merges"
Shannon Nelson snelson@pensando.io ionic: fix gathering of debug stats
Arnd Bergmann arnd@arndb.de net: ks8851: fix link error
Johan Almbladh johan.almbladh@anyfinetworks.com bpf, x86: Fix bpf mapping of atomic fetch implementation
Jiri Benc jbenc@redhat.com selftests, bpf: test_lwt_ip_encap: Really disable rp_filter
Jiri Benc jbenc@redhat.com selftests, bpf: Fix makefile dependencies on libbpf
Kumar Kartikeya Dwivedi memxor@gmail.com libbpf: Fix segfault in static linker for objects without BTF
Lorenz Bauer lmb@cloudflare.com bpf: Exempt CAP_BPF from checks against bpf_jit_limit
Wenpeng Liang liangwenpeng@huawei.com RDMA/hns: Add the check of the CQE size of the user space
Wenpeng Liang liangwenpeng@huawei.com RDMA/hns: Fix the size setting error when copying CQE in clean_cq()
Guo Zhi qtxuning1999@sjtu.edu.cn RDMA/hfi1: Fix kernel pointer leak
Jacob Keller jacob.e.keller@intel.com e100: fix buffer overrun in e100_get_regs
Jacob Keller jacob.e.keller@intel.com e100: fix length calculation in e100_get_regs_len
Andrew Lunn andrew@lunn.ch dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports
Andrew Lunn andrew@lunn.ch dsa: mv88e6xxx: Fix MTU definition
Andrew Lunn andrew@lunn.ch dsa: mv88e6xxx: 6161: Use chip wide MAX MTU
Tejas Upadhyay tejaskumarx.surendrakumar.upadhyay@intel.com drm/i915: Remove warning from the rps worker
Matthew Auld matthew.auld@intel.com drm/i915/request: fix early tracepoints
Aaro Koskinen aaro.koskinen@iki.fi smsc95xx: fix stalled rx after link change
Xiao Liang shaw.leon@gmail.com net: ipv4: Fix rtnexthop len when RTA_FLOW is present
Vladimir Oltean vladimir.oltean@nxp.com net: enetc: fix the incorrect clearing of IF_MODE bits
Paul Fertser fercerpav@gmail.com hwmon: (tmp421) fix rounding for negative values
Paul Fertser fercerpav@gmail.com hwmon: (tmp421) report /PVLD condition as fault
Jason Gunthorpe jgg@ziepe.ca RDMA/hns: Work around broken constant propagation in gcc 8
Davide Caratti dcaratti@redhat.com mptcp: allow changing the 'backup' bit when no sockets are open
Florian Westphal fw@strlen.de mptcp: don't return sockets in foreign netns
Xin Long lucien.xin@gmail.com sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb
Saravana Kannan saravanak@google.com net: mdiobus: Set FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD for mdiobus parents
Saravana Kannan saravanak@google.com driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD
Johannes Berg johannes.berg@intel.com mac80211-hwsim: fix late beacon hrtimer handling
Johannes Berg johannes.berg@intel.com mac80211: mesh: fix potentially unaligned access
Lorenzo Bianconi lorenzo@kernel.org mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap
Chih-Kang Chang gary.chang@realtek.com mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug
Felix Fietkau nbd@nbd.name Revert "mac80211: do not use low data rates for data frames with no ack flag"
Florian Westphal fw@strlen.de netfilter: log: work around missing softdep backend module
Florian Westphal fw@strlen.de netfilter: nf_tables: unlink table before deleting it
Sindhu Devale sindhu.devale@intel.com RDMA/irdma: Report correct WC error when there are MW bind errors
Sindhu Devale sindhu.devale@intel.com RDMA/irdma: Report correct WC error when transport retry counter is exceeded
Sindhu Devale sindhu.devale@intel.com RDMA/irdma: Validate number of CQ entries on create CQ
Sindhu Devale sindhu.devale@intel.com RDMA/irdma: Skip CQP ring during a reset
Vadim Pasternak vadimp@nvidia.com hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs
Piotr Krysiuk piotras@gmail.com bpf, mips: Validate conditional branch offsets
Tao Liu thomas.liu@ucloud.cn RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure
Christoph Lameter cl@gentwo.de IB/cma: Do not send IGMP leaves for sendonly Multicast groups
Hou Tao houtao1@huawei.com bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog
Andrea Claudi aclaudi@redhat.com ipvs: check that ip_vs_conn_tab_bits is between 8 and 20
Zhi A Wang zhi.wang.linux2@gmail.com drm/i915/gvt: fix the usage of ww lock in gvt scheduler.
Shawn Guo shawn.guo@linaro.org interconnect: qcom: sdm660: Correct NOC_QOS_PRIORITY shift and mask
Shawn Guo shawn.guo@linaro.org interconnect: qcom: sdm660: Fix id of slv_cnoc_mnoc_cfg
Hawking Zhang Hawking.Zhang@amd.com drm/amdgpu: correct initial cp_hqd_quantum for gfx9
Simon Ser contact@emersion.fr drm/amdgpu: check tiling flags when creating FB on GFX8-
Prike Liang Prike.Liang@amd.com drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix
Praful Swarnakar Praful.Swarnakar@amd.com drm/amd/display: Fix Display Flicker on embedded panels
Charlene Liu Charlene.Liu@amd.com drm/amd/display: Pass PCI deviceid into DC
Josip Pavic Josip.Pavic@amd.com drm/amd/display: initialize backlight_ramping_override to false
Nick Desaulniers ndesaulniers@google.com nbd: use shifts rather than multiplies
Jason Gunthorpe jgg@ziepe.ca RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests
Jason Gunthorpe jgg@ziepe.ca RDMA/cma: Do not change route.addr.src_addr.ss_family
Sean Young sean@mess.org media: ir_toy: prevent device from hanging during transmit
Wolfram Sang wsa+renesas@sang-engineering.com mmc: renesas_sdhi: fix regression with hard reset on old SDHIs
Zhenzhong Duan zhenzhong.duan@intel.com KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue
Chenyi Qiang chenyi.qiang@intel.com KVM: nVMX: Fix nested bus lock VM exit
Mingwei Zhang mizhang@google.com KVM: SVM: fix missing sev_decommission in sev_receive_start
Peter Gonda pgonda@google.com KVM: SEV: Allow some commands for mirror VM
Peter Gonda pgonda@google.com KVM: SEV: Acquire vcpu mutex when updating VMSA
Sean Christopherson seanjc@google.com KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA
Peter Gonda pgonda@google.com KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES
Vitaly Kuznetsov vkuznets@redhat.com KVM: nVMX: Filter out all unsupported controls when eVMCS was activated
Sean Christopherson seanjc@google.com KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks
Sean Christopherson seanjc@google.com KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT
Maxim Levitsky mlevitsk@redhat.com KVM: x86: nSVM: don't copy virt_ext from vmcb12
Vitaly Kuznetsov vkuznets@redhat.com KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect()
Zelin Deng zelin.deng@linux.alibaba.com ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm
Zelin Deng zelin.deng@linux.alibaba.com x86/kvmclock: Move this_cpu_pvti into kvmclock.h
José Expósito jose.exposito89@gmail.com platform/x86/intel: hid: Add DMI switches allow list
Johannes Berg johannes.berg@intel.com mac80211: fix use-after-free in CCMP/GCMP RX
Jonathan Hsu jonathan.hsu@mediatek.com scsi: ufs: Fix illegal offset in UPIU event trace
Andrey Gusakov andrey.gusakov@cogentembedded.com gpio: pca953x: do not ignore i2c errors
Nadezda Lutovinova lutovinova@ispras.ru hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field
Nadezda Lutovinova lutovinova@ispras.ru hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field
Nadezda Lutovinova lutovinova@ispras.ru hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field
Paul Fertser fercerpav@gmail.com hwmon: (tmp421) handle I2C errors
Eric Biggers ebiggers@google.com fs-verity: fix signed integer overflow with i_size near S64_MAX
Jia He justin.he@arm.com ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect
Cameron Berkenpas cam@neo-zeon.de ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops.
Takashi Sakamoto o-takashi@sakamocchi.jp ALSA: firewire-motu: fix truncated bytes in message tracepoints
Jaroslav Kysela perex@perex.cz ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION
Adrian Hunter adrian.hunter@intel.com scsi: ufs: ufs-pci: Fix Intel LKF link stability
James Morse james.morse@arm.com cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory
Guchun Chen guchun.chen@amd.com drm/amdgpu: stop scheduler when calling hw_fini (v2)
Guchun Chen guchun.chen@amd.com drm/amdgpu: avoid over-handle of fence driver fini in s3 test (v2)
Likun Gao Likun.Gao@amd.com drm/amdgpu: adjust fence driver enable sequence
Saurav Kashyap skashyap@marvell.com scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS
Kevin Hao haokexin@gmail.com cpufreq: schedutil: Use kobject release() method to free sugov_tunables
Igor Matheus Andrade Torrente igormtorrente@gmail.com tty: Fix out-of-bound vmalloc access in imageblit
Jackie Liu liuyun01@kylinos.cn watchdog/sb_watchdog: fix compilation problem due to COMPILE_TEST
Like Xu likexu@tencent.com perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *'
Like Xu likexu@tencent.com perf iostat: Use system-wide mode if the target cpu_list is unspecified
Ian Rogers irogers@google.com perf test: Fix DWARF unwind for optimized builds.
Evgeny Novikov novikov@ispras.ru HID: amd_sfh: Fix potential NULL pointer dereference
Marco Elver elver@google.com kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS
Randy Dunlap rdunlap@infradead.org NIOS2: fix kconfig unmet dependency warning for SERIAL_CORE_CONSOLE
Al Viro viro@zeniv.linux.org.uk m68k: Update ->thread.esp0 before calling syscall_trace() in ret_from_signal
Dan Carpenter dan.carpenter@oracle.com crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()
Alexandra Winter wintera@linux.ibm.com s390/qeth: fix deadlock during failing recovery
Alexandra Winter wintera@linux.ibm.com s390/qeth: Fix deadlock in remove_discipline
Lama Kayal lkayal@nvidia.com net/mlx4_en: Resolve bad operstate value
David Collins collinsd@codeaurora.org pinctrl: qcom: spmi-gpio: correct parent irqspec translation
Peter Ujfalusi peter.ujfalusi@linux.intel.com ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types
Peter Ujfalusi peter.ujfalusi@linux.intel.com ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types
Yong Zhi yong.zhi@intel.com ASoC: SOF: Fix DSP oops stack dump output contents
James Smart jsmart2021@gmail.com scsi: elx: efct: Fix void-pointer-to-enum-cast warning for efc_nport_topology
Trevor Wu trevor.wu@mediatek.com ASoC: mediatek: common: handle NULL case in suspend/resume function
Shengjiu Wang shengjiu.wang@nxp.com ASoC: fsl_xcvr: register platform component before registering cpu dai
Shengjiu Wang shengjiu.wang@nxp.com ASoC: fsl_spdif: register platform component before registering cpu dai
Shengjiu Wang shengjiu.wang@nxp.com ASoC: fsl_micfil: register platform component before registering cpu dai
Shengjiu Wang shengjiu.wang@nxp.com ASoC: fsl_esai: register platform component before registering cpu dai
Shengjiu Wang shengjiu.wang@nxp.com ASoC: fsl_sai: register platform component before registering cpu dai
Randy Dunlap rdunlap@infradead.org media: s5p-jpeg: rename JPEG marker constants to prevent build warnings
Nicolas Dufresne nicolas.dufresne@collabora.com media: cedrus: Fix SUNXI tile size calculation
Jernej Skrabec jernej.skrabec@gmail.com media: hantro: Fix check for single irq
-------------
Diffstat:
Makefile | 4 +- arch/m68k/kernel/entry.S | 2 + arch/mips/net/bpf_jit.c | 57 ++++++--- arch/nios2/Kconfig.debug | 3 +- arch/nios2/kernel/setup.c | 2 - arch/s390/include/asm/ccwgroup.h | 2 +- arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/events/intel/core.c | 1 + arch/x86/include/asm/kvm_page_track.h | 2 +- arch/x86/include/asm/kvmclock.h | 14 +++ arch/x86/kernel/kvmclock.c | 13 +-- arch/x86/kvm/cpuid.c | 4 +- arch/x86/kvm/emulate.c | 1 - arch/x86/kvm/ioapic.c | 10 +- arch/x86/kvm/mmu/page_track.c | 4 +- arch/x86/kvm/svm/nested.c | 1 - arch/x86/kvm/svm/sev.c | 92 ++++++++++----- arch/x86/kvm/vmx/evmcs.c | 12 +- arch/x86/kvm/vmx/nested.c | 6 + arch/x86/kvm/vmx/vmx.c | 11 +- arch/x86/kvm/x86.c | 10 +- arch/x86/net/bpf_jit_comp.c | 66 ++++++++--- block/bfq-iosched.c | 16 +-- drivers/acpi/nfit/core.c | 12 ++ drivers/base/core.c | 36 +++++- drivers/block/nbd.c | 29 +++-- drivers/cpufreq/cpufreq_governor_attr_set.c | 2 +- drivers/crypto/ccp/ccp-ops.c | 14 ++- drivers/gpio/gpio-pca953x.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 15 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 31 +++++ drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 62 +++------- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 8 ++ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 15 ++- drivers/gpu/drm/i915/gt/intel_rps.c | 2 - drivers/gpu/drm/i915/gvt/scheduler.c | 4 +- drivers/gpu/drm/i915/i915_request.c | 11 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 6 +- drivers/hid/hid-betopff.c | 13 ++- drivers/hid/hid-u2fzero.c | 4 +- drivers/hid/usbhid/hid-core.c | 13 ++- drivers/hwmon/mlxreg-fan.c | 12 +- drivers/hwmon/occ/common.c | 17 +-- drivers/hwmon/pmbus/mp2975.c | 2 +- drivers/hwmon/tmp421.c | 71 +++++++----- drivers/hwmon/w83791d.c | 29 ++--- drivers/hwmon/w83792d.c | 28 ++--- drivers/hwmon/w83793.c | 26 ++--- drivers/infiniband/core/cma.c | 51 +++++++- drivers/infiniband/core/cma_priv.h | 1 + drivers/infiniband/hw/hfi1/ipoib_tx.c | 8 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 31 +++-- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 13 ++- drivers/infiniband/hw/irdma/cm.c | 4 +- drivers/infiniband/hw/irdma/hw.c | 14 ++- drivers/infiniband/hw/irdma/i40iw_if.c | 2 +- drivers/infiniband/hw/irdma/main.h | 1 - drivers/infiniband/hw/irdma/user.h | 2 + drivers/infiniband/hw/irdma/utils.c | 2 +- drivers/infiniband/hw/irdma/verbs.c | 9 +- drivers/interconnect/qcom/sdm660.c | 11 +- drivers/ipack/devices/ipoctal.c | 63 +++++++--- drivers/media/platform/s5p-jpeg/jpeg-core.c | 18 +-- drivers/media/platform/s5p-jpeg/jpeg-core.h | 28 ++--- drivers/media/rc/ir_toy.c | 21 +++- drivers/mmc/host/renesas_sdhi_core.c | 2 + drivers/net/dsa/mv88e6xxx/chip.c | 17 +-- drivers/net/dsa/mv88e6xxx/chip.h | 1 + drivers/net/dsa/mv88e6xxx/global1.c | 2 + drivers/net/dsa/mv88e6xxx/port.c | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 3 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 16 ++- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 105 +++++++++++------ .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 21 ++-- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 29 ++--- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 19 ++- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 33 +----- drivers/net/ethernet/intel/e100.c | 22 ++-- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 8 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 47 +++++--- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 - drivers/net/ethernet/micrel/Makefile | 6 +- drivers/net/ethernet/micrel/ks8851_common.c | 8 ++ drivers/net/ethernet/pensando/ionic/ionic_stats.c | 9 -- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 + drivers/net/mhi/net.c | 6 +- drivers/net/phy/bcm7xxx.c | 114 +++++++++++++++++- drivers/net/phy/mdio_bus.c | 5 + drivers/net/usb/hso.c | 6 +- drivers/net/usb/smsc95xx.c | 3 + drivers/net/wireless/mac80211_hwsim.c | 4 +- drivers/nvme/host/core.c | 4 +- drivers/nvme/host/nvme.h | 6 + drivers/nvme/host/pci.c | 3 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 37 +++++- drivers/platform/x86/intel-hid.c | 27 ++++- drivers/ptp/ptp_kvm_x86.c | 9 +- drivers/s390/cio/ccwgroup.c | 10 +- drivers/s390/net/qeth_core.h | 1 - drivers/s390/net/qeth_core_main.c | 19 +-- drivers/s390/net/qeth_l2_main.c | 1 - drivers/s390/net/qeth_l3_main.c | 1 - drivers/scsi/csiostor/csio_init.c | 1 + drivers/scsi/elx/libefc/efc_device.c | 7 +- drivers/scsi/elx/libefc/efc_fabric.c | 3 +- drivers/scsi/qla2xxx/qla_def.h | 1 - drivers/scsi/qla2xxx/qla_isr.c | 2 + drivers/scsi/qla2xxx/qla_nvme.c | 40 +++---- drivers/scsi/ufs/ufshcd-pci.c | 78 +++++++++++++ drivers/scsi/ufs/ufshcd.c | 6 +- drivers/scsi/ufs/ufshcd.h | 1 + drivers/staging/media/hantro/hantro_drv.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 2 +- drivers/tty/vt/vt.c | 21 +++- drivers/watchdog/Kconfig | 2 +- fs/binfmt_elf.c | 2 +- fs/debugfs/inode.c | 2 +- fs/ext4/dir.c | 6 +- fs/ext4/extents.c | 19 ++- fs/ext4/fast_commit.c | 6 + fs/ext4/inode.c | 5 + fs/ext4/super.c | 21 +++- fs/verity/enable.c | 2 +- fs/verity/open.c | 2 +- include/linux/bpf.h | 2 + include/linux/fwnode.h | 11 +- include/net/ip_fib.h | 2 +- include/net/nexthop.h | 2 +- include/net/sock.h | 33 +++++- include/sound/rawmidi.h | 1 + include/uapi/sound/asound.h | 1 + kernel/bpf/bpf_struct_ops.c | 7 +- kernel/bpf/core.c | 2 +- kernel/sched/cpufreq_schedutil.c | 16 ++- kernel/sched/debug.c | 8 +- kernel/sched/fair.c | 6 +- lib/Kconfig.kasan | 2 + mm/util.c | 4 + net/core/sock.c | 49 ++++---- net/ipv4/fib_semantics.c | 16 +-- net/ipv4/udp.c | 10 +- net/ipv6/route.c | 5 +- net/ipv6/udp.c | 2 +- net/mac80211/mesh_ps.c | 3 +- net/mac80211/rate.c | 4 - net/mac80211/tx.c | 12 ++ net/mac80211/wpa.c | 6 + net/mptcp/mptcp_diag.c | 2 +- net/mptcp/pm_netlink.c | 4 +- net/mptcp/protocol.c | 2 +- net/mptcp/protocol.h | 2 +- net/mptcp/subflow.c | 2 +- net/mptcp/syncookies.c | 13 +-- net/mptcp/token.c | 11 +- net/mptcp/token_test.c | 14 ++- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipvs/ip_vs_conn.c | 4 + net/netfilter/nf_conntrack_core.c | 70 +++++------ net/netfilter/nf_tables_api.c | 30 +++-- net/netfilter/nft_compat.c | 17 ++- net/netfilter/xt_LOG.c | 10 +- net/netfilter/xt_NFLOG.c | 10 +- net/sched/cls_flower.c | 6 + net/sctp/input.c | 2 +- net/unix/af_unix.c | 34 +++++- sound/core/rawmidi.c | 9 ++ sound/firewire/motu/amdtp-motu.c | 7 +- sound/pci/hda/patch_realtek.c | 129 +++++++++++++++++++++ sound/soc/fsl/fsl_esai.c | 16 ++- sound/soc/fsl/fsl_micfil.c | 15 ++- sound/soc/fsl/fsl_sai.c | 14 ++- sound/soc/fsl/fsl_spdif.c | 14 ++- sound/soc/fsl/fsl_xcvr.c | 15 ++- sound/soc/mediatek/common/mtk-afe-fe-dai.c | 19 +-- sound/soc/sof/imx/imx8.c | 9 +- sound/soc/sof/imx/imx8m.c | 9 +- sound/soc/sof/xtensa/core.c | 4 +- tools/lib/bpf/linker.c | 8 +- tools/objtool/special.c | 32 +++-- tools/perf/arch/x86/util/iostat.c | 2 +- tools/perf/builtin-stat.c | 2 + tools/perf/tests/dwarf-unwind.c | 39 +++++-- tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 13 ++- 189 files changed, 1870 insertions(+), 875 deletions(-)
Hi!
This is the start of the stable review cycle for the 5.14.10 release. There are 172 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 2021-10-04 20:06:51, Pavel Machek wrote:
Hi!
This is the start of the stable review cycle for the 5.14.10 release. There are 172 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...
Sorry, I replied to wrong email. We are not actually testing 5.14.
Best regards, Pavel
On Mon, 4 Oct 2021 14:50:50 +0200, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.14.10 release. There are 172 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, 06 Oct 2021 12:50:17 +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.14.10-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.14.y and the diffstat can be found below.
thanks,
greg k-h
5.14.10-rc1 Successfully Compiled and booted on my Raspberry PI 4b (8g) (bcm2711)
Tested-by: Fox Chen foxhlchen@gmail.com
On 10/4/21 6:50 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.14.10 release. There are 172 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, 06 Oct 2021 12:50:17 +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.14.10-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.14.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 10/4/21 5:50 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.14.10 release. There are 172 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, 06 Oct 2021 12:50:17 +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.14.10-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.14.y and the diffstat can be found below.
thanks,
greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels:
Tested-by: Florian Fainelli f.fainelli@gmail.com
Similar to other comments., this commit:
net: mdiobus: Fix memory leak in __mdiobus_register
has since been reverted upstream. Thanks!
On Mon, Oct 04, 2021 at 02:50:50PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.14.10 release. There are 172 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, 06 Oct 2021 12:50:17 +0000. Anything received after that time might be too late.
Build results: total: 154 pass: 154 fail: 0 Qemu test results: total: 480 pass: 480 fail: 0
Tested-by: Guenter Roeck linux@roeck-us.net
Guenter
On Mon, Oct 04, 2021 at 07:20:13PM -0700, Guenter Roeck wrote:
On Mon, Oct 04, 2021 at 02:50:50PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.14.10 release. There are 172 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, 06 Oct 2021 12:50:17 +0000. Anything received after that time might be too late.
Build results: total: 154 pass: 154 fail: 0 Qemu test results: total: 480 pass: 480 fail: 0
I spoke too early. A large number of boot tests report the following warning tracebacks in this rc.
Guenter
==================================== WARNING: ip/134 still has locks held! 5.14.10-rc1-00173-gcda15f9c69e0 #1 Not tainted ------------------------------------ 1 lock held by ip/134: #0: c17acf0c (sk_lock-AF_INET){+.+.}-{0:0}, at: 0xc17c561c
stack backtrace: CPU: 0 PID: 134 Comm: ip Not tainted 5.14.10-rc1-00173-gcda15f9c69e0 #1 Call trace: [<(ptrval)>] dump_stack+0x34/0x48 [<(ptrval)>] debug_check_no_locks_held+0xc8/0xd0 [<(ptrval)>] do_exit+0x6a8/0xc2c [<(ptrval)>] do_group_exit+0x68/0x114 [<(ptrval)>] __wake_up_parent+0x0/0x34 [<(ptrval)>] _syscall_return+0x0/0x4
========================= WARNING: held lock freed! 5.14.10-rc1-00173-gcda15f9c69e0 #1 Not tainted ------------------------- ip/182 is freeing memory 9000000002400040-90000000024006bf, with a lock still held there! 9000000002400160 (sk_lock-AF_INET){+.+.}-{0:0}, at: sk_common_release+0x28/0x118 2 locks held by ip/182: #0: 90000000036a0280 (&sb->s_type->i_mutex_key#4){+.+.}-{3:3}, at: __sock_release+0x34/0xd8 #1: 9000000002400160 (sk_lock-AF_INET){+.+.}-{0:0}, at: sk_common_release+0x28/0x118
stack backtrace: CPU: 0 PID: 182 Comm: ip Not tainted 5.14.10-rc1-00173-gcda15f9c69e0 #1 Stack : 0000000000000000 0000000000000000 0000000000000008 627881c1d8d1d123 90000000021453c0 0000000000000000 90000000026cbb58 ffffffff80f3b950 ffffffff81088f80 0000000000000001 90000000026cb9a8 0000000000000000 0000000000000000 0000000000000010 ffffffff8071ee00 0000000000000000 0000000000000000 ffffffff81060000 0000000000000001 ffffffff80f3b950 9000000002ab2940 000000001000a4e0 000000007fe10f68 ffffffffffffffff 0000000000000000 0000000000000000 ffffffff807a51a0 0000000000052798 ffffffff81220000 90000000026c8000 90000000026cbb50 0000000000000000 ffffffff80c7b6f0 0000000000000000 90000000026cbc88 ffffffff8121e440 00000000000000b6 0000000000000000 ffffffff8010b304 627881c1d8d1d123 ... Call Trace: [<ffffffff8010b304>] show_stack+0x3c/0x120 [<ffffffff80c7b6f0>] dump_stack_lvl+0xa0/0xec [<ffffffff801a8228>] debug_check_no_locks_freed+0x168/0x1a0 [<ffffffff802d679c>] kmem_cache_free.part.0+0xf4/0x2b8 [<ffffffff809eb5d0>] __sk_destruct+0x150/0x230 [<ffffffff80b22094>] inet_release+0x4c/0x88 [<ffffffff809e2744>] __sock_release+0x44/0xd8 [<ffffffff809e27ec>] sock_close+0x14/0x28 [<ffffffff802e4d84>] __fput+0xac/0x2d8 [<ffffffff80163500>] task_work_run+0x90/0xf0 [<ffffffff8010a6e8>] do_notify_resume+0x348/0x360 [<ffffffff801039e8>] work_notifysig+0x10/0x18
On Mon, 4 Oct 2021 at 18:43, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.14.10 release. There are 172 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, 06 Oct 2021 12:50:17 +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.14.10-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.14.y and the diffstat can be found below.
thanks,
greg k-h
Regression found on arm. following kernel BUG reported on stable-rc linux-5.14.y while booting BeagleBoard X15 device.
metadata: git branch: linux-5.14.y git repo: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc git commit: cda15f9c69e08480d4308d0e5c62bd44324a9ff0 git describe: v5.14.9-173-gcda15f9c69e0 make_kernelversion: 5.14.10-rc1 kernel-config: https://builds.tuxbuild.com/1z2ozt5ntwqausJUkOMJ8zBgRqi/config
Kernel crash: -------------- [ 6.457366] kernel BUG at kernel/cpu.c:1065! [ 6.461669] Internal error: Oops - BUG: 0 [#1] SMP ARM [ 6.466827] Modules linked in: [ 6.469909] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.14.10-rc1 #1 [ 6.476318] Hardware name: Generic DRA74X (Flattened Device Tree) [ 6.482452] PC is at cpuhp_report_idle_dead+0x74/0x78 [ 6.487518] LR is at do_idle+0x108/0x310 [ 6.491485] pc : [<c035a700>] lr : [<c03a3cc0>] psr: 20000093 [ 6.497772] sp : c2101ee0 ip : c2101f00 fp : c2101efc [ 6.503051] r10: 00000000 r9 : c2100000 r8 : 00000000 [ 6.508300] r7 : c2108fe4 r6 : eeb04414 r5 : 2ca71000 r4 : c2093414 [ 6.514862] r3 : c2101ee0 r2 : 00000000 r1 : 000000e0 r0 : 00000000 [ 6.521423] Flags: nzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment none [ 6.528686] Control: 10c5387d Table: 8020406a DAC: 00000051 [ 6.534454] Register r0 information: NULL pointer [ 6.539215] Register r1 information: non-paged memory [ 6.544281] Register r2 information: NULL pointer [ 6.549011] Register r3 information: non-slab/vmalloc memory [ 6.554718] Register r4 information: non-slab/vmalloc memory [ 6.560424] Register r5 information: non-paged memory [ 6.565490] Register r6 information: non-slab/vmalloc memory [ 6.571197] Register r7 information: non-slab/vmalloc memory [ 6.576904] Register r8 information: NULL pointer [ 6.581634] Register r9 information: non-slab/vmalloc memory [ 6.587310] Register r10 information: NULL pointer [ 6.592132] Register r11 information: non-slab/vmalloc memory [ 6.597930] Register r12 information: non-slab/vmalloc memory [ 6.603698] Process swapper/0 (pid: 0, stack limit = 0x(ptrval)) [ 6.609741] Stack: (0xc2101ee0 to 0xc2102000) [ 6.614135] 1ee0: 00000000 c2100000 c2108f90 c2108fe4 c2101f44 c2101f00 c03a3cc0 c035a698 [ 6.622375] 1f00: c210e0c0 00000002 c2101f00 c209f0f0 c2100000 5a76ee47 c2101f3c 000000e0 [ 6.630584] 1f20: c2101f58 00000002 c2108f40 00000000 c2100000 10c5387d c2101f54 c2101f48 [ 6.638824] 1f40: c03a4334 c03a3bc4 c2101f84 c2101f58 c1556b84 c03a4318 00000000 00000000 [ 6.647033] 1f60: c1556a88 c2101f70 c0322004 c239e068 c1fd7a80 ffffffff c2101f94 c2101f88 [ 6.655273] 1f80: c1f00af0 c15569c0 c2101ff4 c2101f98 c1f012a0 c1f00ae4 ffffffff ffffffff [ 6.663482] 1fa0: 00000000 c1f00640 00000000 00000000 00000000 00000000 00000000 c1fd7a80 [ 6.671722] 1fc0: 5a73e04d 00000000 00000000 c1f00330 00000051 10c0387d 00000000 8ffda000 [ 6.679931] 1fe0: 412fc0f2 10c5387d 00000000 c2101ff8 00000000 c1f00b78 00000000 00000000 [ 6.688140] Backtrace: [ 6.690612] [<c035a68c>] (cpuhp_report_idle_dead) from [<c03a3cc0>] (do_idle+0x108/0x310) [ 6.698852] r7:c2108fe4 r6:c2108f90 r5:c2100000 r4:00000000 [ 6.704559] [<c03a3bb8>] (do_idle) from [<c03a4334>] (cpu_startup_entry+0x28/0x2c) [ 6.712188] r10:10c5387d r9:c2100000 r8:00000000 r7:c2108f40 r6:00000002 r5:c2101f58 [ 6.720031] r4:000000e0 [ 6.722595] [<c03a430c>] (cpu_startup_entry) from [<c1556b84>] (rest_init+0x1d0/0x2fc) [ 6.730560] [<c15569b4>] (rest_init) from [<c1f00af0>] (arch_call_rest_init+0x18/0x1c) [ 6.738555] r6:ffffffff r5:c1fd7a80 r4:c239e068 [ 6.743194] [<c1f00ad8>] (arch_call_rest_init) from [<c1f012a0>] (start_kernel+0x734/0x780) [ 6.751586] [<c1f00b6c>] (start_kernel) from [<00000000>] (0x0) [ 6.757568] r10:10c5387d r9:412fc0f2 r8:8ffda000 r7:00000000 r6:10c0387d r5:00000051 [ 6.765441] r4:c1f00330 [ 6.767974] Code: e34c1035 e3a03000 eb039b62 e89da8f0 (e7f001f2) [ 6.774108] ---[ end trace 8e1c46209559ca84 ]---
Reported-by: Linux Kernel Functional Testing lkft@linaro.org
ref: https://lkft.validation.linaro.org/scheduler/job/3659621#L2841
On Tue, Oct 05, 2021 at 09:30:27AM +0530, Naresh Kamboju wrote:
On Mon, 4 Oct 2021 at 18:43, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.14.10 release. There are 172 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, 06 Oct 2021 12:50:17 +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.14.10-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.14.y and the diffstat can be found below.
thanks,
greg k-h
Regression found on arm. following kernel BUG reported on stable-rc linux-5.14.y while booting BeagleBoard X15 device.
metadata: git branch: linux-5.14.y git repo: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc git commit: cda15f9c69e08480d4308d0e5c62bd44324a9ff0 git describe: v5.14.9-173-gcda15f9c69e0 make_kernelversion: 5.14.10-rc1 kernel-config: https://builds.tuxbuild.com/1z2ozt5ntwqausJUkOMJ8zBgRqi/config
Kernel crash:
[ 6.457366] kernel BUG at kernel/cpu.c:1065! [ 6.461669] Internal error: Oops - BUG: 0 [#1] SMP ARM [ 6.466827] Modules linked in: [ 6.469909] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.14.10-rc1 #1 [ 6.476318] Hardware name: Generic DRA74X (Flattened Device Tree) [ 6.482452] PC is at cpuhp_report_idle_dead+0x74/0x78 [ 6.487518] LR is at do_idle+0x108/0x310 [ 6.491485] pc : [<c035a700>] lr : [<c03a3cc0>] psr: 20000093 [ 6.497772] sp : c2101ee0 ip : c2101f00 fp : c2101efc [ 6.503051] r10: 00000000 r9 : c2100000 r8 : 00000000 [ 6.508300] r7 : c2108fe4 r6 : eeb04414 r5 : 2ca71000 r4 : c2093414 [ 6.514862] r3 : c2101ee0 r2 : 00000000 r1 : 000000e0 r0 : 00000000 [ 6.521423] Flags: nzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment none [ 6.528686] Control: 10c5387d Table: 8020406a DAC: 00000051 [ 6.534454] Register r0 information: NULL pointer [ 6.539215] Register r1 information: non-paged memory [ 6.544281] Register r2 information: NULL pointer [ 6.549011] Register r3 information: non-slab/vmalloc memory [ 6.554718] Register r4 information: non-slab/vmalloc memory [ 6.560424] Register r5 information: non-paged memory [ 6.565490] Register r6 information: non-slab/vmalloc memory [ 6.571197] Register r7 information: non-slab/vmalloc memory [ 6.576904] Register r8 information: NULL pointer [ 6.581634] Register r9 information: non-slab/vmalloc memory [ 6.587310] Register r10 information: NULL pointer [ 6.592132] Register r11 information: non-slab/vmalloc memory [ 6.597930] Register r12 information: non-slab/vmalloc memory [ 6.603698] Process swapper/0 (pid: 0, stack limit = 0x(ptrval)) [ 6.609741] Stack: (0xc2101ee0 to 0xc2102000) [ 6.614135] 1ee0: 00000000 c2100000 c2108f90 c2108fe4 c2101f44 c2101f00 c03a3cc0 c035a698 [ 6.622375] 1f00: c210e0c0 00000002 c2101f00 c209f0f0 c2100000 5a76ee47 c2101f3c 000000e0 [ 6.630584] 1f20: c2101f58 00000002 c2108f40 00000000 c2100000 10c5387d c2101f54 c2101f48 [ 6.638824] 1f40: c03a4334 c03a3bc4 c2101f84 c2101f58 c1556b84 c03a4318 00000000 00000000 [ 6.647033] 1f60: c1556a88 c2101f70 c0322004 c239e068 c1fd7a80 ffffffff c2101f94 c2101f88 [ 6.655273] 1f80: c1f00af0 c15569c0 c2101ff4 c2101f98 c1f012a0 c1f00ae4 ffffffff ffffffff [ 6.663482] 1fa0: 00000000 c1f00640 00000000 00000000 00000000 00000000 00000000 c1fd7a80 [ 6.671722] 1fc0: 5a73e04d 00000000 00000000 c1f00330 00000051 10c0387d 00000000 8ffda000 [ 6.679931] 1fe0: 412fc0f2 10c5387d 00000000 c2101ff8 00000000 c1f00b78 00000000 00000000 [ 6.688140] Backtrace: [ 6.690612] [<c035a68c>] (cpuhp_report_idle_dead) from [<c03a3cc0>] (do_idle+0x108/0x310) [ 6.698852] r7:c2108fe4 r6:c2108f90 r5:c2100000 r4:00000000 [ 6.704559] [<c03a3bb8>] (do_idle) from [<c03a4334>] (cpu_startup_entry+0x28/0x2c) [ 6.712188] r10:10c5387d r9:c2100000 r8:00000000 r7:c2108f40 r6:00000002 r5:c2101f58 [ 6.720031] r4:000000e0 [ 6.722595] [<c03a430c>] (cpu_startup_entry) from [<c1556b84>] (rest_init+0x1d0/0x2fc) [ 6.730560] [<c15569b4>] (rest_init) from [<c1f00af0>] (arch_call_rest_init+0x18/0x1c) [ 6.738555] r6:ffffffff r5:c1fd7a80 r4:c239e068 [ 6.743194] [<c1f00ad8>] (arch_call_rest_init) from [<c1f012a0>] (start_kernel+0x734/0x780) [ 6.751586] [<c1f00b6c>] (start_kernel) from [<00000000>] (0x0) [ 6.757568] r10:10c5387d r9:412fc0f2 r8:8ffda000 r7:00000000 r6:10c0387d r5:00000051 [ 6.765441] r4:c1f00330 [ 6.767974] Code: e34c1035 e3a03000 eb039b62 e89da8f0 (e7f001f2) [ 6.774108] ---[ end trace 8e1c46209559ca84 ]---
Reported-by: Linux Kernel Functional Testing lkft@linaro.org
ref: https://lkft.validation.linaro.org/scheduler/job/3659621#L2841
-- Linaro LKFT https://lkft.linaro.org
Any chance at bisection?
On Mon, 4 Oct 2021 at 18:43, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.14.10 release. There are 172 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, 06 Oct 2021 12:50:17 +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.14.10-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.14.y and the diffstat can be found below.
thanks,
greg k-h
Regression found on i386 and x86. following kernel warning reported on stable-rc linux-5.14.y while booting x86.
metadata: git branch: linux-5.14.y git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git commit: cda15f9c69e08480d4308d0e5c62bd44324a9ff0 git describe: v5.14.9-173-gcda15f9c69e0 make_kernelversion: 5.14.10-rc1 kernel-config: http://snapshots.linaro.org/openembedded/lkft/lkft/sumo/intel-corei7-64/lkft...
Kernel crash: -------------- [ 22.356755] ========================= [ 22.360414] WARNING: held lock freed! [ 22.364071] 5.14.10-rc1 #1 Not tainted [ 22.367824] ------------------------- [ 22.371489] systemd-network/341 is freeing memory ffff9d21cbea0000-ffff9d21cbea06bf, with a lock still held there! [ 22.381828] ffff9d21cbea0120 (sk_lock-AF_INET){+.+.}-{0:0}, at: sk_common_release+0x21/0x100 [ 22.384624] igb 0000:02:00.0 eno2: renamed from eth1 [ 22.390260] 2 locks held by systemd-network/341: [ 22.390261] #0: ffff9d21c406eb10 (&sb->s_type->i_mutex_key#6){+.+.}-{3:3}, at: __sock_release+0x32/0xc0 [ 22.390267] #1: ffff9d21cbea0120 (sk_lock-AF_INET){+.+.}-{0:0}, at: sk_common_release+0x21/0x100 [ 22.390272] [ 22.390272] stack backtrace: [ 22.390273] CPU: 2 PID: 341 Comm: systemd-network Not tainted 5.14.10-rc1 #1 [ 22.390275] Hardware name: Supermicro SYS-5019S-ML/X11SSH-F, BIOS 2.0b 07/27/2017 [ 22.390276] Call Trace: [ 22.390278] dump_stack_lvl+0x49/0x5e [ 22.390281] dump_stack+0x10/0x12 [ 22.390283] debug_check_no_locks_freed+0x111/0x120 [ 22.390286] slab_free_freelist_hook+0x119/0x1d0 [ 22.390289] kmem_cache_free+0x102/0x540 [ 22.390291] ? __sk_destruct+0x145/0x210 [ 22.390294] __sk_destruct+0x145/0x210 [ 22.390296] sk_destruct+0x48/0x50 [ 22.409489] ata_id (348) used greatest stack depth: 11952 bytes left [ 22.418194] __sk_free+0x2f/0xc0 [ 22.418198] sk_free+0x26/0x40 [ 22.418200] sk_common_release+0xa9/0x100 [ 22.487567] udp_lib_close+0x9/0x10 [ 22.491057] inet_release+0x44/0x80 [ 22.494542] __sock_release+0x42/0xc0 [ 22.498209] sock_close+0x18/0x20 [ 22.501525] __fput+0xb5/0x260 [ 22.504578] ____fput+0xe/0x10 [ 22.507636] task_work_run+0x6f/0xc0 [ 22.511216] exit_to_user_mode_prepare+0x1f6/0x200 [ 22.515999] syscall_exit_to_user_mode+0x1d/0x50 [ 22.520610] do_syscall_64+0x67/0x80 [ 22.524190] ? irqentry_exit+0x75/0x80 [ 22.527940] ? exc_page_fault+0x6c/0x200 [ 22.531859] ? asm_exc_page_fault+0x8/0x30 [ 22.535950] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 22.541002] RIP: 0033:0x7f52fe67e641 [ 22.544580] Code: f7 d8 64 89 02 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 8b 05 aa cd 20 00 85 c0 75 16 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 3f c3 66 0f 1f 44 00 00 53 89 fb 48 83 ec 10 [ 22.563318] RSP: 002b:00007ffe31761878 EFLAGS: 00000246 ORIG_RAX: 0000000000000003 [ 22.570884] RAX: 0000000000000000 RBX: 0000000000000010 RCX: 00007f52fe67e641 [ 22.578007] RDX: 00000000000073b0 RSI: 0000000000000000 RDI: 0000000000000010 [ 22.585130] RBP: 00007f52feed8338 R08: 000055893cf103c3 R09: 0000000000000078 [ 22.592253] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000000000000 [ 22.599379] R13: 00007ffe317618c0 R14: 0000000000000000 R15: 00007ffe31762a60
Reported-by: Linux Kernel Functional Testing lkft@linaro.org
ref: https://lkft.validation.linaro.org/scheduler/job/3658919#L1477
On Tue, Oct 05, 2021 at 09:34:22AM +0530, Naresh Kamboju wrote:
On Mon, 4 Oct 2021 at 18:43, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.14.10 release. There are 172 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, 06 Oct 2021 12:50:17 +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.14.10-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.14.y and the diffstat can be found below.
thanks,
greg k-h
Regression found on i386 and x86. following kernel warning reported on stable-rc linux-5.14.y while booting x86.
metadata: git branch: linux-5.14.y git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git commit: cda15f9c69e08480d4308d0e5c62bd44324a9ff0 git describe: v5.14.9-173-gcda15f9c69e0 make_kernelversion: 5.14.10-rc1 kernel-config: http://snapshots.linaro.org/openembedded/lkft/lkft/sumo/intel-corei7-64/lkft...
Kernel crash:
[ 22.356755] ========================= [ 22.360414] WARNING: held lock freed! [ 22.364071] 5.14.10-rc1 #1 Not tainted [ 22.367824] ------------------------- [ 22.371489] systemd-network/341 is freeing memory ffff9d21cbea0000-ffff9d21cbea06bf, with a lock still held there! [ 22.381828] ffff9d21cbea0120 (sk_lock-AF_INET){+.+.}-{0:0}, at: sk_common_release+0x21/0x100 [ 22.384624] igb 0000:02:00.0 eno2: renamed from eth1 [ 22.390260] 2 locks held by systemd-network/341: [ 22.390261] #0: ffff9d21c406eb10 (&sb->s_type->i_mutex_key#6){+.+.}-{3:3}, at: __sock_release+0x32/0xc0 [ 22.390267] #1: ffff9d21cbea0120 (sk_lock-AF_INET){+.+.}-{0:0}, at: sk_common_release+0x21/0x100 [ 22.390272] [ 22.390272] stack backtrace: [ 22.390273] CPU: 2 PID: 341 Comm: systemd-network Not tainted 5.14.10-rc1 #1 [ 22.390275] Hardware name: Supermicro SYS-5019S-ML/X11SSH-F, BIOS 2.0b 07/27/2017 [ 22.390276] Call Trace: [ 22.390278] dump_stack_lvl+0x49/0x5e [ 22.390281] dump_stack+0x10/0x12 [ 22.390283] debug_check_no_locks_freed+0x111/0x120 [ 22.390286] slab_free_freelist_hook+0x119/0x1d0 [ 22.390289] kmem_cache_free+0x102/0x540 [ 22.390291] ? __sk_destruct+0x145/0x210 [ 22.390294] __sk_destruct+0x145/0x210 [ 22.390296] sk_destruct+0x48/0x50 [ 22.409489] ata_id (348) used greatest stack depth: 11952 bytes left [ 22.418194] __sk_free+0x2f/0xc0 [ 22.418198] sk_free+0x26/0x40 [ 22.418200] sk_common_release+0xa9/0x100 [ 22.487567] udp_lib_close+0x9/0x10 [ 22.491057] inet_release+0x44/0x80 [ 22.494542] __sock_release+0x42/0xc0 [ 22.498209] sock_close+0x18/0x20 [ 22.501525] __fput+0xb5/0x260 [ 22.504578] ____fput+0xe/0x10 [ 22.507636] task_work_run+0x6f/0xc0 [ 22.511216] exit_to_user_mode_prepare+0x1f6/0x200 [ 22.515999] syscall_exit_to_user_mode+0x1d/0x50 [ 22.520610] do_syscall_64+0x67/0x80 [ 22.524190] ? irqentry_exit+0x75/0x80 [ 22.527940] ? exc_page_fault+0x6c/0x200 [ 22.531859] ? asm_exc_page_fault+0x8/0x30 [ 22.535950] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 22.541002] RIP: 0033:0x7f52fe67e641 [ 22.544580] Code: f7 d8 64 89 02 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 8b 05 aa cd 20 00 85 c0 75 16 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 3f c3 66 0f 1f 44 00 00 53 89 fb 48 83 ec 10 [ 22.563318] RSP: 002b:00007ffe31761878 EFLAGS: 00000246 ORIG_RAX: 0000000000000003 [ 22.570884] RAX: 0000000000000000 RBX: 0000000000000010 RCX: 00007f52fe67e641 [ 22.578007] RDX: 00000000000073b0 RSI: 0000000000000000 RDI: 0000000000000010 [ 22.585130] RBP: 00007f52feed8338 R08: 000055893cf103c3 R09: 0000000000000078 [ 22.592253] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000000000000 [ 22.599379] R13: 00007ffe317618c0 R14: 0000000000000000 R15: 00007ffe31762a60
Reported-by: Linux Kernel Functional Testing lkft@linaro.org
ref: https://lkft.validation.linaro.org/scheduler/job/3658919#L1477
-- Linaro LKFT https://lkft.linaro.org
Any chance at bisection?