From cef9a910aa9c2315aa4d4ab6c196b078ca2fad90 Mon Sep 17 00:00:00 2001 From: Dimitri Staessens Date: Wed, 24 Dec 2025 10:23:02 +0100 Subject: 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 Signed-off-by: Sander Vrijders --- cmake/lib/lib.cmake | 2 -- 1 file changed, 2 deletions(-) (limited to 'cmake') 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 -- cgit v1.2.3