On Friday 08 January 2010 11:49:36 matthew green wrote:
> /netbsd: error: [drm:pid14130:i915_set_status_page] *ERROR* can not
> ioremap virtual address for G33 hw status page
>
> please set "sysctl -w hw.dri.debug=1" and try again. it should report
> more information about why i915_set_status_page() fails.
you find the log here: http://pastebin.ca/1742751
OK, i had a look through this.
it is failing in bus_space_map(). apparently it is returning EAGAIN:
Jan 8 14:11:47 stars /netbsd: [drm:pid26120:drm_netbsd_ioremap]
[drm:pid26120:drm_netbsd_ioremap] ioremap: flags 2
Jan 8 14:11:47 stars /netbsd: [drm:pid26120:drm_netbsd_ioremap]
[drm:pid26120:drm_netbsd_ioremap] ioremap: failed to map (35)
Jan 8 14:11:47 stars /netbsd: error: [drm:pid26120:i915_set_status_page]
*ERROR* can not ioremap virtual address for G33 hw status page
Jan 8 14:11:47 stars /netbsd: [drm:pid26120:drm_ioctl]
[drm:pid26120:drm_ioctl] returning 12
i'm not sure what could cause this. i'll see what i can find.