Date: Sat, 29 Nov 2014 19:45:40 +0100 From: Nikos Vassiliadis <nvass@gmx.com> To: Anish Gupta <akgupt3@gmail.com> Cc: "freebsd-virtualization@freebsd.org" <freebsd-virtualization@freebsd.org> Subject: Re: bhyve: Unsupported MSI-X configuration: 2/0/0 Message-ID: <547A1454.2030901@gmx.com> In-Reply-To: <F12259D8-55EF-44FF-BFB6-DB7DCBF486AD@gmail.com> References: <5478E4C4.3080203@gmx.com> <CAG=rPVfSXAxeJ3bB0ughSej2uv2-iQTqv-7Yp6PtBZo05RTUvw@mail.gmail.com> <1B9C5228-5549-412C-AAE9-5053C86EDB9D@gmail.com> <5479DBD8.1090009@gmx.com> <F12259D8-55EF-44FF-BFB6-DB7DCBF486AD@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------030009000707060500090907 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 11/29/14 18:38, Anish Gupta wrote: > >Another thing I should mention is that "acpidump -t | grep DMAR" > reports nothing. It is mentioned in the documentation but I didn't see > until now. > > DMAR/VT-d has been supported for sometime now by Intel chipset. You want > to check your BIOS set-up to enable VT-d. There are very few setting in the BIOS setup and nothing related to VT-d. My CPU and CPU settings are these: > CPU: Intel(R) Core(TM) i3-3110M CPU @ 2.40GHz (2394.61-MHz K8-class CPU) > Origin = "GenuineIntel" Id = 0x306a9 Family = 0x6 Model = 0x3a Stepping = 9 > Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> > Features2=0x3dbae3bf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,TSCDLT,XSAVE,OSXSAVE,AVX,F16C> > AMD Features=0x28100800<SYSCALL,NX,RDTSCP,LM> > AMD Features2=0x1<LAHF> > Structured Extended Features=0x281<FSGSBASE,SMEP,ERMS> > VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID > TSC: P-state invariant, performance statistics I have attached the output of "acpidump -t" in case you'd like to take a look. > >Actually my goal is to use the wifi adapter from a VM. The bge device > is just testing and I thought I should report it/ask about it. > What is the error you see in VM for enabling wifi adapter? Is the > corresponding driver getting attached to WiFi adapter? When I load the kernel module, I get this: > [ 542.919615] cfg80211: Calling CRDA to update world regulatory domain > [ 542.932441] wl 0000:00:07.0: can't derive routing for PCI INT A > [ 542.932449] wl 0000:00:07.0: PCI INT A: no GSI > [ 543.002253] wlan0: Broadcom BCM4727 802.11 Hybrid Wireless Controller 6.30.223.248 (r487574) After that, there is a wlan0 device but I am not sure whether it works. There are no new kernel warnings or error messages but no matter what I do (scan, create an AP etc) there is zero reaction. But that might a problematic driver that the VM is using. That's on Linux 3.16.something. I have tried to load another driver and there is a complain regarding PCI which is common to both drivers: > [ 1515.692558] bcma-pci-bridge 0000:00:07.0: can't derive routing for PCI INT A > [ 1515.692568] bcma-pci-bridge 0000:00:07.0: PCI INT A: no GSI Didnt test further with this driver. On FreeBSD, I tried to do the same with an ndis windows driver. It didn't get very far because some windows drivers and ndis and amd64 don't like each other very much:) > >Then I start "bhyve ... -s 10,passthru,2/0/0 ..." and it spits: > "Unsupported MSI-X configuration: 2/0/0" > and quits. >> ppt0@pci0:2:0:0: class=0x020000 card=0x06471025 chip=0x16b514e4 >> rev=0x10 hdr=0x00 > > I will try to reproduce the problem if I get hold of this device. Great, thank you. --------------030009000707060500090907 Content-Type: text/plain; charset=us-ascii; name="acpidump-t" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="acpidump-t" LyoKICBSU0QgUFRSOiBPRU09QUNSU1lTLCBBQ1BJX1Jldj0yLjB4ICgyKQoJWFNEVD0weDk2 ZmZlMjEwLCBsZW5ndGg9MzYsIGNrc3VtPTg1CiAqLwovKgogIFhTRFQ6IExlbmd0aD0xNTYs IFJldmlzaW9uPTEsIENoZWNrc3VtPTE0OCwKCU9FTUlEPUFDUlNZUywgT0VNIFRhYmxlIElE PUFDUlBSRENULCBPRU0gUmV2aXNpb249MHgxLAoJQ3JlYXRvciBJRD0sIENyZWF0b3IgUmV2 aXNpb249MHgxMDAwMDEzCglFbnRyaWVzPXsgMHg5NmZmYjAwMCwgMHg5NmZmZDAwMCwgMHg5 NmZmYzAwMCwgMHg5NmZmYTAwMCwgMHg5NmZmOTAwMCwgMHg5NmZmODAwMCwgMHg5NmZlYjAw MCwgMHg5NmZlOTAwMCwgMHg5NmZlNDAwMCwgMHg5NmZlMzAwMCwgMHg5NmZlMTAwMCwgMHg5 NmZlMDAwMCwgMHg5NmZkZjAwMCwgMHg5NmZkZTAwMCwgMHg5NmZkYTAwMCB9CiAqLwovKgog IEZBQ1A6IExlbmd0aD0yNjgsIFJldmlzaW9uPTUsIENoZWNrc3VtPTM4LAoJT0VNSUQ9QUNS U1lTLCBPRU0gVGFibGUgSUQ9QUNSUFJEQ1QsIE9FTSBSZXZpc2lvbj0weDEsCglDcmVhdG9y IElEPTEwMjUsIENyZWF0b3IgUmV2aXNpb249MHg0MDAwMAogCUZBQ1M9MHg5NmZiYTAwMCwg RFNEVD0weDk2ZmVjMDAwCglJTlRfTU9ERUw9QVBJQwoJUHJlZmVycmVkX1BNX1Byb2ZpbGU9 TW9iaWxlICgyKQoJU0NJX0lOVD05CglTTUlfQ01EPTB4YjIsIEFDUElfRU5BQkxFPTB4YTAs IEFDUElfRElTQUJMRT0weGExLCBTNEJJT1NfUkVRPTB4MAoJUFNUQVRFX0NOVD0weDgwCglQ TTFhX0VWVF9CTEs9MHg0MDAtMHg0MDMKCVBNMWFfQ05UX0JMSz0weDQwNC0weDQwNQoJUE0y X0NOVF9CTEs9MHg0NTAtMHg0NTAKCVBNX1RNUl9CTEs9MHg0MDgtMHg0MGIKCUdQRTBfQkxL PTB4NDIwLTB4NDJmCglDU1RfQ05UPTB4ODUKCVBfTFZMMl9MQVQ9MTAxIHVzLCBQX0xWTDNf TEFUPTU3IHVzCglGTFVTSF9TSVpFPTEwMjQsIEZMVVNIX1NUUklERT0xNgoJRFVUWV9PRkZT RVQ9MSwgRFVUWV9XSURUSD0zCglEQVlfQUxSTT0xMywgTU9OX0FMUk09MCwgQ0VOVFVSWT0w CglJQVBDX0JPT1RfQVJDSD17TEVHQUNZX0RFVklDRVMsODA0MixOT19BU1BNfQoJRmxhZ3M9 e1dCSU5WRCxDMV9TVVBQT1JURUQsU0xFRVBfQlVUVE9OLFM0X1JUQ19XQUtFLERPQ0tJTkdf U1VQUE9SVEVELFJFU0VUX1JFR0lTVEVSLFBMQVRGT1JNX0NMT0NLLFM0X1JUQ19WQUxJRCxS RU1PVEVfUE9XRVJfT059CglSRVNFVF9SRUc9MHhiMjowWzhdIChJTyksIFJFU0VUX1ZBTFVF PTB4ZmIKICovCi8qCiAgRkFDUzoJTGVuZ3RoPTY0LCBId1NpZz0weDAwMDAwMDAwLCBGaXJt X1dha2VfVmVjPTB4MDAwMDAwMDAKCUdsb2JhbF9Mb2NrPQoJRmxhZ3M9CglWZXJzaW9uPTIK ICovCi8qCiAgRFNEVDogTGVuZ3RoPTQ4MDMwLCBSZXZpc2lvbj0xLCBDaGVja3N1bT0yMDgs CglPRU1JRD1BQ1JTWVMsIE9FTSBUYWJsZSBJRD1BQ1JQUkRDVCwgT0VNIFJldmlzaW9uPTB4 MCwKCUNyZWF0b3IgSUQ9MTAyNSwgQ3JlYXRvciBSZXZpc2lvbj0weDQwMDAwCiAqLwovKgog IFVFRkk6IExlbmd0aD01NjYsIFJldmlzaW9uPTEsIENoZWNrc3VtPTUyLAoJT0VNSUQ9QUNS U1lTLCBPRU0gVGFibGUgSUQ9QUNSUFJEQ1QsIE9FTSBSZXZpc2lvbj0weDEsCglDcmVhdG9y IElEPTEwMjUsIENyZWF0b3IgUmV2aXNpb249MHg0MDAwMAogKi8KLyoKICBBU0YhOiBMZW5n dGg9MTY1LCBSZXZpc2lvbj0zMiwgQ2hlY2tzdW09MjMxLAoJT0VNSUQ9QUNSU1lTLCBPRU0g VGFibGUgSUQ9QUNSUFJEQ1QsIE9FTSBSZXZpc2lvbj0weDEsCglDcmVhdG9yIElEPTEwMjUs IENyZWF0b3IgUmV2aXNpb249MHg0MDAwMAogKi8KLyoKICBIUEVUOiBMZW5ndGg9NTYsIFJl dmlzaW9uPTEsIENoZWNrc3VtPTE3MCwKCU9FTUlEPUFDUlNZUywgT0VNIFRhYmxlIElEPUFD UlBSRENULCBPRU0gUmV2aXNpb249MHgxLAoJQ3JlYXRvciBJRD0xMDI1LCBDcmVhdG9yIFJl dmlzaW9uPTB4NDAwMDAKCUhQRVQgTnVtYmVyPTAKCUFERFI9MHhmZWQwMDAwMDowWzBdIChN ZW1vcnkpCUhXIFJldj0weDEKCUNvbXBhcmF0b3JzPTIKCUNvdW50ZXIgU2l6ZT0xCglMZWdh Y3kgSVJRIHJvdXRpbmcgY2FwYWJsZT17VFJVRX0KCVBDSSBWZW5kb3IgSUQ9MHg4MDg2CglN aW5pbWFsIFRpY2s9MTI4CiAqLwovKgogIEFQSUM6IExlbmd0aD0xNDAsIFJldmlzaW9uPTMs IENoZWNrc3VtPTE0LAoJT0VNSUQ9QUNSU1lTLCBPRU0gVGFibGUgSUQ9QUNSUFJEQ1QsIE9F TSBSZXZpc2lvbj0weDEsCglDcmVhdG9yIElEPTEwMjUsIENyZWF0b3IgUmV2aXNpb249MHg0 MDAwMAoJTG9jYWwgQVBJQyBBRERSPTB4ZmVlMDAwMDAKCUZsYWdzPXtQQy1BVH0KCglUeXBl PUxvY2FsIEFQSUMKCUFDUEkgQ1BVPTEKCUZsYWdzPXtFTkFCTEVEfQoJQVBJQyBJRD0wCgoJ VHlwZT1Mb2NhbCBBUElDCglBQ1BJIENQVT0yCglGbGFncz17RU5BQkxFRH0KCUFQSUMgSUQ9 MQoKCVR5cGU9TG9jYWwgQVBJQwoJQUNQSSBDUFU9MwoJRmxhZ3M9e0VOQUJMRUR9CglBUElD IElEPTIKCglUeXBlPUxvY2FsIEFQSUMKCUFDUEkgQ1BVPTQKCUZsYWdzPXtFTkFCTEVEfQoJ QVBJQyBJRD0zCgoJVHlwZT1Mb2NhbCBBUElDCglBQ1BJIENQVT01CglGbGFncz17RElTQUJM RUR9CglBUElDIElEPTAKCglUeXBlPUxvY2FsIEFQSUMKCUFDUEkgQ1BVPTYKCUZsYWdzPXtE SVNBQkxFRH0KCUFQSUMgSUQ9MAoKCVR5cGU9TG9jYWwgQVBJQwoJQUNQSSBDUFU9NwoJRmxh Z3M9e0RJU0FCTEVEfQoJQVBJQyBJRD0wCgoJVHlwZT1Mb2NhbCBBUElDCglBQ1BJIENQVT04 CglGbGFncz17RElTQUJMRUR9CglBUElDIElEPTAKCglUeXBlPUlPIEFQSUMKCUFQSUMgSUQ9 MAoJSU5UIEJBU0U9MAoJQUREUj0weDAwMDAwMDAwZmVjMDAwMDAKCglUeXBlPUlOVCBPdmVy cmlkZQoJQlVTPTAKCUlSUT0wCglJTlRSPTIKCUZsYWdzPXtQb2xhcml0eT1jb25mb3JtaW5n LCBUcmlnZ2VyPWNvbmZvcm1pbmd9CgoJVHlwZT1JTlQgT3ZlcnJpZGUKCUJVUz0wCglJUlE9 OQoJSU5UUj05CglGbGFncz17UG9sYXJpdHk9YWN0aXZlLWhpLCBUcmlnZ2VyPWxldmVsfQog Ki8KLyoKICBNQ0ZHOiBMZW5ndGg9NjAsIFJldmlzaW9uPTEsIENoZWNrc3VtPTEzMCwKCU9F TUlEPUFDUlNZUywgT0VNIFRhYmxlIElEPUFDUlBSRENULCBPRU0gUmV2aXNpb249MHgxLAoJ Q3JlYXRvciBJRD0xMDI1LCBDcmVhdG9yIFJldmlzaW9uPTB4NDAwMDAKCglCYXNlIEFkZHJl c3M9MHgwMDAwMDAwMGYwMDAwMDAwCglTZWdtZW50IEdyb3VwPTB4MDAwMAoJU3RhcnQgQnVz PTAKCUVuZCBCdXM9NjMKICovCi8qCiAgU1NEVDogTGVuZ3RoPTE3OTAsIFJldmlzaW9uPTEs IENoZWNrc3VtPTE5LAoJT0VNSUQ9QUNSU1lTLCBPRU0gVGFibGUgSUQ9QUNSUFJEQ1QsIE9F TSBSZXZpc2lvbj0weDEwMDAsCglDcmVhdG9yIElEPTEwMjUsIENyZWF0b3IgUmV2aXNpb249 MHg0MDAwMAogKi8KLyoKICBCT09UOiBMZW5ndGg9NDAsIFJldmlzaW9uPTEsIENoZWNrc3Vt PTEwNiwKCU9FTUlEPUFDUlNZUywgT0VNIFRhYmxlIElEPUFDUlBSRENULCBPRU0gUmV2aXNp b249MHgxLAoJQ3JlYXRvciBJRD0xMDI1LCBDcmVhdG9yIFJldmlzaW9uPTB4NDAwMDAKICov Ci8qCiAgQVNQVDogTGVuZ3RoPTUyLCBSZXZpc2lvbj03LCBDaGVja3N1bT0xNTIsCglPRU1J RD1BQ1JTWVMsIE9FTSBUYWJsZSBJRD1BQ1JQUkRDVCwgT0VNIFJldmlzaW9uPTB4MSwKCUNy ZWF0b3IgSUQ9MTAyNSwgQ3JlYXRvciBSZXZpc2lvbj0weDQwMDAwCiAqLwovKgogIERCR1A6 IExlbmd0aD01MiwgUmV2aXNpb249MSwgQ2hlY2tzdW09MTcyLAoJT0VNSUQ9QUNSU1lTLCBP RU0gVGFibGUgSUQ9QUNSUFJEQ1QsIE9FTSBSZXZpc2lvbj0weDEsCglDcmVhdG9yIElEPTEw MjUsIENyZWF0b3IgUmV2aXNpb249MHg0MDAwMAogKi8KLyoKICBGUERUOiBMZW5ndGg9Njgs IFJldmlzaW9uPTEsIENoZWNrc3VtPTYzLAoJT0VNSUQ9QUNSU1lTLCBPRU0gVGFibGUgSUQ9 QUNSUFJEQ1QsIE9FTSBSZXZpc2lvbj0weDEsCglDcmVhdG9yIElEPTEwMjUsIENyZWF0b3Ig UmV2aXNpb249MHg0MDAwMAogKi8KLyoKICBNU0RNOiBMZW5ndGg9ODUsIFJldmlzaW9uPTMs IENoZWNrc3VtPTcyLAoJT0VNSUQ9QUNSU1lTLCBPRU0gVGFibGUgSUQ9QUNSUFJEQ1QsIE9F TSBSZXZpc2lvbj0weDEsCglDcmVhdG9yIElEPTEwMjUsIENyZWF0b3IgUmV2aXNpb249MHg0 MDAwMAogKi8KLyoKICBTU0RUOiBMZW5ndGg9MjI3NiwgUmV2aXNpb249MSwgQ2hlY2tzdW09 MjE4LAoJT0VNSUQ9QUNSU1lTLCBPRU0gVGFibGUgSUQ9QUNSUFJEQ1QsIE9FTSBSZXZpc2lv bj0weDMwMDAsCglDcmVhdG9yIElEPTEwMjUsIENyZWF0b3IgUmV2aXNpb249MHg0MDAwMAog Ki8KLyoKICBTU0RUOiBMZW5ndGg9MjcwNiwgUmV2aXNpb249MSwgQ2hlY2tzdW09MTg3LAoJ T0VNSUQ9QUNSU1lTLCBPRU0gVGFibGUgSUQ9QUNSUFJEQ1QsIE9FTSBSZXZpc2lvbj0weDMw MDAsCglDcmVhdG9yIElEPTEwMjUsIENyZWF0b3IgUmV2aXNpb249MHg0MDAwMAogKi8KLyoK ICBTU0RUOiBMZW5ndGg9ODU4MSwgUmV2aXNpb249MSwgQ2hlY2tzdW09MTgxLAoJT0VNSUQ9 QUNSU1lTLCBPRU0gVGFibGUgSUQ9QUNSUFJEQ1QsIE9FTSBSZXZpc2lvbj0weDEwMDAsCglD cmVhdG9yIElEPTEwMjUsIENyZWF0b3IgUmV2aXNpb249MHg0MDAwMAogKi8K --------------030009000707060500090907--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?547A1454.2030901>