• Steven Whitehouse's avatar
    GFS2: Move log buffer lists into transaction · d69a3c65
    Steven Whitehouse authored
    Over time, we hope to be able to improve the concurrency available
    in the log code. This is one small step towards that, by moving
    the buffer lists from the super block, and into the transaction
    structure, so that each transaction builds its own buffer lists.
    
    At transaction commit time, the buffer lists are merged into
    the currently accumulating transaction. That transaction then
    is passed into the before and after commit functions at journal
    flush time. Thus there should be no change in overall behaviour
    yet.
    Signed-off-by: default avatarSteven Whitehouse <swhiteho@redhat.com>
    d69a3c65
glops.c 15.5 KB