I am trying to port android 12 in my virtual setup. After running for sometime, It goes into some deadlock. On further debugging I found that 'surfaceflinger' process is actually stuck. Using ps -e command I found that It is stuck on "futex_wait_queue_me".
Please find the details below: Android AOSP : android-12.0.0_r2
OpenGL ES : Google swiftshader
Kernel Version: android12-5.10
Gralloc allocation: using ashmem
Any idea on this ?