From owner-freebsd-net@freebsd.org Thu May 18 05:39:25 2017 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EDE89D7277B; Thu, 18 May 2017 05:39:25 +0000 (UTC) (envelope-from avv314@gmail.com) Received: from mail-yb0-x22e.google.com (mail-yb0-x22e.google.com [IPv6:2607:f8b0:4002:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AB7D41BD9; Thu, 18 May 2017 05:39:25 +0000 (UTC) (envelope-from avv314@gmail.com) Received: by mail-yb0-x22e.google.com with SMTP id 187so1737671ybg.0; Wed, 17 May 2017 22:39:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=miKpgBcl5+YiJHOPK5YxOLkGFvP/0v+o9Z9CuFX/FeQ=; b=epLgYfkn/vKna9VBr17kd/pUjlqDVLeTS8osvztQyihPxr4FfQQbB0P/e7JBZJMnkT ONa5o16kntwSnG6Q+9Vwm1aslTVgsa88Q411/Wvm6rezzKuQ3crvxaVwl4DYaXsSFHzl O6Q+G7OW8KHb7jF7h2qpW8S3dhKzgiuHTuTubnnSpH441bYzgWpE9EJFBm1xPjZZzZlQ 2Ht+HxTtOsEvigA7jtpCpI5kwjETfcJ9I1Si68s6EIjfPGVKMe03J2TFvrCIIbR+rigO /gSrh8A46DCjziWIk406l1hjPFStAlmc7NJCiVVv7yw+khQXEFUskYTYfET4Hy+UgLpn DHjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=miKpgBcl5+YiJHOPK5YxOLkGFvP/0v+o9Z9CuFX/FeQ=; b=TMhQHCh2+8Jwq1bI4OeFB2/4khdkQPuTDFXbc4y+C0dAy8XPyErE9m8ys4DZ094r/J YppisUTx/wf99V6f+EiSwFQ5LBR+8k4756WNtkLeEStlHGdaEcgkRS/dZbP1GffP9mv6 bBdD+1DvkOSkvy3+XAJLiJJPmkMGC7WFSlWBC7DoryxuJuGqu29sjwAgsbdzzkTjdCJT yYdy40TLoW4xIZ+4ugB9+sbiclWebmWUISnCBMfSfwq392jucXYKzBhW+cKz9P+yGAcO p90uVt2o596yg/9Xzfe8D8aW7VzsnmVZPZpLY2lO4giY3L7scNvh+l/+ovrb1ahqibZv Do0g== X-Gm-Message-State: AODbwcBalT9vDxQM0ttFsFIAwfP7LF8KXU7iKnGUaYfJGSiI5NPDVjzW hh8+tmhQ16gHt3JcjsKohCfcSFKd+w== X-Received: by 10.37.58.131 with SMTP id h125mr1968484yba.152.1495085964812; Wed, 17 May 2017 22:39:24 -0700 (PDT) MIME-Version: 1.0 Received: by 10.13.253.133 with HTTP; Wed, 17 May 2017 22:39:24 -0700 (PDT) In-Reply-To: References: From: Andrew Vylegzhanin Date: Thu, 18 May 2017 08:39:24 +0300 Message-ID: Subject: Re: vmx bug? To: Ryan Stone Cc: freebsd-net , freebsd-virtualization@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 May 2017 05:39:26 -0000 I will test this VM with Linux tomorrow. Just for information, here is part of .vmx file with pci related conifg: pciBridge0.present = "TRUE" pciBridge4.present = "TRUE" pciBridge4.virtualDev = "pcieRootPort" pciBridge4.functions = "8" pciBridge5.present = "TRUE" pciBridge5.virtualDev = "pcieRootPort" pciBridge5.functions = "8" pciBridge6.present = "TRUE" pciBridge6.virtualDev = "pcieRootPort" pciBridge6.functions = "8" pciBridge7.present = "TRUE" pciBridge7.virtualDev = "pcieRootPort" pciBridge7.functions = "8" pciBridge0.pciSlotNumber = "17" pciBridge4.pciSlotNumber = "21" pciBridge5.pciSlotNumber = "22" pciBridge6.pciSlotNumber = "23" pciBridge7.pciSlotNumber = "24" vmci0.pciSlotNumber = "33" ethernet0.pciSlotNumber = "192" ethernet1.pciSlotNumber = "224" ethernet2.pciSlotNumber = "256" ethernet3.pciSlotNumber = "1184" <== vmx0 !!! 2017-05-18 6:52 GMT+03:00 Ryan Stone : > > On Wed, May 17, 2017 at 7:32 PM, Andrew Vylegzhanin wrote: >> >> >> vmx0@pci0:4:0:0: class=0x020000 card=0x07b015ad chip=0x07b015ad rev=0x01 hdr=0x00 >> >> vendor = 'VMware' >> >> device = 'VMXNET3 Ethernet Controller' >> >> class = network >> >> subclass = ethernet >> >> vmx1@pci0:11:0:0: class=0x020000 card=0x07b015ad chip=0x07b015ad rev=0x01 hdr=0x00 >> >> vendor = 'VMware' >> >> device = 'VMXNET3 Ethernet Controller' >> >> class = network >> >> subclass = ethernet >> >> vmx2@pci0:19:0:0: class=0x020000 card=0x07b015ad chip=0x07b015ad rev=0x01 hdr=0x00 >> >> vendor = 'VMware' >> >> device = 'VMXNET3 Ethernet Controller' >> >> class = network >> >> subclass = ethernet >> >> vmx3@pci0:27:0:0: class=0x020000 card=0x07b015ad chip=0x07b015ad rev=0x01 hdr=0x00 >> >> vendor = 'VMware' >> >> device = 'VMXNET3 Ethernet Controller' >> >> class = network >> >> subclass = ethernet > > > Everything appears to be enumerated in the proper order. Do other OSes, say Linux, somehow enumerate in a different order?