[PATCH 1/3] FUTEX : introduce PROCESS_PRIVATE semantic

2007-03-15 Thread Eric Dumazet
[PATCH 1/3] FUTEX : introduce PROCESS_PRIVATE semantic This first patch introduces XXX_PRIVATE futexes operations. When a process uses a XXX_PRIVATE futex primitive, kernel can avoid to take a read lock on mmap_sem, to find the vma that contains the futex, to learn if it is associated

[PATCH 1/3] FUTEX : introduce PROCESS_PRIVATE semantic

2007-03-15 Thread Eric Dumazet
[PATCH 1/3] FUTEX : introduce PROCESS_PRIVATE semantic This first patch introduces XXX_PRIVATE futexes operations. When a process uses a XXX_PRIVATE futex primitive, kernel can avoid to take a read lock on mmap_sem, to find the vma that contains the futex, to learn if it is associated