You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm enjoying myself with a new experiment. I'm trying to pass my nVidia graphic card inside a bhyve VM,this time running NomadOS and not Linux. Below you can see the parameters that I've used on bhyve :
it seems to be a bug in nomadOS. I haven't any problem passthruing the graphic card inside a bhyve / Linux VM. So the error could be related to bhyve and NomadOS only.
The end address changes from c2000000 to ff000000. That’s wrong. An OS can write 0xFFFFFFFF to a BAR to get it’s size. PCI specification says that an OS should disable BARs before it does this check. Maybe NomadOS doesn’t follow the specification which confuses bhyve ? What do you think ? thanks.
The text was updated successfully, but these errors were encountered:
Marietto2008
changed the title
Passthru my NVidia rtx 2080 ti to nomadOS : bhyve: pci_passthru: map_pptdev_mmio failed
Passthru my NVidia RTX 2080 ti to nomadOS : bhyve: pci_passthru: map_pptdev_mmio failed
Nov 21, 2022
Marietto2008
changed the title
Passthru my NVidia RTX 2080 ti to nomadOS : bhyve: pci_passthru: map_pptdev_mmio failed
Passthru my NVidia RTX 2080ti to nomadOS : bhyve: pci_passthru: map_pptdev_mmio failed
Nov 21, 2022
I'm afraid that our expertise in bhyve is not good enough to debug this. You might have more success asking on [email protected] mailing list, pointing to this Issue.
Hello.
I'm enjoying myself with a new experiment. I'm trying to pass my nVidia graphic card inside a bhyve VM,this time running NomadOS and not Linux. Below you can see the parameters that I've used on bhyve :
and this is the messages that I see on the monitor :
it seems to be a bug in nomadOS. I haven't any problem passthruing the graphic card inside a bhyve / Linux VM. So the error could be related to bhyve and NomadOS only.
Look closely at the messages:
The end address changes from c2000000 to ff000000. That’s wrong. An OS can write 0xFFFFFFFF to a BAR to get it’s size. PCI specification says that an OS should disable BARs before it does this check. Maybe NomadOS doesn’t follow the specification which confuses bhyve ? What do you think ? thanks.
The text was updated successfully, but these errors were encountered: