Quoting Chris Wilson (2018-01-30 15:44:12) > @@ -4084,8 +4088,9 @@ i915_drop_caches_set(void *data, u64 val) > drain_delayed_work(&dev_priv->gt.idle_work); > > if (val & DROP_FREED) { > - synchronize_rcu(); > - i915_gem_drain_freed_objects(dev_priv); > + synchronize_rcu_expedited(); So sync_rcu is not enough to process the call_rcu. Hmm. -Chris _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx