2021-09-07 14:19:09

by kernel test robot

[permalink] [raw]
Subject: [veth] 9d3684c24a: kernel-selftests.net/mptcp.mptcp_join.sh.fail



Greeting,

FYI, we noticed the following commit (built with gcc-9):

commit: 9d3684c24a5232c2d7ea8f8a3e60fe235e6a9867 ("veth: create by default nr_possible_cpus queues")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master


in testcase: kernel-selftests
version: kernel-selftests-x86_64-fb843668-1_20210905
with following parameters:

group: mptcp
ucode: 0x11

test-description: The kernel contains a set of "self tests" under the tools/testing/selftests/ directory. These are intended to be small unit tests to exercise individual code paths in the kernel.
test-url: https://www.kernel.org/doc/Documentation/kselftest.txt


on test machine: 288 threads 2 sockets Intel(R) Xeon Phi(TM) CPU 7295 @ 1.50GHz with 80G memory

caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):




If you fix the issue, kindly add following tag
Reported-by: kernel test robot <[email protected]>

KERNEL SELFTESTS: linux_headers_dir is /usr/src/linux-headers-x86_64-rhel-8.3-kselftests-9d3684c24a5232c2d7ea8f8a3e60fe235e6a9867
2021-09-06 14:54:41 ln -sf /usr/bin/clang
2021-09-06 14:54:41 ln -sf /usr/bin/llc
2021-09-06 14:54:41 sed -i s/default_timeout=45/default_timeout=300/ kselftest/runner.sh
2021-09-06 14:54:42 make -j288 -C net/mptcp
make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-9d3684c24a5232c2d7ea8f8a3e60fe235e6a9867/tools/testing/selftests/net/mptcp'
make --no-builtin-rules ARCH=x86 -C ../../../../.. headers_install
gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../../usr/include mptcp_connect.c -o /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-9d3684c24a5232c2d7ea8f8a3e60fe235e6a9867/tools/testing/selftests/net/mptcp/mptcp_connect
gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../../usr/include pm_nl_ctl.c -o /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-9d3684c24a5232c2d7ea8f8a3e60fe235e6a9867/tools/testing/selftests/net/mptcp/pm_nl_ctl
make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-9d3684c24a5232c2d7ea8f8a3e60fe235e6a9867'
HOSTCC scripts/basic/fixdep
WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h
WRAP arch/x86/include/generated/uapi/asm/errno.h
WRAP arch/x86/include/generated/uapi/asm/fcntl.h
WRAP arch/x86/include/generated/uapi/asm/ioctl.h
WRAP arch/x86/include/generated/uapi/asm/ioctls.h
WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h
WRAP arch/x86/include/generated/uapi/asm/param.h
WRAP arch/x86/include/generated/uapi/asm/poll.h
WRAP arch/x86/include/generated/uapi/asm/resource.h
WRAP arch/x86/include/generated/uapi/asm/socket.h
WRAP arch/x86/include/generated/uapi/asm/sockios.h
WRAP arch/x86/include/generated/uapi/asm/termbits.h
WRAP arch/x86/include/generated/uapi/asm/termios.h
WRAP arch/x86/include/generated/uapi/asm/types.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h
SYSTBL arch/x86/include/generated/asm/syscalls_32.h
UPD include/generated/uapi/linux/version.h
HOSTCC scripts/unifdef
HOSTCC arch/x86/tools/relocs_32.o
HOSTCC arch/x86/tools/relocs_64.o
HOSTCC arch/x86/tools/relocs_common.o
HOSTLD arch/x86/tools/relocs
HDRINST usr/include/video/edid.h
HDRINST usr/include/video/uvesafb.h
HDRINST usr/include/video/sisfb.h
HDRINST usr/include/drm/v3d_drm.h
HDRINST usr/include/drm/vgem_drm.h
HDRINST usr/include/drm/panfrost_drm.h
HDRINST usr/include/drm/armada_drm.h
HDRINST usr/include/drm/i915_drm.h
HDRINST usr/include/drm/msm_drm.h
HDRINST usr/include/drm/sis_drm.h
HDRINST usr/include/drm/nouveau_drm.h
HDRINST usr/include/drm/i810_drm.h
HDRINST usr/include/drm/vmwgfx_drm.h
HDRINST usr/include/drm/drm_sarea.h
HDRINST usr/include/drm/lima_drm.h
HDRINST usr/include/drm/omap_drm.h
HDRINST usr/include/drm/virtgpu_drm.h
HDRINST usr/include/drm/r128_drm.h
HDRINST usr/include/drm/amdgpu_drm.h
HDRINST usr/include/drm/radeon_drm.h
HDRINST usr/include/drm/exynos_drm.h
HDRINST usr/include/drm/mga_drm.h
HDRINST usr/include/drm/etnaviv_drm.h
HDRINST usr/include/drm/drm.h
HDRINST usr/include/drm/tegra_drm.h
HDRINST usr/include/drm/savage_drm.h
HDRINST usr/include/drm/vc4_drm.h
HDRINST usr/include/drm/via_drm.h
HDRINST usr/include/drm/drm_fourcc.h
HDRINST usr/include/drm/qxl_drm.h
HDRINST usr/include/drm/drm_mode.h
HDRINST usr/include/mtd/inftl-user.h
HDRINST usr/include/mtd/mtd-user.h
HDRINST usr/include/mtd/ubi-user.h
HDRINST usr/include/mtd/nftl-user.h
HDRINST usr/include/mtd/mtd-abi.h
HDRINST usr/include/xen/gntalloc.h
HDRINST usr/include/xen/evtchn.h
HDRINST usr/include/xen/gntdev.h
HDRINST usr/include/xen/privcmd.h
HDRINST usr/include/asm-generic/int-l64.h
HDRINST usr/include/asm-generic/sembuf.h
HDRINST usr/include/asm-generic/msgbuf.h
HDRINST usr/include/asm-generic/stat.h
HDRINST usr/include/asm-generic/hugetlb_encode.h
HDRINST usr/include/asm-generic/param.h
HDRINST usr/include/asm-generic/kvm_para.h
HDRINST usr/include/asm-generic/types.h
HDRINST usr/include/asm-generic/ioctls.h
HDRINST usr/include/asm-generic/termios.h
HDRINST usr/include/asm-generic/int-ll64.h
HDRINST usr/include/asm-generic/fcntl.h
HDRINST usr/include/asm-generic/ipcbuf.h
HDRINST usr/include/asm-generic/shmbuf.h
HDRINST usr/include/asm-generic/mman.h
HDRINST usr/include/asm-generic/errno.h
HDRINST usr/include/asm-generic/swab.h
HDRINST usr/include/asm-generic/termbits.h
HDRINST usr/include/asm-generic/mman-common.h
HDRINST usr/include/asm-generic/siginfo.h
HDRINST usr/include/asm-generic/poll.h
HDRINST usr/include/asm-generic/errno-base.h
HDRINST usr/include/asm-generic/socket.h
HDRINST usr/include/asm-generic/posix_types.h
HDRINST usr/include/asm-generic/bpf_perf_event.h
HDRINST usr/include/asm-generic/unistd.h
HDRINST usr/include/asm-generic/ioctl.h
HDRINST usr/include/asm-generic/setup.h
HDRINST usr/include/asm-generic/auxvec.h
HDRINST usr/include/asm-generic/resource.h
HDRINST usr/include/asm-generic/ucontext.h
HDRINST usr/include/asm-generic/signal.h
HDRINST usr/include/asm-generic/signal-defs.h
HDRINST usr/include/asm-generic/bitsperlong.h
HDRINST usr/include/asm-generic/sockios.h
HDRINST usr/include/asm-generic/statfs.h
HDRINST usr/include/rdma/mlx5_user_ioctl_verbs.h
HDRINST usr/include/rdma/qedr-abi.h
HDRINST usr/include/rdma/ib_user_ioctl_cmds.h
HDRINST usr/include/rdma/ib_user_mad.h
HDRINST usr/include/rdma/rdma_netlink.h
HDRINST usr/include/rdma/irdma-abi.h
HDRINST usr/include/rdma/rdma_user_ioctl_cmds.h
HDRINST usr/include/rdma/rdma_user_cm.h
HDRINST usr/include/rdma/ocrdma-abi.h
HDRINST usr/include/rdma/rdma_user_ioctl.h
HDRINST usr/include/rdma/bnxt_re-abi.h
HDRINST usr/include/rdma/ib_user_verbs.h
HDRINST usr/include/rdma/efa-abi.h
HDRINST usr/include/rdma/ib_user_sa.h
HDRINST usr/include/rdma/mlx5-abi.h
HDRINST usr/include/rdma/vmw_pvrdma-abi.h
HDRINST usr/include/rdma/ib_user_ioctl_verbs.h
HDRINST usr/include/rdma/hns-abi.h
HDRINST usr/include/rdma/rvt-abi.h
HDRINST usr/include/rdma/mthca-abi.h
HDRINST usr/include/rdma/mlx5_user_ioctl_cmds.h
HDRINST usr/include/rdma/cxgb4-abi.h
HDRINST usr/include/rdma/rdma_user_rxe.h
HDRINST usr/include/rdma/siw-abi.h
HDRINST usr/include/rdma/mlx4-abi.h
HDRINST usr/include/rdma/hfi/hfi1_ioctl.h
HDRINST usr/include/rdma/hfi/hfi1_user.h
HDRINST usr/include/misc/ocxl.h
HDRINST usr/include/misc/uacce/uacce.h
HDRINST usr/include/misc/uacce/hisi_qm.h
HDRINST usr/include/misc/fastrpc.h
HDRINST usr/include/misc/pvpanic.h
HDRINST usr/include/misc/xilinx_sdfec.h
HDRINST usr/include/misc/habanalabs.h
HDRINST usr/include/misc/cxl.h
HDRINST usr/include/linux/ax25.h
HDRINST usr/include/linux/virtio_iommu.h
HDRINST usr/include/linux/ipv6.h
HDRINST usr/include/linux/capi.h
HDRINST usr/include/linux/switchtec_ioctl.h
HDRINST usr/include/linux/x25.h
HDRINST usr/include/linux/cuda.h
HDRINST usr/include/linux/kexec.h
HDRINST usr/include/linux/v4l2-common.h
HDRINST usr/include/linux/efs_fs_sb.h
HDRINST usr/include/linux/netfilter/xt_connmark.h
HDRINST usr/include/linux/netfilter/xt_length.h
HDRINST usr/include/linux/netfilter/nfnetlink_cthelper.h
HDRINST usr/include/linux/netfilter/xt_nfacct.h
HDRINST usr/include/linux/netfilter/xt_recent.h
HDRINST usr/include/linux/netfilter/xt_dccp.h
HDRINST usr/include/linux/netfilter/xt_NFQUEUE.h
HDRINST usr/include/linux/netfilter/xt_physdev.h
HDRINST usr/include/linux/netfilter/xt_MARK.h
HDRINST usr/include/linux/netfilter/xt_conntrack.h
HDRINST usr/include/linux/netfilter/xt_TPROXY.h
HDRINST usr/include/linux/netfilter/xt_tcpmss.h
HDRINST usr/include/linux/netfilter/xt_CHECKSUM.h
HDRINST usr/include/linux/netfilter/xt_iprange.h
HDRINST usr/include/linux/netfilter/xt_tcpudp.h
HDRINST usr/include/linux/netfilter/xt_socket.h
HDRINST usr/include/linux/netfilter/xt_set.h
HDRINST usr/include/linux/netfilter/xt_rpfilter.h
HDRINST usr/include/linux/netfilter/xt_bpf.h
HDRINST usr/include/linux/netfilter/xt_connlabel.h
HDRINST usr/include/linux/netfilter/xt_state.h
HDRINST usr/include/linux/netfilter/xt_multiport.h
HDRINST usr/include/linux/netfilter/xt_NFLOG.h
HDRINST usr/include/linux/netfilter/xt_LED.h
HDRINST usr/include/linux/netfilter/xt_ipvs.h
HDRINST usr/include/linux/netfilter/nf_conntrack_common.h
HDRINST usr/include/linux/netfilter/xt_u32.h
HDRINST usr/include/linux/netfilter/nfnetlink_conntrack.h
HDRINST usr/include/linux/netfilter/xt_connlimit.h
HDRINST usr/include/linux/netfilter/nf_conntrack_ftp.h
HDRINST usr/include/linux/netfilter/nf_log.h
HDRINST usr/include/linux/netfilter/xt_hashlimit.h
HDRINST usr/include/linux/netfilter/xt_TCPOPTSTRIP.h
HDRINST usr/include/linux/netfilter/nfnetlink_hook.h
HDRINST usr/include/linux/netfilter/xt_mark.h
HDRINST usr/include/linux/netfilter/xt_statistic.h
HDRINST usr/include/linux/netfilter/xt_CLASSIFY.h
HDRINST usr/include/linux/netfilter/xt_connbytes.h
HDRINST usr/include/linux/netfilter/xt_esp.h
HDRINST usr/include/linux/netfilter/xt_ecn.h
HDRINST usr/include/linux/netfilter/xt_AUDIT.h
HDRINST usr/include/linux/netfilter/xt_realm.h
HDRINST usr/include/linux/netfilter/nfnetlink_cttimeout.h
HDRINST usr/include/linux/netfilter/xt_l2tp.h
HDRINST usr/include/linux/netfilter/xt_RATEEST.h
HDRINST usr/include/linux/netfilter/nf_synproxy.h
HDRINST usr/include/linux/netfilter/xt_owner.h
HDRINST usr/include/linux/netfilter/xt_DSCP.h
HDRINST usr/include/linux/netfilter/nfnetlink_osf.h
HDRINST usr/include/linux/netfilter/xt_sctp.h
HDRINST usr/include/linux/netfilter/xt_cgroup.h
HDRINST usr/include/linux/netfilter/nf_tables_compat.h
HDRINST usr/include/linux/netfilter/xt_CONNMARK.h
HDRINST usr/include/linux/netfilter/xt_pkttype.h
HDRINST usr/include/linux/netfilter/xt_helper.h
HDRINST usr/include/linux/netfilter/xt_mac.h
HDRINST usr/include/linux/netfilter/nfnetlink_log.h
HDRINST usr/include/linux/netfilter/xt_quota.h
HDRINST usr/include/linux/netfilter/xt_LOG.h
HDRINST usr/include/linux/netfilter/xt_dscp.h
HDRINST usr/include/linux/netfilter/nfnetlink_acct.h
HDRINST usr/include/linux/netfilter/nfnetlink_compat.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tuple_common.h
HDRINST usr/include/linux/netfilter/xt_SYNPROXY.h
HDRINST usr/include/linux/netfilter/xt_CONNSECMARK.h
HDRINST usr/include/linux/netfilter/nf_conntrack_sctp.h
HDRINST usr/include/linux/netfilter/xt_rateest.h
HDRINST usr/include/linux/netfilter/xt_CT.h
HDRINST usr/include/linux/netfilter/xt_comment.h
HDRINST usr/include/linux/netfilter/xt_osf.h
HDRINST usr/include/linux/netfilter/xt_HMARK.h
HDRINST usr/include/linux/netfilter/xt_devgroup.h
HDRINST usr/include/linux/netfilter/xt_addrtype.h
HDRINST usr/include/linux/netfilter/nf_nat.h
HDRINST usr/include/linux/netfilter/xt_TCPMSS.h
HDRINST usr/include/linux/netfilter/xt_SECMARK.h
HDRINST usr/include/linux/netfilter/ipset/ip_set.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_list.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_hash.h
HDRINST usr/include/linux/netfilter/ipset/ip_set_bitmap.h
HDRINST usr/include/linux/netfilter/xt_TEE.h
HDRINST usr/include/linux/netfilter/x_tables.h
HDRINST usr/include/linux/netfilter/nfnetlink.h
HDRINST usr/include/linux/netfilter/nf_tables.h
HDRINST usr/include/linux/netfilter/xt_cluster.h
HDRINST usr/include/linux/netfilter/xt_cpu.h
HDRINST usr/include/linux/netfilter/xt_ipcomp.h
HDRINST usr/include/linux/netfilter/xt_string.h
HDRINST usr/include/linux/netfilter/nfnetlink_queue.h
HDRINST usr/include/linux/netfilter/nf_conntrack_tcp.h
HDRINST usr/include/linux/netfilter/xt_IDLETIMER.h
HDRINST usr/include/linux/netfilter/xt_policy.h
HDRINST usr/include/linux/netfilter/xt_time.h
HDRINST usr/include/linux/netfilter/xt_limit.h
HDRINST usr/include/linux/virtio_rng.h
HDRINST usr/include/linux/nbd-netlink.h
HDRINST usr/include/linux/agpgart.h
HDRINST usr/include/linux/irqnr.h
HDRINST usr/include/linux/net_namespace.h
HDRINST usr/include/linux/lwtunnel.h
HDRINST usr/include/linux/seg6_local.h
HDRINST usr/include/linux/dm-log-userspace.h
HDRINST usr/include/linux/bfs_fs.h
HDRINST usr/include/linux/spi/spi.h
HDRINST usr/include/linux/spi/spidev.h
HDRINST usr/include/linux/memfd.h
HDRINST usr/include/linux/fou.h
HDRINST usr/include/linux/media.h
HDRINST usr/include/linux/romfs_fs.h
HDRINST usr/include/linux/bsg.h
HDRINST usr/include/linux/connector.h
HDRINST usr/include/linux/byteorder/little_endian.h
HDRINST usr/include/linux/byteorder/big_endian.h
HDRINST usr/include/linux/vfio_ccw.h
HDRINST usr/include/linux/in.h
HDRINST usr/include/linux/hdreg.h
HDRINST usr/include/linux/suspend_ioctls.h
HDRINST usr/include/linux/nitro_enclaves.h
HDRINST usr/include/linux/nilfs2_api.h
HDRINST usr/include/linux/fsverity.h
HDRINST usr/include/linux/if_slip.h
HDRINST usr/include/linux/serial_core.h
HDRINST usr/include/linux/tipc_sockets_diag.h
HDRINST usr/include/linux/auto_fs.h
HDRINST usr/include/linux/tcp_metrics.h
HDRINST usr/include/linux/wwan.h
HDRINST usr/include/linux/atmmpc.h
HDRINST usr/include/linux/iio/types.h
HDRINST usr/include/linux/iio/events.h
HDRINST usr/include/linux/iio/buffer.h
HDRINST usr/include/linux/sock_diag.h
HDRINST usr/include/linux/ipmi_msgdefs.h
HDRINST usr/include/linux/pmu.h
HDRINST usr/include/linux/fscrypt.h
HDRINST usr/include/linux/nfs.h
HDRINST usr/include/linux/isdn/capicmd.h
HDRINST usr/include/linux/stat.h
HDRINST usr/include/linux/atalk.h
HDRINST usr/include/linux/cifs/cifs_mount.h
HDRINST usr/include/linux/cifs/cifs_netlink.h
HDRINST usr/include/linux/ptp_clock.h
HDRINST usr/include/linux/rose.h
HDRINST usr/include/linux/loop.h
HDRINST usr/include/linux/acrn.h
HDRINST usr/include/linux/un.h
HDRINST usr/include/linux/atmsvc.h
HDRINST usr/include/linux/psample.h
HDRINST usr/include/linux/gen_stats.h
HDRINST usr/include/linux/nfc.h
HDRINST usr/include/linux/toshiba.h
HDRINST usr/include/linux/kernelcapi.h
HDRINST usr/include/linux/if_tunnel.h
HDRINST usr/include/linux/timex.h
HDRINST usr/include/linux/xattr.h
HDRINST usr/include/linux/dn.h
HDRINST usr/include/linux/rxrpc.h
HDRINST usr/include/linux/unix_diag.h
HDRINST usr/include/linux/nubus.h
HDRINST usr/include/linux/meye.h
HDRINST usr/include/linux/videodev2.h
HDRINST usr/include/linux/futex.h
HDRINST usr/include/linux/param.h
HDRINST usr/include/linux/module.h
HDRINST usr/include/linux/ppp_defs.h
HDRINST usr/include/linux/if_pppol2tp.h
HDRINST usr/include/linux/cgroupstats.h
HDRINST usr/include/linux/lp.h
HDRINST usr/include/linux/cec.h
HDRINST usr/include/linux/netfilter_ipv4/ip_tables.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ah.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_REJECT.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ttl.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_LOG.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ecn.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_ECN.h
HDRINST usr/include/linux/netfilter_ipv4/ipt_TTL.h
HDRINST usr/include/linux/if_link.h
HDRINST usr/include/linux/zorro_ids.h
HDRINST usr/include/linux/netdevice.h
HDRINST usr/include/linux/i2c-dev.h
HDRINST usr/include/linux/if_addr.h
HDRINST usr/include/linux/firewire-constants.h
HDRINST usr/include/linux/if_macsec.h
HDRINST usr/include/linux/major.h
HDRINST usr/include/linux/vboxguest.h
HDRINST usr/include/linux/kernel.h
HDRINST usr/include/linux/sysinfo.h
HDRINST usr/include/linux/mdio.h
HDRINST usr/include/linux/netfilter_bridge.h
HDRINST usr/include/linux/seg6_hmac.h
HDRINST usr/include/linux/vhost_types.h
HDRINST usr/include/linux/kvm_para.h
HDRINST usr/include/linux/atmppp.h
HDRINST usr/include/linux/ppdev.h
HDRINST usr/include/linux/kcm.h
HDRINST usr/include/linux/rpmsg_types.h
HDRINST usr/include/linux/nvram.h
HDRINST usr/include/linux/elf.h
HDRINST usr/include/linux/types.h
HDRINST usr/include/linux/if_fc.h
HDRINST usr/include/linux/can/vxcan.h
HDRINST usr/include/linux/can/bcm.h
HDRINST usr/include/linux/can/error.h
HDRINST usr/include/linux/can/gw.h
HDRINST usr/include/linux/can/j1939.h
HDRINST usr/include/linux/can/raw.h
HDRINST usr/include/linux/can/isotp.h
HDRINST usr/include/linux/can/netlink.h
HDRINST usr/include/linux/input-event-codes.h
HDRINST usr/include/linux/ife.h
HDRINST usr/include/linux/isst_if.h
HDRINST usr/include/linux/vsockmon.h
HDRINST usr/include/linux/virtio_pcidev.h
HDRINST usr/include/linux/packet_diag.h
HDRINST usr/include/linux/ipc.h
HDRINST usr/include/linux/v4l2-dv-timings.h
HDRINST usr/include/linux/rpmsg.h
HDRINST usr/include/linux/rtnetlink.h
HDRINST usr/include/linux/ccs.h
HDRINST usr/include/linux/i2c.h
HDRINST usr/include/linux/personality.h
HDRINST usr/include/linux/if_xdp.h
HDRINST usr/include/linux/coda.h
HDRINST usr/include/linux/keyboard.h
HDRINST usr/include/linux/tipc.h
HDRINST usr/include/linux/nfs4_mount.h
HDRINST usr/include/linux/cfm_bridge.h
HDRINST usr/include/linux/apm_bios.h
HDRINST usr/include/linux/gameport.h
HDRINST usr/include/linux/fdreg.h
HDRINST usr/include/linux/icmpv6.h
HDRINST usr/include/linux/sonypi.h
HDRINST usr/include/linux/virtio_snd.h
HDRINST usr/include/linux/rio_cm_cdev.h
HDRINST usr/include/linux/nfs3.h
HDRINST usr/include/linux/io_uring.h
HDRINST usr/include/linux/virtio_console.h
HDRINST usr/include/linux/dma-heap.h
HDRINST usr/include/linux/idxd.h
HDRINST usr/include/linux/udf_fs_i.h
HDRINST usr/include/linux/ipsec.h
HDRINST usr/include/linux/if_pppox.h
HDRINST usr/include/linux/rpl.h
HDRINST usr/include/linux/blkzoned.h
HDRINST usr/include/linux/landlock.h
HDRINST usr/include/linux/atm_eni.h
HDRINST usr/include/linux/seg6_iptunnel.h
HDRINST usr/include/linux/if_phonet.h
HDRINST usr/include/linux/dlm_plock.h
HDRINST usr/include/linux/if_vlan.h
HDRINST usr/include/linux/stddef.h
HDRINST usr/include/linux/net_dropmon.h
HDRINST usr/include/linux/virtio_crypto.h
HDRINST usr/include/linux/atmioc.h
HDRINST usr/include/linux/sunrpc/debug.h
HDRINST usr/include/linux/map_to_7segment.h
HDRINST usr/include/linux/vtpm_proxy.h
HDRINST usr/include/linux/fsi.h
HDRINST usr/include/linux/fuse.h
HDRINST usr/include/linux/userfaultfd.h
HDRINST usr/include/linux/sched/types.h
HDRINST usr/include/linux/psp-sev.h
HDRINST usr/include/linux/nsfs.h
HDRINST usr/include/linux/virtio_net.h
HDRINST usr/include/linux/arcfb.h
HDRINST usr/include/linux/ppp-ioctl.h
HDRINST usr/include/linux/reiserfs_xattr.h
HDRINST usr/include/linux/if_packet.h
HDRINST usr/include/linux/tiocl.h
HDRINST usr/include/linux/uhid.h
HDRINST usr/include/linux/tcp.h
HDRINST usr/include/linux/cciss_ioctl.h
HDRINST usr/include/linux/netlink_diag.h
HDRINST usr/include/linux/termios.h
HDRINST usr/include/linux/dlm_device.h
HDRINST usr/include/linux/if_addrlabel.h
HDRINST usr/include/linux/usbip.h
HDRINST usr/include/linux/smc.h
HDRINST usr/include/linux/if_hippi.h
HDRINST usr/include/linux/hpet.h
HDRINST usr/include/linux/nbd.h
HDRINST usr/include/linux/virtio_balloon.h
HDRINST usr/include/linux/virtio_9p.h
HDRINST usr/include/linux/fadvise.h
HDRINST usr/include/linux/cycx_cfm.h
HDRINST usr/include/linux/pkt_sched.h
HDRINST usr/include/linux/rkisp1-config.h
HDRINST usr/include/linux/random.h
HDRINST usr/include/linux/mptcp.h
HDRINST usr/include/linux/net_tstamp.h
HDRINST usr/include/linux/cec-funcs.h
HDRINST usr/include/linux/netfilter_bridge/ebt_pkttype.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nflog.h
HDRINST usr/include/linux/netfilter_bridge/ebt_802_3.h
HDRINST usr/include/linux/netfilter_bridge/ebt_limit.h
HDRINST usr/include/linux/netfilter_bridge/ebt_redirect.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_t.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_nat.h
HDRINST usr/include/linux/netfilter_bridge/ebt_vlan.h
HDRINST usr/include/linux/netfilter_bridge/ebt_stp.h
HDRINST usr/include/linux/netfilter_bridge/ebt_arpreply.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip6.h
HDRINST usr/include/linux/netfilter_bridge/ebtables.h
HDRINST usr/include/linux/netfilter_bridge/ebt_mark_m.h
HDRINST usr/include/linux/netfilter_bridge/ebt_log.h
HDRINST usr/include/linux/netfilter_bridge/ebt_ip.h
HDRINST usr/include/linux/netfilter_bridge/ebt_among.h
HDRINST usr/include/linux/keyctl.h
HDRINST usr/include/linux/um_timetravel.h
HDRINST usr/include/linux/netconf.h
HDRINST usr/include/linux/atmapi.h
HDRINST usr/include/linux/uinput.h
HDRINST usr/include/linux/mempolicy.h
HDRINST usr/include/linux/atm_nicstar.h
HDRINST usr/include/linux/acct.h
HDRINST usr/include/linux/mmc/ioctl.h
HDRINST usr/include/linux/uuid.h
HDRINST usr/include/linux/if_ppp.h
HDRINST usr/include/linux/neighbour.h
HDRINST usr/include/linux/mii.h
HDRINST usr/include/linux/atm_zatm.h
HDRINST usr/include/linux/edd.h
HDRINST usr/include/linux/virtio_bt.h
HDRINST usr/include/linux/cciss_defs.h
HDRINST usr/include/linux/erspan.h
HDRINST usr/include/linux/reiserfs_fs.h
HDRINST usr/include/linux/uleds.h
HDRINST usr/include/linux/dlmconstants.h
HDRINST usr/include/linux/pkt_cls.h
HDRINST usr/include/linux/hdlcdrv.h
HDRINST usr/include/linux/signalfd.h
HDRINST usr/include/linux/fsl_mc.h
HDRINST usr/include/linux/rpl_iptunnel.h
HDRINST usr/include/linux/ila.h
HDRINST usr/include/linux/lirc.h
HDRINST usr/include/linux/hdlc.h
HDRINST usr/include/linux/atmsap.h
HDRINST usr/include/linux/virtio_mem.h
HDRINST usr/include/linux/tc_ematch/tc_em_text.h
HDRINST usr/include/linux/tc_ematch/tc_em_meta.h
HDRINST usr/include/linux/tc_ematch/tc_em_ipt.h
HDRINST usr/include/linux/tc_ematch/tc_em_nbyte.h
HDRINST usr/include/linux/tc_ematch/tc_em_cmp.h
HDRINST usr/include/linux/smc_diag.h
HDRINST usr/include/linux/raid/md_u.h
HDRINST usr/include/linux/raid/md_p.h
HDRINST usr/include/linux/mrp_bridge.h
HDRINST usr/include/linux/virtio_input.h
HDRINST usr/include/linux/atmarp.h
HDRINST usr/include/linux/utime.h
HDRINST usr/include/linux/usb/functionfs.h
HDRINST usr/include/linux/usb/audio.h
HDRINST usr/include/linux/usb/ch11.h
HDRINST usr/include/linux/usb/cdc.h
HDRINST usr/include/linux/usb/charger.h
HDRINST usr/include/linux/usb/cdc-wdm.h
HDRINST usr/include/linux/usb/gadgetfs.h
HDRINST usr/include/linux/usb/video.h
HDRINST usr/include/linux/usb/midi.h
HDRINST usr/include/linux/usb/ch9.h
HDRINST usr/include/linux/usb/tmc.h
HDRINST usr/include/linux/usb/g_uvc.h
HDRINST usr/include/linux/usb/raw_gadget.h
HDRINST usr/include/linux/usb/g_printer.h
HDRINST usr/include/linux/reboot.h
HDRINST usr/include/linux/shm.h
HDRINST usr/include/linux/v4l2-mediabus.h
HDRINST usr/include/linux/nfsd/stats.h
HDRINST usr/include/linux/nfsd/cld.h
HDRINST usr/include/linux/nfsd/nfsfh.h
HDRINST usr/include/linux/nfsd/debug.h
HDRINST usr/include/linux/nfsd/export.h
HDRINST usr/include/linux/remoteproc_cdev.h
HDRINST usr/include/linux/mpls.h
HDRINST usr/include/linux/if_fddi.h
HDRINST usr/include/linux/fcntl.h
HDRINST usr/include/linux/eventpoll.h
HDRINST usr/include/linux/hash_info.h
HDRINST usr/include/linux/thermal.h
HDRINST usr/include/linux/elf-fdpic.h
HDRINST usr/include/linux/batman_adv.h
HDRINST usr/include/linux/adfs_fs.h
HDRINST usr/include/linux/phantom.h
HDRINST usr/include/linux/posix_acl.h
HDRINST usr/include/linux/bpf_common.h
HDRINST usr/include/linux/bpqether.h
HDRINST usr/include/linux/rtc.h
HDRINST usr/include/linux/nvme_ioctl.h
HDRINST usr/include/linux/sctp.h
HDRINST usr/include/linux/netfilter.h
HDRINST usr/include/linux/qnxtypes.h
HDRINST usr/include/linux/nfsacl.h
HDRINST usr/include/linux/kd.h
HDRINST usr/include/linux/vm_sockets.h
HDRINST usr/include/linux/if_x25.h
HDRINST usr/include/linux/nfs_fs.h
HDRINST usr/include/linux/msdos_fs.h
HDRINST usr/include/linux/utsname.h
HDRINST usr/include/linux/oom.h
HDRINST usr/include/linux/mman.h
HDRINST usr/include/linux/cdrom.h
HDRINST usr/include/linux/hiddev.h
HDRINST usr/include/linux/route.h
HDRINST usr/include/linux/sed-opal.h
HDRINST usr/include/linux/if_eql.h
HDRINST usr/include/linux/btrfs_tree.h
HDRINST usr/include/linux/ptrace.h
HDRINST usr/include/linux/inet_diag.h
HDRINST usr/include/linux/fsmap.h
HDRINST usr/include/linux/virtio_ring.h
HDRINST usr/include/linux/time.h
HDRINST usr/include/linux/errno.h
HDRINST usr/include/linux/xfrm.h
HDRINST usr/include/linux/iso_fs.h
HDRINST usr/include/linux/if_ltalk.h
HDRINST usr/include/linux/ethtool_netlink.h
HDRINST usr/include/linux/uvcvideo.h
HDRINST usr/include/linux/dma-buf.h
HDRINST usr/include/linux/bcm933xx_hcs.h
HDRINST usr/include/linux/netfilter_arp/arp_tables.h
HDRINST usr/include/linux/netfilter_arp/arpt_mangle.h
HDRINST usr/include/linux/taskstats.h
HDRINST usr/include/linux/mmtimer.h
HDRINST usr/include/linux/matroxfb.h
HDRINST usr/include/linux/bcache.h
HDRINST usr/include/linux/affs_hardblocks.h
HDRINST usr/include/linux/vbox_err.h
HDRINST usr/include/linux/swab.h
HDRINST usr/include/linux/xilinx-v4l2-controls.h
HDRINST usr/include/linux/cn_proc.h
HDRINST usr/include/linux/virtio_types.h
HDRINST usr/include/linux/securebits.h
HDRINST usr/include/linux/nl80211.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_REJECT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_rt.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_frag.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_LOG.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_HL.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_srh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_mh.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_NPT.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_hl.h
HDRINST usr/include/linux/netfilter_ipv6/ip6_tables.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ah.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_ipv6header.h
HDRINST usr/include/linux/netfilter_ipv6/ip6t_opts.h
HDRINST usr/include/linux/kcmp.h
HDRINST usr/include/linux/pps.h
HDRINST usr/include/linux/v4l2-controls.h
HDRINST usr/include/linux/net.h
HDRINST usr/include/linux/rseq.h
HDRINST usr/include/linux/mei.h
HDRINST usr/include/linux/kvm.h
HDRINST usr/include/linux/inotify.h
HDRINST usr/include/linux/wireguard.h
HDRINST usr/include/linux/iommu.h
HDRINST usr/include/linux/batadv_packet.h
HDRINST usr/include/linux/nfs2.h
HDRINST usr/include/linux/msg.h
HDRINST usr/include/linux/mpls_iptunnel.h
HDRINST usr/include/linux/zorro.h
HDRINST usr/include/linux/hsi/cs-protocol.h
HDRINST usr/include/linux/hsi/hsi_char.h
HDRINST usr/include/linux/ip6_tunnel.h
HDRINST usr/include/linux/atmclip.h
HDRINST usr/include/linux/magic.h
HDRINST usr/include/linux/ivtv.h
HDRINST usr/include/linux/udp.h
HDRINST usr/include/linux/in6.h
HDRINST usr/include/linux/scif_ioctl.h
HDRINST usr/include/linux/mount.h
HDRINST usr/include/linux/atm_idt77105.h
HDRINST usr/include/linux/openat2.h
HDRINST usr/include/linux/if_bonding.h
HDRINST usr/include/linux/time_types.h
HDRINST usr/include/linux/auto_dev-ioctl.h
HDRINST usr/include/linux/max2175.h
HDRINST usr/include/linux/nfs4.h
HDRINST usr/include/linux/virtio_vsock.h
HDRINST usr/include/linux/atmdev.h
HDRINST usr/include/linux/virtio_fs.h
HDRINST usr/include/linux/ip_vs.h
HDRINST usr/include/linux/watch_queue.h
HDRINST usr/include/linux/fiemap.h
HDRINST usr/include/linux/l2tp.h
HDRINST usr/include/linux/ppp-comp.h
HDRINST usr/include/linux/vdpa.h
HDRINST usr/include/linux/poll.h
HDRINST usr/include/linux/radeonfb.h
HDRINST usr/include/linux/genwqe/genwqe_card.h
HDRINST usr/include/linux/netfilter_arp.h
HDRINST usr/include/linux/cxl_mem.h
HDRINST usr/include/linux/atm.h
HDRINST usr/include/linux/atm_he.h
HDRINST usr/include/linux/qrtr.h
HDRINST usr/include/linux/target_core_user.h
HDRINST usr/include/linux/am437x-vpfe.h
HDRINST usr/include/linux/dlm.h
HDRINST usr/include/linux/lightnvm.h
HDRINST usr/include/linux/fd.h
HDRINST usr/include/linux/const.h
HDRINST usr/include/linux/socket.h
HDRINST usr/include/linux/gtp.h
HDRINST usr/include/linux/udmabuf.h
HDRINST usr/include/linux/sched.h
HDRINST usr/include/linux/omapfb.h
HDRINST usr/include/linux/blkpg.h
HDRINST usr/include/linux/surface_aggregator/cdev.h
HDRINST usr/include/linux/surface_aggregator/dtx.h
HDRINST usr/include/linux/string.h
HDRINST usr/include/linux/cm4000_cs.h
HDRINST usr/include/linux/i2o-dev.h
HDRINST usr/include/linux/virtio_mmio.h
HDRINST usr/include/linux/close_range.h
HDRINST usr/include/linux/serial_reg.h
HDRINST usr/include/linux/dvb/dmx.h
HDRINST usr/include/linux/dvb/frontend.h
HDRINST usr/include/linux/dvb/version.h
HDRINST usr/include/linux/dvb/ca.h
HDRINST usr/include/linux/dvb/net.h
HDRINST usr/include/linux/netfilter_ipv4.h
HDRINST usr/include/linux/audit.h
HDRINST usr/include/linux/baycom.h
HDRINST usr/include/linux/arm_sdei.h
HDRINST usr/include/linux/virtio_ids.h
HDRINST usr/include/linux/vfio_zdev.h
HDRINST usr/include/linux/synclink.h
HDRINST usr/include/linux/libc-compat.h
HDRINST usr/include/linux/watchdog.h
HDRINST usr/include/linux/posix_types.h
HDRINST usr/include/linux/nfs_idmap.h
HDRINST usr/include/linux/pktcdvd.h
HDRINST usr/include/linux/times.h
HDRINST usr/include/linux/capability.h
HDRINST usr/include/linux/perf_event.h
HDRINST usr/include/linux/atm_tcp.h
HDRINST usr/include/linux/virtio_config.h
HDRINST usr/include/linux/fs.h
HDRINST usr/include/linux/qemu_fw_cfg.h
HDRINST usr/include/linux/wait.h
HDRINST usr/include/linux/ipmi.h
HDRINST usr/include/linux/falloc.h
HDRINST usr/include/linux/hid.h
HDRINST usr/include/linux/virtio_scsi.h
HDRINST usr/include/linux/seg6_genl.h
HDRINST usr/include/linux/pr.h
HDRINST usr/include/linux/wmi.h
HDRINST usr/include/linux/elf-em.h
HDRINST usr/include/linux/usbdevice_fs.h
HDRINST usr/include/linux/coff.h
HDRINST usr/include/linux/hidraw.h
HDRINST usr/include/linux/membarrier.h
HDRINST usr/include/linux/bpf_perf_event.h
HDRINST usr/include/linux/smiapp.h
HDRINST usr/include/linux/tls.h
HDRINST usr/include/linux/if_team.h
HDRINST usr/include/linux/misc/bcm_vk.h
HDRINST usr/include/linux/sonet.h
HDRINST usr/include/linux/if_ether.h
HDRINST usr/include/linux/fb.h
HDRINST usr/include/linux/i8k.h
HDRINST usr/include/linux/tipc_config.h
HDRINST usr/include/linux/rio_mport_cdev.h
HDRINST usr/include/linux/netfilter_ipv6.h
HDRINST usr/include/linux/bt-bmc.h
HDRINST usr/include/linux/gsmmux.h
HDRINST usr/include/linux/firewire-cdev.h
HDRINST usr/include/linux/parport.h
HDRINST usr/include/linux/aspeed-p2a-ctrl.h
HDRINST usr/include/linux/input.h
HDRINST usr/include/linux/nilfs2_ondisk.h
HDRINST usr/include/linux/tty.h
HDRINST usr/include/linux/unistd.h
HDRINST usr/include/linux/if_cablemodem.h
HDRINST usr/include/linux/ioctl.h
HDRINST usr/include/linux/atmlec.h
HDRINST usr/include/linux/filter.h
HDRINST usr/include/linux/ivtvfb.h
HDRINST usr/include/linux/vt.h
HDRINST usr/include/linux/if.h
HDRINST usr/include/linux/if_arp.h
HDRINST usr/include/linux/if_plip.h
HDRINST usr/include/linux/cryptouser.h
HDRINST usr/include/linux/pcitest.h
HDRINST usr/include/linux/kdev_t.h
HDRINST usr/include/linux/media-bus-format.h
HDRINST usr/include/linux/ipx.h
HDRINST usr/include/linux/hyperv.h
HDRINST usr/include/linux/snmp.h
HDRINST usr/include/linux/igmp.h
HDRINST usr/include/linux/ipv6_route.h
HDRINST usr/include/linux/gfs2_ondisk.h
HDRINST usr/include/linux/if_bridge.h
HDRINST usr/include/linux/virtio_pci.h
HDRINST usr/include/linux/llc.h
HDRINST usr/include/linux/pci_regs.h
HDRINST usr/include/linux/pfkeyv2.h
HDRINST usr/include/linux/can.h
HDRINST usr/include/linux/rds.h
HDRINST usr/include/linux/seccomp.h
HDRINST usr/include/linux/a.out.h
HDRINST usr/include/linux/mqueue.h
HDRINST usr/include/linux/auxvec.h
HDRINST usr/include/linux/vmcore.h
HDRINST usr/include/linux/fib_rules.h
HDRINST usr/include/linux/kfd_ioctl.h
HDRINST usr/include/linux/coresight-stm.h
HDRINST usr/include/linux/patchkey.h
HDRINST usr/include/linux/chio.h
HDRINST usr/include/linux/prctl.h
HDRINST usr/include/linux/cramfs_fs.h
HDRINST usr/include/linux/android/binder.h
HDRINST usr/include/linux/android/binderfs.h
HDRINST usr/include/linux/resource.h
HDRINST usr/include/linux/xdp_diag.h
HDRINST usr/include/linux/dns_resolver.h
HDRINST usr/include/linux/hsr_netlink.h
HDRINST usr/include/linux/if_arcnet.h
HDRINST usr/include/linux/auto_fs4.h
HDRINST usr/include/linux/if_infiniband.h
HDRINST usr/include/linux/sysctl.h
HDRINST usr/include/linux/mroute6.h
HDRINST usr/include/linux/dccp.h
HDRINST usr/include/linux/pg.h
HDRINST usr/include/linux/kcov.h
HDRINST usr/include/linux/caif/caif_socket.h
HDRINST usr/include/linux/caif/if_caif.h
HDRINST usr/include/linux/errqueue.h
HDRINST usr/include/linux/virtio_blk.h
HDRINST usr/include/linux/dlm_netlink.h
HDRINST usr/include/linux/limits.h
HDRINST usr/include/linux/aspeed-lpc-ctrl.h
HDRINST usr/include/linux/v4l2-subdev.h
HDRINST usr/include/linux/fanotify.h
HDRINST usr/include/linux/bpfilter.h
HDRINST usr/include/linux/minix_fs.h
HDRINST usr/include/linux/signal.h
HDRINST usr/include/linux/stm.h
HDRINST usr/include/linux/qnx4_fs.h
HDRINST usr/include/linux/scc.h
HDRINST usr/include/linux/devlink.h
HDRINST usr/include/linux/f2fs.h
HDRINST usr/include/linux/serial.h
HDRINST usr/include/linux/ip.h
HDRINST usr/include/linux/hw_breakpoint.h
HDRINST usr/include/linux/ultrasound.h
HDRINST usr/include/linux/netlink.h
HDRINST usr/include/linux/vfio.h
HDRINST usr/include/linux/hdlc/ioctl.h
HDRINST usr/include/linux/virtio_pmem.h
HDRINST usr/include/linux/bpf.h
HDRINST usr/include/linux/screen_info.h
HDRINST usr/include/linux/genetlink.h
HDRINST usr/include/linux/gpio.h
HDRINST usr/include/linux/nexthop.h
HDRINST usr/include/linux/timerfd.h
HDRINST usr/include/linux/adb.h
HDRINST usr/include/linux/phonet.h
HDRINST usr/include/linux/uio.h
HDRINST usr/include/linux/atmbr2684.h
HDRINST usr/include/linux/ncsi.h
HDRINST usr/include/linux/sound.h
HDRINST usr/include/linux/vhost.h
HDRINST usr/include/linux/ipmi_bmc.h
HDRINST usr/include/linux/netfilter_decnet.h
HDRINST usr/include/linux/pidfd.h
HDRINST usr/include/linux/fsl_hypervisor.h
HDRINST usr/include/linux/serio.h
HDRINST usr/include/linux/seg6.h
HDRINST usr/include/linux/sync_file.h
HDRINST usr/include/linux/jffs2.h
HDRINST usr/include/linux/mroute.h
HDRINST usr/include/linux/tc_act/tc_skbmod.h
HDRINST usr/include/linux/tc_act/tc_defact.h
HDRINST usr/include/linux/tc_act/tc_mpls.h
HDRINST usr/include/linux/tc_act/tc_ipt.h
HDRINST usr/include/linux/tc_act/tc_gact.h
HDRINST usr/include/linux/tc_act/tc_ct.h
HDRINST usr/include/linux/tc_act/tc_bpf.h
HDRINST usr/include/linux/tc_act/tc_nat.h
HDRINST usr/include/linux/tc_act/tc_ctinfo.h
HDRINST usr/include/linux/tc_act/tc_vlan.h
HDRINST usr/include/linux/tc_act/tc_tunnel_key.h
HDRINST usr/include/linux/tc_act/tc_csum.h
HDRINST usr/include/linux/tc_act/tc_connmark.h
HDRINST usr/include/linux/tc_act/tc_sample.h
HDRINST usr/include/linux/tc_act/tc_mirred.h
HDRINST usr/include/linux/tc_act/tc_gate.h
HDRINST usr/include/linux/tc_act/tc_ife.h
HDRINST usr/include/linux/tc_act/tc_skbedit.h
HDRINST usr/include/linux/tc_act/tc_pedit.h
HDRINST usr/include/linux/sem.h
HDRINST usr/include/linux/if_alg.h
HDRINST usr/include/linux/soundcard.h
HDRINST usr/include/linux/if_tun.h
HDRINST usr/include/linux/kernel-page-flags.h
HDRINST usr/include/linux/virtio_gpu.h
HDRINST usr/include/linux/dqblk_xfs.h
HDRINST usr/include/linux/btrfs.h
HDRINST usr/include/linux/userio.h
HDRINST usr/include/linux/nfs_mount.h
HDRINST usr/include/linux/openvswitch.h
HDRINST usr/include/linux/quota.h
HDRINST usr/include/linux/icmp.h
HDRINST usr/include/linux/selinux_netlink.h
HDRINST usr/include/linux/dcbnl.h
HDRINST usr/include/linux/in_route.h
HDRINST usr/include/linux/pci.h
HDRINST usr/include/linux/vbox_vmmdev_types.h
HDRINST usr/include/linux/wireless.h
HDRINST usr/include/linux/binfmts.h
HDRINST usr/include/linux/rfkill.h
HDRINST usr/include/linux/sockios.h
HDRINST usr/include/linux/blktrace_api.h
HDRINST usr/include/linux/posix_acl_xattr.h
HDRINST usr/include/linux/btf.h
HDRINST usr/include/linux/mtio.h
HDRINST usr/include/linux/netrom.h
HDRINST usr/include/linux/dm-ioctl.h
HDRINST usr/include/linux/tty_flags.h
HDRINST usr/include/linux/aio_abi.h
HDRINST usr/include/linux/tipc_netlink.h
HDRINST usr/include/linux/psci.h
HDRINST usr/include/linux/ndctl.h
HDRINST usr/include/linux/fpga-dfl.h
HDRINST usr/include/linux/joystick.h
HDRINST usr/include/linux/tee.h
HDRINST usr/include/linux/veth.h
HDRINST usr/include/linux/ethtool.h
HDRINST usr/include/linux/vm_sockets_diag.h
HDRINST usr/include/linux/omap3isp.h
HDRINST usr/include/sound/sfnt_info.h
HDRINST usr/include/sound/skl-tplg-interface.h
HDRINST usr/include/sound/compress_offload.h
HDRINST usr/include/sound/firewire.h
HDRINST usr/include/sound/asequencer.h
HDRINST usr/include/sound/hdsp.h
HDRINST usr/include/sound/emu10k1.h
HDRINST usr/include/sound/sb16_csp.h
HDRINST usr/include/sound/snd_sst_tokens.h
HDRINST usr/include/sound/asoc.h
HDRINST usr/include/sound/asound.h
HDRINST usr/include/sound/compress_params.h
HDRINST usr/include/sound/usb_stream.h
HDRINST usr/include/sound/tlv.h
HDRINST usr/include/sound/hdspm.h
HDRINST usr/include/sound/sof/abi.h
HDRINST usr/include/sound/sof/header.h
HDRINST usr/include/sound/sof/tokens.h
HDRINST usr/include/sound/sof/fw.h
HDRINST usr/include/sound/asound_fm.h
HDRINST usr/include/scsi/scsi_netlink.h
HDRINST usr/include/scsi/fc/fc_ns.h
HDRINST usr/include/scsi/fc/fc_fs.h
HDRINST usr/include/scsi/fc/fc_els.h
HDRINST usr/include/scsi/fc/fc_gs.h
HDRINST usr/include/scsi/scsi_netlink_fc.h
HDRINST usr/include/scsi/scsi_bsg_ufs.h
HDRINST usr/include/scsi/cxlflash_ioctl.h
HDRINST usr/include/scsi/scsi_bsg_fc.h
HDRINST usr/include/linux/version.h
HDRINST usr/include/asm/mce.h
HDRINST usr/include/asm/ist.h
HDRINST usr/include/asm/sembuf.h
HDRINST usr/include/asm/msgbuf.h
HDRINST usr/include/asm/stat.h
HDRINST usr/include/asm/processor-flags.h
HDRINST usr/include/asm/boot.h
HDRINST usr/include/asm/sgx.h
HDRINST usr/include/asm/kvm_para.h
HDRINST usr/include/asm/ldt.h
HDRINST usr/include/asm/byteorder.h
HDRINST usr/include/asm/hwcap2.h
HDRINST usr/include/asm/debugreg.h
HDRINST usr/include/asm/posix_types_x32.h
HDRINST usr/include/asm/shmbuf.h
HDRINST usr/include/asm/mman.h
HDRINST usr/include/asm/perf_regs.h
HDRINST usr/include/asm/ptrace.h
HDRINST usr/include/asm/swab.h
HDRINST usr/include/asm/vm86.h
HDRINST usr/include/asm/kvm.h
HDRINST usr/include/asm/siginfo.h
HDRINST usr/include/asm/posix_types.h
HDRINST usr/include/asm/sigcontext.h
HDRINST usr/include/asm/ptrace-abi.h
HDRINST usr/include/asm/vmx.h
HDRINST usr/include/asm/unistd.h
HDRINST usr/include/asm/setup.h
HDRINST usr/include/asm/mtrr.h
HDRINST usr/include/asm/svm.h
HDRINST usr/include/asm/vsyscall.h
HDRINST usr/include/asm/a.out.h
HDRINST usr/include/asm/bootparam.h
HDRINST usr/include/asm/e820.h
HDRINST usr/include/asm/auxvec.h
HDRINST usr/include/asm/posix_types_32.h
HDRINST usr/include/asm/prctl.h
HDRINST usr/include/asm/ucontext.h
HDRINST usr/include/asm/sigcontext32.h
HDRINST usr/include/asm/signal.h
HDRINST usr/include/asm/posix_types_64.h
HDRINST usr/include/asm/hw_breakpoint.h
HDRINST usr/include/asm/kvm_perf.h
HDRINST usr/include/asm/bitsperlong.h
HDRINST usr/include/asm/msr.h
HDRINST usr/include/asm/statfs.h
HDRINST usr/include/asm/unistd_x32.h
HDRINST usr/include/asm/unistd_64.h
HDRINST usr/include/asm/unistd_32.h
HDRINST usr/include/asm/types.h
HDRINST usr/include/asm/termios.h
HDRINST usr/include/asm/termbits.h
HDRINST usr/include/asm/sockios.h
HDRINST usr/include/asm/socket.h
HDRINST usr/include/asm/resource.h
HDRINST usr/include/asm/poll.h
HDRINST usr/include/asm/param.h
HDRINST usr/include/asm/ipcbuf.h
HDRINST usr/include/asm/ioctls.h
HDRINST usr/include/asm/ioctl.h
HDRINST usr/include/asm/fcntl.h
HDRINST usr/include/asm/errno.h
HDRINST usr/include/asm/bpf_perf_event.h
INSTALL ./usr/include
make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-9d3684c24a5232c2d7ea8f8a3e60fe235e6a9867'
make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-9d3684c24a5232c2d7ea8f8a3e60fe235e6a9867/tools/testing/selftests/net/mptcp'
2021-09-06 14:54:51 make run_tests -C net/mptcp
make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-9d3684c24a5232c2d7ea8f8a3e60fe235e6a9867/tools/testing/selftests/net/mptcp'
make --no-builtin-rules ARCH=x86 -C ../../../../.. headers_install
make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-9d3684c24a5232c2d7ea8f8a3e60fe235e6a9867'
INSTALL ./usr/include
make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-9d3684c24a5232c2d7ea8f8a3e60fe235e6a9867'
TAP version 13
1..6
# selftests: net/mptcp: mptcp_connect.sh
# INFO: set ns3-61362bbd-m5KpnS dev ns3eth2: ethtool -K tso off gso off
# Created /tmp/tmp.j9XKdVjbH4 (size 1268764 /tmp/tmp.j9XKdVjbH4) containing data sent by client
# Created /tmp/tmp.89p9h8oMQI (size 7760924 /tmp/tmp.89p9h8oMQI) containing data sent by server
# New MPTCP socket can be blocked via sysctl [ OK ]
# setsockopt(..., TCP_ULP, "mptcp", ...) blocked [ OK ]
# INFO: validating network environment with pings
# INFO: Using loss of 0.53% delay 18 ms reorder 95% 39% with delay 4ms on ns3eth4
# ns1 MPTCP -> ns1 (10.0.1.1:10000 ) MPTCP (duration 795ms) [ OK ]
# ns1 MPTCP -> ns1 (10.0.1.1:10001 ) TCP (duration 475ms) [ OK ]
# ns1 TCP -> ns1 (10.0.1.1:10002 ) MPTCP (duration 446ms) [ OK ]
# ns1 MPTCP -> ns1 (dead:beef:1::1:10003) MPTCP (duration 480ms) [ OK ]
# ns1 MPTCP -> ns1 (dead:beef:1::1:10004) TCP (duration 450ms) [ OK ]
# ns1 TCP -> ns1 (dead:beef:1::1:10005) MPTCP (duration 432ms) [ OK ]
# ns1 MPTCP -> ns2 (10.0.1.2:10006 ) MPTCP (duration 633ms) [ OK ]
# ns1 MPTCP -> ns2 (dead:beef:1::2:10007) MPTCP (duration 629ms) [ OK ]
# ns1 MPTCP -> ns2 (10.0.2.1:10008 ) MPTCP (duration 428ms) [ OK ]
# ns1 MPTCP -> ns2 (dead:beef:2::1:10009) MPTCP (duration 482ms) [ OK ]
# ns1 MPTCP -> ns3 (10.0.2.2:10010 ) MPTCP (duration 1152ms) [ OK ]
# ns1 MPTCP -> ns3 (dead:beef:2::2:10011) MPTCP (duration 1304ms) [ OK ]
# ns1 MPTCP -> ns3 (10.0.3.2:10012 ) MPTCP (duration 1173ms) [ OK ]
# ns1 MPTCP -> ns3 (dead:beef:3::2:10013) MPTCP (duration 1323ms) [ OK ]
# ns1 MPTCP -> ns4 (10.0.3.1:10014 ) MPTCP (duration 1292ms) [ OK ]
# ns1 MPTCP -> ns4 (dead:beef:3::1:10015) MPTCP (duration 1621ms) [ OK ]
# ns2 MPTCP -> ns1 (10.0.1.1:10016 ) MPTCP (duration 429ms) [ OK ]
# ns2 MPTCP -> ns1 (dead:beef:1::1:10017) MPTCP (duration 482ms) [ OK ]
# ns2 MPTCP -> ns3 (10.0.2.2:10018 ) MPTCP (duration 935ms) [ OK ]
# ns2 MPTCP -> ns3 (dead:beef:2::2:10019) MPTCP (duration 1040ms) [ OK ]
# ns2 MPTCP -> ns3 (10.0.3.2:10020 ) MPTCP (duration 1259ms) [ OK ]
# ns2 MPTCP -> ns3 (dead:beef:3::2:10021) MPTCP (duration 1130ms) [ OK ]
# ns2 MPTCP -> ns4 (10.0.3.1:10022 ) MPTCP (duration 1031ms) [ OK ]
# ns2 MPTCP -> ns4 (dead:beef:3::1:10023) MPTCP (duration 1209ms) [ OK ]
# ns3 MPTCP -> ns1 (10.0.1.1:10024 ) MPTCP (duration 479ms) [ OK ]
# ns3 MPTCP -> ns1 (dead:beef:1::1:10025) MPTCP (duration 543ms) [ OK ]
# ns3 MPTCP -> ns2 (10.0.1.2:10026 ) MPTCP (duration 454ms) [ OK ]
# ns3 MPTCP -> ns2 (dead:beef:1::2:10027) MPTCP (duration 5182ms) [ OK ]
# ns3 MPTCP -> ns2 (10.0.2.1:10028 ) MPTCP (duration 446ms) [ OK ]
# ns3 MPTCP -> ns2 (dead:beef:2::1:10029) MPTCP (duration 950ms) [ OK ]
# ns3 MPTCP -> ns4 (10.0.3.1:10030 ) MPTCP (duration 440ms) [ OK ]
# ns3 MPTCP -> ns4 (dead:beef:3::1:10031) MPTCP (duration 492ms) [ OK ]
# ns4 MPTCP -> ns1 (10.0.1.1:10032 ) MPTCP (duration 473ms) [ OK ]
# ns4 MPTCP -> ns1 (dead:beef:1::1:10033) MPTCP (duration 761ms) [ OK ]
# ns4 MPTCP -> ns2 (10.0.1.2:10034 ) MPTCP (duration 496ms) [ OK ]
# ns4 MPTCP -> ns2 (dead:beef:1::2:10035) MPTCP (duration 4897ms) [ OK ]
# ns4 MPTCP -> ns2 (10.0.2.1:10036 ) MPTCP (duration 532ms) [ OK ]
# ns4 MPTCP -> ns2 (dead:beef:2::1:10037) MPTCP (duration 2560ms) [ OK ]
# ns4 MPTCP -> ns3 (10.0.2.2:10038 ) MPTCP (duration 442ms) [ OK ]
# ns4 MPTCP -> ns3 (dead:beef:2::2:10039) MPTCP (duration 491ms) [ OK ]
# ns4 MPTCP -> ns3 (10.0.3.2:10040 ) MPTCP (duration 439ms) [ OK ]
# ns4 MPTCP -> ns3 (dead:beef:3::2:10041) MPTCP (duration 532ms) [ OK ]
# INFO: with peek mode: saveWithPeek
# ns1 MPTCP -> ns1 (10.0.1.1:10042 ) MPTCP (duration 503ms) [ OK ]
# ns1 MPTCP -> ns1 (10.0.1.1:10043 ) TCP (duration 293ms) [ OK ]
# ns1 TCP -> ns1 (10.0.1.1:10044 ) MPTCP (duration 281ms) [ OK ]
# ns1 MPTCP -> ns1 (dead:beef:1::1:10045) MPTCP (duration 276ms) [ OK ]
# ns1 MPTCP -> ns1 (dead:beef:1::1:10046) TCP (duration 298ms) [ OK ]
# ns1 TCP -> ns1 (dead:beef:1::1:10047) MPTCP (duration 285ms) [ OK ]
# INFO: with peek mode: saveAfterPeek
# ns1 MPTCP -> ns1 (10.0.1.1:10048 ) MPTCP (duration 279ms) [ OK ]
# ns1 MPTCP -> ns1 (10.0.1.1:10049 ) TCP (duration 292ms) [ OK ]
# ns1 TCP -> ns1 (10.0.1.1:10050 ) MPTCP (duration 276ms) [ OK ]
# ns1 MPTCP -> ns1 (dead:beef:1::1:10051) MPTCP (duration 279ms) [ OK ]
# ns1 MPTCP -> ns1 (dead:beef:1::1:10052) TCP (duration 296ms) [ OK ]
# ns1 TCP -> ns1 (dead:beef:1::1:10053) MPTCP (duration 284ms) [ OK ]
# Time: 133 seconds
ok 1 selftests: net/mptcp: mptcp_connect.sh
# selftests: net/mptcp: pm_netlink.sh
# defaults addr list [ OK ]
# defaults limits [ OK ]
# simple add/get addr [ OK ]
# dump addrs [ OK ]
# simple del addr [ OK ]
# dump addrs after del [ OK ]
# duplicate addr [ OK ]
# id addr increment [ OK ]
# hard addr limit [ OK ]
# above hard addr limit [ OK ]
# id limit [ OK ]
# flush addrs [ OK ]
# rcv addrs above hard limit [ OK ]
# subflows above hard limit [ OK ]
# set limits [ OK ]
# set ids [ OK ]
# wrap-around ids [ OK ]
ok 2 selftests: net/mptcp: pm_netlink.sh
# selftests: net/mptcp: mptcp_join.sh
# Created /tmp/tmp.hmz5XarEJv (size 1 KB) containing data sent by client
# Created /tmp/tmp.GTVVohoN8T (size 1 KB) containing data sent by server
# 01 no JOIN syn[ ok ] - synack[ ok ] - ack[ ok ]
# 02 single subflow, limited by client syn[ ok ] - synack[ ok ] - ack[ ok ]
# 03 single subflow, limited by server syn[ ok ] - synack[ ok ] - ack[ ok ]
# 04 single subflow syn[ ok ] - synack[ ok ] - ack[ ok ]
# 05 multiple subflows syn[ ok ] - synack[ ok ] - ack[ ok ]
# 06 multiple subflows, limited by server syn[ ok ] - synack[ ok ] - ack[ ok ]
# 07 single subflow, dev syn[ ok ] - synack[ ok ] - ack[ ok ]
# 08 unused signal address syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 09 signal address syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 10 subflow and signal syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 11 multiple subflows and signal syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 12 signal addresses syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 13 signal invalid addresses syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# Created /tmp/tmp.hmz5XarEJv (size 93440 KB) containing data sent by client
# 14 multiple flows, signal, link failure syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 15 signal address, ADD_ADDR timeout syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 16 signal address, ADD_ADDR6 timeout syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 17 signal addresses, ADD_ADDR timeout syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 18 invalid address, ADD_ADDR timeout syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 19 remove single subflow syn[ ok ] - synack[ ok ] - ack[ ok ]
# rm [ ok ] - sf [ ok ]
# 20 remove multiple subflows syn[ ok ] - synack[ ok ] - ack[ ok ]
# rm [ ok ] - sf [ ok ]
# 21 remove single address syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# rm [ ok ] - sf [ ok ]
# 22 remove subflow and signal syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# rm [ ok ] - sf [ ok ]
# 23 remove subflows and signal syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# rm [ ok ] - sf [ ok ]
# 24 remove addresses syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# rm [ ok ] - sf [ ok ]
# 25 remove invalid addresses syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# rm [ ok ] - sf [ ok ]
# 26 flush subflows and signal syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# rm [ ok ] - sf [ ok ]
# 27 flush subflows syn[ ok ] - synack[ ok ] - ack[ ok ]
# rm [ ok ] - sf [ ok ]
# 28 flush addresses syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# rm [ ok ] - sf [ ok ]
# 29 flush invalid addresses syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# rm [ ok ] - sf [ ok ]
# 30 remove id 0 subflow syn[ ok ] - synack[ ok ] - ack[ ok ]
# rm [ ok ] - sf [ ok ]
# 31 remove id 0 address syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# rm [ ok ] - sf [ ok ]
# 32 add single subflow syn[ ok ] - synack[ ok ] - ack[ ok ]
# 33 add signal address syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 34 add multiple subflows syn[ ok ] - synack[ ok ] - ack[ ok ]
# 35 add multiple subflows IPv6 syn[ ok ] - synack[ ok ] - ack[ ok ]
# 36 add multiple addresses IPv6 syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [fail] got 1 ADD_ADDR echo[s] expected 2
#
# Server ns stats
# MPTcpExtMPCapableSYNRX 1 0.0
# MPTcpExtMPCapableACKRX 1 0.0
# MPTcpExtMPJoinSynRx 2 0.0
# MPTcpExtMPJoinAckRx 2 0.0
# MPTcpExtEchoAdd 1 0.0
# Client ns stats
# MPTcpExtMPCapableSYNTX 1 0.0
# MPTcpExtMPCapableSYNACKRX 1 0.0
# MPTcpExtMPJoinSynAckRx 2 0.0
# MPTcpExtAddAddr 2 0.0
# 37 single subflow IPv6 syn[ ok ] - synack[ ok ] - ack[ ok ]
# 38 unused signal address IPv6 syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 39 single address IPv6 syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 40 remove single address IPv6 syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# rm [ ok ] - sf [ ok ]
# 41 remove subflow and signal IPv6 syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# rm [ ok ] - sf [ ok ]
# 42 single subflow IPv4-mapped syn[ ok ] - synack[ ok ] - ack[ ok ]
# 43 signal address IPv4-mapped syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 44 single subflow v4-map-v6 syn[ ok ] - synack[ ok ] - ack[ ok ]
# 45 signal address v4-map-v6 syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 46 single subflow v6-map-v4 syn[ ok ] - synack[ ok ] - ack[ ok ]
# 47 signal address v6-map-v4 syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 48 no JOIN with diff families v4-v6 syn[ ok ] - synack[ ok ] - ack[ ok ]
# 49 no JOIN with diff families v4-v6-2 syn[ ok ] - synack[ ok ] - ack[ ok ]
# 50 no JOIN with diff families v6-v4 syn[ ok ] - synack[ ok ] - ack[ ok ]
# 51 single subflow, backup syn[ ok ] - synack[ ok ] - ack[ ok ]
# ptx[ ok ] - prx [ ok ]
# 52 single address, backup syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# ptx[ ok ] - prx [ ok ]
# 53 signal address with port syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ] - pt [ ok ]
# syn[ ok ] - synack[ ok ] - ack[ ok ]
# syn[ ok ] - ack [ ok ]
# 54 subflow and signal with port syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ] - pt [ ok ]
# syn[ ok ] - synack[ ok ] - ack[ ok ]
# syn[ ok ] - ack [ ok ]
# 55 remove single address with port syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ] - pt [ ok ]
# syn[ ok ] - synack[ ok ] - ack[ ok ]
# syn[ ok ] - ack [ ok ]
# rm [ ok ] - sf [ ok ]
# 56 remove subflow and signal with port syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ] - pt [ ok ]
# syn[ ok ] - synack[ ok ] - ack[ ok ]
# syn[ ok ] - ack [ ok ]
# rm [ ok ] - sf [ ok ]
# 57 flush subflows and signal with port syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# rm [ ok ] - sf [ ok ]
# 58 multiple addresses with port syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ] - pt [ ok ]
# syn[ ok ] - synack[ ok ] - ack[ ok ]
# syn[ ok ] - ack [ ok ]
# 59 multiple addresses with ports syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ] - pt [ ok ]
# syn[ ok ] - synack[ ok ] - ack[ ok ]
# syn[ ok ] - ack [ ok ]
# 60 single subflow with syn cookies syn[ ok ] - synack[ ok ] - ack[ ok ]
# 61 multiple subflows with syn cookies syn[ ok ] - synack[ ok ] - ack[ ok ]
# 62 subflows limited by server w cookies syn[ ok ] - synack[ ok ] - ack[ ok ]
# 63 signal address with syn cookies syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 64 subflow and signal w cookies syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
# 65 subflows and signal w. cookies syn[ ok ] - synack[ ok ] - ack[ ok ]
# add[ ok ] - echo [ ok ]
#
not ok 3 selftests: net/mptcp: mptcp_join.sh # TIMEOUT 600 seconds
# selftests: net/mptcp: diag.sh
# no msk on netns creation [ ok ]
# after MPC handshake [ ok ]
# ....chk remote_key [ ok ]
# ....chk no fallback [ ok ]
# check fallback [ ok ]
# many msk socket present [ ok ]
ok 4 selftests: net/mptcp: diag.sh
# selftests: net/mptcp: simult_flows.sh
# balanced bwidth 4674 max 5005 [ OK ]
# balanced bwidth - reverse direction 4642 max 5005 [ OK ]
# balanced bwidth with unbalanced delay 4643 max 5005 [ OK ]
# balanced bwidth with unbalanced delay - reverse direction 4645 max 5005 [ OK ]
# unbalanced bwidth 3024 max 3245 [ OK ]
# unbalanced bwidth - reverse direction 3095 max 3245 [ OK ]
# unbalanced bwidth with unbalanced delay 3199 max 3245 [ OK ]
# unbalanced bwidth with unbalanced delay - reverse direction 3026 max 3245 [ OK ]
# unbalanced bwidth with opposed, unbalanced delay 3115 max 3245 [ OK ]
# unbalanced bwidth with opposed, unbalanced delay - reverse direction 3056 max 3245 [ OK ]
ok 5 selftests: net/mptcp: simult_flows.sh
# selftests: net/mptcp: mptcp_sockopt.sh
# Created /tmp/tmp.lNuwYVM4uY (size 1 KB) containing data sent by client
# Created /tmp/tmp.WibeqPcNW6 (size 1 KB) containing data sent by server
# PASS: all packets had packet mark set
ok 6 selftests: net/mptcp: mptcp_sockopt.sh
make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-9d3684c24a5232c2d7ea8f8a3e60fe235e6a9867/tools/testing/selftests/net/mptcp'



To reproduce:

git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp split-job --compatible job.yaml # generate the yaml file for lkp run
bin/lkp run generated-yaml-file



---
0DAY/LKP+ Test Infrastructure Open Source Technology Center
https://lists.01.org/hyperkitty/list/[email protected] Intel Corporation

Thanks,
Oliver Sang


Attachments:
(No filename) (61.94 kB)
config-5.14.0-rc1-00300-g9d3684c24a52 (179.24 kB)
job-script (6.51 kB)
dmesg.xz (45.77 kB)
kernel-selftests (60.47 kB)
job.yaml (5.57 kB)
reproduce (168.00 B)
Download all attachments

2021-09-07 14:48:04

by Paolo Abeni

[permalink] [raw]
Subject: Re: [veth] 9d3684c24a: kernel-selftests.net/mptcp.mptcp_join.sh.fail

Hello,

On Tue, 2021-09-07 at 22:27 +0800, kernel test robot wrote:
> caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):

It's not entirelly clear to me which are the relevant "changes" ???

[...]

> # 36 add multiple addresses IPv6 syn[ ok ] - synack[ ok ] - ack[ ok ]
> # add[ ok ] - echo [fail] got 1 ADD_ADDR echo[s] expected 2
> #
> # Server ns stats
> # MPTcpExtMPCapableSYNRX 1 0.0
> # MPTcpExtMPCapableACKRX 1 0.0
> # MPTcpExtMPJoinSynRx 2 0.0
> # MPTcpExtMPJoinAckRx 2 0.0
> # MPTcpExtEchoAdd 1 0.0
> # Client ns stats
> # MPTcpExtMPCapableSYNTX 1 0.0
> # MPTcpExtMPCapableSYNACKRX 1 0.0
> # MPTcpExtMPJoinSynAckRx 2 0.0
> # MPTcpExtAddAddr 2 0.0

is the referred change is the above self-test failure?

I belive this is unrelated to the mentioned commit (which behave as no-
op in this scenario). We are working to make our self-tests as stable
as possible, but there are still some sporadic failures.

I could not reproduce this failure locally.

Cheers,

Paolo

2021-10-21 15:16:55

by kernel test robot

[permalink] [raw]
Subject: Re: [veth] 9d3684c24a: kernel-selftests.net/mptcp.mptcp_join.sh.fail

Hi Paolo Abeni,

On Tue, Sep 07, 2021 at 04:35:47PM +0200, Paolo Abeni wrote:
> Hello,
>
> On Tue, 2021-09-07 at 22:27 +0800, kernel test robot wrote:
> > caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
>
> It's not entirelly clear to me which are the relevant "changes" ???
>
> [...]
>
> > # 36 add multiple addresses IPv6 syn[ ok ] - synack[ ok ] - ack[ ok ]
> > # add[ ok ] - echo [fail] got 1 ADD_ADDR echo[s] expected 2
> > #
> > # Server ns stats
> > # MPTcpExtMPCapableSYNRX 1 0.0
> > # MPTcpExtMPCapableACKRX 1 0.0
> > # MPTcpExtMPJoinSynRx 2 0.0
> > # MPTcpExtMPJoinAckRx 2 0.0
> > # MPTcpExtEchoAdd 1 0.0
> > # Client ns stats
> > # MPTcpExtMPCapableSYNTX 1 0.0
> > # MPTcpExtMPCapableSYNACKRX 1 0.0
> > # MPTcpExtMPJoinSynAckRx 2 0.0
> > # MPTcpExtAddAddr 2 0.0
>
> is the referred change is the above self-test failure?
>
> I belive this is unrelated to the mentioned commit (which behave as no-
> op in this scenario). We are working to make our self-tests as stable
> as possible, but there are still some sporadic failures.
>
> I could not reproduce this failure locally.

sorry for late. we tested it again, right, what we captured is just
above failure.
now we found by more runs, we could also reproduce on parent, though
the rate is very low.
at the same time, always fail on this commit.

4752eeb3d891c279 9d3684c24a5232c2d7ea8f8a3e6
---------------- ---------------------------
fail:runs %reproduction fail:runs
| | |
1:8 100% 9:10 kernel-selftests.net/mptcp.mptcp_join.sh.fail
7:8 -88% :10 kernel-selftests.net/mptcp.mptcp_join.sh.pass


anyway, since reproduced on parent, this seems a false positive.
sorry for inconvenience.

>
> Cheers,
>
> Paolo
>