All of lore.kernel.org
 help / color / mirror / Atom feed
From: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
To: Alexander Mikhalitsyn <alexander@mihalicyn.com>, qemu-devel@nongnu.org
Cc: "Volker Rümelin" <vr_qemu@t-online.de>,
	"Marc-André Lureau" <marcandre.lureau@redhat.com>,
	"Manos Pitsidianakis" <manos.pitsidianakis@linaro.org>,
	"Stéphane Graber" <stgraber@stgraber.org>,
	"Daniel P . Berrangé" <berrange@redhat.com>,
	"Gerd Hoffmann" <kraxel@redhat.com>,
	"Alexander Mikhalitsyn" <alexander@mihalicyn.com>,
	"Michael S. Tsirkin" <mst@redhat.com>,
	"Alexander Mikhalitsyn" <aleksandr.mikhalitsyn@futurfusion.io>
Subject: Re: [PATCH v3 8/9] hw/audio/virtio-sound: remove channel positions field from VirtIOSoundPCMStream
Date: Mon, 29 Jun 2026 11:22:12 +0300	[thread overview]
Message-ID: <thdwmt.3hykbwjwse6du@linaro.org> (raw)
In-Reply-To: <20260626123531.132078-9-alexander@mihalicyn.com>

On Fri, 26 Jun 2026 15:35, Alexander Mikhalitsyn <alexander@mihalicyn.com> wrote:
>From: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@futurfusion.io>
>
>This field seems to be useless currently, as we
>don't implement VIRTIO_SND_R_CHMAP_INFO.
>
>Suggested-by: Marc-André Lureau <marcandre.lureau@redhat.com>
>Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@futurfusion.io>
>---

You could move this patch at the start of the series so that you don't 
need to move around lines that touch positions and then remove them.

Either way:

Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>

>v3:
>	- this patch was added
>---
> hw/audio/virtio-snd.c         | 2 --
> include/hw/audio/virtio-snd.h | 2 --
> 2 files changed, 4 deletions(-)
>
>diff --git a/hw/audio/virtio-snd.c b/hw/audio/virtio-snd.c
>index c9c93bd090a..81ba1e1a277 100644
>--- a/hw/audio/virtio-snd.c
>+++ b/hw/audio/virtio-snd.c
>@@ -437,8 +437,6 @@ static void virtio_snd_get_qemu_audsettings(audsettings *as,
> static void virtio_snd_pcm_open(VirtIOSoundPCMStream *stream)
> {
>     virtio_snd_get_qemu_audsettings(&stream->as, &stream->params);
>-    stream->positions[0] = VIRTIO_SND_CHMAP_FL;
>-    stream->positions[1] = VIRTIO_SND_CHMAP_FR;
> 
>     if (stream->info.direction == VIRTIO_SND_D_OUTPUT) {
>         stream->voice.out = audio_be_open_out(stream->s->audio_be,
>diff --git a/include/hw/audio/virtio-snd.h b/include/hw/audio/virtio-snd.h
>index 72ef34e0976..85d5d7c8619 100644
>--- a/include/hw/audio/virtio-snd.h
>+++ b/include/hw/audio/virtio-snd.h
>@@ -123,8 +123,6 @@ struct VirtIOSoundPCMStream {
>     virtio_snd_pcm_info info;
>     virtio_snd_pcm_set_params params;
>     uint32_t state;
>-    /* channel position values (VIRTIO_SND_CHMAP_XXX) */
>-    uint8_t positions[VIRTIO_SND_CHMAP_MAX_SIZE];
>     VirtIOSound *s;
>     audsettings as;
>     union {
>-- 
>2.47.3
>


  parent reply	other threads:[~2026-06-29  8:23 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-06-26 12:35 [PATCH v3 0/9] hw/audio/virtio-sound: basic migration support Alexander Mikhalitsyn
2026-06-26 12:35 ` [PATCH v3 1/9] hw/audio/virtio-sound: remove command and stream mutexes Alexander Mikhalitsyn
2026-06-29  7:43   ` Manos Pitsidianakis
2026-06-26 12:35 ` [PATCH v3 2/9] hw/audio/virtio-sound: allocate an array of streams Alexander Mikhalitsyn
2026-06-29  7:44   ` Manos Pitsidianakis
2026-06-26 12:35 ` [PATCH v3 3/9] hw/audio/virtio-sound: free all stream buffers on reset Alexander Mikhalitsyn
2026-06-29  7:50   ` Manos Pitsidianakis
2026-06-26 12:35 ` [PATCH v3 4/9] hw/audio/virtio-sound: split out virtio_snd_pcm_start_stop() Alexander Mikhalitsyn
2026-06-29  7:51   ` Manos Pitsidianakis
2026-06-26 12:35 ` [PATCH v3 5/9] hw/audio/virtio-sound: add stream state variable Alexander Mikhalitsyn
2026-06-26 14:12   ` marcandre.lureau
2026-06-29  7:58   ` Manos Pitsidianakis
2026-06-29  8:21     ` Michael S. Tsirkin
2026-06-29  8:31       ` Manos Pitsidianakis
2026-06-26 12:35 ` [PATCH v3 6/9] hw/audio/virtio-sound: introduce virtio_snd_pcm_open() Alexander Mikhalitsyn
2026-06-29  8:19   ` Manos Pitsidianakis
2026-06-26 12:35 ` [PATCH v3 7/9] hw/audio/virtio-sound: introduce virtio_snd_set_active() Alexander Mikhalitsyn
2026-06-26 12:35 ` [PATCH v3 8/9] hw/audio/virtio-sound: remove channel positions field from VirtIOSoundPCMStream Alexander Mikhalitsyn
2026-06-26 14:12   ` marcandre.lureau
2026-06-29  8:22   ` Manos Pitsidianakis [this message]
2026-06-26 12:35 ` [PATCH v3 9/9] hw/audio/virtio-sound: add missing vmstate fields Alexander Mikhalitsyn
2026-06-26 14:12   ` marcandre.lureau
2026-06-29  8:23   ` Manos Pitsidianakis
2026-06-29 11:04 ` [PATCH v3 0/9] hw/audio/virtio-sound: basic migration support Manos Pitsidianakis
2026-06-29 11:32   ` Aleksandr Mikhalitsyn
2026-06-29 12:01     ` Manos Pitsidianakis

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=thdwmt.3hykbwjwse6du@linaro.org \
    --to=manos.pitsidianakis@linaro.org \
    --cc=aleksandr.mikhalitsyn@futurfusion.io \
    --cc=alexander@mihalicyn.com \
    --cc=berrange@redhat.com \
    --cc=kraxel@redhat.com \
    --cc=marcandre.lureau@redhat.com \
    --cc=mst@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=stgraber@stgraber.org \
    --cc=vr_qemu@t-online.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.