From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) by dpdk.org (Postfix) with ESMTP id 04F341B567 for ; Mon, 26 Nov 2018 22:30:54 +0100 (CET) Received: by mail-pl1-f179.google.com with SMTP id f12-v6so14503064plo.1 for ; Mon, 26 Nov 2018 13:30:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:mime-version :content-transfer-encoding; bh=gRoqGkQabhSn3gYxyLlxqJ7V/8/vsih+F68aMcysuhc=; b=L8kCk3cI8QfVRyMuo5/aq5P0paEJVOZ6NnbWZgsmNZ5VqL18qqXB6ODwPXi80iJ5Xb JK71IeQ2h6edjLRdqtdTurkzi/RBoUqK7NUHTvbmKvkCm5UiRyfLnN2KGs7HjPSkSzSF DkCQpF8Z09I7jaEPnvtZ2fZXckZW5Uc0AUMVuqPb6ZUvONk2Pd2apPcrcG7Q+rF5MfOi J/u1F/LI9qogGeujDQk5bfnkr/+SUW1+5CCroCc9YNerFFWvXeRStieJh+b82Qo+rZ8D /mRyLH0wfpPOMVaBEWG+tlXlahUXXShV3OgxTN0myd6xnZcYqBCv9VRyifkRytfu0YlZ wE3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-transfer-encoding; bh=gRoqGkQabhSn3gYxyLlxqJ7V/8/vsih+F68aMcysuhc=; b=PZWERU6bfG/CdqZF5gjYM4psGKaczBo27LSKzqFmmQycwl0BfGzlrg7GZqWzDYICup bvZUGxdDExiipEp4BUGDyp+qYdOGIzI/GyVmQHHTXvOqQf5auC8K5oXQG3PtWTDvWCL6 KYngGv5cnJ5KMhgMdP8kLHuVA8s7J35lyrMDcMgQiQp6vOkryjdkxypWC2l6FyzPAOtI UCtQqNQ5S0BWZe6aDZqgT1WeURUDTz33noWn65Cbgc5FvVnEAhRukJWyuHqlUjLzag/k wotiyM2VagtYm+wOxuZqh0vwxIBWmd0T3goLlxVBRzpM2Fmi7PtdTT/UFzhk5hzXtpHh M24g== X-Gm-Message-State: AA+aEWbcv66U1C1C6K0MsUWyEr6o9eSNuLcKCQUbCQ1IkC4eVsCfvya/ BBV1ioU2hKsKoSWUqd36SskRew== X-Google-Smtp-Source: AFSGD/WHhwunEJN8w1gpmqOHqC2Lh8TXHxrhmwgzGb2eoPLdu6VHzS7TC+p5mEuK/aT42kGltmTScA== X-Received: by 2002:a17:902:b03:: with SMTP id 3mr20419344plq.91.1543267853875; Mon, 26 Nov 2018 13:30:53 -0800 (PST) Received: from xeon-e3 (204-195-22-127.wavecable.com. [204.195.22.127]) by smtp.gmail.com with ESMTPSA id y1sm1716811pfe.9.2018.11.26.13.30.53 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 26 Nov 2018 13:30:53 -0800 (PST) Date: Mon, 26 Nov 2018 13:30:46 -0800 From: Stephen Hemminger To: Thomas Monjalon Cc: olivier.matz@6wind.com, pascal.mazon@6wind.com, shahafs@mellanox.com, maxime.coquelin@redhat.com, dev@dpdk.org Message-ID: <20181126133046.4b118fc6@xeon-e3> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: [dpdk-dev] Fedora 28 fails DPDK 18.11 on Azure/Hyper-V X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Nov 2018 21:30:55 -0000 Started testing DPDK support of Hyper-V in Fedora and discovered that it doesn't work. Looks like the multiq qdisc is not in the default Fedora kernel configuration. Hopefully CentOS/RHEL don't have the same problem. Not sure why SCH_MULTIQ is in the shipped kernel config files but not present. Looks like a Fedora build or packaging issue. # grep MULTIQ /boot/config* /boot/config-4.18.13-200.fc28.x86_64:CONFIG_NET_SCH_MULTIQ=m /boot/config-4.18.18-200.fc28.x86_64:CONFIG_NET_SCH_MULTIQ=m /boot/config-4.19.2-200.fc28.x86_64:CONFIG_NET_SCH_MULTIQ=m # modinfo sch_multiq modinfo: ERROR: Module sch_multiq not found. Testpmd log is: # dpdk-testpmd --log-level 8 --log-level 'pmd.net.failsafe:debug' -l 1,2 -n 4 -- -i EAL: Detected 4 lcore(s) EAL: Detected 1 NUMA nodes EAL: Multi-process socket /var/run/dpdk/rte/mp_socket EAL: No free hugepages reported in hugepages-1048576kB EAL: Probing VFIO support... EAL: WARNING: cpu flags constant_tsc=yes nonstop_tsc=no -> using unreliable clock cycles ! EAL: PCI device a1e0:00:02.0 on NUMA socket 0 EAL: probe driver: 15b3:1014 net_mlx5 net_mlx5: MPLS over GRE/UDP tunnel offloading disabled due to old OFED/rdma-core version or firmware configuration net_failsafe: Initializing Fail-safe PMD for net_failsafe_vsc0 net_failsafe: Creating fail-safe device on NUMA socket 0 net_failsafe: a1e0:00:02.0 net_failsafe: net_tap_vsc0,remote=eth1 net_failsafe: Failsafe port 1 owner info: Fail-safe_0000000000000001 net_failsafe: Taking control of a probed sub device 0 named a1e0:00:02.0 rte_pmd_tap_probe(): Initializing pmd_tap for net_tap_vsc0 as dtap0 qdisc_create_multiq(): Could not add multiq qdisc (2): No such file or directory eth_dev_tap_create(): dtap0: failed to create multiq qdisc. eth_dev_tap_create(): Disabling rte flow support: No such file or directory(2) eth_dev_tap_create(): Remote feature requires flow support. eth_dev_tap_create(): TAP Unable to initialize net_tap_vsc0 EAL: Driver cannot attach the device (net_tap_vsc0) EAL: Failed to attach device on primary process