Re: [PATCH htl v3 3/5] htl: Reimplement GSCOPE

2021-09-14 Thread Samuel Thibault
Sergey Bugaev, le mar. 07 sept. 2021 16:33:23 +0300, a ecrit: > This is a new implementation of GSCOPE which largely mirrors its NPTL > counterpart. Same as in NPTL, instead of a global flag shared between > threads, there is now a per-thread GSCOPE flag stored in each thread's > TCB. This makes en

[PATCH htl v3 3/5] htl: Reimplement GSCOPE

2021-09-07 Thread Sergey Bugaev
This is a new implementation of GSCOPE which largely mirrors its NPTL counterpart. Same as in NPTL, instead of a global flag shared between threads, there is now a per-thread GSCOPE flag stored in each thread's TCB. This makes entering and exiting a GSCOPE faster at the expense of making THREAD_GSC