Revert "base: sync: signal a sync pt when not adding to the active_list"
This reverts commit bd483da2f7a76290369bffb7e5171336d653c134.
diff --git a/drivers/base/sync.c b/drivers/base/sync.c
index dd4178d..809d02b 100644
--- a/drivers/base/sync.c
+++ b/drivers/base/sync.c
@@ -229,13 +229,12 @@
spin_lock_irqsave(&obj->active_list_lock, flags);
err = _sync_pt_has_signaled(pt);
- if (err != 0) {
- spin_unlock_irqrestore(&obj->active_list_lock, flags);
- sync_fence_signal_pt(pt);
- return;
- }
+ if (err != 0)
+ goto out;
list_add_tail(&pt->active_list, &obj->active_list_head);
+
+out:
spin_unlock_irqrestore(&obj->active_list_lock, flags);
}