zephyr/subsys
Jukka Rissanen dd7b4bae28 net: tcp: Do not run expire function in ISR context
The expire function can call net_context_unref() which tries to
get a semaphore with K_FOREVER. This is not allowed in interrupt
context. To overcome this, run the expire functionality from
system work queue instead.

Fixes #4683

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2017-11-06 17:16:46 +02:00
..
bluetooth Bluetooth: Defer RL update if there's an ongoing connection 2017-11-06 12:50:40 +02:00
console subsys: console: Fix signed vs unsigned char issues. 2017-05-22 08:43:31 -05:00
cpp subsystem: cleanup misc and make cpp a subsystem 2017-07-06 09:13:46 -05:00
debug misc: userspace support for printk() 2017-10-11 09:23:57 -07:00
dfu dfu: replace FLASH_ALIGN with FLASH_WRITE_BLOCK_SIZE 2017-10-06 22:12:23 -04:00
disk license: add missing licenses and copyright 2017-06-08 10:41:56 -04:00
fs doc: fix doc misspellings 2017-10-17 14:31:52 -04:00
logging subsys: logging: event_logger: Fix CPU fault 2017-11-02 22:22:54 -04:00
net net: tcp: Do not run expire function in ISR context 2017-11-06 17:16:46 +02:00
random subsys/random: Add Xoroshiro128+ PRNG 2017-11-01 08:26:29 -04:00
shell shell: Adjust arguments when executing a command of different module 2017-06-09 18:54:27 -04:00
usb usb: netusb: Fix handling no data case 2017-11-01 10:00:02 +02:00
Kconfig subsys: Add random subsystem 2017-11-01 08:26:29 -04:00
Makefile subsys: Add random subsystem 2017-11-01 08:26:29 -04:00