Linux native semaphores are enough. Linux has been able to be very performant without it. That feature seems like way too over engineered for little gains.