Cited passages: Linux kernel documentation, Journal (jbd2), opening paragraphs and sections 3.6.1, 3.6.5 and 3.6.8: payload destinations, commit and replay; Linux kernel documentation, Journal (jbd2), section 3.6.1: missing commit or mismatched checksums discard the transaction.