drm on i965GM is very sluggish

Steve Kargl sgk at troutmask.apl.washington.edu
Sat Mar 21 20:57:19 PDT 2009


On Sat, Mar 21, 2009 at 10:38:59PM -0500, Robert Noland wrote:
> On Sat, 2009-03-21 at 20:27 -0700, Steve Kargl wrote:
> > On Sat, Mar 21, 2009 at 10:09:20PM -0500, Robert Noland wrote:
> > > On Sat, 2009-03-21 at 19:47 -0700, Steve Kargl wrote:
> > > > 
> > > > I also just noticed that dmesg had
> > > > 
> > > > drm0: <Intel i965GM> on vgapci0
> > > > info: [drm] MSI enabled 1 message(s)
> > > > 
> > > > Is it possible to disable MSI and still run drm?
> > > 
> > > Yes, There is a tuneable hw.drm.msi
> > > 
> > > I did do all of the msi development on a 965gm.  Unfortunately, I no
> > > longer have access to that hardware.
> > > 
> > > Do you have witness enabled?
> > > 
> > 
> > Yes.  And invariants.
> 
> Ok, and it isn't screaming that I did something bad?  Mostly this is
> just a sync to what Intel is shipping... I did replace my irq handler
> with anholt's, but they were pretty close.
> 

Neither witness nor invariant appear unhappy.  The only think I see
in /var/log/messages is 

Mar 21 19:30:33 REMOVE kernel: error: [drm:pid22190:i915_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0

IIRC, you said this can be ignored.

I'll try disabling MSI later tonight.

-- 
Steve


More information about the freebsd-current mailing list