• Andrew Morton's avatar
    [PATCH] ext3: fix commit assertion failure · b84ee08e
    Andrew Morton authored
    We're getting asserion failures in commit in data=journal mode.
    
    journal_unmap_buffer() has unexpectedly donated this buffer to the committing
    transaction, and the commit-time assertion doesn't expect that to happen.  It
    doesn't happen in 2.4 because both paths are under lock_journal().
    
    Simply remove the assertion: the commit code will uncheckpoint the buffer and
    then recheckpoint it if needed.
    b84ee08e
commit.c 22.9 KB