| Age | Commit message (Collapse) | Author |
|
- The system workqueue may preempt a self-deleting thread after the
release work is submitted. Waiting for the thread with k_thread_join()
before freeing its TCB and stack prevents use-after-free corruption.
- Also handle release work allocation failure before aborting the thread.
Signed-off-by: Zhihong Chen <[email protected]>
|
|
Signed-off-by: sakumisu <[email protected]>
|
|
usb_ringbuffer and usb_mempool
Signed-off-by: sakumisu <[email protected]>
|
|
which use the struct usbh_xxx to exit properly before free struct usbh_xxx
Signed-off-by: sakumisu <[email protected]>
|
|
Signed-off-by: Zhihong Chen <[email protected]>
|
|
Signed-off-by: sakumisu <[email protected]>
|
|
Signed-off-by: sakumisu <[email protected]>
|
|
Signed-off-by: sakumisu <[email protected]>
|