Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Feb 2019 17:28:19 +0300
From:      Yuri Pankov <yuripv@yuripv.net>
To:        Patrick Kelsey <pkelsey@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r343291 - in head/sys: dev/vmware/vmxnet3 net
Message-ID:  <2c0e0179-63e7-1e2f-ba7f-6a373c927d88@yuripv.net>
In-Reply-To: <201901220111.x0M1BHS1025063@repo.freebsd.org>
References:  <201901220111.x0M1BHS1025063@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--bpQBZQIYS7AWN0y65qoS20LbKYqktKGXw
Content-Type: multipart/mixed; boundary="EyxAYSHHKZvMt9FMoxlWYrFwWSc7TjNZB";
 protected-headers="v1"
From: Yuri Pankov <yuripv@yuripv.net>
To: Patrick Kelsey <pkelsey@FreeBSD.org>, src-committers@freebsd.org,
 svn-src-all@freebsd.org, svn-src-head@freebsd.org
Message-ID: <2c0e0179-63e7-1e2f-ba7f-6a373c927d88@yuripv.net>
Subject: Re: svn commit: r343291 - in head/sys: dev/vmware/vmxnet3 net
References: <201901220111.x0M1BHS1025063@repo.freebsd.org>
In-Reply-To: <201901220111.x0M1BHS1025063@repo.freebsd.org>

--EyxAYSHHKZvMt9FMoxlWYrFwWSc7TjNZB
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

Patrick Kelsey wrote:
> Author: pkelsey
> Date: Tue Jan 22 01:11:17 2019
> New Revision: 343291
> URL: https://svnweb.freebsd.org/changeset/base/343291
>=20
> Log:
>   onvert vmx(4) to being an iflib driver.
>  =20
>   Also, expose IFLIB_MAX_RX_SEGS to iflib drivers and add
>   iflib_dma_alloc_align() to the iflib API.
>  =20
>   Performance is generally better with the tunable/sysctl
>   dev.vmx.<index>.iflib.tx_abdicate=3D1.
>  =20
>   Reviewed by:	shurd
>   MFC after:	1 week
>   Relnotes:	yes
>   Sponsored by:	RG Nets
>   Differential Revision:	https://reviews.freebsd.org/D18761

This breaks vmx interfaces for me in ESXi 6.7 (output below).  The
review mentions setting hw.pci.honor_msi_blacklist=3D"0" and it helps
indeed -- worth mentioning in UPDATING?

vmx0: <VMware VMXNET3 Ethernet Adapter> port 0x3000-0x300f mem
0xfe903000-0xfe903fff,0xfe902000-0xfe902fff,0xfe900000-0xfe901fff at
device 0.0 on pci3
vmx0: Using 512 tx descriptors and 256 rx descriptors
vmx0: msix_init qsets capped at 8
vmx0: intr CPUs: 20 queue msgs: 24 admincnt: 1
vmx0: Using 8 rx queues 8 tx queues
vmx0: attempting to allocate 9 MSI-X vectors (25 supported)
vmx0: failed to allocate 9 MSI-X vectors, err: 6 - using MSI
vmx0: attempting to allocate 1 MSI vectors (1 supported)
msi: routing MSI IRQ 25 to local APIC 6 vector 48
vmx0: using IRQ 25 for MSI
vmx0: Using an MSI interrupt
msi: Assigning MSI IRQ 25 to local APIC 25 vector 48
msi: Assigning MSI IRQ 25 to local APIC 24 vector 48
vmx0: bpf attached
vmx0: Ethernet address: 00:00:00:00:00:33
vmx0: netmap queues/slots: TX 1/512, RX 1/512
vmx0: device enable command failed!
vmx0: link state changed to UP
vmx0: device enable command failed!


--EyxAYSHHKZvMt9FMoxlWYrFwWSc7TjNZB--

--bpQBZQIYS7AWN0y65qoS20LbKYqktKGXw
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEE+Gq3PsPeLT4tL/9wk4vgf7Eq4WwFAlxVqQ4ACgkQk4vgf7Eq
4Wx+gwgAhZ8BGqAaxQwCvRjQ8PIxLlaRk3VIVq5GuBUmrm6yp1xSuCbsYsuys/qb
v3Ez1COc/iNAeCsQTLESwNfngkTh18U9v1jcM8DWxrRlkzjKfHyEGsuMAB2OhnWY
hFelwGXfCfbaA3E0oMgHnbNmT2blRr8Ng+Um3fKZkSPB3vcD6nUFBPgadUArvT+k
2s0SIdrEuy8AV2XIq3W27sEPIiMS5a3y0LHyEjqJ8msehjw9VP/O35hBxiNNvlbG
DaJi3IOdvCJwXE3WnGCBMwHclGfZM4WsG/V/TKX7yqNh2QqT9WOLG+w2CgIChO/w
c+MRUfrrjHVdp7V/VQfcx0oOcMZgoA==
=xDWw
-----END PGP SIGNATURE-----

--bpQBZQIYS7AWN0y65qoS20LbKYqktKGXw--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2c0e0179-63e7-1e2f-ba7f-6a373c927d88>