CVSROOT: /cvs Module name: src Changes by: [EMAIL PROTECTED] 2008/11/03 17:38:14
Modified files: sys/dev/pci/drm: i915_dma.c i915_irq.c Log message: Enable IMR passthrough of vblank events before enabling it in the pipestat register. Fixes a nasty race where the bit would get set without being reflected in the interrupt register, so we'd never get another vblank interrupt. Also, use the user_irq_lock to also protect vblank register writes, since it covers the same register. >From Eric Anholt and Keith Packard at Intel.