Re: ivhd0 IO_PAGE_FAULT EVT with external disk
- Reply: Bjoern A. Zeeb: "Re: ivhd0 IO_PAGE_FAULT EVT with external disk"
- In reply to: Peter Grehan : "Re: ivhd0 IO_PAGE_FAULT EVT with external disk"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 30 Jul 2021 08:22:27 UTC
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-2078708839-1627633348=:68830 Content-Type: TEXT/PLAIN; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8BIT On Fri, 30 Jul 2021, Peter Grehan wrote: >> I grabbed an external USB drive from an Intel machine and put it to an AMD >> host >> using it to boot directly from it like: >> -s 3,ahci-hd,/dev/da0,sectorsize=512 \ > ... > >> On the AMD machine this doesn't work and I get a lot of: >> >> ivhd0: EVT INTR 45 Status:0x1a EVT Head:0xfb0 Tail:0x430]^M >> [CMD Total 0xaf] Tail:0xaf0, Head:0xaf0.^M > ... >> Is this in theory supposed to work? > > Yes. Good. >> Does this in any way depend on the USB >> port used or are we simply working on the device node? > > bhyve only uses the device node. Also good. > Do you have passthru devices configured ? If so, are they under the same > controller that the USB device is on ? I do. And they did work fine without the raw disk (netbooting FreeBSD). If I remove the passthru devices the Linux on the disk boots. nexus0 cryptosoft0 aesni0 smbios0 ram0 apic0 vtvga0 acpi0 cpu0 hwpstate0 acpi_perf0 cpufreq0 cpu1 acpi_perf1 cpu2 acpi_perf2 cpu3 acpi_perf3 acpi_button0 pcib0 pci0 hostb0 amdiommu0 hostb1 pcib1 pci1 ppt0 pcib2 pci2 igb0 pcib3 pci3 ppt1 pcib4 pci4 ppt2 pcib5 pci5 ppt3 xhci0 usbus0 uhub1 umass0 ahci0 ahcich0 ahcich1 ehci0 usbus1 uhub0 uhub2 isab0 isa0 orm0 superio0 wbwd0 sdhci_pci0 hostb2 hostb3 hostb4 hostb5 hostb6 hostb7 acpi_tz0 ... > (also what version of FreeBSD on the host) HEAD as of a few days or weeks ago. -- Bjoern A. Zeeb r15:7 --0-2078708839-1627633348=:68830--