commit | c83188dcd76b1f0c17c31b4bbd8de57c634b19f8 | [log] [tgz] |
---|---|---|
author | Chris Mason <chris.mason@oracle.com> | Wed Apr 21 13:09:28 2010 -0700 |
committer | Andy Grover <andy.grover@oracle.com> | Wed Sep 08 18:12:27 2010 -0700 |
tree | 1d66c7996693e36d88f9fa7bebcb28281612675d | |
parent | 976673ee1b92d939168c8c1fbad3e16c45caa545 [diff] |
rds: per-rm flush_wait waitq This removes a global waitqueue used to wait for rds messages and replaces it with a waitqueue inside the rds_message struct. The global waitqueue turns into a global lock and significantly bottlenecks operations on large machines. Signed-off-by: Chris Mason <chris.mason@oracle.com>