summaryrefslogtreecommitdiff
path: root/cmake/lib
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2025-12-24 10:23:02 +0100
committerSander Vrijders <sander@ouroboros.rocks>2026-01-07 14:33:39 +0100
commitcef9a910aa9c2315aa4d4ab6c196b078ca2fad90 (patch)
treec72302670b228688a3293f5a9c55d0597479b76b /cmake/lib
parent48c294105f5123dc876fbad199ec1e0166d82a18 (diff)
downloadouroboros-cef9a910aa9c2315aa4d4ab6c196b078ca2fad90.tar.gz
ouroboros-cef9a910aa9c2315aa4d4ab6c196b078ca2fad90.zip
lib: Remove the not-so lockless rbuff_ll
The "lockless" rbuff was mixing paradigms as it still has mutexes and condvars to avoid spinning on blocking behaviour. This was a bad idea. We'll add proper lockless implementations later. Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks> Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'cmake/lib')
-rw-r--r--cmake/lib/lib.cmake2
1 files changed, 0 insertions, 2 deletions
diff --git a/cmake/lib/lib.cmake b/cmake/lib/lib.cmake
index bf79da44..674d8503 100644
--- a/cmake/lib/lib.cmake
+++ b/cmake/lib/lib.cmake
@@ -43,8 +43,6 @@ set(SHM_RDRB_BLOCK_SIZE "sysconf(_SC_PAGESIZE)" CACHE STRING
"Packet buffer block size, multiple of pagesize for performance")
set(SHM_RDRB_MULTI_BLOCK TRUE CACHE BOOL
"Packet buffer multiblock packet support")
-set(SHM_RBUFF_LOCKLESS FALSE CACHE BOOL
- "Enable shared memory lockless rbuff support")
set(QOS_DISABLE_CRC TRUE CACHE BOOL
"Ignores ber setting on all QoS cubes")
set(DELTA_T_MPL 60 CACHE STRING