genode/repos/base-linux/src
Christian Helmuth c8b4b83b71 base-linux: inhibit tracing in region-map attach/detach
Tracing must be inhibited in attach/detach as RPC trace points may
trigger attachment of trace dataspaces, which would result in nested
mutex acquisition.

This prevents errors in test-trace_logger like follows.

  [init -> depot_autopilot] 0.140 [init -> dynamic_rom] Error: deadlock ahead, mutex=0x500e6f00, return ip=0x50053ed7

Fixes #4607
2022-09-19 14:00:34 +02:00
..
core base-linux: fix build (BOARD=pc) 2022-03-08 14:23:28 +01:00
include Consistent spelling of "writeable" 2022-02-15 10:23:58 +01:00
initramfs base-linux: src/lib/initramfs -> /src/initramfs 2022-09-19 13:59:27 +02:00
ld ld: load dynamic linker at static address on Linux 2019-08-21 13:25:25 +02:00
lib base-linux: inhibit tracing in region-map attach/detach 2022-09-19 14:00:34 +02:00
test base: avoid implicit conversions 2021-12-17 15:04:44 +01:00
timer/linux base: avoid implicit conversions 2021-12-17 15:04:44 +01:00