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