From owner-freebsd-stable@freebsd.org Thu Nov 21 11:52:58 2019 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9E3371BB1B2; Thu, 21 Nov 2019 11:52:58 +0000 (UTC) (envelope-from michal@microwave.sk) Received: from daemon.microwave.sk (daemon.microwave.sk [217.144.16.208]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47JdGw6bj8z4HCg; Thu, 21 Nov 2019 11:52:56 +0000 (UTC) (envelope-from michal@microwave.sk) Received: from [192.168.0.128] (static-dsl-28.87-197-110.telecom.sk [87.197.110.28]) by daemon.microwave.sk (Postfix) with ESMTPSA id 09C74289B; Thu, 21 Nov 2019 12:52:48 +0100 (CET) From: =?utf-8?Q?Michal_Van=C4=8Do?= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\)) Subject: device_attach: ixv0 attach returned 5 Message-Id: <2D60E558-2F48-40EA-BF0D-C350BD005215@microwave.sk> Date: Thu, 21 Nov 2019 12:52:47 +0100 To: freebsd-net@freebsd.org, freebsd-stable@freebsd.org X-Mailer: Apple Mail (2.3601.0.10) X-Rspamd-Queue-Id: 47JdGw6bj8z4HCg X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.44 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[microwave.sk:s=mail]; NEURAL_HAM_MEDIUM(-0.98)[-0.981,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-0.97)[-0.975,0]; MV_CASE(0.50)[]; DKIM_TRACE(0.00)[microwave.sk:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[microwave.sk,quarantine]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(0.02)[country: SK(0.09)]; ASN(0.00)[asn:31127, ipnet:217.144.16.0/20, country:SK]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Nov 2019 11:52:58 -0000 Hi, I=E2=80=99m trying to get SR-IOV working with my two port Intel 10G NIC: ix0@pci0:3:0:0: class=3D0x020000 card=3D0x15ad15d9 chip=3D0x15ad8086 = rev=3D0x00 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Ethernet Connection X552/X557-AT 10GBASE-T' class =3D network subclass =3D ethernet ix1@pci0:3:0:1: class=3D0x020000 card=3D0x15ad15d9 chip=3D0x15ad8086 = rev=3D0x00 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Ethernet Connection X552/X557-AT 10GBASE-T' class =3D network subclass =3D ethernet with this iovctl config: # cat /etc/iovctl_ix1.conf=20 PF { device: "ix1"; num_vfs: 4; } I get 4 PCI devices created: none57@pci0:3:0:129: class=3D0x020000 card=3D0x15ad15d9 = chip=3D0x15a88086 rev=3D0x00 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Ethernet Connection X552 Virtual Function' class =3D network subclass =3D ethernet none58@pci0:3:0:131: class=3D0x020000 card=3D0x15ad15d9 = chip=3D0x15a88086 rev=3D0x00 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Ethernet Connection X552 Virtual Function' class =3D network subclass =3D ethernet none59@pci0:3:0:133: class=3D0x020000 card=3D0x15ad15d9 = chip=3D0x15a88086 rev=3D0x00 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Ethernet Connection X552 Virtual Function' class =3D network subclass =3D ethernet none60@pci0:3:0:135: class=3D0x020000 card=3D0x15ad15d9 = chip=3D0x15a88086 rev=3D0x00 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Ethernet Connection X552 Virtual Function' class =3D network subclass =3D ethernet But the driver fails to attach with following errors: ixv0: at device = 0.129 on pci4 ixv0: ...reset_hw() failure: Reset Failed! ixv0: IFDI_ATTACH_PRE failed 5 device_attach: ixv0 attach returned 5 ixv0: at device = 0.131 on pci4 ixv0: ...reset_hw() failure: Reset Failed! ixv0: IFDI_ATTACH_PRE failed 5 device_attach: ixv0 attach returned 5 ixv0: at device = 0.133 on pci4 ixv0: ...reset_hw() failure: Reset Failed! ixv0: IFDI_ATTACH_PRE failed 5 device_attach: ixv0 attach returned 5 ixv0: at device = 0.135 on pci4 ixv0: ...reset_hw() failure: Reset Failed! ixv0: IFDI_ATTACH_PRE failed 5 device_attach: ixv0 attach returned 5 I=E2=80=99m running 12-STABLE. Is this a hardware related or possibly a = driver bug? regards Michal