611ebb6df4
The assumption of going through 100 iterations of allocating for work queue is that the HEAP size is 1024 bytes. However, there are platforms where the HEAP size is inflated due to subsystems and/or drivers being included. So change the for loop into a loop where it only stops until there is no memory to be allocated. Signed-off-by: Daniel Leung <daniel.leung@intel.com> |
||
---|---|---|
.. | ||
cache | ||
common | ||
condvar/condvar_api | ||
context | ||
device | ||
early_sleep | ||
events | ||
fatal | ||
fifo | ||
fpu_sharing | ||
gen_isr_table | ||
interrupt | ||
lifo | ||
mbox | ||
mem_heap/k_heap_api | ||
mem_protect | ||
mem_slab | ||
mp | ||
msgq | ||
mutex | ||
obj_core | ||
obj_tracking | ||
pending | ||
pipe | ||
poll | ||
profiling/profiling_api | ||
queue | ||
sched | ||
semaphore | ||
sleep | ||
smp | ||
smp_boot_delay | ||
smp_suspend | ||
spinlock | ||
stack/stack | ||
threads | ||
tickless/tickless_concept | ||
timer | ||
usage/thread_runtime_stats | ||
workq | ||
xip |