0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-10-18 18:08:45 +00:00
bird/sysdep/unix
Maria Matejka e39a76d6f6 Avoiding RCU synchronization deadlock when locking in critical section
Explicitly marking domains eligible for RCU synchronization. It's then
forbidden to lock these domains in RCU critical section to avoid
possible deadlock.
2024-06-24 09:42:03 +02:00
..
alloc_test.c Fixed a bug in hot page global storage 2023-05-06 10:50:32 +02:00
alloc.c Fixed all implicit seq_cst warnings caused by the previous commit 2024-06-24 09:42:03 +02:00
config.Y Merge commit '2c7555cf2ac8439713dd9148b348128c57222a38' into thread-next 2024-01-28 23:01:39 +01:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00
domain.c Avoiding RCU synchronization deadlock when locking in critical section 2024-06-24 09:42:03 +02:00
endian.h OpenBSD port related changes. 2009-05-11 01:32:49 +02:00
io-loop.c Avoiding RCU synchronization deadlock when locking in critical section 2024-06-24 09:42:03 +02:00
io-loop.h Removed the obsolete birdloop flagger 2024-06-24 09:42:03 +02:00
io.c Fixed all implicit seq_cst warnings caused by the previous commit 2024-06-24 09:42:03 +02:00
krt.c Table feeds are now lockless 2024-06-24 09:42:03 +02:00
krt.h Kernel: replaced synchronous prune by a refeed 2024-06-24 09:42:03 +02:00
krt.Y Merge commit 'v2.13.1-189-g105e50f6' into thread-next 2024-01-28 14:42:36 +01:00
log.c Fixed all implicit seq_cst warnings caused by the previous commit 2024-06-24 09:42:03 +02:00
main.c Merge branch 'mq-aggregator-for-v3' into thread-next 2023-11-08 21:51:46 +01:00
Makefile Fixed a bug in hot page global storage 2023-05-06 10:50:32 +02:00
random.c sysdep: Add wrapper to get random bytes - update 2021-06-06 16:26:06 +02:00
unix.h Merge commit '2c7555cf2ac8439713dd9148b348128c57222a38' into thread-next 2024-01-28 23:01:39 +01:00