Re: [PATCH 0/1] sched: Restore PREEMPT_NONE as default - Andres Freund

I feel like using spinlocks in user space at all without kernel support like rseq is just asking for weird performance degradations.

> I feel like using spinlocks in user space at all without kernel support like rseq is just asking for weird performance degradations.

Yeah, exactly. "Doctor, help, somebody replaced my wooden hammer with a metal one, and now I can't hit myself in the face with it as many times."

If you use spinlocks in userspace, you're gonna have a bad time.