CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2009/04/03 07:38:53

Modified files:
        sys/dev/pci/drm: i915_irq.c 

Log message:
Final irq_lock piece. Switch inteldrm over like radeomdrm and the rest.

We already have a lock protecting the irq registers, so extend it
trivially so it protects user interrupts too. Switch irq handler to
purely local handler.  Finally remove an extra test in i915_wait_irq()
since we won't sleep even without that if the test will pass.

irq_lock and handler_wrap may now die. Coming soon.

Reply via email to