with new tarball, i915drm reports an error on attach. i915drm0 at vga1error: [drm:pid0:drm_attach] *ERROR* pci_mapreg info for 32 failed error: [drm:pid0:drm_attach] *ERROR* pci_mapreg info for 36 failed i915drm0: AGP at 0xd0000000 256MB i915drm0: Initialized i915 1.6.0 20080730 but it seems working as before.
Yes, I added some error prints to drm_drv.c. The code works just like before, but it now reports an error when pci_mapreg_info() fails -- silently ignoring errors is not good.