This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_apm/gnu-release-arm-spec2k6-Os in repository toolchain/ci/linux.
from 211b9970459c Merge v5.13.11 new 95f4fb3ef0b9 lib: use PFN_PHYS() in devmem_is_allowed() new c7ee0c9854fd Revert "usb: dwc3: gadget: Use list_replace_init() before [...] new 51289a499dd1 iio: adc: ti-ads7950: Ensure CS is deasserted after readin [...] new 29ccbb4684e9 iio: adis: set GPIO reset pin direction new 88f5acc1f2af iio: humidity: hdc100x: Add margin to the conversion time new b37adfb2c760 iio: adc: Fix incorrect exit of for-loop new c43e0f97f5fc ASoC: amd: Fix reference to PCM buffer address new 4cf1b08e6889 ASoC: xilinx: Fix reference to PCM buffer address new 3380a37484eb ASoC: uniphier: Fix reference to PCM buffer address new 8e4a0581e288 ASoC: tlv320aic31xx: Fix jack detection after suspend new 145951900b76 ASoC: kirkwood: Fix reference to PCM buffer address new 2693a747960b ASoC: intel: atom: Fix reference to PCM buffer address new cc3a5a27e811 i2c: dev: zero out array used for i2c reads from userspace new 3c420ec43971 cifs: Handle race conditions during rename new 10290043f377 cifs: create sd context must be a multiple of 8 new 0ca6ac8a2691 cifs: Call close synchronously during unlink/rename/lease break. new 000cb600dabf cifs: use the correct max-length for dentry_path_raw() new e1c5046e341d io_uring: drop ctx->uring_lock before flushing work item new 3e35c7dbf706 io_uring: fix ctx-exit io_rsrc_put_work() deadlock new 5028bdb679c4 scsi: lpfc: Move initialization of phba->poll_list earlier [...] new bf77f479cd4c cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync new 8610d75c4db6 seccomp: Fix setting loaded filter count during TSYNC new 2bb154128d14 net: wwan: mhi_wwan_ctrl: Fix possible deadlock new 30a5d06dc3dd net: ethernet: ti: cpsw: fix min eth packet size for non-s [...] new 01b2ec534d38 ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on [...] new 3d33960c8d66 ceph: reduce contention in ceph_check_delayed_caps() new fbe28d4afbda pinctrl: k210: Fix k210_fpioa_probe() new 4debaa9f577a ACPI: NFIT: Fix support for virtual SPA ranges new 1579656b0141 libnvdimm/region: Fix label activation vs errors new 33d2301ad61b riscv: kexec: do not add '-mno-relax' flag if compiler doe [...] new 21fcf2f1ced4 vmlinux.lds.h: Handle clang's module.{c,d}tor sections new 01478e251732 drm/i915/gvt: Fix cached atomics setting for Windows VM new 3565f42dc8e2 drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg new 164759f4070e drm/amd/display: Remove invalid assert for ODM + MPC case new 7b69bee4817c drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work new fcd957aa8b32 drm/amdgpu: Add preferred mode in modeset when freesync vi [...] new 7e73eac2bd90 drm/amdgpu: don't enable baco on boco platforms in runpm new 73248a01ae14 drm/amdgpu: handle VCN instances when harvesting (v2) new bb0c87658dd1 ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi new 30df59b45cac ieee802154: hwsim: fix GPF in hwsim_new_edge_nl new 73e81f7219aa drm/mediatek: Fix cursor plane no update new 676b96483576 pinctrl: mediatek: Fix fallback behavior for bias_set_combo new 918bbb32c823 ASoC: cs42l42: Correct definition of ADC Volume control new b4f870447de1 ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J new 67488f5c9613 ASoC: cs42l42: Fix bclk calculation for mono new d82c88a44bb6 selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c new ba216b210f26 ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies new 710490222c69 ASoC: SOF: Intel: hda-ipc: fix reply size checking new 9c272596189c ASoC: cs42l42: Fix inversion of ADC Notch Switch control new 71805c36336a ASoC: cs42l42: Remove duplicate control for WNF filter frequency new deff14bdcc54 netfilter: nf_conntrack_bridge: Fix memory leak when error new 22af0d2a5e5e pinctrl: tigerlake: Fix GPIO mapping for newer version of [...] new 6e61f4d51d38 ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL new d57b00645556 ASoC: cs42l42: Fix LRCLK frame start edge new 141af64cf768 ASoC: cs42l42: Fix mono playback new f67f34a86375 net: dsa: mt7530: add the missing RxUnicast MIB counter new a4de486958ff net: mvvp2: fix short frame size on s390 new 736e0445f921 platform/x86: pcengines-apuv2: Add missing terminating ent [...] new fd0b94e6b1c7 perf/x86/intel: Apply mid ACK for small core new 466f5509f62a drm/amd/pm: Fix a memory leak in an error handling path in [...] new 51f19580f5f4 libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT new 621d81cfbb0c libbpf: Do not close un-owned FD 0 on errors new ada7135e6d99 bpf: Fix integer overflow involving bucket_size new d8431e3fa7b3 net: dsa: qca: ar9331: make proper initial port defaults new 2a4a96afa7b5 net: phy: micrel: Fix link detection on ksz87xx switch" new 1e19d18189fe ppp: Fix generating ifname when empty IFLA_IFNAME is specified new 6a4b92821135 io_uring: clear TIF_NOTIFY_SIGNAL when running task work new 9b8f136b88f3 net/smc: fix wait on already cleared link new e04669e14c5a net/smc: Correct smc link connection counter in case of sm [...] new 00735401c918 net: sched: act_mirred: Reset ct info when mirror/redirect skb new e266d4c43b95 ice: Prevent probing virtual functions new 8a0814243362 ice: Stop processing VF messages during teardown new f2b15898012a ice: don't remove netdev->dev_addr from uc sync list new 792e7591d308 iavf: Set RSS LUT and key in reset handle path new ed277fbd3053 psample: Add a fwd declaration for skbuff new 3cedeb691b74 bareudp: Fix invalid read beyond skb's linear data new 815a0fe3f415 io-wq: fix bug of creating io-wokers unconditionally new f49d457950b9 io-wq: fix IO_WORKER_F_FIXED issue in create_io_worker() new df712c5d591a net/mlx5: Don't skip subfunction cleanup in case of error [...] new 3f20768c9fdc net/mlx5: DR, Add fail on error check on decap new c0cb7d8be945 net/mlx5e: Avoid creating tunnel headers for local route new 09ab613d4996 net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free new 89163e392e57 net/mlx5: Block switchdev mode while devlink traps are active new 9b0b9c9da810 net/mlx5e: TC, Fix error handling memory leak new 436f4a1c6d17 net/mlx5: Synchronize correct IRQ when destroying CQ new 11e249ce5e3e net/mlx5: Fix return value from tracer initialization new 75004b47fba4 drm/meson: fix colour distortion from HDR set during vendo [...] new 1d1808fae2e0 ovl: fix deadlock in splice write new 037570c9adab bpf: Fix potentially incorrect results with bpf_get_local_ [...] new 8154453a4be5 net: dsa: microchip: Fix ksz_read64() new 3149f9edddf9 net: dsa: microchip: ksz8795: Fix PVID tag insertion new 159948c423aa net: dsa: microchip: ksz8795: Reject unsupported VLAN conf [...] new 9674dc6724c5 net: dsa: microchip: ksz8795: Fix VLAN untagged flag chang [...] new 3cc015794dab net: dsa: microchip: ksz8795: Use software untagging on CPU port new 1c4f28207fab net: dsa: microchip: ksz8795: Fix VLAN filtering new 74b264b342a5 net: dsa: microchip: ksz8795: Don't use phy_port_cnt in VL [...] new 44c8aa996911 net: Fix memory leak in ieee802154_raw_deliver new 52133524d807 net: igmp: fix data-race in igmp_ifc_timer_expire() new 22ecb3423f9c net: dsa: hellcreek: fix broken backpressure in .port_fdb_dump new c6cbf5672cc0 net: dsa: lan9303: fix broken backpressure in .port_fdb_dump new 8398aab49ba3 net: dsa: lantiq: fix broken backpressure in .port_fdb_dump new 735e90f3efa6 net: dsa: sja1105: fix broken backpressure in .port_fdb_dump new c7c9cc4a6016 pinctrl: sunxi: Don't underestimate number of functions new ff6c9aad3599 net: bridge: fix flags interpretation for extern learn fdb [...] new 59cabc513b8a net: bridge: fix memleak in br_add_if() new 53201f2902ee net: linkwatch: fix failure to restore device state across [...] new 4391389526a1 tcp_bbr: fix u32 wrap bug in round logic if bbr_init() cal [...] new 9977d0baadc8 net: igmp: increase size of mr_ifc_count new 950429a4d346 drm/i915: Only access SFC_DONE when media domain is not fused off new 128e480afe78 xen/events: Fix race in set_evtchn_to_irq new 09625c5badd2 vsock/virtio: avoid potential deadlock when vsock device remove new 98f73989055f nbd: Aovid double completion of a request new 14034883d058 arm64: efi: kaslr: Fix occasional random alloc (and boot) failure new f3409e925da2 KVM: arm64: Fix off-by-one in range_is_memory new bfc48d02d915 efi/libstub: arm64: Force Image reallocation if BSS was no [...] new 2bfb303470e0 efi/libstub: arm64: Relax 2M alignment again for relocatab [...] new daf371e74d36 powerpc/kprobes: Fix kprobe Oops happens in booke new d8f9d8c4be6e i2c: iproc: fix race between client unreg and tasklet new 560051d8f439 x86/tools: Fix objdump version check again new 24ed8f291d59 genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP new 067ef0204880 x86/msi: Force affinity setup before startup new 55cd80f4928c x86/ioapic: Force affinity setup before startup new 0abb63311246 x86/resctrl: Fix default monitoring groups reporting new 0c081d4a6a13 genirq/msi: Ensure deactivation on teardown new 9dac5f65caaf genirq/timings: Prevent potential array overflow in __irq_ [...] new 73d8b5769514 powerpc/interrupt: Fix OOPS by not calling do_IRQ() from t [...] new f800bb380fea PCI/MSI: Enable and mask MSI-X early new 6c971252f090 PCI/MSI: Mask all unused MSI-X entries new 0b51d4c16a27 PCI/MSI: Enforce that MSI-X table entry is masked for update new 78225ed700df PCI/MSI: Enforce MSI[X] entry updates to be visible new ea6cc94e8807 PCI/MSI: Do not set invalid bits in MSI mask new 849b6a5bde32 PCI/MSI: Correct misleading comments new b82047e5d807 PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() new 11aa5db61e9b PCI/MSI: Protect msi_desc::masked for multi-MSI new 33971cedf1d9 powerpc/interrupt: Do not call single_step_exception() fro [...] new 3eda59bcee6e powerpc/pseries: Fix update of LPAR security flavor after LPM new 115ff78c3a03 powerpc/32s: Fix napping restore in data storage interrupt (DSI) new 3b1700551dee powerpc/smp: Fix OOPS in topology_init() new 4ce6f022df43 powerpc/xive: Do not skip CPU-less nodes when creating the IPIs new 0e1d1392f381 powerpc/32: Fix critical and debug interrupts on BOOKE new b636a0d1e5c8 efi/libstub: arm64: Double check image alignment at entry new a3040e7e9ff2 locking/rtmutex: Use the correct rtmutex debugging config option new 1163cd462e1f KVM: VMX: Use current VMCS to query WAITPKG support for MS [...] new bd043e754f4d KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 [...] new 0f4bf029494d KVM: x86/mmu: Don't leak non-leaf SPTEs when zapping all SPTEs new 90d215367156 KVM: x86/mmu: Protect marking SPs unsync when using TDP MM [...] new 36b361cb1966 ceph: add some lockdep assertions around snaprealm handling new dcd02a1248cc ceph: clean up locking annotation for ceph_get_snap_realm [...] new ac0e79584d41 ceph: take snap_empty_lock atomically with snaprealm refco [...] new 874213144352 kasan, slub: reset tag when printing address new a0949ee63cf9 KVM: nSVM: avoid picking up unsupported bits from L2 in in [...] new 639a033fd765 KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE [...] new f428e49b8cb1 Linux 5.13.12 new f24c1bd97842 Merge v5.13.12
The 154 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/virt/kvm/locking.rst | 8 +- Makefile | 2 +- arch/arc/kernel/fpu.c | 9 +- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 2 +- arch/powerpc/include/asm/interrupt.h | 3 + arch/powerpc/include/asm/irq.h | 2 +- arch/powerpc/include/asm/ptrace.h | 16 +++ arch/powerpc/kernel/asm-offsets.c | 31 +++-- arch/powerpc/kernel/head_book3s_32.S | 2 +- arch/powerpc/kernel/head_booke.h | 27 +---- arch/powerpc/kernel/irq.c | 7 +- arch/powerpc/kernel/kprobes.c | 3 +- arch/powerpc/kernel/sysfs.c | 2 +- arch/powerpc/kernel/time.c | 2 +- arch/powerpc/kernel/traps.c | 9 +- arch/powerpc/platforms/pseries/setup.c | 5 +- arch/powerpc/sysdev/xive/common.c | 35 ++++-- arch/riscv/kernel/Makefile | 2 +- arch/x86/events/intel/core.c | 23 ++-- arch/x86/events/perf_event.h | 15 +++ arch/x86/include/asm/kvm_host.h | 7 ++ arch/x86/include/asm/svm.h | 2 + arch/x86/kernel/apic/io_apic.c | 6 +- arch/x86/kernel/apic/msi.c | 11 +- arch/x86/kernel/cpu/resctrl/monitor.c | 27 +++-- arch/x86/kernel/hpet.c | 2 +- arch/x86/kvm/mmu/mmu.c | 28 +++++ arch/x86/kvm/mmu/tdp_mmu.c | 26 +++-- arch/x86/kvm/svm/nested.c | 12 +- arch/x86/kvm/svm/svm.c | 9 +- arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/vmx.h | 2 +- arch/x86/tools/chkobjdump.awk | 1 + block/blk-cgroup.c | 14 ++- drivers/acpi/nfit/core.c | 3 + drivers/base/core.c | 1 + drivers/block/nbd.c | 14 ++- drivers/firmware/efi/libstub/arm64-stub.c | 69 ++++++++++-- drivers/firmware/efi/libstub/randomalloc.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 1 - drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 34 ++++-- drivers/gpu/drm/i915/gvt/handlers.c | 1 + drivers/gpu/drm/i915/gvt/mmio_context.c | 2 + drivers/gpu/drm/i915/i915_gpu_error.c | 19 +++- drivers/gpu/drm/i915/i915_reg.h | 16 ++- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 3 - drivers/gpu/drm/mediatek/mtk_drm_plane.c | 60 +++++----- drivers/gpu/drm/meson/meson_registers.h | 5 + drivers/gpu/drm/meson/meson_viu.c | 7 +- drivers/i2c/busses/i2c-bcm-iproc.c | 4 +- drivers/i2c/i2c-dev.c | 5 +- drivers/iio/adc/palmas_gpadc.c | 4 +- drivers/iio/adc/ti-ads7950.c | 1 - drivers/iio/humidity/hdc100x.c | 6 +- drivers/iio/imu/adis.c | 3 +- drivers/infiniband/hw/mlx5/cq.c | 4 +- drivers/infiniband/hw/mlx5/devx.c | 3 +- drivers/net/bareudp.c | 16 ++- drivers/net/dsa/hirschmann/hellcreek.c | 7 +- drivers/net/dsa/lan9303-core.c | 34 +++--- drivers/net/dsa/lantiq_gswip.c | 14 ++- drivers/net/dsa/microchip/ksz8795.c | 82 +++++++++++--- drivers/net/dsa/microchip/ksz8795_reg.h | 4 + drivers/net/dsa/microchip/ksz_common.h | 9 +- drivers/net/dsa/mt7530.c | 1 + drivers/net/dsa/qca/ar9331.c | 73 +++++++++++- drivers/net/dsa/sja1105/sja1105_main.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 13 ++- drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 28 +++-- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 7 ++ drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 1 + .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 11 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 33 ++---- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 20 +++- .../net/ethernet/mellanox/mlx5/core/esw/sample.c | 1 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 14 ++- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 5 + .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 4 +- .../mellanox/mlx5/core/steering/dr_ste_v0.c | 2 + drivers/net/ethernet/ti/cpsw_new.c | 7 +- drivers/net/ethernet/ti/cpsw_priv.h | 4 +- drivers/net/ieee802154/mac802154_hwsim.c | 6 +- drivers/net/phy/micrel.c | 2 - drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/wwan/mhi_wwan_ctrl.c | 12 +- drivers/nvdimm/namespace_devs.c | 17 ++- drivers/pci/msi.c | 125 +++++++++++++-------- drivers/pinctrl/intel/pinctrl-tigerlake.c | 26 ++--- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 8 +- drivers/pinctrl/pinctrl-k210.c | 26 ++++- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 8 +- drivers/platform/x86/pcengines-apuv2.c | 2 + drivers/scsi/lpfc/lpfc_init.c | 3 +- drivers/usb/dwc3/gadget.c | 18 +-- drivers/vdpa/mlx5/net/mlx5_vnet.c | 3 +- drivers/xen/events/events_base.c | 20 +++- fs/ceph/caps.c | 17 ++- fs/ceph/mds_client.c | 25 +++-- fs/ceph/snap.c | 54 +++++---- fs/ceph/super.h | 2 +- fs/cifs/cifsglob.h | 5 + fs/cifs/dir.c | 2 +- fs/cifs/file.c | 35 +++--- fs/cifs/inode.c | 19 +++- fs/cifs/misc.c | 50 +++++++-- fs/cifs/smb2pdu.c | 2 +- fs/io-wq.c | 26 +++-- fs/io_uring.c | 26 +++-- fs/overlayfs/file.c | 47 +++++++- include/asm-generic/vmlinux.lds.h | 1 + include/linux/bpf-cgroup.h | 4 +- include/linux/device.h | 1 + include/linux/inetdevice.h | 2 +- include/linux/irq.h | 2 + include/linux/mlx5/driver.h | 3 +- include/linux/msi.h | 2 +- include/net/psample.h | 2 + include/uapi/linux/neighbour.h | 7 +- kernel/bpf/hashtab.c | 4 +- kernel/bpf/helpers.c | 4 +- kernel/cgroup/rstat.c | 19 ++-- kernel/irq/chip.c | 5 +- kernel/irq/msi.c | 13 ++- kernel/irq/timings.c | 5 + kernel/locking/rtmutex.c | 2 +- kernel/seccomp.c | 2 +- lib/devmem_is_allowed.c | 2 +- mm/slub.c | 4 +- net/bridge/br.c | 3 +- net/bridge/br_fdb.c | 11 +- net/bridge/br_if.c | 2 + net/bridge/br_private.h | 2 +- net/bridge/netfilter/nf_conntrack_bridge.c | 6 + net/core/link_watch.c | 5 +- net/ieee802154/socket.c | 7 +- net/ipv4/igmp.c | 21 ++-- net/ipv4/tcp_bbr.c | 2 +- net/sched/act_mirred.c | 3 + net/smc/af_smc.c | 2 +- net/smc/smc_core.c | 4 +- net/smc/smc_core.h | 4 + net/smc/smc_llc.c | 10 +- net/smc/smc_tx.c | 18 ++- net/smc/smc_wr.c | 10 ++ net/vmw_vsock/virtio_transport.c | 7 +- sound/soc/amd/acp-pcm-dma.c | 2 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 2 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 2 +- sound/soc/codecs/cs42l42.c | 83 ++++++++------ sound/soc/codecs/cs42l42.h | 3 + sound/soc/codecs/tlv320aic31xx.c | 10 ++ sound/soc/intel/atom/sst-mfld-platform-pcm.c | 3 +- sound/soc/kirkwood/kirkwood-dma.c | 26 +++-- sound/soc/sof/intel/Kconfig | 4 +- sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/uniphier/aio-dma.c | 2 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 4 +- tools/lib/bpf/btf.c | 3 +- tools/lib/bpf/libbpf_probes.c | 4 +- tools/testing/selftests/sgx/sigstruct.c | 41 +++---- 171 files changed, 1392 insertions(+), 657 deletions(-)