FYI we found these issues while deploying openstack via juju/maas over a pool of 8 nodes having 4x i40e NICs, where we also found linux-hwe-generic-trusty (lts-utopic) to be unreliable from its old i40e driver (0.4.10-k).
Below is a summary of our i40e findings using lts-vivid and lts-utopic re: successful completed deploys: #1 3.19.0-28-generic w/stock 1.2.2-k: non-phy mirrored frames (this bug) #2 3.16.0-49-generic w/stock 0.4.10-k: unreliable deploys #3 3.19.0-28-generic w/built 2.2.48: OK #4 3.16.0-49-generic w/built 2.2.48: OK -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-lts-vivid in Ubuntu. https://bugs.launchpad.net/bugs/1497812 Title: i40e bug: non physical MAC outbound frames appear as copied back inbound (mirrored) Status in linux-lts-vivid package in Ubuntu: New Bug description: Using 3.19.0-28-generic #30~14.04.1-Ubuntu with stock i40e driver version 2.2.2-k makes every 'non physical' MAC output frame appear as copied back at input, as if the switch was doing frame 'mirroring' (and/or hair-pinning). FYI same setup, with i40e upgraded to 1.2.48 from http://downloadmirror.intel.com/25282/eng/i40e-1.2.48.tar.gz behaves OK, fyi also we did a port mirroring setup at the switch directed to a different physical port for debugging, and didn't observe these frames to be physically present. See tcpdump -P in/out and more details at http://paste.ubuntu.com/12511680/ ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: linux-image-3.19.0-28-generic 3.19.0-28.30~14.04.1 ProcVersionSignature: Ubuntu 3.19.0-28.30~14.04.1-generic 3.19.8-ckt5 Uname: Linux 3.19.0-28-generic x86_64 ApportVersion: 2.14.1-0ubuntu3.13 Architecture: amd64 Date: Mon Sep 21 02:05:28 2015 ProcEnviron: TERM=screen PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: linux-lts-vivid UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-lts-vivid/+bug/1497812/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp