On 6/9/20 11:17 pm, Samuel Thibault wrote: >> I have uploaded libpciaccess_0.16-1+hurd.5 with the latest upstream >> version.
Thanks! > One issue remains, however: Xorg's vesa driver produces > > [1669282.478] (II) VESA(0): initializing int10 > [1669282.478] (EE) VESA(0): Cannot read int vect > > which comes from hw/xfree86/int10/generic.c xf86ExtendedInitInt10: > > if (!sysMem) > pci_device_map_legacy(pInt->dev, V_BIOS, BIOS_SIZE + SYS_BIOS - > V_BIOS, > PCI_DEV_MAP_FLAG_WRITABLE, &sysMem); It appears that it's trying to map more than BIOS_SIZE, which probably fails under the current scheme. Perhaps we need to make overreads return zeroes instead of failure? Purely guessing here... Damien