On 07/07/18 11:43, Mark Johnston wrote:
> On Sat, Jun 09, 2018 at 02:47:49PM +0000, Andrew Turner wrote:
>> Author: andrew
>> Date: Sat Jun  9 14:47:49 2018
>> New Revision: 334880
>> URL: https://svnweb.freebsd.org/changeset/base/334880
>>
>> Log:
>>   In the ThunderX BGX network driver we were skipping the NULL terminator
>>   when parsing the phy type, however this is included in the length returned
>>   by OF_getprop. To fix this stop ignoring the terminator.
>>   
>>   PR:                228828
>>   Reported by:       sbruno
>>   Sponsored by:      DARPA, AFRL
> 
> This seems to break vnic on packet.net ThunderXs.  In particular, VF
> creation fails.  It seems the problem in my case is that there are
> multiple PHY devices in the device tree, e.g., xfi@0, xfi@1.  With this
> change, bgx_fdt_phy_name_match() fails to match against any device
> containing a unit address in the node name.
> 


Huh ... this was *required* to get the ThunderXs we have in the FreeBSD
cluster to work at all.  o.0

I guess "someone" needs to contact "someone" to figure out which is
correct or we need to replace our FreeBSD cluster machines with ones
that work like the packet.net machines?

sean

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to