zephyr/tests/kernel
Peter Bigot 76d8f8f1e2 include: sys: time_units: fix 32-bit near conversion for overflow
Adjusting the input value to allow round to nearest can cause an
overflow which invalidates the expectation that the 32-bit result is
the low 32 bits of the 64-bit result.  If the adjustment overflows do
the full-precision conversion and truncate in the caller.

Signed-off-by: Peter Bigot <peter.bigot@nordicsemi.no>
2020-06-03 01:49:42 +02:00
..
common tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
context tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
device tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
early_sleep tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
fatal tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
fifo tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
fpu_sharing tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
gen_isr_table tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
interrupt tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
lifo tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
mbox tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
mem_heap/mheap_api_concept tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
mem_pool tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
mem_protect tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
mem_slab tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
mp tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
msgq/msgq_api tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
mutex tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
obj_tracing tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
pending tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
pipe tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
poll tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
profiling/profiling_api tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
queue tests/kernel/queue: Add regression test for CONFIG_POLL race condition 2020-06-03 01:47:41 +02:00
sched tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
semaphore/semaphore tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
sleep tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
smp tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
spinlock tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
stack/stack tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
threads tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
tickless tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
timer include: sys: time_units: fix 32-bit near conversion for overflow 2020-06-03 01:49:42 +02:00
workq kernel/queue: Remove interior use of k_poll() 2020-06-03 01:47:41 +02:00
xip tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00