Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-06-26--16-00 (v6.16-rc2-1012-g44146c5f216a) remotes/brancher/net-next-hw-2025-06-27--00-00 (v6.16-rc3-978-gc0ebc508d3fb) ==== BASE DIFF ==== Documentation/arch/arm64/booting.rst | 2 +- Documentation/bpf/map_hash.rst | 8 +- Documentation/bpf/map_lru_hash_update.dot | 6 +- .../bindings/i2c/nvidia,tegra20-i2c.yaml | 24 ++- Documentation/filesystems/porting.rst | 9 + Documentation/gpu/nouveau.rst | 2 +- Documentation/sound/codecs/cs35l56.rst | 24 ++- Documentation/virt/kvm/api.rst | 59 ++++++- MAINTAINERS | 23 ++- Makefile | 2 +- arch/arm64/include/asm/kvm_emulate.h | 62 ------- arch/arm64/include/asm/kvm_host.h | 6 +- arch/arm64/kernel/process.c | 4 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kvm/arm.c | 3 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 147 +++++++++++++++- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 5 +- arch/arm64/kvm/hyp/nvhe/switch.c | 59 ------- arch/arm64/kvm/hyp/vhe/switch.c | 107 ++---------- arch/arm64/kvm/vgic/vgic-v3-nested.c | 81 ++++----- arch/arm64/mm/mmu.c | 3 +- arch/riscv/kvm/vcpu_sbi_replace.c | 8 +- arch/um/drivers/ubd_user.c | 2 +- arch/um/drivers/vector_kern.c | 42 ++--- arch/um/drivers/vfio_kern.c | 14 ++ arch/x86/events/intel/core.c | 2 +- arch/x86/include/asm/shared/tdx.h | 1 + arch/x86/kernel/alternative.c | 4 +- arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/cpu/resctrl/core.c | 6 +- arch/x86/kvm/vmx/tdx.c | 83 ++++++++- arch/x86/mm/pti.c | 5 + arch/x86/um/ptrace.c | 2 +- crypto/Kconfig | 25 ++- crypto/ahash.c | 4 +- crypto/testmgr.c | 15 +- drivers/acpi/acpica/dsmethod.c | 7 + drivers/block/aoe/aoe.h | 1 + drivers/block/aoe/aoecmd.c | 8 +- drivers/block/aoe/aoedev.c | 13 +- drivers/block/ublk_drv.c | 3 + drivers/edac/amd64_edac.c | 1 + drivers/edac/igen6_edac.c | 24 +-- drivers/gpio/gpio-loongson-64bit.c | 2 +- drivers/gpio/gpio-mlxbf3.c | 54 +++--- drivers/gpio/gpio-pca953x.c | 2 +- drivers/gpio/gpio-spacemit-k1.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 82 ++++++--- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 30 +--- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 16 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 17 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 6 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 5 + drivers/gpu/drm/amd/amdgpu/imu_v11_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 2 + drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 10 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 6 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 55 +++--- drivers/gpu/drm/amd/display/dc/core/dc.c | 33 ++++ drivers/gpu/drm/amd/display/dc/dc.h | 8 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 4 +- .../dc/dml2/dml21/dml21_translation_helper.c | 1 + .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 5 +- .../amd/display/dc/dml2/dml2_translation_helper.c | 1 + .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 2 +- .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 28 +++ .../display/dc/link/protocols/link_dp_capability.c | 38 ++++- .../amd/display/dc/resource/dcn31/dcn31_resource.c | 3 + .../display/dc/resource/dcn314/dcn314_resource.c | 3 + .../amd/display/dc/resource/dcn35/dcn35_resource.c | 3 + .../display/dc/resource/dcn351/dcn351_resource.c | 3 + .../amd/display/dc/resource/dcn36/dcn36_resource.c | 3 + drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 12 +- drivers/gpu/drm/arm/malidp_planes.c | 2 +- drivers/gpu/drm/ast/ast_mode.c | 1 - drivers/gpu/drm/etnaviv/etnaviv_sched.c | 5 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 4 +- drivers/gpu/drm/i915/i915_pmu.c | 4 +- drivers/gpu/drm/mgag200/mgag200_ddc.c | 1 - drivers/gpu/drm/msm/adreno/a2xx_gpummu.c | 5 - drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 18 ++ drivers/gpu/drm/msm/adreno/adreno_device.c | 39 +++-- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 54 ++++-- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 2 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 14 +- drivers/gpu/drm/msm/dp/dp_display.c | 7 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 7 + drivers/gpu/drm/msm/msm_debugfs.c | 32 ++++ drivers/gpu/drm/msm/msm_drv.c | 10 +- drivers/gpu/drm/msm/msm_drv.h | 23 +++ drivers/gpu/drm/msm/msm_gem_submit.c | 17 +- drivers/gpu/drm/msm/msm_gpu.c | 20 +-- drivers/gpu/drm/msm/msm_gpu.h | 9 +- drivers/gpu/drm/msm/msm_iommu.c | 12 +- drivers/gpu/drm/msm/msm_mmu.h | 2 +- .../gpu/drm/msm/registers/adreno/adreno_pm4.xml | 3 +- drivers/gpu/drm/msm/registers/gen_header.py | 8 +- drivers/gpu/drm/nouveau/nouveau_backlight.c | 2 +- .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c | 17 +- .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/vmm.c | 2 +- drivers/gpu/drm/solomon/ssd130x.c | 2 +- drivers/gpu/drm/v3d/v3d_sched.c | 8 +- drivers/gpu/drm/xe/xe_gt.c | 2 +- drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 8 + drivers/gpu/drm/xe/xe_guc_ct.c | 7 +- drivers/gpu/drm/xe/xe_guc_ct.h | 5 + drivers/gpu/drm/xe/xe_guc_pc.c | 2 +- drivers/gpu/drm/xe/xe_guc_submit.c | 3 + drivers/i2c/algos/i2c-algo-bit.c | 4 +- drivers/i2c/algos/i2c-algo-pca.c | 4 +- drivers/i2c/algos/i2c-algo-pcf.c | 4 +- drivers/i2c/busses/i2c-amd-mp2-plat.c | 2 +- drivers/i2c/busses/i2c-aspeed.c | 8 +- drivers/i2c/busses/i2c-at91-master.c | 4 +- drivers/i2c/busses/i2c-axxia.c | 2 +- drivers/i2c/busses/i2c-bcm-iproc.c | 2 +- drivers/i2c/busses/i2c-cadence.c | 10 +- drivers/i2c/busses/i2c-cgbc.c | 4 +- drivers/i2c/busses/i2c-eg20t.c | 2 +- drivers/i2c/busses/i2c-emev2.c | 6 +- drivers/i2c/busses/i2c-exynos5.c | 6 +- drivers/i2c/busses/i2c-gxp.c | 6 +- drivers/i2c/busses/i2c-img-scb.c | 2 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 8 +- drivers/i2c/busses/i2c-imx.c | 8 +- drivers/i2c/busses/i2c-k1.c | 2 +- drivers/i2c/busses/i2c-keba.c | 2 +- drivers/i2c/busses/i2c-mchp-pci1xxxx.c | 2 +- drivers/i2c/busses/i2c-meson.c | 4 +- drivers/i2c/busses/i2c-microchip-corei2c.c | 2 +- drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/busses/i2c-mxs.c | 2 +- drivers/i2c/busses/i2c-nomadik.c | 4 +- drivers/i2c/busses/i2c-npcm7xx.c | 6 +- drivers/i2c/busses/i2c-omap.c | 6 +- drivers/i2c/busses/i2c-pnx.c | 2 +- drivers/i2c/busses/i2c-pxa.c | 16 +- drivers/i2c/busses/i2c-qcom-cci.c | 4 +- drivers/i2c/busses/i2c-qcom-geni.c | 4 +- drivers/i2c/busses/i2c-qup.c | 8 +- drivers/i2c/busses/i2c-rcar.c | 10 +- drivers/i2c/busses/i2c-s3c2410.c | 6 +- drivers/i2c/busses/i2c-sh7760.c | 4 +- drivers/i2c/busses/i2c-sh_mobile.c | 4 +- drivers/i2c/busses/i2c-stm32f7.c | 4 +- drivers/i2c/busses/i2c-synquacer.c | 4 +- drivers/i2c/busses/i2c-tegra.c | 6 +- drivers/i2c/busses/i2c-xiic.c | 4 +- drivers/i2c/busses/i2c-xlp9xx.c | 2 +- drivers/i2c/i2c-atr.c | 2 +- drivers/i2c/i2c-mux.c | 6 +- drivers/i2c/muxes/i2c-demux-pinctrl.c | 4 +- drivers/irqchip/irq-ath79-misc.c | 20 +-- drivers/md/bcache/Kconfig | 1 - drivers/md/bcache/alloc.c | 57 ++----- drivers/md/bcache/bcache.h | 2 +- drivers/md/bcache/bset.c | 116 +++++-------- drivers/md/bcache/bset.h | 40 +++-- drivers/md/bcache/btree.c | 69 ++++---- drivers/md/bcache/extents.c | 45 +++-- drivers/md/bcache/movinggc.c | 33 ++-- drivers/md/bcache/super.c | 3 +- drivers/md/bcache/sysfs.c | 4 +- drivers/md/bcache/util.h | 67 +++++++- drivers/md/bcache/writeback.c | 13 +- drivers/md/dm-crypt.c | 11 +- drivers/md/dm-raid.c | 2 +- drivers/mtd/mtdchar.c | 2 +- drivers/mtd/mtdcore.c | 152 +++++------------ drivers/mtd/mtdcore.h | 2 +- drivers/mtd/mtdpart.c | 16 +- drivers/mtd/nand/spi/core.c | 1 + drivers/mtd/nand/spi/winbond.c | 10 +- drivers/pci/hotplug/pciehp_hpc.c | 2 +- drivers/pci/pci.c | 5 +- drivers/regulator/fan53555.c | 14 ++ drivers/scsi/elx/efct/efct_hw.c | 5 +- drivers/scsi/fnic/fdls_disc.c | 187 ++++++++++++++++----- drivers/scsi/fnic/fnic.h | 2 +- drivers/scsi/fnic/fnic_fcs.c | 2 + drivers/scsi/fnic/fnic_fdls.h | 1 + drivers/scsi/fnic/fnic_scsi.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 6 +- drivers/spi/spi-cadence-quadspi.c | 12 +- drivers/spi/spi-tegra210-quad.c | 14 -- drivers/target/target_core_pr.c | 4 +- drivers/ufs/core/ufshcd.c | 3 +- fs/btrfs/delayed-inode.c | 5 +- fs/btrfs/disk-io.c | 27 ++- fs/btrfs/extent_io.c | 2 +- fs/btrfs/free-space-tree.c | 16 +- fs/btrfs/inode.c | 87 +++++++--- fs/btrfs/ioctl.c | 2 +- fs/btrfs/scrub.c | 53 +++--- fs/btrfs/tree-log.c | 17 +- fs/btrfs/volumes.c | 6 + fs/btrfs/zoned.c | 86 ++++++++-- fs/erofs/fileio.c | 3 + fs/erofs/zmap.c | 10 +- fs/f2fs/file.c | 38 +++++ fs/f2fs/node.c | 1 - fs/namespace.c | 115 +++++++------ fs/nfsd/nfs4callback.c | 1 + fs/nfsd/nfsctl.c | 5 +- fs/pnode.h | 2 - fs/resctrl/ctrlmondata.c | 13 +- fs/resctrl/internal.h | 4 +- fs/resctrl/monitor.c | 6 +- fs/resctrl/rdtgroup.c | 6 +- fs/smb/client/cached_dir.c | 14 +- fs/smb/client/cached_dir.h | 2 +- fs/smb/client/cifs_debug.c | 2 +- fs/smb/client/cifs_ioctl.h | 2 +- fs/smb/client/connect.c | 1 + fs/smb/client/file.c | 8 +- fs/smb/client/ioctl.c | 2 +- fs/smb/client/reparse.c | 1 - fs/smb/client/sess.c | 3 +- fs/smb/client/smbdirect.c | 5 +- include/crypto/hash.h | 2 + include/crypto/internal/simd.h | 6 +- include/crypto/md5.h | 4 + include/linux/mount.h | 6 +- include/linux/mtd/partitions.h | 2 +- include/linux/mtd/spinand.h | 10 +- include/linux/perf_event.h | 42 ++++- include/linux/resctrl.h | 4 +- include/trace/events/erofs.h | 18 -- include/uapi/linux/bits.h | 4 +- include/uapi/linux/kvm.h | 22 +++ io_uring/io-wq.c | 4 +- io_uring/io_uring.h | 2 - io_uring/net.c | 2 +- io_uring/rsrc.c | 8 +- io_uring/sqpoll.c | 6 +- kernel/audit_tree.c | 63 +++---- kernel/bpf/bpf_lru_list.c | 9 +- kernel/bpf/bpf_lru_list.h | 1 + kernel/bpf/cgroup.c | 2 +- kernel/bpf/verifier.c | 5 +- kernel/events/core.c | 116 ++++++++----- kernel/exit.c | 17 +- kernel/futex/core.c | 14 +- kernel/irq/chip.c | 8 + kernel/irq/cpuhotplug.c | 7 - kernel/irq/irq_sim.c | 2 +- kernel/kexec_handover.c | 29 ++-- kernel/rcu/tree.c | 4 + lib/crypto/Makefile | 2 +- lib/maple_tree.c | 4 +- mm/gup.c | 14 +- mm/memory.c | 20 --- mm/shmem.c | 6 +- mm/swap.h | 23 +++ mm/userfaultfd.c | 33 +++- net/sunrpc/svc.c | 17 +- security/selinux/ss/services.c | 16 +- sound/isa/sb/sb16_main.c | 7 + sound/pci/ctxfi/xfi.c | 4 +- sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/patch_realtek.c | 30 ++++ sound/soc/amd/yc/acp6x-mach.c | 14 ++ sound/soc/apple/Kconfig | 1 - sound/soc/codecs/cs35l56-sdw.c | 18 +- sound/soc/codecs/cs35l56.c | 72 +++++++- sound/soc/codecs/cs35l56.h | 3 + sound/soc/codecs/cs48l32.c | 4 + sound/soc/codecs/es8326.c | 3 +- sound/soc/codecs/wm_adsp.c | 27 ++- sound/soc/codecs/wm_adsp.h | 2 + sound/soc/intel/common/sof-function-topology-lib.c | 3 +- sound/soc/loongson/loongson_i2s.c | 1 + sound/soc/sdw_utils/soc_sdw_utils.c | 2 + sound/soc/sof/imx/imx8.c | 15 ++ sound/usb/mixer_maps.c | 12 ++ tools/arch/arm64/include/uapi/asm/kvm.h | 9 +- tools/arch/x86/include/asm/amd/ibs.h | 5 + tools/arch/x86/include/asm/cpufeatures.h | 14 +- tools/arch/x86/include/asm/msr-index.h | 16 +- tools/arch/x86/include/uapi/asm/kvm.h | 71 ++++++++ tools/arch/x86/include/uapi/asm/svm.h | 2 + tools/arch/x86/include/uapi/asm/vmx.h | 5 +- tools/arch/x86/lib/memcpy_64.S | 1 + tools/arch/x86/lib/memset_64.S | 1 + tools/include/linux/bits.h | 57 ++++++- tools/include/linux/build_bug.h | 10 +- tools/include/linux/compiler.h | 8 + tools/include/uapi/drm/drm.h | 4 + tools/include/uapi/linux/fscrypt.h | 6 +- tools/include/uapi/linux/kvm.h | 4 + tools/include/uapi/linux/stat.h | 8 +- tools/lib/bpf/btf_dump.c | 3 + tools/lib/bpf/libbpf.c | 10 +- tools/perf/Documentation/perf-amd-ibs.txt | 59 +++++-- tools/perf/Documentation/perf-mem.txt | 50 ++++++ tools/perf/bench/futex-hash.c | 1 - tools/perf/bench/futex.c | 9 +- tools/perf/check-headers.sh | 2 +- tools/perf/tests/shell/stat+event_uniquifying.sh | 12 +- tools/perf/tests/tests-scripts.c | 1 + tools/perf/trace/beauty/include/linux/socket.h | 2 +- tools/perf/trace/beauty/include/uapi/linux/fs.h | 1 + tools/perf/trace/beauty/include/uapi/linux/prctl.h | 7 + tools/perf/trace/beauty/include/uapi/linux/stat.h | 8 +- tools/perf/util/include/linux/linkage.h | 4 + tools/perf/util/print-events.c | 1 + tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 5 +- .../selftests/bpf/{ => prog_tests}/test_sysctl.c | 37 +--- .../selftests/bpf/progs/test_global_map_resize.c | 16 ++ .../selftests/bpf/progs/verifier_vfs_accept.c | 18 ++ .../selftests/bpf/progs/verifier_vfs_reject.c | 15 ++ tools/testing/selftests/bpf/test_lru_map.c | 105 ++++++------ .../selftests/futex/functional/futex_numa_mpol.c | 10 +- .../selftests/futex/functional/futex_priv_hash.c | 2 +- .../selftests/kvm/arm64/arch_timer_edge_cases.c | 16 +- tools/testing/selftests/mm/config | 3 + tools/testing/selftests/mm/merge.c | 5 +- tools/testing/selftests/mm/settings | 2 +- 329 files changed, 3160 insertions(+), 1679 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.7wKywbeaNj b/tmp/tmp.H9rV8rYmjH index 7df3465286c7..c8c8adee618c 100644 --- a/tmp/tmp.7wKywbeaNj +++ b/tmp/tmp.H9rV8rYmjH @@ -1,4 +1,3 @@ -x86/its: fix an ifdef typo in its_alloc() config: set preempt drv: net: add timeout disable random kunit tests @@ -7,6 +6,70 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +docs: fbnic: explain the ring config +docs: netdev: correct the heading level for co-posting selftests +eth: bnxt: take page size into account for page pool recycling rings +ice: default to TIME_REF instead of TXCO on E825-C +ice: move TSPLL init calls to ice_ptp.c +ice: fall back to TCXO on TSPLL lock fail +ice: wait before enabling TSPLL +ice: add multiple TSPLL helpers +ice: use bitfields instead of unions for CGU regs +ice: read TSPLL registers again before reporting status +ice: clear time_sync_en field for E825-C during reprogramming +sfc: siena: eliminate xdp_rxq_info_valid using XDP base API +tcp: remove inet_rtx_syn_ack() +tcp: remove rtx_syn_ack field +doc: tls: socket needs to be established to enable ulp +MAINTAINERS: Add maintainer for Qualcomm PPE driver +net: ethernet: qualcomm: Add PPE debugfs support for PPE counters +net: ethernet: qualcomm: Initialize PPE L2 bridge settings +net: ethernet: qualcomm: Initialize PPE queue to Ethernet DMA ring mapping +net: ethernet: qualcomm: Initialize PPE RSS hash settings +net: ethernet: qualcomm: Initialize PPE port control settings +net: ethernet: qualcomm: Initialize PPE service code settings +net: ethernet: qualcomm: Initialize PPE queue settings +net: ethernet: qualcomm: Initialize the PPE scheduler settings +net: ethernet: qualcomm: Initialize PPE queue management for IPQ9574 +net: ethernet: qualcomm: Initialize PPE buffer management for IPQ9574 +net: ethernet: qualcomm: Add PPE driver for IPQ9574 SoC +docs: networking: Add PPE driver documentation for Qualcomm IPQ9574 SoC +dt-bindings: net: Add PPE for Qualcomm IPQ9574 SoC +NFC: trf7970a: Create device-tree parameter for RX gain reduction +dt-bindings: net/nfc: ti,trf7970a: Add ti,rx-gain-reduction-db option +ice: add ref-sync dpll pins +dpll: add reference sync get/set +dpll: add reference-sync netlink attribute +net: fec: allow disable coalescing +dpaa2-eth: fix xdp_rxq_info leak +selftests/net: packetdrill: add tcp_dsack_mult.pkt +tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range +net: usb: lan78xx: fix possible NULL pointer dereference in lan78xx_phy_init() +net: txgbe: fix the issue of TX failure +net: ngbe: specify IRQ vector when the number of VFs is 7 +net: wangxun: revert the adjustment of the IRQ vector sequence +net: txgbe: request MISC IRQ in ndo_open +bng_en: Add a network device +bng_en: Initialize default configuration +bng_en: Add irq allocation support +bng_en: Add resource management support +bng_en: Add backing store support +bng_en: Add ring memory allocation support +bng_en: Add initial interaction with firmware +bng_en: Add firmware communication mechanism +bng_en: Add devlink interface +bng_en: Add PCI interface +net: skbuff: Drop unused @skb +net: skbuff: Drop unused @skb +net/smc: Drop nr_pages_max initialization +net: splice: Drop nr_pages_max initialization +net: splice: Drop unused @gfp +af_unix: Drop unix_stream_read_state::splice_flags +tcp: Drop tcp_splice_state::flags +net: splice: Drop unused @flags +net: splice: Drop unused @pipe +selftests: net: Add a selftest for externally validated neighbor entries +neighbor: Add NTF_EXT_VALIDATED flag for externally validated entries net/mlx5e: Fix error handling in RQ memory model registration MAINTAINERS: update smc section net: ethernet: ti: am65-cpsw-nuss: Fix skb size by accounting for skb_shared_info @@ -41,18 +104,6 @@ ptp: Split out PTP_CLOCK_GETCAPS ioctl code net: mana: Fix build errors when CONFIG_NET_SHAPER is disabled octeontx2-pf: Check for DMAC extraction before setting VF DMAC selftests: forwarding: lib: Split setup_wait() -net: ngbevf: add phylink check flow -net: ngbevf: init interrupts and request irqs -net: ngbevf: add sw init pci info and reset hardware -net: wangxun: add ngbevf build -net: txgbevf: add phylink check flow -net: txgbevf: Support Rx and Tx process path -net: txgbevf: init interrupts and request irqs -net: txgbevf: add sw init pci info and reset hardware -net: wangxun: add txgbevf build -net: libwx: add wangxun vf common api -net: libwx: add base vf api for vf drivers -net: libwx: add mailbox api for wangxun vf drivers selftests/bpf: check if the global consumer of tx queue updates after send call net: xsk: update tx queue consumer immediately after transmission net: Remove unused function first_net_device_rcu()