udevd randomly starts to eat CPU (sometimes takes about one core of E8400, right now udevd takes about 1-2% even though I constantly see drm change events in the udevadm monitor)
The udevadm monitor output is exactly the same as Lars Ljung reported above (time stamp and SEQNUM differ, of course)
I have following in dmesg output (not sure if this is related to this issue):
[180704.824413] [drm:i915_handle_error] *ERROR* EIR stuck: 0x00000010, masking
[190136.427589] [drm:i915_gem_object_bind_to_gtt] *ERROR* GTT full, but LRU list empty
[190136.427594] [drm:i915_gem_object_pin] *ERROR* Failure to bind: -28
[190136.449042] [drm:i915_gem_evict_something] *ERROR* inactive empty 1 request empty 1 flushing empty 1
[190923.547112] [drm:i915_gem_object_bind_to_gtt] *ERROR* GTT full, but LRU list empty
[190923.547116] [drm:i915_gem_object_pin] *ERROR* Failure to bind: -28
[190923.556727] [drm:i915_gem_evict_something] *ERROR* inactive empty 1 request empty 1 flushing empty 1
[192597.505866] [drm:i915_gem_object_bind_to_gtt] *ERROR* GTT full, but LRU list empty
[192597.505871] [drm:i915_gem_object_pin] *ERROR* Failure to bind: -28
[192597.512386] [drm:i915_gem_evict_something] *ERROR* inactive empty 1 request empty 1 flushing empty 1
[192672.278308] [drm:i915_gem_object_bind_to_gtt] *ERROR* GTT full, but LRU list empty
[192672.278312] [drm:i915_gem_object_pin] *ERROR* Failure to bind: -28
[192672.285969] [drm:i915_gem_evict_something] *ERROR* inactive empty 1 request empty 1 flushing empty 1
[192848.889928] [drm:i915_gem_object_bind_to_gtt] *ERROR* GTT full, but LRU list empty
[192848.889932] [drm:i915_gem_object_pin] *ERROR* Failure to bind: -28
[192848.897609] [drm:i915_gem_evict_something] *ERROR* inactive empty 1 request empty 1 flushing empty 1
Confirming for Ubuntu 9.10 64-bit, intel G45/X4500, Acer Veriton M670G, 2.6.31-9-rt #152-Ubuntu SMP PREEMPT RT
udevd randomly starts to eat CPU (sometimes takes about one core of E8400, right now udevd takes about 1-2% even though I constantly see drm change events in the udevadm monitor)
The udevadm monitor output is exactly the same as Lars Ljung reported above (time stamp and SEQNUM differ, of course)
I have following in dmesg output (not sure if this is related to this issue): handle_ error] *ERROR* EIR stuck: 0x00000010, masking gem_object_ bind_to_ gtt] *ERROR* GTT full, but LRU list empty gem_object_ pin] *ERROR* Failure to bind: -28 gem_evict_ something] *ERROR* inactive empty 1 request empty 1 flushing empty 1 gem_object_ bind_to_ gtt] *ERROR* GTT full, but LRU list empty gem_object_ pin] *ERROR* Failure to bind: -28 gem_evict_ something] *ERROR* inactive empty 1 request empty 1 flushing empty 1 gem_object_ bind_to_ gtt] *ERROR* GTT full, but LRU list empty gem_object_ pin] *ERROR* Failure to bind: -28 gem_evict_ something] *ERROR* inactive empty 1 request empty 1 flushing empty 1 gem_object_ bind_to_ gtt] *ERROR* GTT full, but LRU list empty gem_object_ pin] *ERROR* Failure to bind: -28 gem_evict_ something] *ERROR* inactive empty 1 request empty 1 flushing empty 1 gem_object_ bind_to_ gtt] *ERROR* GTT full, but LRU list empty gem_object_ pin] *ERROR* Failure to bind: -28 gem_evict_ something] *ERROR* inactive empty 1 request empty 1 flushing empty 1
[180704.824413] [drm:i915_
[190136.427589] [drm:i915_
[190136.427594] [drm:i915_
[190136.449042] [drm:i915_
[190923.547112] [drm:i915_
[190923.547116] [drm:i915_
[190923.556727] [drm:i915_
[192597.505866] [drm:i915_
[192597.505871] [drm:i915_
[192597.512386] [drm:i915_
[192672.278308] [drm:i915_
[192672.278312] [drm:i915_
[192672.285969] [drm:i915_
[192848.889928] [drm:i915_
[192848.889932] [drm:i915_
[192848.897609] [drm:i915_