This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_gcc/master-arm in repository toolchain/ci/linux.
from 2a987e65025e Merge tag 'perf-tools-fixes-for-v5.16-2021-12-07' of git:/ [...] new 3a49cc22d31e tools/lib/lockdep: drop leftover liblockdep headers adds 598ad0bd0932 netfs: Fix lockdep warning from taking sb_writers whilst h [...] adds 3cfef1b612e1 netfs: fix parameter of cleanup() new 2990c89d1df4 Merge tag 'netfs-fixes-20211207' of git://git.kernel.org/p [...] adds 9003fbe0f367 HID: quirks: Add quirk for the Microsoft Surface 3 type-cover adds f83baa0cb6cf HID: add hid_is_usb() function to make it simpler for USB [...] adds 720ac467204a HID: wacom: fix problems when device is not a valid USB device adds 93020953d0fa HID: check for valid USB device for many HID drivers adds f237d9028f84 HID: add USB_HID dependancy on some USB HID drivers adds 7998193bccc1 HID: sony: fix error path in probe adds 918aa1ef104d HID: bigbenff: prevent null pointer dereference adds d080811f2793 HID: add USB_HID dependancy to hid-chicony adds 30cb3c2ad24b HID: add USB_HID dependancy to hid-prodikeys adds caff009098e6 HID: google: add eel USB id adds 086e81f6b90e HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested new 14902f8961dc HID: Ignore battery for Elan touchscreen on Asus UX550VE new 03090cc76ee3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2e69e18aec4c mtd: rawnand: denali: Add the dependency on HAS_IOMEM adds 16d8b628a415 mtd: rawnand: Fix nand_erase_op delay adds 36a65982a98c mtd: rawnand: Fix nand_choose_best_timings() on unsupporte [...] adds a4ca0c439f2d mtd: rawnand: fsmc: Take instruction delay into account adds 9472335eaa14 mtd: rawnand: fsmc: Fix timing computation adds 27a030e87292 mtd: dataflash: Add device-tree SPI IDs new 27698cd2a3c0 Merge tag 'mtd/fixes-for-5.16-rc5' of git://git.kernel.org [...] adds f6071e5e3961 selftests/fib_tests: Rework fib_rp_filter_test() adds 96f389678015 selftests/tc-testing: add exit code adds a8c9505c53c5 selftests/tc-testing: add missing config adds db925bca33a9 selftests/tc-testing: Fix cannot create /sys/bus/netdevsim [...] adds a9418924552e inet: use #ifdef CONFIG_SOCK_RX_QUEUE_MAPPING consistently adds 03cfda4fa6ea tcp: fix another uninit-value (sk_rx_queue_mapping) adds dac8e00fb640 bonding: make tx_rebalance_counter an atomic adds 0f8a3b48f91b selftests: net/fcnal-test.sh: add exit code adds 128f6ec95a28 net: bcm4908: Handle dma_set_coherent_mask error codes adds badd7857f5c9 net: altera: set a couple error code in probe() adds 8e227b198a55 qede: validate non LSO skb length adds 2be6d4d16a08 net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero adds dde91ccfa25f ethtool: do not perform operations on net devices being un [...] adds 4dbb0dad8e63 devlink: fix netns refcount leak in devlink_nl_cmd_reload() adds 94cddf1e9227 can: pch_can: pch_can_rx_normal: fix use after free adds 3ec6ca6b1a8e can: sja1000: fix use after free in ems_pcmcia_add_card() adds f58ac1adc76b can: m_can: Disable and ignore ELO interrupt adds 31cb32a590d6 can: m_can: m_can_read_fifo: fix memory leak in error branch adds d737de2d7cc3 can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() adds 8c03b8bff765 can: m_can: pci: fix incorrect reference clock rate adds ea768b2ffec6 Revert "can: m_can: remove support for custom bit timing" adds ea22ba40debe can: m_can: make custom bittiming fields const adds ea4c1787685d can: m_can: pci: use custom bit timings for Elkhart Lake adds 2a62df369271 Merge tag 'linux-can-fixes-for-5.16-20211207' of git://git [...] adds d17b9737c2bc net/qla3xxx: fix an error code in ql_adapter_up() new d76c51f976ed selftests: tls: add missing AES-CCM cipher tests new 13bf99ab2130 selftests: tls: add missing AES256-GCM cipher new 56a271be062a Merge branch 'net-tls-cover-all-ciphers-with-tests' new 6ebe4b350833 MAINTAINERS: net: mlxsw: Remove Jiri as a maintainer, add myself new e6f60c51f043 gve: fix for null pointer dereference. new a97770cc4016 net: phy: Remove unnecessary indentation in the comments o [...] new c35e8de70456 net: phy: Add the missing blank line in the phylink_suspen [...] new 9e8926888cf7 Merge branch 'net-phy-fix-doc-build-warning' new 7e4dcc13965c iavf: restore MSI state on reset new 1a1aa356ddf3 iavf: Fix reporting when setting descriptor count new 61125b8be85d i40e: Fix failed opcode appearing if handling messages from VF new 8aa55ab422d9 i40e: Fix pre-set max number of queues for VF new 23ec111bf354 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc new 65af674a5949 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new b5bd95d17102 net: fec: only clear interrupt of handling queue in fec_en [...] new 2b29cb9e3f7f net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal PHY's" adds f45b2974cc0a bpf, x86: Fix "no previous prototype" warning adds 38207a5e8123 bpf, sockmap: Attach map progs to psock early for feature probes adds c0d95d3380ee bpf, sockmap: Re-evaluate proto ops when psock is removed [...] adds 6a631c0432dc Documentation/locking/locktypes: Update migrate_disable() bits. adds 79364031c5b4 bpf: Make sure bpf_disable_instrumentation() is safe vs pr [...] adds 099f83aa2d06 mips, bpf: Fix reference to non-existing Kconfig symbol adds d9847eb8be3d bpf: Make CONFIG_DEBUG_INFO_BTF depend upon CONFIG_BPF_SYSCALL adds b12f03104324 bpf: Fix bpf_check_mod_kfunc_call for built-in modules adds 3345193f6f3c tools/resolve_btfids: Skip unresolved symbol warning for e [...] adds 7d9b3ad424f4 Merge branch 'Fixes for kfunc-mod regressions and warnings' adds 8581fd402a0c treewide: Add missing includes masked by cgroup -> bpf dependency adds 2fa7d94afc1a bpf: Fix the off-by-two error in range markings new b560b21f71eb bpf: Add selftests to cover packet access corner cases new 6efcdadc157f Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new f23ab04dd6f7 ice: fix FDIR init missing when reset VF new 2657e16d8c52 ice: rearm other interrupt cause register after enabling VFs new 6d39ea19b0fb ice: Fix problems with DSCP QoS implementation new 28dc1b86f8ea ice: ignore dropped packets during init new 0e32ff024035 ice: fix choosing UDP header type new de6acd1cdd4d ice: fix adding different tunnels new 1a0f25a52e08 ice: safer stats processing new b5b6b6baf2bf Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds b43c2793f5e9 netfilter: nfnetlink_queue: silence bogus compiler warning new d43b75fbc23f vrf: don't run conntrack on vrf with !dflt qdisc new b7e945e228d7 nft_set_pipapo: Fix bucket load in AVX2 lookup routine for [...] new 0de53b0ffb5b selftests: netfilter: Add correctness test for mac,net set type new 962e5a403587 netfilter: nft_exthdr: break evaluation if setting TCP opt [...] new d46cea0e6933 selftests: netfilter: switch zone stress to socat new 802a7dc5cf1b netfilter: conntrack: annotate data-races around ct->timeout new fd31cb0c6a34 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new e195e9b5dee6 net, neigh: clear whole pneigh_entry at alloc time new f71ef02f1a4a vmxnet3: fix minimum vectors alloc issue new a50e659b2a1b net: mvpp2: fix XDP rx queues registering new 36aea60fc892 can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increa [...] new fb12797ab1fe can: kvaser_usb: get CAN clock frequency from device new 8d6b32aafc44 Merge tag 'linux-can-fixes-for-5.16-20211209' of git://git [...] new 0416e7af2369 net: dsa: mv88e6xxx: error handling for serdes_power functions new 158390e45612 udp: using datalen to cap max gso segments new fd79a0cbf0b2 nfc: fix segfault in nfc_genl_dump_devices_done new 4cd8371a234d nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done new c56c96303e92 nfp: Fix memory leak in nfp_cpp_area_cache_add() new ae68d93354e5 seg6: fix the iif in the IPv6 socket control block new 9acfc57fa2b8 net: mana: Fix memory leak in mana_hwc_create_wq new 61c2402665f1 net/sched: fq_pie: prevent dismantle issue new 37ad4e2a7718 MAINTAINERS: s390/net: remove myself as maintainer new e8b1d7698038 net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering new 373f121a3c3a net: wwan: iosm: fixes unnecessary doorbell send new 07d3f2743dec net: wwan: iosm: fixes net interface nonfunctional after fw flash new 383451ceb078 net: wwan: iosm: fixes unable to send AT command during mbim tx new 19961780f115 Merge branch 'net-wwan-iosm-bug-fixes' new 04ec4e6250e5 net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports new ded746bfc943 Merge tag 'net-5.16-rc5' of git://git.kernel.org/pub/scm/l [...] adds 84b01721e804 RDMA: Fix use-after-free in rxe_queue_cleanup adds f0ae4afe3d35 RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow adds c4a6f9cd10bd Remove Doug Ledford from MAINTAINERS adds 52414e27d6b5 RDMA/hns: Do not halt commands during reset until later adds b0969f83890b RDMA/hns: Do not destroy QP resources in the hw resetting phase adds db6169b5bac1 RDMA/rtrs: Call {get,put}_cpu_ptr to silence a debug kerne [...] new 9292f8f9a2ac IB/hfi1: Correct guard on eager buffer deallocation new b6d57e24ce6c IB/hfi1: Insure use of smp_processor_id() is preempt disabled new f6a3cfec3c01 IB/hfi1: Fix early init panic new 60a8b5a1611b IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr new 1e11a39a82e9 RDMA/irdma: Fix a user-after-free in add_pble_prm new 117697cc935b RDMA/irdma: Fix a potential memory allocation issue in 'ir [...] new 25b5d6fd6d13 RDMA/irdma: Report correct WC errors new 10467ce09fef RDMA/irdma: Don't arm the CQ more than two times if no CE [...] new c741e49150db Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
The 69 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/locking/locktypes.rst | 9 +- MAINTAINERS | 5 +- arch/mips/net/bpf_jit_comp.h | 2 +- block/fops.c | 1 + drivers/gpu/drm/drm_gem_shmem_helper.c | 1 + drivers/gpu/drm/i915/gt/intel_gtt.c | 1 + drivers/gpu/drm/i915/i915_request.c | 1 + drivers/gpu/drm/lima/lima_device.c | 1 + drivers/gpu/drm/msm/msm_gem_shrinker.c | 1 + drivers/gpu/drm/ttm/ttm_tt.c | 1 + drivers/hid/Kconfig | 10 +- drivers/hid/hid-asus.c | 6 +- drivers/hid/hid-bigbenff.c | 2 +- drivers/hid/hid-chicony.c | 3 + drivers/hid/hid-corsair.c | 7 +- drivers/hid/hid-elan.c | 2 +- drivers/hid/hid-elo.c | 3 + drivers/hid/hid-ft260.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 | 3 + drivers/hid/hid-input.c | 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-sony.c | 24 +- drivers/hid/hid-thrustmaster.c | 3 + drivers/hid/hid-u2fzero.c | 2 +- drivers/hid/hid-uclogic-core.c | 3 + drivers/hid/hid-uclogic-params.c | 3 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 6 +- drivers/hid/wacom_sys.c | 19 +- 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/infiniband/hw/irdma/hw.c | 7 +- drivers/infiniband/hw/irdma/main.h | 1 + drivers/infiniband/hw/irdma/pble.c | 8 +- drivers/infiniband/hw/irdma/pble.h | 1 - drivers/infiniband/hw/irdma/utils.c | 24 +- drivers/infiniband/hw/irdma/verbs.c | 23 +- drivers/infiniband/hw/irdma/verbs.h | 2 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 6 +- drivers/infiniband/hw/mlx5/mr.c | 26 +- drivers/infiniband/sw/rxe/rxe_qp.c | 1 + drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c | 9 +- drivers/mtd/devices/mtd_dataflash.c | 8 + drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/fsmc_nand.c | 36 +- drivers/mtd/nand/raw/nand_base.c | 6 +- drivers/net/bonding/bond_alb.c | 14 +- drivers/net/can/kvaser_pciefd.c | 8 +- drivers/net/can/m_can/m_can.c | 42 +- drivers/net/can/m_can/m_can.h | 3 + drivers/net/can/m_can/m_can_pci.c | 62 +- 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/dsa/mv88e6xxx/chip.c | 85 +-- drivers/net/dsa/mv88e6xxx/serdes.c | 8 +- drivers/net/dsa/ocelot/felix.c | 5 +- drivers/net/ethernet/altera/altera_tse_main.c | 9 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 4 +- drivers/net/ethernet/freescale/fec.h | 3 + drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/google/gve/gve_utils.c | 3 + drivers/net/ethernet/huawei/hinic/hinic_sriov.c | 1 + 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_dcb_nl.c | 18 +- drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 4 +- drivers/net/ethernet/intel/ice/ice_fdir.c | 2 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 7 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 3 +- drivers/net/ethernet/intel/ice/ice_main.c | 32 +- drivers/net/ethernet/intel/ice/ice_switch.c | 19 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 30 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 6 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 4 +- .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 2 + drivers/net/ethernet/microsoft/mana/hw_channel.c | 10 +- .../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/phy/phylink.c | 1 + drivers/net/usb/cdc_ncm.c | 2 + drivers/net/vmxnet3/vmxnet3_drv.c | 13 +- drivers/net/vrf.c | 8 +- drivers/net/wwan/iosm/iosm_ipc_imem.c | 26 +- drivers/net/wwan/iosm/iosm_ipc_imem.h | 4 +- drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 7 +- drivers/pci/controller/dwc/pci-exynos.c | 1 + drivers/pci/controller/dwc/pcie-qcom-ep.c | 1 + drivers/usb/cdns3/host.c | 1 + fs/netfs/read_helper.c | 21 +- include/linux/bpf.h | 17 +- include/linux/btf.h | 14 +- include/linux/cacheinfo.h | 1 - include/linux/device/driver.h | 1 + include/linux/filter.h | 5 +- include/linux/hid.h | 5 + include/linux/phy.h | 11 +- include/net/bond_alb.h | 2 +- include/net/busy_poll.h | 13 + include/net/netfilter/nf_conntrack.h | 6 +- kernel/bpf/btf.c | 11 +- kernel/bpf/verifier.c | 2 +- lib/Kconfig.debug | 1 + mm/damon/vaddr.c | 1 + mm/memory_hotplug.c | 1 + mm/swap_slots.c | 1 + net/core/devlink.c | 16 +- net/core/neighbour.c | 3 +- net/core/skmsg.c | 5 + net/core/sock_map.c | 15 +- net/ethtool/netlink.c | 3 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/tcp_minisocks.c | 4 +- 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/nfnetlink_queue.c | 2 +- net/netfilter/nft_exthdr.c | 11 +- net/netfilter/nft_set_pipapo_avx2.c | 2 +- net/nfc/netlink.c | 12 +- net/sched/sch_fq_pie.c | 1 + tools/bpf/resolve_btfids/main.c | 8 +- tools/include/linux/debug_locks.h | 14 - tools/include/linux/hardirq.h | 12 - tools/include/linux/irqflags.h | 39 -- tools/include/linux/lockdep.h | 72 --- tools/include/linux/proc_fs.h | 4 - tools/include/linux/spinlock.h | 2 - tools/include/linux/stacktrace.h | 33 -- .../bpf/verifier/xdp_direct_packet_access.c | 632 +++++++++++++++++++-- tools/testing/selftests/net/fcnal-test.sh | 8 + tools/testing/selftests/net/fib_tests.sh | 59 +- tools/testing/selftests/net/tls.c | 36 ++ tools/testing/selftests/netfilter/conntrack_vrf.sh | 30 +- .../selftests/netfilter/nft_concat_range.sh | 24 +- .../testing/selftests/netfilter/nft_zones_many.sh | 19 +- tools/testing/selftests/tc-testing/config | 2 + tools/testing/selftests/tc-testing/tdc.py | 8 +- tools/testing/selftests/tc-testing/tdc.sh | 1 + 164 files changed, 1666 insertions(+), 687 deletions(-) delete mode 100644 tools/include/linux/debug_locks.h delete mode 100644 tools/include/linux/hardirq.h delete mode 100644 tools/include/linux/irqflags.h delete mode 100644 tools/include/linux/lockdep.h delete mode 100644 tools/include/linux/proc_fs.h delete mode 100644 tools/include/linux/stacktrace.h