Hey Willem, On 03/22/2019 07:32 PM, Willem de Bruijn wrote: > From: Willem de Bruijn <will...@google.com> > > BPF allows for dynamic tunneling, choosing the tunnel destination and > features on-demand. Extend bpf_skb_adjust_room to allow for efficient > tunneling at the TC hooks.
Patch 9 in this series caused the following warning, please take a look for sending a follow-up fix, thanks. Report: tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git master branch HEAD: 7df5e3db8f6354125540dfa50affd2c02b7d2832 selftests: bpf: tc-bpf flow shaping with EDT Regressions in current branch: net/core/filter.c:3026:3: warning: 'mac_len' may be used uninitialized in this function [-Wmaybe-uninitialized] net/core/filter.c:3027:3: warning: 'mac_len' may be used uninitialized in this function [-Wmaybe-uninitialized] Error ids grouped by kconfigs: recent_errors ├── arm64-allmodconfig │ └── net-core-filter.c:warning:mac_len-may-be-used-uninitialized-in-this-function └── x86_64-allmodconfig └── net-core-filter.c:warning:mac_len-may-be-used-uninitialized-in-this-function elapsed time: 171m configs tested: 219 alpha defconfig parisc allnoconfig parisc b180_defconfig parisc c3000_defconfig parisc defconfig um defconfig arm u8500_defconfig nds32 allyesconfig mips pnx8335_stb225_defconfig um allmodconfig mips malta_kvm_guest_defconfig powerpc mpc834x_itxgp_defconfig x86_64 randconfig-a0-03231212 riscv tinyconfig i386 tinyconfig arm iop13xx_defconfig arm pleb_defconfig mips lemote2f_defconfig powerpc mpc8560_ads_defconfig mips bcm63xx_defconfig powerpc mpc8540_ads_defconfig alpha alldefconfig nds32 allnoconfig arm viper_defconfig mips generic_defconfig m68k mac_defconfig mips rb532_defconfig x86_64 fedora-25 x86_64 kexec x86_64 lkp x86_64 rhel x86_64 rhel-7.6 i386 randconfig-n3-201911 i386 randconfig-n2-201911 i386 randconfig-n0-201911 i386 randconfig-n1-201911 mips 32r2_defconfig mips 64r6el_defconfig mips allmodconfig mips allnoconfig mips fuloong2e_defconfig mips jz4740 mips malta_kvm_defconfig mips txx9 nds32 defconfig riscv allnoconfig riscv defconfig x86_64 allyesconfig i386 allmodconfig x86_64 randconfig-x015-201911 x86_64 randconfig-x016-201911 x86_64 randconfig-x013-201911 x86_64 randconfig-x012-201911 x86_64 randconfig-x017-201911 x86_64 randconfig-x018-201911 x86_64 randconfig-x010-201911 x86_64 randconfig-x014-201911 x86_64 randconfig-x019-201911 x86_64 randconfig-x011-201911 ia64 alldefconfig ia64 allmodconfig ia64 allnoconfig ia64 defconfig arm allmodconfig arm arm5 arm arm67 arm imx_v6_v7_defconfig arm ixp4xx_defconfig arm mvebu_v7_defconfig arm omap2plus_defconfig arm sa1100 arm samsung arm sh arm tegra_defconfig arm64 alldefconfig arm64 allmodconfig i386 randconfig-a1-201911 i386 randconfig-a2-201911 i386 randconfig-a0-201911 i386 randconfig-a3-201911 c6x evmc6678_defconfig h8300 h8300h-sim_defconfig nios2 10m50_defconfig xtensa common_defconfig xtensa iss_defconfig arm allnoconfig arm at91_dt_defconfig arm efm32_defconfig arm exynos_defconfig arm multi_v5_defconfig arm multi_v7_defconfig arm shmobile_defconfig arm sunxi_defconfig arm64 allnoconfig arm64 allyesconfig arm64 defconfig microblaze mmu_defconfig microblaze nommu_defconfig sparc defconfig sparc64 allmodconfig sparc64 allnoconfig sparc64 defconfig sh allyesconfig sh ecovec24_defconfig mips malta_qemu_32r6_defconfig um x86_64_defconfig arm ezx_defconfig sh allnoconfig mips bcm47xx_defconfig powerpc fsp2_defconfig arm aspeed_g4_defconfig powerpc arches_defconfig arm mps2_defconfig arm tct_hammer_defconfig arm cns3420vb_defconfig s390 alldefconfig c6x allmodconfig powerpc currituck_defconfig h8300 allyesconfig powerpc maple_defconfig arm spitz_defconfig c6x allnoconfig mips bmips_be_defconfig powerpc ep8248e_defconfig nios2 allyesconfig x86_64 randconfig-u0-03231148 x86_64 randconfig-u0-03231200 x86_64 randconfig-u0-03231210 x86_64 randconfig-u0-03231220 x86_64 randconfig-u0-03231230 x86_64 randconfig-u0-03231240 x86_64 randconfig-k0-03180607 x86_64 randconfig-k1-03180607 x86_64 randconfig-k2-03180607 x86_64 randconfig-k3-03180607 i386 randconfig-k0-03180607 i386 randconfig-k1-03180607 i386 randconfig-k2-03180607 i386 randconfig-k3-03180607 x86_64 acpi-redef x86_64 allyesdebian x86_64 nfsroot powerpc allnoconfig powerpc defconfig powerpc ppc64_defconfig s390 default_defconfig sh allmodconfig sh rsk7269_defconfig sh sh7785lcr_32bit_defconfig sh titan_defconfig openrisc or1ksim_defconfig um i386_defconfig x86_64 randconfig-m1-03190153 i386 randconfig-m0-03190153 x86_64 randconfig-m0-03190153 i386 randconfig-m1-03190153 x86_64 randconfig-m2-03190153 x86_64 randconfig-m3-03190153 i386 randconfig-m3-03190153 i386 randconfig-m2-03190153 x86_64 randconfig-l0-03230910 x86_64 randconfig-l1-03230910 x86_64 randconfig-l2-03230910 x86_64 randconfig-l3-03230910 i386 randconfig-l0-03230910 i386 randconfig-l1-03230910 i386 randconfig-l2-03230910 i386 randconfig-l3-03230910 x86_64 randconfig-s3-03231146 x86_64 randconfig-s4-03231146 x86_64 randconfig-s5-03231146 i386 randconfig-x010-201911 i386 randconfig-x018-201911 i386 randconfig-x017-201911 i386 randconfig-x013-201911 i386 randconfig-x014-201911 i386 randconfig-x011-201911 i386 randconfig-x015-201911 i386 randconfig-x019-201911 i386 randconfig-x012-201911 i386 randconfig-x016-201911 i386 randconfig-x077-201911 i386 randconfig-x070-201911 i386 randconfig-x074-201911 i386 randconfig-x072-201911 i386 randconfig-x075-201911 i386 randconfig-x071-201911 i386 randconfig-x078-201911 i386 randconfig-x079-201911 i386 randconfig-x076-201911 i386 randconfig-x073-201911 m68k allmodconfig m68k m5475evb_defconfig m68k multi_defconfig m68k sun3_defconfig i386 randconfig-x002-201911 i386 randconfig-x005-201911 i386 randconfig-x001-201911 i386 randconfig-x007-201911 i386 randconfig-x000-201911 i386 randconfig-x008-201911 i386 randconfig-x004-201911 i386 randconfig-x009-201911 i386 randconfig-x003-201911 i386 randconfig-x006-201911 x86_64 randconfig-x000-201911 x86_64 randconfig-x001-201911 x86_64 randconfig-x004-201911 x86_64 randconfig-x003-201911 x86_64 randconfig-x007-201911 x86_64 randconfig-x008-201911 x86_64 randconfig-x002-201911 x86_64 randconfig-x006-201911 x86_64 randconfig-x005-201911 x86_64 randconfig-x009-201911 i386 alldefconfig i386 allnoconfig i386 defconfig x86_64 allmodconfig --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation