On Thu, Jul 09, 2009 at 10:10:55AM -0700, Curt Wohlgemuth wrote: > We found a problem with buffer head reference leaks when using an ext4 > partition without a journal. In particular, calls to ext4_forget() would > not to a brelse() on the input buffer head, which will cause pages they > belong to to not be reclaimable. > > Further investigation showed that all places where ext4_journal_forget() and > ext4_journal_revoke() are called are subject to the same problem. The patch > below changes __ext4_journal_forget/__ext4_journal_revoke to do an explicit > release of the buffer head when the journal handle isn't valid. > > Signed-off-by: Curt Wohlgemuth <curtw@xxxxxxxxxx> Thanks, applied. - Ted -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html