zephyr/subsys/usb/class
Vinayak Kariappa Chettimada da95c08977 USB: Bluetooth: Fix rx_thread_stack size
Increase rx_thread_stack size to follow BT_HCI_TX_STACK_SIZE
value defined by the Bluetooth subsystem.

Below, thread 0x20000d28, the hci_rx_thread earlier had 512
bytes which could be insufficient under edge cases like an
interrupt being asserted at the deepest stack usage.

Logging output as part of update to stack size:
<inf> thread_analyzer: Thread analyze:
<inf> thread_analyzer:  workqueue           : unused 648 usage 376 /
	1024 (36 %)
<inf> thread_analyzer:  thread_analyzer     : unused 264 usage 248 /
	512 (48 %)
<inf> thread_analyzer:  0x20000e30          : unused 280 usage 232 /
	512 (45 %)
<inf> thread_analyzer:  0x20000d28          : unused 584 usage 440 /
	1024 (42 %)
<inf> thread_analyzer:  BT RX               : unused 320 usage 192 /
	512 (37 %)
<inf> thread_analyzer:  BT RX pri           : unused 284 usage 164 /
	448 (36 %)
<inf> thread_analyzer:  sysworkq            : unused 824 usage 200 /
	1024 (19 %)
<inf> thread_analyzer:  logging             : unused 200 usage 568 /
	768 (73 %)
<inf> thread_analyzer:  idle 00             : unused 272 usage 48 /
	320 (15 %)

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2020-06-09 10:43:35 +02:00
..
audio zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
hid zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
netusb zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
bluetooth.c USB: Bluetooth: Fix rx_thread_stack size 2020-06-09 10:43:35 +02:00
bt_h4.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
cdc_acm.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
CMakeLists.txt usb: Add Audio class related files 2020-05-08 15:12:27 +02:00
Kconfig usb: Add Audio class related files 2020-05-08 15:12:27 +02:00
Kconfig.template.composite_device_number kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
loopback.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
mass_storage.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
usb_dfu.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00