commit | a895d21d63cf8ca664dc040117b7ab4b7d06216b | [log] [tgz] |
---|---|---|
author | Ramakrishna Pallala <ramakrishna.pallala@intel.com> | Wed Nov 15 12:53:38 2017 -0500 |
committer | Kumar Gala <kumar.gala@gmail.com> | Wed Nov 15 15:47:10 2017 -0600 |
tree | 9e6e1ca1d02fa1bea9164f047266698d1835837c | |
parent | 08ce2bb37f4b75d48da81e6b5e19d0e152fd0c20 [diff] |
subsys: random: Fix semaphore initial count of xoroshiro128 Semaphore state_sem initial count is set to 0 but k_sem_give() is invoked first in sys_rand32_get() which will block the caller forever. Fix the issue by setting the initail count to count_limit. Signed-off-by: Ramakrishna Pallala <ramakrishna.pallala@intel.com>