Re: Recent libpciaccess changes

2022-02-07 Thread Samuel Thibault
Joan Lledó, le lun. 07 févr. 2022 23:08:55 +0100, a ecrit: > > Samuel suggested on IRC that we could make it try the x86 map range > > function first > > and then fall back to hurd method, is there any problem with that? > > I don't have the time now to study it, but I'd say that would bypass the

Re: Recent libpciaccess changes

2022-02-07 Thread Joan Lledó
Hi, El 7/2/22 a les 11:42, Damien Zammit ha escrit: libpciaccess: I have not been able to prove it yet, but I think the function call pci_device_hurd_map_range() attempts to look up _SERVERS_BUS_PCI during bootstrap and fails because it does not exist (no root filesystem exists). Yes, the hurd

Re: Recent libpciaccess changes

2022-02-07 Thread Samuel Thibault
Damien Zammit, le lun. 07 févr. 2022 10:42:15 +, a ecrit: > Perhaps there is a better solution to make the access method selectable via a > parameter, > instead of implementing fallback mechanisms and making assumptions about what > is running? > Would that work better? That wouldn't work be

Recent libpciaccess changes

2022-02-07 Thread Damien Zammit
Hi folks, I upgraded my hurd system and got the following error trying to boot with rumpdisk: ext2fs: part:2:device:wd0: No such device or address libpciaccess: I have not been able to prove it yet, but I think the function call pci_device_hurd_map_range() attempts to look up _SERVERS_BUS_PCI d