Fix deadlock in GKI_getbuf when out of buffer.

By Kevin Park. GKI_getbuf is executed in critical section.
Sometimes, when GKI getbuf fails due to low memory,
code logic in GKI_getbuf just returns NULL without releasing lock.
This introduces deadlock situation.
So fixed the code to call GKI_enable before returning.

Increasing GKI buf pool size for the
specific condition like system very busy on first boot.

Change-Id: I8c7de8d0f472f5dfa41a43c08c30025de4e073c4
3 files changed
tree: 6444c3239fc78393d4c538a3a375a3acb49c98b3
  1. halimpl/
  2. src/
  3. Android.mk
  4. CleanSpec.mk