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-master-arm-spec2k6-Os_LTO in repository toolchain/ci/linux.
from d5db79cbbd49 Merge v5.15.7 adds 5131cc731c67 usb: gadget: uvc: fix multiple opens adds c7b9eca23ea2 HID: quirks: Add quirk for the Microsoft Surface 3 type-cover adds d38f90239254 HID: google: add eel USB id adds 6892f8e27d6e HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested adds e1e21632a4c4 HID: add hid_is_usb() function to make it simpler for USB [...] adds 10b05037d7a8 HID: add USB_HID dependancy to hid-prodikeys adds 8c765cf5f1bc HID: add USB_HID dependancy to hid-chicony adds 30d3150d9094 HID: add USB_HID dependancy on some USB HID drivers adds 58f15f5ae778 HID: bigbenff: prevent null pointer dereference adds 05ca95256aba HID: wacom: fix problems when device is not a valid USB device adds a579510a64ed HID: check for valid USB device for many HID drivers adds 59146a86b4aa mtd: dataflash: Add device-tree SPI IDs adds e537e7ef5e8c mmc: spi: Add device-tree SPI IDs adds 719d5fb2789a HID: sony: fix error path in probe adds 6281306bdc99 HID: Ignore battery for Elan touchscreen on Asus UX550VE adds 20d1064ac956 platform/x86/intel: hid: add quirk to support Surface Go 3 adds 33bee1ebfc83 nft_set_pipapo: Fix bucket load in AVX2 lookup routine for [...] adds b9e1cc3b95e8 IB/hfi1: Insure use of smp_processor_id() is preempt disabled adds 27bbf30f928a IB/hfi1: Fix early init panic adds 834d0fb97864 IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr adds a8b513b824e4 can: kvaser_usb: get CAN clock frequency from device adds c9b5472da3a8 can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increa [...] adds 474f9a8534f5 can: sja1000: fix use after free in ems_pcmcia_add_card() adds 6c73fc931658 can: pch_can: pch_can_rx_normal: fix use after free adds 75a422165477 can: m_can: m_can_read_fifo: fix memory leak in error branch adds f4848384c17e can: m_can: pci: fix incorrect reference clock rate adds 081816acad36 can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() adds 5c960ae2c22a can: m_can: Disable and ignore ELO interrupt adds f4b8f987a748 net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal PHY's" adds bbf22d47bb3e net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports adds b964ecdb71d9 x86/sme: Explicitly map new EFI memmap table as encrypted adds 0159c7b26683 platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops adds fae9705d2810 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done adds cffab968e94e selftests: netfilter: add a vrf+conntrack testcase adds e8193cebf753 vrf: don't run conntrack on vrf with !dflt qdisc adds c817dcb2a65b bpf, x86: Fix "no previous prototype" warning adds 9c983fd7cf97 bpf, sockmap: Attach map progs to psock early for feature probes adds e76da2e8a09a bpf: Make sure bpf_disable_instrumentation() is safe vs pr [...] adds b4fb67fd1adf bpf: Fix the off-by-two error in range markings adds 9a7e323edb86 ice: ignore dropped packets during init adds cfd719f04267 ethtool: do not perform operations on net devices being un [...] adds 6dada2646a0a bonding: make tx_rebalance_counter an atomic adds f707820c0923 nfp: Fix memory leak in nfp_cpp_area_cache_add() adds 98adb2bbfa40 seg6: fix the iif in the IPv6 socket control block adds e6182c63d827 udp: using datalen to cap max gso segments adds d2cd7c7f8f83 netfilter: nft_exthdr: break evaluation if setting TCP opt [...] adds be2b5a78a0c1 netfilter: conntrack: annotate data-races around ct->timeout adds d0ed80e3ca88 iavf: restore MSI state on reset adds 20791287eda1 iavf: Fix reporting when setting descriptor count adds f9a22d3ed855 IB/hfi1: Correct guard on eager buffer deallocation adds fe30b70ca84d devlink: fix netns refcount leak in devlink_nl_cmd_reload() adds 76e414aa2a24 net: bcm4908: Handle dma_set_coherent_mask error codes adds bfc017140aa7 net: dsa: mv88e6xxx: error handling for serdes_power functions adds 973a0373e88c net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering adds d86216dfda7c net/sched: fq_pie: prevent dismantle issue adds d6c37e679631 net: mvpp2: fix XDP rx queues registering adds eea80da3472b KVM: x86: Don't WARN if userspace mucks with RCX during st [...] adds 21cc93f6df63 KVM: x86: Ignore sparse banks size for an "all CPUs", non- [...] adds 64d320dcf1f1 KVM: x86: Wait for IPIs to be delivered when handling Hype [...] adds 5a960e533c2a timers: implement usleep_idle_range() adds 7d7e02563bcd mm/damon/core: fix fake load reports due to uninterruptibl [...] adds dd902bcec34f mm/slub: fix endianness bug for alloc/free_traces attributes adds f987b61daa98 mm: bdi: initialize bdi_min_ratio when bdi is unregistered adds da171216ac2d ALSA: ctl: Fix copy of updated id with element read/write adds 220aaee85f0e ALSA: hda/realtek - Add headset Mic support for Lenovo ALC [...] adds c94a0d734c7b ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 adds 00a860678098 ALSA: pcm: oss: Fix negative period/buffer sizes adds 35a3e5110321 ALSA: pcm: oss: Limit the period size to 16MB adds 1fd702980994 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_chang [...] adds d14bad8c11cc cifs: Fix crash on unload of cifs_arc4.ko adds 48fc373d9d54 scsi: qla2xxx: Format log strings only if needed adds 0338e448b905 btrfs: clear extent buffer uptodate when we fail to write it adds 477675049ca8 btrfs: fix re-dirty process of tree-log nodes adds 32d4054cb3e8 btrfs: replace the BUG_ON in btrfs_del_root_ref with prope [...] adds ca06c5cb1b6d btrfs: free exchange changeset on failures adds c816dcf69ae4 perf intel-pt: Fix some PGE (packet generation enable/cont [...] adds d9c838b927cd perf intel-pt: Fix sync state when a PSB (synchronization) [...] adds e39dd2e60039 perf intel-pt: Fix intel_pt_fup_event() assumptions about [...] adds f747cc563afd perf intel-pt: Fix state setting when receiving overflow ( [...] adds 22e5fb70f725 perf intel-pt: Fix next 'err' value, walking trace adds 4fbb83c1bf25 perf intel-pt: Fix missing 'instruction' events with 'q' option adds 00cd8a99885c perf intel-pt: Fix error timestamp setting on the decoder [...] adds 50dacb2289e5 md: fix update super 1.0 on rdev size change adds 148c816f10fd nfsd: fix use-after-free due to delegation race adds 8bf902fee589 nfsd: Fix nsfd startup race (again) adds 041aae47b000 tracefs: Have new files inherit the ownership of their parent adds a85d27b2eff4 selftests: KVM: avoid failures due to reserved HyperTransp [...] adds 62c613419543 hwmon: (pwm-fan) Ensure the fan going on in .probe() adds dfb7285a82fa mmc: renesas_sdhi: initialize variable properly when tuning adds 0138d396ffce clk: qcom: regmap-mux: fix parent clock lookup adds 021ae1e11dfc thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL adds b0034d4b71f1 drm/syncobj: Deal with signalled fences in drm_syncobj_fin [...] adds eb313c47b276 libata: add horkage for ASMedia 1092 adds 8e12976c0c19 io_uring: ensure task_work gets run as part of cancelations adds 1ebb6cd8c754 wait: add wake_up_pollfree() adds f12d997683a7 binder: use wake_up_pollfree() adds 8d6760fd5d16 signalfd: use wake_up_pollfree() adds 924f51534d42 aio: keep poll requests on waitqueue until completed adds 60d311f9e638 aio: fix use-after-free due to missing POLLFREE handling adds 23a5f9797d6c tracefs: Set all files to the same group ownership as the [...] adds e3098ce15fec i2c: mpc: Use atomic read and fix break condition adds d429b302c184 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) adds f8dccc1bdea7 scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() adds ebacb44cb204 scsi: scsi_debug: Fix buffer size of REPORT ZONES command adds 069a849819b3 ALSA: usb-audio: Reorder snd_djm_devices[] entries adds a3f0e9b1d6cd qede: validate non LSO skb length adds e9362a21147a PM: runtime: Fix pm_runtime_active() kerneldoc comment adds cdb5a0d0e007 ASoC: rt5682: Fix crash due to out of scope stack vars adds e1e22179376f ASoC: qdsp6: q6routing: Fix return value from msm_routing_ [...] adds 71272640d459 ASoC: codecs: wsa881x: fix return values from kcontrol put adds 339ffb5b5600 ASoC: codecs: wcd934x: handle channel mappping list correctly adds 9b6bf6fca018 ASoC: codecs: wcd934x: return correct value from mixer put adds 207f5ea62a9f RDMA/hns: Do not halt commands during reset until later adds be7c5d58108b RDMA/hns: Do not destroy QP resources in the hw resetting phase adds 1d044701bdbe hwmon: (dell-smm) Fix warning on /proc/i8k creation error adds d259ae526fd9 clk: imx: use module_platform_driver adds 06ece58874c3 clk: qcom: clk-alpha-pll: Don't reconfigure running Trion adds 2132643b956f i40e: Fix failed opcode appearing if handling messages from VF adds fabfb7c18c8e i40e: Fix pre-set max number of queues for VF adds ebc8909feecd mtd: rawnand: fsmc: Take instruction delay into account adds a4953e7b6f6a mtd: rawnand: fsmc: Fix timing computation adds f8358589b31b bpf, sockmap: Re-evaluate proto ops when psock is removed [...] adds 16431e442db2 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc adds 99bc19898375 Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on [...] adds f1131d3f1b50 drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset adds 395022a71b6c perf tools: Fix SMT detection fast read path adds 2e837d90ec09 Documentation/locking/locktypes: Update migrate_disable() bits. adds 9c2407afbcd0 dt-bindings: net: Reintroduce PHY no lane swap binding adds 8ca1ca40977b tools build: Remove needless libpython-version feature che [...] adds 37493d4eb2e5 net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero adds 089bd0b0bf1e net: altera: set a couple error code in probe() adds 48135149c089 net: fec: only clear interrupt of handling queue in fec_en [...] adds 0c9f1ab29e7f net, neigh: clear whole pneigh_entry at alloc time adds a72723e89f4d net/qla3xxx: fix an error code in ql_adapter_up() adds ef472b023b85 selftests/fib_tests: Rework fib_rp_filter_test() adds 36dfdf11af49 USB: gadget: detect too-big endpoint 0 requests adds 6eea4ace62fa USB: gadget: zero allocate endpoint 0 buffers adds f5230fb9bf8e Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize proper [...] adds 0141f85b78a5 usb: core: config: fix validation of wMaxPacketValue entries adds 47c14aceb290 xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI fr [...] adds d861bc26fe68 usb: core: config: using bit mask instead of individual bits adds 02d5a2a48bb4 xhci: avoid race between disable slot command and host run [...] adds 7d2a35d99700 iio: gyro: adxrs290: fix data signedness adds 2db8ad169cc8 iio: trigger: Fix reference counting adds 111d5b61fbd7 iio: trigger: stm32-timer: fix MODULE_ALIAS adds 00d3c14338b5 iio: stk3310: Don't return error code in interrupt handler adds c43517071dfc iio: mma8452: Fix trigger reference couting adds 5df9c2c0e4b4 iio: ltr501: Don't return error code in trigger handler adds e4b600ac98ca iio: kxsd9: Don't return error code in trigger handler adds 363e1286cf81 iio: itg3200: Call iio_trigger_notify_done() on error adds 9b4e3b804c41 iio: dln2-adc: Fix lockdep complaint adds a862c731f7bc iio: dln2: Check return value of devm_iio_trigger_register() adds 4071943a533c iio: at91-sama5d2: Fix incorrect sign extension adds 41d241ad3e55 iio: adc: stm32: fix a current leak by resetting pcsel bef [...] adds b3a4c57a9613 iio: adc: axp20x_adc: fix charging current reporting on AXP22x adds 2906867da4ca iio: ad7768-1: Call iio_trigger_notify_done() on error adds 14508fe13b1c iio: accel: kxcjk-1013: Fix possible memory leak in probe [...] adds 990bbe357841 misc: rtsx: Avoid mangling IRQ during runtime PM adds 5bff8dff8e21 nvmem: eeprom: at25: fix FRAM byte_len adds 7f4b37c7a692 bus: mhi: pci_generic: Fix device recovery failed issue adds 47b355f25b55 bus: mhi: core: Add support for forced PM resume adds e18f3e046ccd csky: fix typo of fpu config macro adds f2675399eb2a irqchip/aspeed-scu: Replace update_bits with write_bits. adds 97912b97fd83 irqchip/armada-370-xp: Fix return value of armada_370_xp_m [...] adds d99d861ce3ef irqchip/armada-370-xp: Fix support for Multi-MSI interrupts adds 4a7c65506473 aio: Fix incorrect usage of eventfd_signal_allowed() adds 2d34992ebe9c irqchip/irq-gic-v3-its.c: Force synchronisation when issui [...] adds 62a8ee0502d8 irqchip: nvic: Fix offset for Interrupt Priority Offsets adds ee6104661b46 misc: fastrpc: fix improper packet size calculation adds 5475fcf0a1c4 clocksource/drivers/dw_apb_timer_of: Fix probe failure adds c2bd1add2c3e bpf: Add selftests to cover packet access corner cases adds 43e577d7a2cb Linux 5.15.8 new 6179f49013cd Merge v5.15.8
The 1 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: .../devicetree/bindings/net/ethernet-phy.yaml | 8 + Documentation/locking/locktypes.rst | 9 +- Makefile | 2 +- arch/csky/kernel/traps.c | 4 +- arch/x86/Kconfig | 1 + arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/kvm/hyperv.c | 7 +- arch/x86/kvm/x86.c | 9 +- arch/x86/platform/efi/quirks.c | 3 +- block/ioprio.c | 3 + drivers/android/binder.c | 21 +- drivers/ata/libata-core.c | 2 + drivers/bus/mhi/core/pm.c | 21 +- drivers/bus/mhi/pci_generic.c | 2 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 2 +- drivers/clk/imx/clk-imx8qxp.c | 2 +- drivers/clk/qcom/clk-alpha-pll.c | 9 + drivers/clk/qcom/clk-regmap-mux.c | 2 +- drivers/clk/qcom/common.c | 12 + drivers/clk/qcom/common.h | 2 + drivers/clocksource/dw_apb_timer_of.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 +- 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 | 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/hwmon/dell-smm-hwmon.c | 7 +- drivers/hwmon/pwm-fan.c | 2 - drivers/i2c/busses/i2c-mpc.c | 2 +- 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/cardreader/rtsx_pcr.c | 4 - drivers/misc/eeprom/at25.c | 38 +- drivers/misc/fastrpc.c | 10 +- drivers/mmc/host/mmc_spi.c | 7 + drivers/mmc/host/renesas_sdhi_core.c | 2 +- drivers/mtd/devices/mtd_dataflash.c | 8 + 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 | 18 +- drivers/net/can/m_can/m_can_pci.c | 16 +- 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/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/net/wireless/ath/ath11k/mhi.c | 6 +- drivers/pci/controller/pci-aardvark.c | 9 - drivers/platform/x86/amd-pmc.c | 2 +- drivers/platform/x86/intel/hid.c | 7 + drivers/scsi/pm8001/pm8001_init.c | 6 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 + drivers/scsi/scsi_debug.c | 2 +- .../intel/int340x_thermal/processor_thermal_rfim.c | 2 +- drivers/usb/core/config.c | 6 +- drivers/usb/dwc3/dwc3-qcom.c | 15 - 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 | 186 ++++-- fs/btrfs/delalloc-space.c | 12 +- fs/btrfs/extent_io.c | 6 + fs/btrfs/root-tree.c | 3 +- fs/btrfs/tree-log.c | 5 +- fs/io_uring.c | 6 +- fs/nfsd/nfs4recover.c | 1 + fs/nfsd/nfs4state.c | 9 +- fs/nfsd/nfsctl.c | 14 +- fs/signalfd.c | 12 +- fs/smbfs_common/cifs_arc4.c | 13 - fs/tracefs/inode.c | 76 +++ include/linux/bpf.h | 17 +- include/linux/delay.h | 14 +- include/linux/filter.h | 3 - include/linux/hid.h | 5 + include/linux/mhi.h | 13 + 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 + kernel/time/timer.c | 16 +- mm/backing-dev.c | 7 + mm/damon/core.c | 14 +- mm/slub.c | 15 +- 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/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_exthdr.c | 11 +- net/netfilter/nft_set_pipapo_avx2.c | 2 +- net/nfc/netlink.c | 6 +- net/sched/sch_fq_pie.c | 1 + 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 +- sound/usb/mixer_quirks.c | 10 +- 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 - .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 85 ++- tools/perf/util/intel-pt.c | 1 + tools/perf/util/smt.c | 2 +- .../bpf/verifier/xdp_direct_packet_access.c | 632 +++++++++++++++++++-- tools/testing/selftests/kvm/include/kvm_util.h | 9 + tools/testing/selftests/kvm/lib/kvm_util.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 68 +++ tools/testing/selftests/net/fib_tests.sh | 59 +- tools/testing/selftests/netfilter/Makefile | 3 +- tools/testing/selftests/netfilter/conntrack_vrf.sh | 241 ++++++++ 201 files changed, 2501 insertions(+), 729 deletions(-) delete mode 100644 tools/build/feature/test-libpython-version.c create mode 100644 tools/testing/selftests/netfilter/conntrack_vrf.sh