|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v2 18/19] xen/sndfront: use xenbus_setup_ring() and xenbus_teardown_ring()
On 28.04.22 11:27, Juergen Gross wrote: Hello Juergen, all Simplify sndfront's ring creation and removal via xenbus_setup_ring() and xenbus_teardown_ring(). Signed-off-by: Juergen Gross <jgross@xxxxxxxx> I am not familiar with SOUND bits of this driver, but a little bit familiar with Xen bits this patch only touches and I have environment to test.Xen specific changes looks good to me. Also I didn't see any issues when testing virtulized sound driver with current series except one I have already pointed out in PATCH v2 08/19. root@salvator-x-h3-4x2g-xt-domu:~# dmesg | grep vsnd [ 0.432181] Initialising Xen vsnd frontend driver root@salvator-x-h3-4x2g-xt-domu:~# aplay -l **** List of PLAYBACK Hardware Devices **** card 0: vsnd [], device 0: dev1 [Virtual card PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 root@generic-armv8-xt-dom0:~# xenstore-ls -f | grep vsnd /local/domain/1/backend/vsnd = "" /local/domain/1/backend/vsnd/6 = "" /local/domain/1/backend/vsnd/6/0 = "" /local/domain/1/backend/vsnd/6/0/frontend = "/local/domain/6/device/vsnd/0" /local/domain/1/backend/vsnd/6/0/frontend-id = "6" /local/domain/1/backend/vsnd/6/0/online = "1" /local/domain/1/backend/vsnd/6/0/state = "4" /local/domain/6/device/vsnd = "" /local/domain/6/device/vsnd/0 = "" /local/domain/6/device/vsnd/0/backend = "/local/domain/1/backend/vsnd/6/0" /local/domain/6/device/vsnd/0/backend-id = "1" /local/domain/6/device/vsnd/0/state = "4" /local/domain/6/device/vsnd/0/long-name = "Virtual sound card" /local/domain/6/device/vsnd/0/short-name = "VCard"/local/domain/6/device/vsnd/0/sample-rates = "8000,11025,16000,22050,32000,44100,48000" /local/domain/6/device/vsnd/0/sample-formats = "s16_le" /local/domain/6/device/vsnd/0/buffer-size = "65536" /local/domain/6/device/vsnd/0/0 = "" /local/domain/6/device/vsnd/0/0/name = "dev1" /local/domain/6/device/vsnd/0/0/0 = "" /local/domain/6/device/vsnd/0/0/0/unique-id = "pulse" /local/domain/6/device/vsnd/0/0/0/type = "p" /local/domain/6/device/vsnd/0/0/0/ring-ref = "2070" /local/domain/6/device/vsnd/0/0/0/event-channel = "18" /local/domain/6/device/vsnd/0/0/0/evt-ring-ref = "2071" /local/domain/6/device/vsnd/0/0/0/evt-event-channel = "19" /libxl/6/device/vsnd = "" /libxl/6/device/vsnd/0 = "" /libxl/6/device/vsnd/0/frontend = "/local/domain/6/device/vsnd/0" /libxl/6/device/vsnd/0/backend = "/local/domain/1/backend/vsnd/6/0" /libxl/6/device/vsnd/0/frontend-id = "6" /libxl/6/device/vsnd/0/online = "1" /libxl/6/device/vsnd/0/state = "1"
-- Regards, Oleksandr Tyshchenko
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |