zephyr/include/zephyr
Wouter Cappelle aaefd3db7e net: http: Use poll for http timeout instead of shutdown
Change the http timeout mechanism to use poll instead of shutdown.
This should fix a problem where the shutdown will be called in a
different thread context which can lead to deadlocks on certain
driver implementations like offloaded modem drivers.
Fixes #53967

Signed-off-by: Wouter Cappelle <wouter.cappelle@crodeon.com>
2023-01-24 14:50:11 +01:00
..
app_memory
arch riscv: translate CPU numbers to hartid values for IPI 2023-01-19 13:48:42 +01:00
audio
bluetooth Bluetooth: Audio: Add missing audio metadata 2023-01-23 12:03:24 +00:00
canbus
console
crypto
data
debug
devicetree devicetree: remove deprecated DT_CHOSEN_*_LABEL macros 2022-11-11 11:00:26 +01:00
dfu mcuboot: Remove public dependency on bootutil 2023-01-12 19:08:23 +01:00
display
drivers dma: Document expected behavior of start/stop 2023-01-23 11:51:21 -08:00
dsp math: Introduce a DSP basicmath subsystem with a cmsis backend 2022-12-02 20:15:55 +01:00
dt-bindings dts: bindings: pwm custom macro for STM32 vendor 2023-01-24 14:49:53 +01:00
fs fs: fcb: add option to disable CRC for fcb entries 2023-01-18 22:18:37 +00:00
ipc ipc: icmsg: send nocopy feature 2022-12-22 11:07:44 +01:00
kernel
linker treewide: Use CONFIG_CPP_EXCEPTIONS instead of CONFIG_EXCEPTIONS 2023-01-13 17:42:55 -05:00
logging logging: Add an option for a custom log header 2022-12-22 11:09:59 +01:00
lorawan lorawan: services: add Application Layer Clock Synchronization 2023-01-23 10:05:49 +00:00
math
mgmt mgmt: updatehub: Add userspace syscalls 2023-01-23 10:24:07 +00:00
modbus
multi_heap
net net: http: Use poll for http timeout instead of shutdown 2023-01-24 14:50:11 +01:00
pm pm: pm_device_runtime_enable/disable should return 0 when PM is disabled 2023-01-04 13:50:17 -05:00
portability
posix include: posix: add c++ extern scope 2023-01-23 09:57:31 -08:00
random
rtio
sd sd: MMC API, and MMC Spec 2023-01-14 09:22:22 +01:00
settings
shell mgmt/mcumgr: Standardise MCUmgr Kconfig names 2022-12-22 12:36:34 +01:00
stats
storage storage/flash_area: Remove unused field fa_device_id 2022-12-27 13:24:55 +01:00
sys sys: util: provide GENMASK64 2023-01-22 14:52:21 -05:00
task_wdt
timing
toolchain toolchain: gcc: rename popcount to avoid conflict with C++20 2023-01-03 11:06:45 +01:00
tracing
usb usb: device: hid: correct bcdHID to v1.11 spec 2022-12-21 12:20:55 +01:00
usb_c usb_c: Transition to Sink Ready on sender response timeout 2023-01-05 10:34:06 +01:00
xen
zbus zbus: Add message bus subsystem to Zephyr 2022-11-14 17:25:29 -05:00
cache.h cache: Fix wrong defines 2023-01-10 18:22:32 -05:00
device.h
devicetree.h devicetree: Move DT_INST_PARENT to devicetree-inst group 2022-11-17 10:18:11 -06:00
exc_handle.h
fatal_types.h fatal_types: define start of arch specific faults 2023-01-12 10:01:05 +01:00
fatal.h fatal: move enum definition to dedicated header 2023-01-12 10:01:05 +01:00
init.h
irq_nextlevel.h
irq_offload.h
irq.h
kernel_includes.h
kernel_structs.h
kernel_version.h
kernel.h kernel: clarify documentation for k_work_reschedule_for_queue 2023-01-04 10:36:00 +01:00
shared_irq.h
smf.h
spinlock.h treewide: Use CONFIG_CPP instead of CONFIG_CPLUSPLUS 2023-01-13 17:42:55 -05:00
sw_isr_table.h
sys_clock.h
syscall_handler.h
syscall.h
timeout_q.h
toolchain.h toolchain: Replace GCC_VERSION, CLANG_VERSION and BUILD_ASSERT macros 2022-12-05 18:30:54 +01:00
types.h
wait_q.h
zephyr.h