From 516e4d72c34eb472c3fa428979dd2bc5bfcf814c Mon Sep 17 00:00:00 2001 From: Yuanyuan Zhao Date: Tue, 21 Jan 2025 22:25:08 +0800 Subject: [PATCH] virtio sound hard lock logs Add lock for virtio sound hard lock. Tracked-On: OAM-129322 Signed-off-by: Yuanyuan Zhao --- sound/virtio/virtio_pcm_ops.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sound/virtio/virtio_pcm_ops.c b/sound/virtio/virtio_pcm_ops.c index ad12aae52fc3..5ddee7e514c5 100644 --- a/sound/virtio/virtio_pcm_ops.c +++ b/sound/virtio/virtio_pcm_ops.c @@ -334,7 +334,7 @@ static int virtsnd_pcm_trigger(struct snd_pcm_substream *substream, int command) case SNDRV_PCM_TRIGGER_START: case SNDRV_PCM_TRIGGER_PAUSE_RELEASE: queue = virtsnd_pcm_queue(vss); - + printk("virtsnd_pcm_trigger, start \n"); spin_lock_irqsave(&queue->lock, flags); spin_lock(&vss->lock); if (vss->direction == SNDRV_PCM_STREAM_CAPTURE) @@ -343,6 +343,7 @@ static int virtsnd_pcm_trigger(struct snd_pcm_substream *substream, int command) vss->xfer_enabled = true; spin_unlock(&vss->lock); spin_unlock_irqrestore(&queue->lock, flags); + printk("virtsnd_pcm_trigger, finish \n"); if (rc) return rc;