pulse creates a mess in 4a when starting as it grabs channels but fail to release them

Description

With 4a active, when pulse starts it grabs all channel one by one but does not release them well.

If the module module-suspend-on-idle timeout=0 is activated in pulse the the system get crasy has pulse try to release the resources but fails.

If the module is not activated then the resources remain busy and not available to Alsa.

See both logs with and without timeout.

 

Environment

master, Intel

Attachments

2

Activity

Walt Miner 
December 22, 2017 at 7:13 PM

Close for EE RC5

Walt Miner 
December 22, 2017 at 1:11 AM
(edited)

the cherry pick to master was abandoned. Does this still need to be cherry picked?

 

See https://gerrit.automotivelinux.org/gerrit/#/c/12761/

 

I think I found the cherry pick to master. Must have been done without gerrit review. 

 

https://git.automotivelinux.org/src/4a-alsa-core/commit/?id=4b80d0f17ce24d160f13f6e1d19021cbb2717429

Dominig ar Foll 
December 20, 2017 at 10:14 AM

fixed in eel by

https://gerrit.automotivelinux.org/gerrit/#/c/12759

Needs push to master as well.

Tai Vuong 
December 19, 2017 at 7:14 PM

Re-assign back to Dominig to verify if Fulup Fix on session ID solved this issue.

Tai Vuong 
December 19, 2017 at 7:09 PM

Fulup Fix on session ID in Alsahook should fix this bug.

Dominig please let us know if your issue is solved.

 

 

 

Fixed

Details

Assignee

Reporter

Fix versions

Labels

Contract ID

Components

Priority

Created December 19, 2017 at 11:56 AM
Updated December 22, 2017 at 7:13 PM
Resolved December 20, 2017 at 10:14 AM