[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] vsnd issue
 
 
On 11/25/19 12:40 PM, Artem Mygaiev wrote:
 
Hello Peng Fan
Please contact Oleksandr Andrushchenko (added to this thread) on this
issue.
  -- Artem
On Mon, 2019-11-25 at 10:24 +0000, Julien Grall wrote:
 
On 25/11/2019 10:19, Peng Fan wrote:
 
Hi All,
 
 
Hi,
 
I am trying vsnd from xen-troops with xen 4.13 and Linux 5.4, but
domu reports:
 
 
xen-troops is not part of Xen Project. Please contact the owner of
the
repo for any help here.
I have CCed Artem who should be able to point to the author of vsnd.
Best regards,
 
aplay compl.mp3
 
 
 
 
Hm, could you please try the same with wav and not mp3
and get back with the logs?
 
ALSA lib ../../../alsa-lib-
1.1.9/src/pcm/pcm_direct.c:1156:(snd1_pcm_direct_initialize_slave)
slave plugin does not support mmap interleaved or mmap
noninterleaved access
 
 
 
 
ALSA frontend does not support mmap because of [1],
so this is expected
 
ALSA lib ../../../alsa-lib-
1.1.9/src/pcm/pcm_dmix.c:1120:(snd_pcm_dmix_open) unable to
initialize slave
aplay: main:828: audio open error: Invalid argument
When executing aplay in domu, dom0 side log:
root@imx8qmmek:~# 13.11.19 08:24:57.484 | XenEvtchn       | DBG -
Event received, port: 10
13.11.19 08:24:57.491 | StreamRing      | DBG - Request received,
id: alsa<hw:2;0>, cmd:9
13.11.19 08:24:57.500 | CommandHandler  | DBG - Handle command
[QUERY_HW_PARAM]
13.11.19 08:24:57.508 | AlsaPcm         | DBG - Query pcm device
hw:2,0 for HW parameters
13.11.19 08:24:57.516 | CommandHandler  | DBG - Return status: [0]
13.11.19 08:24:57.523 | XenEvtchn       | DBG - Notify event
channel, port: 10
13.11.19 08:24:57.531 | XenEvtchn       | DBG - Event received,
port: 10
13.11.19 08:24:57.538 | StreamRing      | DBG - Request received,
id: alsa<hw:2;0>, cmd:9
13.11.19 08:24:57.546 | CommandHandler  | DBG - Handle command
[QUERY_HW_PARAM]
13.11.19 08:24:57.554 | AlsaPcm         | DBG - Query pcm device
hw:2,0 for HW parameters
13.11.19 08:24:57.563 | CommandHandler  | DBG - Return status: [0]
13.11.19 08:24:57.570 | XenEvtchn       | DBG - Notify event
channel, port: 10
13.11.19 08:24:57.577 | XenEvtchn       | DBG - Event received,
port: 10
13.11.19 08:24:57.584 | StreamRing      | DBG - Request received,
id: alsa<hw:2;0>, cmd:9
13.11.19 08:24:57.593 | CommandHandler  | DBG - Handle command
[QUERY_HW_PARAM]
13.11.19 08:24:57.601 | AlsaPcm         | DBG - Query pcm device
hw:2,0 for HW parameters
13.11.19 08:24:57.610 | CommandHandler  | DBG - Return status: [0]
13.11.19 08:24:57.616 | XenEvtchn       | DBG - Notify event
channel, port: 10
13.11.19 08:24:57.624 | XenEvtchn       | DBG - Event received,
port: 10
13.11.19 08:24:57.631 | StreamRing      | DBG - Request received,
id: alsa<hw:2;0>, cmd:9
13.11.19 08:24:57.640 | CommandHandler  | DBG - Handle command
[QUERY_HW_PARAM]
13.11.19 08:24:57.647 | AlsaPcm         | DBG - Query pcm device
hw:2,0 for HW parameters
13.11.19 08:24:57.656 | CommandHandler  | DBG - Return status: [0]
13.11.19 08:24:57.663 | XenEvtchn       | DBG - Notify event
channel, port: 10
13.11.19 08:24:57.671 | XenEvtchn       | DBG - Event received,
port: 10
13.11.19 08:24:57.678 | StreamRing      | DBG - Request received,
id: alsa<hw:2;0>, cmd:9
13.11.19 08:24:57.686 | CommandHandler  | DBG - Handle command
[QUERY_HW_PARAM]
13.11.19 08:24:57.694 | AlsaPcm         | DBG - Query pcm device
hw:2,0 for HW parameters
13.11.19 08:24:57.703 | CommandHandler  | DBG - Return status: [0]
13.11.19 08:24:57.709 | XenEvtchn       | DBG - Notify event
channel, port: 10
My xl.cfg:
      vsnd = [
          ['CARD, short-name=Main, sample-formats=s16_le;s8;u32_be',
              'PCM, name=Main',
                  'STREAM, unique-id=alsa<hw:2;0>, type=p',
                  'STREAM, unique-id=alsa<hw:2;1>, type=c, channels-
max=2'
          ],
      ]
 
 
 
Config seems to be ok
 
The audio device on my board:
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: imxaudmix [imx-audmix], device 0: HiFi-AUDMIX-FE (*) []
    Subdevices: 1/1
    Subdevice #0: subdevice #0
card 0: imxaudmix [imx-audmix], device 1: HiFi-AUDMIX-FE (*) []
    Subdevices: 1/1
    Subdevice #0: subdevice #0
card 1: cs42888audio [cs42888-audio], device 0: HiFi cs42888-0
[HiFi cs42888-0]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
card 1: cs42888audio [cs42888-audio], device 1: HiFi-ASRC-FE (*) []
    Subdevices: 1/1
    Subdevice #0: subdevice #0
card 2: wm8960audio [wm8960-audio], device 0: HiFi wm8960-hifi-0 []
    Subdevices: 0/1
    Subdevice #0: subdevice #0
Is there something wrong in my configuration?
Thanks,
Peng.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://urldefense.com/v3/__https://lists.xenproject.org/mailman/listinfo/xen-devel__;!K6dmGCEab4ueJg!iTeJON61Y2nUcGMQr_y7-27bR_QlOG8gXqvRMaU8yy8nJuDhzWizylvl_6stD-ILOQ$
  
 
 
 
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
 
 
 [1] 
https://elixir.bootlin.com/linux/v5.4-rc8/source/sound/xen/xen_snd_front_alsa.c#L685 
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel 
 
    
     |