On 29/3/20 11:23 am, Samuel Thibault wrote:
> IIRC this is because rump has its own pci_conf_read symbol?  This is
> unfortunate, but yes, we can use the __ version to make sure to access
> the RPC.

Yes, it is because rump has the same symbol.

> 
> +            pci_device_hurd_probe((struct pci_device *)d);
> 
> I don't know the details, but I trust you do know :)

I believe this is required, to probe the regions and roms internally
when creating the pciaccess instance.  And it needs to be done the hurdish way
for pci_device_hurd_create().  Otherwise the regions are unknown to rump.

Damien

Reply via email to