9a7e929dfee38ba9504f08abe5e634189e714203

Core is moved to init state before completing full init sequence. So subsequent new open request assumes core is already inited and attempts to initiate a hfi_session with firmware, which is not correct and core_init is a sync cmd, so core->lock() is released, so that reverse thread can issue sys_init_done. But new session is acquiring core->lock() and corroupting core->init_done.task_list completion structure variable i.e leading to list_corruption issues. So added change to address these issues. Change-Id: I0b983a06b8ea58134ea93831246309c9ccbdf0d1 Signed-off-by: Govindaraj Rajagopal <grajagop@codeaurora.org>
Beskrivning
No description provided
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%