Message ID | 20220927172409.484061-3-Arvind.Yadav@amd.com |
---|---|
State | New |
Headers | show |
Series | dma-buf: Check status of enable-signaling bit on debug | expand |
Am 27.09.22 um 19:24 schrieb Arvind Yadav: > Here's enabling software signaling on fence for sw_sync. > > Signed-off-by: Arvind Yadav <Arvind.Yadav@amd.com> Reviewed-by: Christian König <christian.koenig@amd.com> > --- > drivers/dma-buf/sw_sync.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/dma-buf/sw_sync.c b/drivers/dma-buf/sw_sync.c > index 348b3a9170fa..d2a52ceac14e 100644 > --- a/drivers/dma-buf/sw_sync.c > +++ b/drivers/dma-buf/sw_sync.c > @@ -244,6 +244,8 @@ static struct sync_pt *sync_pt_create(struct sync_timeline *obj, > obj->context, value); > INIT_LIST_HEAD(&pt->link); > > + dma_fence_enable_sw_signaling(&pt->base); > + > spin_lock_irq(&obj->lock); > if (!dma_fence_is_signaled_locked(&pt->base)) { > struct rb_node **p = &obj->pt_tree.rb_node;
diff --git a/drivers/dma-buf/sw_sync.c b/drivers/dma-buf/sw_sync.c index 348b3a9170fa..d2a52ceac14e 100644 --- a/drivers/dma-buf/sw_sync.c +++ b/drivers/dma-buf/sw_sync.c @@ -244,6 +244,8 @@ static struct sync_pt *sync_pt_create(struct sync_timeline *obj, obj->context, value); INIT_LIST_HEAD(&pt->link); + dma_fence_enable_sw_signaling(&pt->base); + spin_lock_irq(&obj->lock); if (!dma_fence_is_signaled_locked(&pt->base)) { struct rb_node **p = &obj->pt_tree.rb_node;
Here's enabling software signaling on fence for sw_sync. Signed-off-by: Arvind Yadav <Arvind.Yadav@amd.com> --- drivers/dma-buf/sw_sync.c | 2 ++ 1 file changed, 2 insertions(+)