This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-defconfig in repository toolchain/ci/linux.
from 5822076963d8 Merge v5.10.55 adds e44d22fdf756 selftest: fix build error in tools/testing/selftests/vm/us [...] adds 65b2658634fe io_uring: fix null-ptr-deref in io_sq_offload_start() adds 02210a5e1894 x86/asm: Ensure asm/proto.h can be included stand-alone adds 27aa7171fe2b pipe: make pipe writes always wake up readers adds 4e1a57d75264 btrfs: fix rw device counting in __btrfs_free_extra_devids adds 0a421a2fc516 btrfs: mark compressed range uptodate only if all bio succeed adds 0d6afa25975e Revert "ACPI: resources: Add checks for ACPI IRQ override" adds 2388c7674fbd ACPI: DPTF: Fix reading of attributes adds 7d67d4ab28e3 x86/kvm: fix vcpu-id indexed array sizes adds 52acb6c147b3 KVM: add missing compat KVM_CLEAR_DIRTY_LOG adds 943014593061 ocfs2: fix zero out valid data adds da4f4916dab2 ocfs2: issue zeroout to EOF blocks adds a9c02d0e1513 can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value betw [...] adds afe2ffd92061 can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF adds 2fc2c2816cb7 can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxer [...] adds a6ebfbdaca3d can: mcba_usb_start(): add missing urb->transfer_dma initi [...] adds f58ac91ff87d can: usb_8dev: fix memory leak adds 88b40258162b can: ems_usb: fix memory leak adds 30e19d072ea0 can: esd_usb2: fix memory leak adds 7bca5da00539 alpha: register early reserved memory in memblock adds cb71730a6312 HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT adds 2eab387507fd NIU: fix incorrect error return, missed in previous revert adds 63570e578094 drm/amd/display: ensure dentist display clock update finis [...] adds ccc7a1bb322e drm/amdgpu: Avoid printing of stack contents on firmware l [...] adds fc2756cce06f drm/amdgpu: Fix resource leak on probe error path adds ea04a3b5727e blk-iocost: fix operation ordering in iocg_wake_fn() adds 9ab284bc3530 nfc: nfcsim: fix use after free during module unload adds c8667cb406fd cfg80211: Fix possible memory leak in function cfg80211_bs [...] adds e6a06a13ec6f RDMA/bnxt_re: Fix stats counters adds 076bc6ebce48 bpf: Fix OOB read when printing XDP link fdinfo adds ac038f4152ef mac80211: fix enabling 4-address mode on a sta vif after assoc adds 3dbda8483f42 netfilter: conntrack: adjust stop timestamp to real expiry value adds cbc8012902b3 netfilter: nft_nat: allow to specify layer 4 protocol NAT only adds e090ffdf0563 i40e: Fix logic of disabling queues adds 4382cca17915 i40e: Fix firmware LLDP agent related warning adds c1cc6bce1afd i40e: Fix queue-to-TC mapping on Tx adds bb6061616211 i40e: Fix log TC creation failure when max num of queues i [...] adds 10f585740cf0 tipc: fix implicit-connect for SYN+ adds a41282e82a1d tipc: fix sleeping in tipc accept routine adds 91350564ea8c net: Set true network header for ECN decapsulation adds 6961323eed46 net: qrtr: fix memory leaks adds a7c85a516cd0 ionic: remove intr coalesce update from napi adds 60decbe01d7d ionic: fix up dim accounting for tx and rx adds 7eefa0b74f3e ionic: count csum_none when offload enabled adds 4951ffa3fac8 tipc: do not write skb_shinfo frags when doing decrytion adds 51b751fc06b8 octeontx2-pf: Fix interface down flag on error adds f5f78ae5f1be mlx4: Fix missing error code in mlx4_load_one() adds 01f3581d4400 KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF [...] adds e6097071a4ff net: llc: fix skb_over_panic adds 4a6841921cc8 drm/msm/dpu: Fix sm8250_mdp register length adds 645a1d3bef5f drm/msm/dp: Initialize the INTF_CONFIG register adds 1b148bd72e50 skmsg: Make sk_psock_destroy() static adds bd744f2a2755 net/mlx5: Fix flow table chaining adds 362e9d23cf70 net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() adds 58b8c812c764 sctp: fix return value check in __sctp_rcv_asconf_lookup adds 93e5bf4b2925 tulip: windbond-840: Fix missing pci_disable_device() in p [...] adds 65dfa6cb2233 sis900: Fix missing pci_disable_device() in probe and remove adds cd61e665a166 can: hi311x: fix a signedness bug in hi3110_cmd() adds bea9e2fd1808 bpf: Introduce BPF nospec instruction for mitigating Spectre v4 adds 0e9280654aa4 bpf: Fix leakage due to insufficient speculative store byp [...] adds a11ca29c65c1 bpf: Remove superfluous aux sanitation on subprog rejection adds ffb9d5c48b4b bpf: verifier: Allocate idmap scratch in verifier env adds be561c0154dc bpf: Fix pointer arithmetic mask tightening under state pruning adds bfc8e67c60b9 SMB3: fix readpage for large swap cache adds c14cee5bc466 powerpc/pseries: Fix regression while building external modules adds 2ca5ec188b20 Revert "perf map: Fix dso->nsinfo refcounting" adds 75ebe1d355b5 i40e: Add additional info to PHY type error adds 55dd22c5d029 can: j1939: j1939_session_deactivate(): clarify lifetime o [...] adds 9746c25334cb Linux 5.10.56 adds 9adf824be0bb Merge tag 'v5.10.56' into linux-rolling-lts new 6976f3cf34a1 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" new 118b070bf415 Revert "drm/i915: Propagate errors on awaiting already sig [...] new e2419c570986 btrfs: fix race causing unnecessary inode logging during l [...] new 9e55b9278c47 btrfs: fix lost inode on log replay after mix of fsync, re [...] new 81dc9a4868a9 regulator: rtmv20: Fix wrong mask for strobe-polarity-high new cfb8173a23cf regulator: rt5033: Fix n_voltages settings for BUCK and LDO new 03258515c9eb spi: stm32h7: fix full duplex irq handler handling new c98a7916cd37 ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits new f6a2ff040b5c r8152: Fix potential PM refcount imbalance new 74b53ee4b89e qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cm [...] new c6bdf7d97d5f ASoC: rt5682: Fix the issue of garbled recording after pow [...] new e8b287e78381 net: Fix zero-copy head len calculation. new a00bcc5298be ASoC: ti: j721e-evm: Fix unbalanced domain activity tracki [...] new 27ff30c8b3f3 ASoC: ti: j721e-evm: Check for not initialized parent_clk_id new 06a9092f6647 efi/mokvar: Reserve the table only if it is in boot services data new 91865b458edd nvme: fix nvme_setup_command metadata trace event new f9d875c8c92f drm/amd/display: Fix comparison error in dcn21 DML new 98b070694f45 drm/amd/display: Fix max vstartup calculation for modes wi [...] new cae3fa3d8165 ACPI: fix NULL pointer dereference new 1812895f17e1 Revert "Bluetooth: Shutdown controller after workqueues ar [...] new 93ef561406a7 firmware: arm_scmi: Ensure drivers provide a probe function new 1b1a00b13c34 firmware: arm_scmi: Add delayed response status check new e2b7a4ccbf7c Revert "watchdog: iTCO_wdt: Account for rebooting on secon [...] new 83bbf953f66c selftests/bpf: Add a test for ptr_to_map_value on stack fo [...] new 5abcd138cbd8 selftest/bpf: Adjust expected verifier errors new 360e5b7af653 bpf, selftests: Adjust few selftest result_unpriv outcomes new 98bf2906d3be bpf: Update selftests to reflect new error states new 30ea1c535291 bpf, selftests: Adjust few selftest outcomes wrt unreachable code new 7254e2d9eb41 selftest/bpf: Verifier tests for var-off access new 9c645a020bab spi: mediatek: Fix fifo transfer new 1cd6e30b83d7 Linux 5.10.57 new 55833f534a1f Merge v5.10.57
The 32 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: Makefile | 2 +- arch/alpha/kernel/setup.c | 13 +- arch/arm/net/bpf_jit_32.c | 3 + arch/arm64/net/bpf_jit_comp.c | 13 ++ arch/mips/net/ebpf_jit.c | 3 + arch/powerpc/net/bpf_jit_comp64.c | 6 + arch/powerpc/platforms/pseries/setup.c | 2 +- arch/riscv/net/bpf_jit_comp32.c | 4 + arch/riscv/net/bpf_jit_comp64.c | 4 + arch/s390/net/bpf_jit_comp.c | 5 + arch/sparc/net/bpf_jit_comp_64.c | 3 + arch/x86/include/asm/proto.h | 2 + arch/x86/kvm/ioapic.c | 2 +- arch/x86/kvm/ioapic.h | 4 +- arch/x86/kvm/x86.c | 4 +- arch/x86/net/bpf_jit_comp.c | 7 + arch/x86/net/bpf_jit_comp32.c | 6 + block/blk-iocost.c | 11 +- drivers/acpi/dptf/dptf_pch_fivr.c | 51 +++++- drivers/acpi/resource.c | 9 +- drivers/firmware/arm_scmi/bus.c | 3 + drivers/firmware/arm_scmi/driver.c | 8 +- drivers/firmware/efi/mokvar-table.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 7 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 6 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 164 +----------------- drivers/gpu/drm/i915/i915_cmd_parser.c | 28 ++-- drivers/gpu/drm/i915/i915_request.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 1 + drivers/hid/wacom_wac.c | 2 +- drivers/infiniband/hw/bnxt_re/main.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 10 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 1 + drivers/net/can/spi/hi311x.c | 2 +- drivers/net/can/usb/ems_usb.c | 14 +- drivers/net/can/usb/esd_usb2.c | 16 +- drivers/net/can/usb/mcba_usb.c | 2 + drivers/net/can/usb/peak_usb/pcan_usb.c | 10 +- drivers/net/can/usb/usb_8dev.c | 15 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 61 ++++--- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 50 ++++++ drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 7 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 5 + drivers/net/ethernet/mellanox/mlx4/main.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 33 +++- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 10 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 14 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 41 +++-- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 23 ++- drivers/net/ethernet/sis/sis900.c | 7 +- drivers/net/ethernet/sun/niu.c | 3 +- drivers/net/usb/r8152.c | 3 +- drivers/nfc/nfcsim.c | 3 +- drivers/nvme/host/trace.h | 6 +- drivers/regulator/rtmv20-regulator.c | 2 +- drivers/spi/spi-mt65xx.c | 19 +-- drivers/spi/spi-stm32.c | 15 +- drivers/watchdog/iTCO_wdt.c | 12 +- fs/btrfs/compression.c | 2 +- fs/btrfs/tree-log.c | 5 +- fs/btrfs/volumes.c | 1 + fs/cifs/file.c | 2 +- fs/io_uring.c | 2 +- fs/ocfs2/file.c | 103 +++++++----- fs/pipe.c | 10 +- include/acpi/acpi_bus.h | 3 +- include/linux/bpf_types.h | 1 + include/linux/bpf_verifier.h | 11 +- include/linux/filter.h | 15 ++ include/linux/mfd/rt5033-private.h | 4 +- include/linux/skmsg.h | 1 - include/net/llc_pdu.h | 31 +++- kernel/bpf/core.c | 19 ++- kernel/bpf/disasm.c | 16 +- kernel/bpf/verifier.c | 186 +++++++-------------- net/bluetooth/hci_core.c | 16 +- net/can/j1939/transport.c | 11 +- net/can/raw.c | 20 ++- net/core/skbuff.c | 5 +- net/core/skmsg.c | 3 +- net/ipv4/ip_tunnel.c | 2 +- net/llc/af_llc.c | 10 +- net/llc/llc_s_ac.c | 2 +- net/mac80211/cfg.c | 19 +++ net/mac80211/ieee80211_i.h | 2 + net/mac80211/mlme.c | 4 +- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nft_nat.c | 4 +- net/qrtr/qrtr.c | 6 +- net/sctp/input.c | 2 +- net/tipc/crypto.c | 14 +- net/tipc/socket.c | 30 ++-- net/wireless/scan.c | 6 +- sound/soc/codecs/rt5682.c | 8 +- sound/soc/codecs/tlv320aic31xx.h | 4 +- sound/soc/ti/j721e-evm.c | 18 +- tools/perf/util/map.c | 2 - tools/testing/selftests/bpf/progs/bpf_iter_task.c | 3 +- tools/testing/selftests/bpf/test_verifier.c | 2 +- tools/testing/selftests/bpf/verifier/and.c | 2 + tools/testing/selftests/bpf/verifier/basic_stack.c | 2 +- tools/testing/selftests/bpf/verifier/bounds.c | 19 ++- .../selftests/bpf/verifier/bounds_deduction.c | 21 +-- .../bpf/verifier/bounds_mix_sign_unsign.c | 13 -- tools/testing/selftests/bpf/verifier/calls.c | 4 +- tools/testing/selftests/bpf/verifier/const_or.c | 4 +- tools/testing/selftests/bpf/verifier/dead_code.c | 2 + .../selftests/bpf/verifier/helper_access_var_len.c | 12 +- tools/testing/selftests/bpf/verifier/int_ptr.c | 6 +- tools/testing/selftests/bpf/verifier/jmp32.c | 22 +++ tools/testing/selftests/bpf/verifier/jset.c | 10 +- tools/testing/selftests/bpf/verifier/map_ptr.c | 4 +- tools/testing/selftests/bpf/verifier/raw_stack.c | 10 +- tools/testing/selftests/bpf/verifier/stack_ptr.c | 22 +-- tools/testing/selftests/bpf/verifier/unpriv.c | 9 +- .../selftests/bpf/verifier/value_ptr_arith.c | 17 +- tools/testing/selftests/bpf/verifier/var_off.c | 115 +++++++++++-- tools/testing/selftests/vm/userfaultfd.c | 2 +- virt/kvm/kvm_main.c | 28 ++++ 126 files changed, 1038 insertions(+), 702 deletions(-)