zephyr/subsys/usb
Tomasz Moń 7608f54433 usb: device_next: Do not leak memory on set address
USB stack did leak memory on every SET ADDRESS request. UDC control
allocator could cope with up to 13 leaked allocations. Therefore,
issuing bus reset 13 times in a row (in addition to automatic reset
after connecting the USB cable) was enough to exhaust memory and
thus drive USB stack inoperable.

Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
2023-01-24 09:43:00 +01:00
..
device usb: device: Do not cancel transfers on suspend 2023-01-18 11:48:13 +01:00
device_next usb: device_next: Do not leak memory on set address 2023-01-24 09:43:00 +01:00
host usb: host: add port power and port reset USB hub features 2022-12-16 13:21:12 +01:00
usb_c usb_c: Refactor Sink common code 2023-01-20 12:17:44 +01:00
CMakeLists.txt usb: add initial USB host support 2022-12-16 13:21:12 +01:00