- Futex scalability (bnc#851603)
authorMike Galbraith <mgalbraith@suse.de>
Tue, 14 Jan 2014 05:26:58 +0000 (06:26 +0100)
committerMike Galbraith <mgalbraith@suse.de>
Tue, 14 Jan 2014 05:26:58 +0000 (06:26 +0100)
commit517d07586284b11c320718ce78124d7533430718
treef4383d38393c231b5fc73dea38e8c1da20597576
parenta15d9171ff52df34e4622e5de705c4dff21e558f
- Futex scalability (bnc#851603)

- futex: move user address verification up to common code (bnc#851603).
- futexes: Clean up various details (bnc#851603).
- futexes: Increase hash table size for better performance (bnc#851603).
- futexes: Document multiprocessor ordering guarantees (bnc#851603).
- futexes: Avoid taking the hb->lock if there's nothing to wake up (bnc#851603).

suse-commit: 7943354c2d8e48f2d705ddf78e057b8dcf7a1622
kernel/futex.c