http://bugs.freedesktop.org/show_bug.cgi?id=25718
--- Comment #7 from Rafał Miłecki <[email protected]> 2009-12-20 02:48:29 PST --- I don't know... The only place where I mess with fences it: read_lock_irqsave(&rdev->fence_drv.lock, irq_flags); if (!list_empty(&rdev->fence_drv.emited)) { struct list_head *ptr; list_for_each(ptr, &rdev->fence_drv.emited) { /* count up to 3, that's enought info */ if (++not_processed >= 3) break; } } read_unlock_irqrestore(&rdev->fence_drv.lock, irq_flags); is there anything I can do wrong in this code?! I admit I don't really understand irqsave/irqrestore variants of read_[un]lock. Could someone check this, please? -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev -- _______________________________________________ Dri-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dri-devel
