• Chris Mason's avatar
    rds: per-rm flush_wait waitq · c83188dc
    Chris Mason authored
    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: default avatarChris Mason <chris.mason@oracle.com>
    c83188dc
message.c 10.5 KB