This is the start of the stable review cycle for the 5.10.85 release. There are 132 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, 15 Dec 2021 09:29:16 +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.85-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.85-rc1
Robert Karszniewicz r.karszniewicz@phytec.de Documentation/Kbuild: Remove references to gcc-plugin.sh
Lukas Bulwahn lukas.bulwahn@gmail.com MAINTAINERS: adjust GCC PLUGINS after gcc-plugin.sh removal
Masahiro Yamada masahiroy@kernel.org doc: gcc-plugins: update gcc-plugins.rst
Masahiro Yamada masahiroy@kernel.org kbuild: simplify GCC_PLUGINS enablement in dummy-tools/gcc
Maxim Mikityanskiy maximmi@nvidia.com bpf: Add selftests to cover packet access corner cases
Jeya R jeyr@codeaurora.org misc: fastrpc: fix improper packet size calculation
Vladimir Murzin vladimir.murzin@arm.com irqchip: nvic: Fix offset for Interrupt Priority Offsets
Wudi Wang wangwudi@hisilicon.com irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL
Pali Rohár pali@kernel.org irqchip/armada-370-xp: Fix support for Multi-MSI interrupts
Pali Rohár pali@kernel.org irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc()
Billy Tsai billy_tsai@aspeedtech.com irqchip/aspeed-scu: Replace update_bits with write_bits.
Kelly Devilliv kelly.devilliv@gmail.com csky: fix typo of fpu config macro
Yang Yingliang yangyingliang@huawei.com iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove
Lars-Peter Clausen lars@metafoo.de iio: ad7768-1: Call iio_trigger_notify_done() on error
Evgeny Boger boger@wirenboard.com iio: adc: axp20x_adc: fix charging current reporting on AXP22x
Fabrice Gasnier fabrice.gasnier@foss.st.com iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda
Gwendal Grignou gwendal@chromium.org iio: at91-sama5d2: Fix incorrect sign extension
Lars-Peter Clausen lars@metafoo.de iio: dln2: Check return value of devm_iio_trigger_register()
Noralf Trønnes noralf@tronnes.org iio: dln2-adc: Fix lockdep complaint
Lars-Peter Clausen lars@metafoo.de iio: itg3200: Call iio_trigger_notify_done() on error
Lars-Peter Clausen lars@metafoo.de iio: kxsd9: Don't return error code in trigger handler
Lars-Peter Clausen lars@metafoo.de iio: ltr501: Don't return error code in trigger handler
Lars-Peter Clausen lars@metafoo.de iio: mma8452: Fix trigger reference couting
Lars-Peter Clausen lars@metafoo.de iio: stk3310: Don't return error code in interrupt handler
Alyssa Ross hi@alyssa.is iio: trigger: stm32-timer: fix MODULE_ALIAS
Lars-Peter Clausen lars@metafoo.de iio: trigger: Fix reference counting
Kister Genesis Jimenez kister.jimenez@analog.com iio: gyro: adxrs290: fix data signedness
Mathias Nyman mathias.nyman@linux.intel.com xhci: avoid race between disable slot command and host runtime suspend
Pavel Hofman pavel.hofman@ivitera.com usb: core: config: using bit mask instead of individual bits
Kai-Heng Feng kai.heng.feng@canonical.com xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending
Pavel Hofman pavel.hofman@ivitera.com usb: core: config: fix validation of wMaxPacketValue entries
Greg Kroah-Hartman gregkh@linuxfoundation.org USB: gadget: zero allocate endpoint 0 buffers
Greg Kroah-Hartman gregkh@linuxfoundation.org USB: gadget: detect too-big endpoint 0 requests
Peilin Ye peilin.ye@bytedance.com selftests/fib_tests: Rework fib_rp_filter_test()
Dan Carpenter dan.carpenter@oracle.com net/qla3xxx: fix an error code in ql_adapter_up()
Eric Dumazet edumazet@google.com net, neigh: clear whole pneigh_entry at alloc time
Joakim Zhang qiangqing.zhang@nxp.com net: fec: only clear interrupt of handling queue in fec_enet_rx_queue()
Dan Carpenter dan.carpenter@oracle.com net: altera: set a couple error code in probe()
Lee Jones lee.jones@linaro.org net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero
Arnaldo Carvalho de Melo acme@redhat.com tools build: Remove needless libpython-version feature check that breaks test-all fast path
Alexander Stein alexander.stein@ew.tq-group.com dt-bindings: net: Reintroduce PHY no lane swap binding
Sebastian Andrzej Siewior bigeasy@linutronix.de Documentation/locking/locktypes: Update migrate_disable() bits.
Ian Rogers irogers@google.com perf tools: Fix SMT detection fast read path
Marek Behún kabel@kernel.org Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge"
Norbert Zulinski norbertx.zulinski@intel.com i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc
Herve Codina herve.codina@bootlin.com mtd: rawnand: fsmc: Fix timing computation
Herve Codina herve.codina@bootlin.com mtd: rawnand: fsmc: Take instruction delay into account
Mateusz Palczewski mateusz.palczewski@intel.com i40e: Fix pre-set max number of queues for VF
Karen Sornek karen.sornek@intel.com i40e: Fix failed opcode appearing if handling messages from VF
Miles Chen miles.chen@mediatek.com clk: imx: use module_platform_driver
Yangyang Li liyangyang20@huawei.com RDMA/hns: Do not destroy QP resources in the hw resetting phase
Yangyang Li liyangyang20@huawei.com RDMA/hns: Do not halt commands during reset until later
Srinivas Kandagatla srinivas.kandagatla@linaro.org ASoC: codecs: wcd934x: return correct value from mixer put
Srinivas Kandagatla srinivas.kandagatla@linaro.org ASoC: codecs: wcd934x: handle channel mappping list correctly
Srinivas Kandagatla srinivas.kandagatla@linaro.org ASoC: codecs: wsa881x: fix return values from kcontrol put
Srinivas Kandagatla srinivas.kandagatla@linaro.org ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer
Rob Clark robdclark@chromium.org ASoC: rt5682: Fix crash due to out of scope stack vars
Rafael J. Wysocki rafael.j.wysocki@intel.com PM: runtime: Fix pm_runtime_active() kerneldoc comment
Manish Chopra manishc@marvell.com qede: validate non LSO skb length
Shin'ichiro Kawasaki shinichiro.kawasaki@wdc.com scsi: scsi_debug: Fix buffer size of REPORT ZONES command
Igor Pylypiv ipylypiv@google.com scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc()
Davidlohr Bueso dave@stgolabs.net block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2)
Steven Rostedt (VMware) rostedt@goodmis.org tracefs: Set all files to the same group ownership as the mount option
Louis Amas louis.amas@eho.link net: mvpp2: fix XDP rx queues registering
Eric Biggers ebiggers@google.com aio: fix use-after-free due to missing POLLFREE handling
Eric Biggers ebiggers@google.com aio: keep poll requests on waitqueue until completed
Eric Biggers ebiggers@google.com signalfd: use wake_up_pollfree()
Eric Biggers ebiggers@google.com binder: use wake_up_pollfree()
Eric Biggers ebiggers@google.com wait: add wake_up_pollfree()
Hannes Reinecke hare@suse.de libata: add horkage for ASMedia 1092
Brian Silverman brian.silverman@bluerivertech.com can: m_can: Disable and ignore ELO interrupt
Vincent Mailhol mailhol.vincent@wanadoo.fr can: pch_can: pch_can_rx_normal: fix use after free
Bas Nieuwenhuizen bas@basnieuwenhuizen.nl drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence.
Dmitry Baryshkov dmitry.baryshkov@linaro.org clk: qcom: regmap-mux: fix parent clock lookup
Wolfram Sang wsa+renesas@sang-engineering.com mmc: renesas_sdhi: initialize variable properly when tuning
Steven Rostedt (VMware) rostedt@goodmis.org tracefs: Have new files inherit the ownership of their parent
Alexander Sverdlin alexander.sverdlin@nokia.com nfsd: Fix nsfd startup race (again)
J. Bruce Fields bfields@redhat.com nfsd: fix use-after-free due to delegation race
Markus Hochholdinger markus@hochholdinger.net md: fix update super 1.0 on rdev size change
Qu Wenruo wqu@suse.com btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling
Josef Bacik josef@toxicpanda.com btrfs: clear extent buffer uptodate when we fail to write it
Roman Bolshakov r.bolshakov@yadro.com scsi: qla2xxx: Format log strings only if needed
Takashi Iwai tiwai@suse.de ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*()
Takashi Iwai tiwai@suse.de ALSA: pcm: oss: Limit the period size to 16MB
Takashi Iwai tiwai@suse.de ALSA: pcm: oss: Fix negative period/buffer sizes
Werner Sembach wse@tuxedocomputers.com ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1
Kailang Yang kailang@realtek.com ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform
Alan Young consult.awy@gmail.com ALSA: ctl: Fix copy of updated id with element read/write
Manjong Lee mj0123.lee@samsung.com mm: bdi: initialize bdi_min_ratio when bdi is unregistered
Vitaly Kuznetsov vkuznets@redhat.com KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall
Eric Dumazet edumazet@google.com net/sched: fq_pie: prevent dismantle issue
Eric Dumazet edumazet@google.com devlink: fix netns refcount leak in devlink_nl_cmd_reload()
Mike Marciniszyn mike.marciniszyn@cornelisnetworks.com IB/hfi1: Correct guard on eager buffer deallocation
Michal Maloszewski michal.maloszewski@intel.com iavf: Fix reporting when setting descriptor count
Mitch Williams mitch.a.williams@intel.com iavf: restore MSI state on reset
Eric Dumazet edumazet@google.com netfilter: conntrack: annotate data-races around ct->timeout
Jianguo Wu wujianguo@chinatelecom.cn udp: using datalen to cap max gso segments
Andrea Mayer andrea.mayer@uniroma2.it seg6: fix the iif in the IPv6 socket control block
Jianglei Nie niejianglei2021@163.com nfp: Fix memory leak in nfp_cpp_area_cache_add()
Eric Dumazet edumazet@google.com bonding: make tx_rebalance_counter an atomic
Jesse Brandeburg jesse.brandeburg@intel.com ice: ignore dropped packets during init
Maxim Mikityanskiy maximmi@nvidia.com bpf: Fix the off-by-two error in range markings
Björn Töpel bjorn@kernel.org bpf, x86: Fix "no previous prototype" warning
Nicolas Dichtel nicolas.dichtel@6wind.com vrf: don't run conntrack on vrf with !dflt qdisc
Florian Westphal fw@strlen.de selftests: netfilter: add a vrf+conntrack testcase
Krzysztof Kozlowski krzysztof.kozlowski@canonical.com nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done
Yifan Zhang yifan1.zhang@amd.com drm/amdkfd: fix boot failure when iommu is disabled in Picasso.
Yifan Zhang yifan1.zhang@amd.com drm/amdgpu: init iommu after amdkfd device init
James Zhu James.Zhu@amd.com drm/amdgpu: move iommu_resume before ip init/resume
James Zhu James.Zhu@amd.com drm/amdgpu: add amdgpu_amdkfd_resume_iommu
James Zhu James.Zhu@amd.com drm/amdkfd: separate kfd_iommu_resume from kfd_resume
Lang Yu Lang.Yu@amd.com drm/amd/amdkfd: adjust dummy functions' placement
Tom Lendacky thomas.lendacky@amd.com x86/sme: Explicitly map new EFI memmap table as encrypted
Dan Carpenter dan.carpenter@oracle.com can: sja1000: fix use after free in ems_pcmcia_add_card()
Jimmy Assarsson extja@kvaser.com can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats->{rx,tx}_errors counter
Jimmy Assarsson extja@kvaser.com can: kvaser_usb: get CAN clock frequency from device
Mike Marciniszyn mike.marciniszyn@cornelisnetworks.com IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr
Mike Marciniszyn mike.marciniszyn@cornelisnetworks.com IB/hfi1: Fix early init panic
Mike Marciniszyn mike.marciniszyn@cornelisnetworks.com IB/hfi1: Insure use of smp_processor_id() is preempt disabled
Stefano Brivio sbrivio@redhat.com nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups
Greg Kroah-Hartman gregkh@linuxfoundation.org HID: check for valid USB device for many HID drivers
Greg Kroah-Hartman gregkh@linuxfoundation.org HID: wacom: fix problems when device is not a valid USB device
Benjamin Tissoires benjamin.tissoires@redhat.com HID: bigbenff: prevent null pointer dereference
Greg Kroah-Hartman gregkh@linuxfoundation.org HID: add USB_HID dependancy on some USB HID drivers
Greg Kroah-Hartman gregkh@linuxfoundation.org HID: add USB_HID dependancy to hid-chicony
Greg Kroah-Hartman gregkh@linuxfoundation.org HID: add USB_HID dependancy to hid-prodikeys
Greg Kroah-Hartman gregkh@linuxfoundation.org HID: add hid_is_usb() function to make it simpler for USB detection
xiazhengqiao xiazhengqiao@huaqin.corp-partner.google.com HID: google: add eel USB id
Hans de Goede hdegoede@redhat.com HID: quirks: Add quirk for the Microsoft Surface 3 type-cover
Valdis Kletnieks valdis.kletnieks@vt.edu gcc-plugins: fix gcc 11 indigestion with plugins...
Masahiro Yamada masahiroy@kernel.org gcc-plugins: simplify GCC plugin-dev capability test
Thomas Haemmerle thomas.haemmerle@wolfvision.net usb: gadget: uvc: fix multiple opens
-------------
Diffstat:
.../devicetree/bindings/net/ethernet-phy.yaml | 8 + Documentation/kbuild/gcc-plugins.rst | 47 +- Documentation/locking/locktypes.rst | 9 +- MAINTAINERS | 1 - Makefile | 4 +- arch/csky/kernel/traps.c | 4 +- arch/x86/Kconfig | 1 + arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/platform/efi/quirks.c | 3 +- block/ioprio.c | 3 + drivers/android/binder.c | 21 +- drivers/ata/libata-core.c | 2 + drivers/clk/imx/clk-imx8qxp-lpcg.c | 2 +- drivers/clk/imx/clk-imx8qxp.c | 2 +- drivers/clk/qcom/clk-regmap-mux.c | 2 +- drivers/clk/qcom/common.c | 12 + drivers/clk/qcom/common.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 97 +--- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 145 ++++- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 15 +- drivers/gpu/drm/drm_syncobj.c | 11 +- drivers/hid/Kconfig | 10 +- drivers/hid/hid-asus.c | 6 +- drivers/hid/hid-bigbenff.c | 2 +- drivers/hid/hid-chicony.c | 8 +- drivers/hid/hid-corsair.c | 7 +- drivers/hid/hid-elan.c | 2 +- drivers/hid/hid-elo.c | 3 + drivers/hid/hid-google-hammer.c | 2 + drivers/hid/hid-holtek-kbd.c | 9 +- drivers/hid/hid-holtek-mouse.c | 9 + drivers/hid/hid-ids.h | 2 + drivers/hid/hid-lg.c | 10 +- drivers/hid/hid-logitech-dj.c | 2 +- drivers/hid/hid-prodikeys.c | 10 +- drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-roccat-arvo.c | 3 + drivers/hid/hid-roccat-isku.c | 3 + drivers/hid/hid-roccat-kone.c | 3 + drivers/hid/hid-roccat-koneplus.c | 3 + drivers/hid/hid-roccat-konepure.c | 3 + drivers/hid/hid-roccat-kovaplus.c | 3 + drivers/hid/hid-roccat-lua.c | 3 + drivers/hid/hid-roccat-pyra.c | 3 + drivers/hid/hid-roccat-ryos.c | 3 + drivers/hid/hid-roccat-savu.c | 3 + drivers/hid/hid-samsung.c | 3 + drivers/hid/hid-u2fzero.c | 2 +- drivers/hid/hid-uclogic-core.c | 3 + drivers/hid/hid-uclogic-params.c | 3 +- drivers/hid/wacom_sys.c | 19 +- drivers/iio/accel/kxcjk-1013.c | 5 +- drivers/iio/accel/kxsd9.c | 6 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/adc/ad7768-1.c | 2 +- drivers/iio/adc/at91-sama5d2_adc.c | 3 +- drivers/iio/adc/axp20x_adc.c | 18 +- drivers/iio/adc/dln2-adc.c | 21 +- drivers/iio/adc/stm32-adc.c | 1 + drivers/iio/gyro/adxrs290.c | 5 +- drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/iio/industrialio-trigger.c | 1 - drivers/iio/light/ltr501.c | 2 +- drivers/iio/light/stk3310.c | 6 +- drivers/iio/trigger/stm32-timer-trigger.c | 2 +- drivers/infiniband/hw/hfi1/chip.c | 2 + drivers/infiniband/hw/hfi1/driver.c | 2 + drivers/infiniband/hw/hfi1/init.c | 40 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 14 +- drivers/irqchip/irq-armada-370-xp.c | 16 +- drivers/irqchip/irq-aspeed-scu-ic.c | 4 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-nvic.c | 2 +- drivers/md/md.c | 1 + drivers/misc/fastrpc.c | 10 +- drivers/mmc/host/renesas_sdhi_core.c | 2 +- drivers/mtd/nand/raw/fsmc_nand.c | 36 +- drivers/net/bonding/bond_alb.c | 14 +- drivers/net/can/kvaser_pciefd.c | 8 +- drivers/net/can/m_can/m_can.c | 14 +- drivers/net/can/pch_can.c | 2 +- drivers/net/can/sja1000/ems_pcmcia.c | 7 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 101 +++- drivers/net/ethernet/altera/altera_tse_main.c | 9 +- drivers/net/ethernet/freescale/fec.h | 3 + drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 8 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 75 ++- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 2 + drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 43 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 3 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 4 +- .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 7 + drivers/net/ethernet/qlogic/qla3xxx.c | 19 +- drivers/net/usb/cdc_ncm.c | 2 + drivers/net/vrf.c | 8 +- drivers/pci/controller/pci-aardvark.c | 9 - drivers/scsi/pm8001/pm8001_init.c | 6 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 + drivers/scsi/scsi_debug.c | 2 +- drivers/usb/core/config.c | 6 +- drivers/usb/gadget/composite.c | 14 +- drivers/usb/gadget/function/uvc.h | 2 + drivers/usb/gadget/function/uvc_v4l2.c | 49 +- drivers/usb/gadget/legacy/dbgp.c | 15 +- drivers/usb/gadget/legacy/inode.c | 16 +- drivers/usb/host/xhci-hub.c | 1 + drivers/usb/host/xhci-ring.c | 1 - drivers/usb/host/xhci.c | 26 +- fs/aio.c | 184 ++++-- fs/btrfs/extent_io.c | 6 + fs/btrfs/root-tree.c | 3 +- fs/nfsd/nfs4recover.c | 1 + fs/nfsd/nfs4state.c | 9 +- fs/nfsd/nfsctl.c | 14 +- fs/signalfd.c | 12 +- fs/tracefs/inode.c | 76 +++ include/linux/bpf.h | 1 + include/linux/hid.h | 5 + include/linux/pm_runtime.h | 2 +- include/linux/wait.h | 26 + include/net/bond_alb.h | 2 +- include/net/netfilter/nf_conntrack.h | 6 +- include/uapi/asm-generic/poll.h | 2 +- kernel/bpf/verifier.c | 2 +- kernel/sched/wait.c | 7 + mm/backing-dev.c | 7 + net/core/devlink.c | 16 +- net/core/neighbour.c | 3 +- net/ipv4/udp.c | 2 +- net/ipv6/seg6_iptunnel.c | 8 + net/netfilter/nf_conntrack_core.c | 6 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_flow_table_core.c | 4 +- net/netfilter/nft_set_pipapo_avx2.c | 2 +- net/nfc/netlink.c | 6 +- net/sched/sch_fq_pie.c | 1 + scripts/dummy-tools/gcc | 10 +- scripts/gcc-plugin.sh | 19 - scripts/gcc-plugins/Kconfig | 2 +- scripts/gcc-plugins/Makefile | 4 +- sound/core/control_compat.c | 3 + sound/core/oss/pcm_oss.c | 37 +- sound/pci/hda/patch_realtek.c | 80 ++- sound/soc/codecs/rt5682.c | 10 +- sound/soc/codecs/wcd934x.c | 126 ++-- sound/soc/codecs/wsa881x.c | 16 +- sound/soc/qcom/qdsp6/q6routing.c | 8 +- tools/build/Makefile.feature | 1 - tools/build/feature/Makefile | 4 - tools/build/feature/test-all.c | 5 - tools/build/feature/test-libpython-version.c | 11 - tools/perf/Makefile.config | 2 - tools/perf/util/smt.c | 2 +- .../bpf/verifier/xdp_direct_packet_access.c | 632 +++++++++++++++++++-- tools/testing/selftests/net/fib_tests.sh | 59 +- tools/testing/selftests/netfilter/conntrack_vrf.sh | 241 ++++++++ 161 files changed, 2242 insertions(+), 684 deletions(-)
Hi!
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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.
I'm getting a lot of build failures -- missing gmp.h:
UPD include/generated/utsrelease.h 1317In file included from /builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/gcc-plugin.h:28:0, 1318 from scripts/gcc-plugins/gcc-common.h:7, 1319 from scripts/gcc-plugins/arm_ssp_per_task_plugin.c:3: 1320/builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/system.h:687:10: fatal error: gmp.h: No such file or directory 1321 #include <gmp.h> 1322 ^~~~~~~ 1323compilation terminated. 1324scripts/gcc-plugins/Makefile:47: recipe for target 'scripts/gcc-plugins/arm_ssp_per_task_plugin.so' failed 1325
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5...
Best regards, Pavel
On Mon, Dec 13, 2021 at 11:35:36AM +0100, Pavel Machek wrote:
Hi!
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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.
I'm getting a lot of build failures -- missing gmp.h:
UPD include/generated/utsrelease.h 1317In file included from /builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/gcc-plugin.h:28:0, 1318 from scripts/gcc-plugins/gcc-common.h:7, 1319 from scripts/gcc-plugins/arm_ssp_per_task_plugin.c:3: 1320/builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/system.h:687:10: fatal error: gmp.h: No such file or directory 1321 #include <gmp.h> 1322 ^~~~~~~ 1323compilation terminated. 1324scripts/gcc-plugins/Makefile:47: recipe for target 'scripts/gcc-plugins/arm_ssp_per_task_plugin.so' failed 1325
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5...
What gcc plugins are you trying to build with?
thanks,
greg k-h
On Mon, Dec 13, 2021 at 01:44:03PM +0100, Greg Kroah-Hartman wrote:
On Mon, Dec 13, 2021 at 11:35:36AM +0100, Pavel Machek wrote:
Hi!
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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.
I'm getting a lot of build failures -- missing gmp.h:
UPD include/generated/utsrelease.h 1317In file included from /builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/gcc-plugin.h:28:0, 1318 from scripts/gcc-plugins/gcc-common.h:7, 1319 from scripts/gcc-plugins/arm_ssp_per_task_plugin.c:3: 1320/builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/system.h:687:10: fatal error: gmp.h: No such file or directory 1321 #include <gmp.h> 1322 ^~~~~~~ 1323compilation terminated. 1324scripts/gcc-plugins/Makefile:47: recipe for target 'scripts/gcc-plugins/arm_ssp_per_task_plugin.so' failed 1325
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5...
What gcc plugins are you trying to build with?
Also, kernelci seems normal for this release: https://linux.kernelci.org/build/stable-rc/branch/linux-5.10.y/kernel/v5.10....
But your tests show problems: https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/42... all for gcc plugins.
I did take changes for the gcc plugins to get them to work for gcc 11, maybe gcc8 is too old for them now?
thanks,
greg k-h
Hi!
I'm getting a lot of build failures -- missing gmp.h:
UPD include/generated/utsrelease.h 1317In file included from /builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/gcc-plugin.h:28:0, 1318 from scripts/gcc-plugins/gcc-common.h:7, 1319 from scripts/gcc-plugins/arm_ssp_per_task_plugin.c:3: 1320/builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/system.h:687:10: fatal error: gmp.h: No such file or directory 1321 #include <gmp.h> 1322 ^~~~~~~ 1323compilation terminated. 1324scripts/gcc-plugins/Makefile:47: recipe for target 'scripts/gcc-plugins/arm_ssp_per_task_plugin.so' failed 1325
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5...
What gcc plugins are you trying to build with?
Also, kernelci seems normal for this release: https://linux.kernelci.org/build/stable-rc/branch/linux-5.10.y/kernel/v5.10....
But your tests show problems: https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/42... all for gcc plugins.
I did take changes for the gcc plugins to get them to work for gcc 11, maybe gcc8 is too old for them now?
Not sure. Maybe they never worked for us, but without test compile, they are now enabled and thus can break the build?
1e8600 gcc-plugins: simplify GCC plugin-dev capability test
Could be capable of doing that. Let me cc our people doing the testing and let me try to do some test compiles...
Pavel
Hi!
I'm getting a lot of build failures -- missing gmp.h:
UPD include/generated/utsrelease.h 1317In file included from /builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/gcc-plugin.h:28:0, 1318 from scripts/gcc-plugins/gcc-common.h:7, 1319 from scripts/gcc-plugins/arm_ssp_per_task_plugin.c:3: 1320/builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/system.h:687:10: fatal error: gmp.h: No such file or directory 1321 #include <gmp.h> 1322 ^~~~~~~ 1323compilation terminated. 1324scripts/gcc-plugins/Makefile:47: recipe for target 'scripts/gcc-plugins/arm_ssp_per_task_plugin.so' failed 1325
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5...
What gcc plugins are you trying to build with?
Also, kernelci seems normal for this release: https://linux.kernelci.org/build/stable-rc/branch/linux-5.10.y/kernel/v5.10....
But your tests show problems: https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/42... all for gcc plugins.
I did take changes for the gcc plugins to get them to work for gcc 11, maybe gcc8 is too old for them now?
Not sure. Maybe they never worked for us, but without test compile, they are now enabled and thus can break the build?
1e8600 gcc-plugins: simplify GCC plugin-dev capability test
Could be capable of doing that. Let me cc our people doing the testing and let me try to do some test compiles...
Ok, so if I revert 1e8600 things start working again:
https://gitlab.com/cip-project/cip-kernel/linux-cip/-/pipelines/428666243
as that is only speedup and apparently not needed for following patches, that might be the easiest solution?
Best regards, Pavel
Hello!
On Mon, 13 Dec 2021 at 06:44, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
On Mon, Dec 13, 2021 at 11:35:36AM +0100, Pavel Machek wrote:
Hi!
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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.
I'm getting a lot of build failures -- missing gmp.h:
UPD include/generated/utsrelease.h 1317In file included from /builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/gcc-plugin.h:28:0, 1318 from scripts/gcc-plugins/gcc-common.h:7, 1319 from scripts/gcc-plugins/arm_ssp_per_task_plugin.c:3: 1320/builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/system.h:687:10: fatal error: gmp.h: No such file or directory 1321 #include <gmp.h> 1322 ^~~~~~~ 1323compilation terminated. 1324scripts/gcc-plugins/Makefile:47: recipe for target 'scripts/gcc-plugins/arm_ssp_per_task_plugin.so' failed 1325
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5...
What gcc plugins are you trying to build with?
We saw a similar problem with mainline/next about a year ago, after v5.10 was released. In our case it failed with gmp.h because libmpc-dev was not installed on the host; then libiberty-dev was needed too, but that was not sufficient and kept failing with this:
| In file included from /poky/build/tmp-lkft-glibc/work/am57xx_evm-linaro-linux-gnueabi/linux-generic-mainline/5.14+gitAUTOINC+7d2a07b769-r0/recipe-sysroot-native/usr/bin/arm-linaro-linux-gnueabi/../../lib/arm-linaro-linux-gnueabi/gcc/arm-linaro-linux-gnueabi/7.3.0/plugin/include/gcc-plugin.h:28, | from /poky/build/tmp-lkft-glibc/work-shared/am57xx-evm/kernel-source/scripts/gcc-plugins/gcc-common.h:7, | from /poky/build/tmp-lkft-glibc/work-shared/am57xx-evm/kernel-source/scripts/gcc-plugins/arm_ssp_per_task_plugin.c:3: | /poky/build/tmp-lkft-glibc/work/am57xx_evm-linaro-linux-gnueabi/linux-generic-mainline/5.14+gitAUTOINC+7d2a07b769-r0/recipe-sysroot-native/usr/bin/arm-linaro-linux-gnueabi/../../lib/arm-linaro-linux-gnueabi/gcc/arm-linaro-linux-gnueabi/7.3.0/plugin/include/system.h:691:10: fatal error: libiberty.h: No such file or directory | #include "libiberty.h" | ^~~~~~~~~~~~~ | compilation terminated. | make[3]: *** [/poky/build/tmp-lkft-glibc/work-shared/am57xx-evm/kernel-source/scripts/gcc-plugins/Makefile:48: scripts/gcc-plugins/arm_ssp_per_task_plugin.so] Error 1 | make[2]: *** [/poky/build/tmp-lkft-glibc/work-shared/am57xx-evm/kernel-source/scripts/Makefile.build:514: scripts/gcc-plugins] Error 2
We worked around it by setting this in our (legacy) Arm 32-bits builds:
CONFIG_GCC_PLUGINS=n CONFIG_GCC_PLUGIN_ARM_SSP_PER_TASK=n
This is with GCC 7.3.3 cross-compiling from within OpenEmbedded (Sumo). Our newer system works fine with GCC 8, 9, 10, 11 and the Clangs.
Greetings!
Daniel Díaz daniel.diaz@linaro.org
On Mon, Dec 13, 2021 at 7:36 PM Pavel Machek pavel@denx.de wrote:
Hi!
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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.
I'm getting a lot of build failures -- missing gmp.h:
UPD include/generated/utsrelease.h 1317In file included from /builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/gcc-plugin.h:28:0, 1318 from scripts/gcc-plugins/gcc-common.h:7, 1319 from scripts/gcc-plugins/arm_ssp_per_task_plugin.c:3: 1320/builds/hVatwYBy/68/cip-project/cip-testing/linux-stable-rc-ci/gcc/gcc-8.1.0-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/8.1.0/plugin/include/system.h:687:10: fatal error: gmp.h: No such file or directory 1321 #include <gmp.h> 1322 ^~~~~~~ 1323compilation terminated. 1324scripts/gcc-plugins/Makefile:47: recipe for target 'scripts/gcc-plugins/arm_ssp_per_task_plugin.so' failed 1325
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5...
Best regards, Pavel
-- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Does "apt install libgmp-dev" or "dnf install gmp-devel" help you?
On Mon, 13 Dec 2021 10:29:01 +0100, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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, 15 Dec 2021 09:29:16 +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.85-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.85-rc1 Successfully Compiled and booted on my Raspberry PI 4b (8g) (bcm2711)
Tested-by: Fox Chen foxhlchen@gmail.com
On Mon, 13 Dec 2021 10:29:01 +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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, 15 Dec 2021 09:29:16 +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.85-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.85-rc1-gf6a609e247c6 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 12/13/21 01:29, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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, 15 Dec 2021 09:29:16 +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.85-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.
Hi, In this release cycle there were two similar nfc fixes:
fd79a0cbf0b2 nfc: fix segfault in nfc_genl_dump_devices_done 4cd8371a234d nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done
The list here only includes the second one. The first is still missing. The same applies to 5.15
On 13/12/2021 19:17, Tadeusz Struk wrote:
On 12/13/21 01:29, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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, 15 Dec 2021 09:29:16 +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.85-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.
Hi, In this release cycle there were two similar nfc fixes:
fd79a0cbf0b2 nfc: fix segfault in nfc_genl_dump_devices_done 4cd8371a234d nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done
The list here only includes the second one. The first is still missing. The same applies to 5.15
With my review tag for this other fix I mentioned it needs Fixes and Cc-stable, but these were not added by Jakub when applying. It won't be picked up automatically by Greg.
Jakub, What's weird, the cc-stable was also removed from my commit which is not good. Few other people add Fixes tag without Cc-stable when they want to annotate it should not go to stable. This one should go to stable, so it should have cc-stable (which I put there).
Best regards, Krzysztof
On Tue, 14 Dec 2021 07:43:18 +0100 Krzysztof Kozlowski wrote:
On 13/12/2021 19:17, Tadeusz Struk wrote:
On 12/13/21 01:29, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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, 15 Dec 2021 09:29:16 +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.85-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.
In this release cycle there were two similar nfc fixes:
fd79a0cbf0b2 nfc: fix segfault in nfc_genl_dump_devices_done 4cd8371a234d nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done
The list here only includes the second one. The first is still missing. The same applies to 5.15
With my review tag for this other fix I mentioned it needs Fixes and Cc-stable, but these were not added by Jakub when applying. It won't be picked up automatically by Greg.
Jakub, What's weird, the cc-stable was also removed from my commit which is not good. Few other people add Fixes tag without Cc-stable when they want to annotate it should not go to stable. This one should go to stable, so it should have cc-stable (which I put there).
😳 no idea what happened here, I remember adding the tags, sorry..
On Tue, Dec 14, 2021 at 07:00:59AM -0800, Jakub Kicinski wrote:
On Tue, 14 Dec 2021 07:43:18 +0100 Krzysztof Kozlowski wrote:
On 13/12/2021 19:17, Tadeusz Struk wrote:
On 12/13/21 01:29, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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, 15 Dec 2021 09:29:16 +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.85-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.
In this release cycle there were two similar nfc fixes:
fd79a0cbf0b2 nfc: fix segfault in nfc_genl_dump_devices_done 4cd8371a234d nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done
The list here only includes the second one. The first is still missing. The same applies to 5.15
With my review tag for this other fix I mentioned it needs Fixes and Cc-stable, but these were not added by Jakub when applying. It won't be picked up automatically by Greg.
Jakub, What's weird, the cc-stable was also removed from my commit which is not good. Few other people add Fixes tag without Cc-stable when they want to annotate it should not go to stable. This one should go to stable, so it should have cc-stable (which I put there).
😳 no idea what happened here, I remember adding the tags, sorry..
Not a problem, I've now queued it up everywhere, thanks.
greg k-h
On Mon, 13 Dec 2021 at 15:17, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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, 15 Dec 2021 09:29:16 +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.85-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.85-rc1 * git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git * git branch: linux-5.10.y * git commit: f6a609e247c6d6f15ec8c4a87c9aef37b7c8e5a5 * git describe: v5.10.84-133-gf6a609e247c6 * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10....
## No Test Regressions (compared to v5.10.83-131-gea2293709b3c)
## No Test Fixes (compared to v5.10.83-131-gea2293709b3c)
## Test result summary total: 83789, pass: 71973, fail: 330, skip: 10774, xfail: 712
## Build Summary * arc: 10 total, 10 passed, 0 failed * arm: 259 total, 255 passed, 4 failed * arm64: 37 total, 37 passed, 0 failed * dragonboard-410c: 1 total, 1 passed, 0 failed * hi6220-hikey: 1 total, 1 passed, 0 failed * i386: 36 total, 36 passed, 0 failed * juno-r2: 1 total, 1 passed, 0 failed * mips: 34 total, 30 passed, 4 failed * parisc: 12 total, 12 passed, 0 failed * powerpc: 52 total, 46 passed, 6 failed * riscv: 24 total, 16 passed, 8 failed * s390: 18 total, 18 passed, 0 failed * sh: 24 total, 24 passed, 0 failed * sparc: 12 total, 12 passed, 0 failed * x15: 1 total, 0 passed, 1 failed * x86: 1 total, 1 passed, 0 failed * x86_64: 37 total, 37 passed, 0 failed
## Test suites summary * fwts * igt-gpu-tools * kselftest-android * kselftest-arm64 * kselftest-arm64/arm64.btitest.bti_c_func * kselftest-arm64/arm64.btitest.bti_j_func * kselftest-arm64/arm64.btitest.bti_jc_func * kselftest-arm64/arm64.btitest.bti_none_func * kselftest-arm64/arm64.btitest.nohint_func * kselftest-arm64/arm64.btitest.paciasp_func * kselftest-arm64/arm64.nobtitest.bti_c_func * kselftest-arm64/arm64.nobtitest.bti_j_func * kselftest-arm64/arm64.nobtitest.bti_jc_func * kselftest-arm64/arm64.nobtitest.bti_none_func * kselftest-arm64/arm64.nobtitest.nohint_func * kselftest-arm64/arm64.nobtitest.paciasp_func * kselftest-bpf * kselftest-breakpoints * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-drivers * kselftest-efivarfs * kselftest-filesystems * kselftest-firmware * kselftest-fpu * kselftest-futex * kselftest-gpio * kselftest-intel_pstate * kselftest-ipc * kselftest-ir * kselftest-kcmp * kselftest-kexec * kselftest-kvm * kselftest-lib * kselftest-livepatch * kselftest-membarrier * kselftest-net * kselftest-netfilter * kselftest-nsfs * kselftest-openat2 * kselftest-pid_namespace * kselftest-pidfd * kselftest-proc * kselftest-pstore * kselftest-ptrace * kselftest-rseq * kselftest-rtc * kselftest-seccomp * kselftest-sigaltstack * kselftest-size * kselftest-splice * kselftest-static_keys * kselftest-sync * kselftest-sysctl * kselftest-tc-testing * kselftest-timens * kselftest-timers * kselftest-tmpfs * kselftest-tpm2 * kselftest-user * kselftest-vm * kselftest-x86 * kselftest-zram * 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
On Mon, Dec 13, 2021 at 10:29:01AM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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, 15 Dec 2021 09:29:16 +0000. Anything received after that time might be too late.
Build results: total: 159 pass: 159 fail: 0 Qemu test results: total: 472 pass: 472 fail: 0
Tested-by: Guenter Roeck linux@roeck-us.net
Guenter
On 12/13/21 2:29 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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, 15 Dec 2021 09:29:16 +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.85-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
On 12/13/21 1:29 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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, 15 Dec 2021 09:29:16 +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.85-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
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels:
Tested-by: Florian Fainelli f.fainelli@gmail.com
On 2021/12/13 17:29, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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, 15 Dec 2021 09:29:16 +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.85-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.85-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.85-rc1 Commit: f6a609e247c6d6f15ec8c4a87c9aef37b7c8e5a5 Compiler: gcc version 7.3.0 (GCC)
arm64: -------------------------------------------------------------------- Testcase Result Summary: total: 9018 passed: 9018 failed: 0 timeout: 0 --------------------------------------------------------------------
x86: -------------------------------------------------------------------- Testcase Result Summary: total: 9018 passed: 9018 failed: 0 timeout: 0 --------------------------------------------------------------------
Tested-by: Hulk Robot hulkrobot@huawei.com
Hi Greg,
On Mon, Dec 13, 2021 at 10:29:01AM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.85 release. There are 132 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, 15 Dec 2021 09:29:16 +0000. Anything received after that time might be too late.
Build test: mips (gcc version 11.2.1 20211112): 63 configs -> no new failure arm (gcc version 11.2.1 20211112): 105 configs -> no new failure arm64 (gcc version 11.2.1 20211112): 3 configs -> no failure x86_64 (gcc version 11.2.1 20211112): 4 configs -> no failure
Boot test: x86_64: Booted on my test laptop. No regression. x86_64: Booted on qemu. No regression. [1] arm64: Booted on rpi4b (4GB model). No regression. [2]
[1]. https://openqa.qa.codethink.co.uk/tests/509 [2]. https://openqa.qa.codethink.co.uk/tests/510
Note: Initially I had lots of build failure in arm, and I had to modify my build scripts to disable GCC_PLUGINS for all the configs. Might break build environment for many people.
Tested-by: Sudip Mukherjee sudip.mukherjee@codethink.co.uk
-- Regards Sudip