Revision 1: Add a new member to struct buffer_head called b_journal_head. This is for jbd to use, rather than have it peeking a b_private for in flight ios. Revision 2: Backport of mempool code. Revision 3: Device-mapper core. Revision 4: ioctl interface for dm Revision 5: Kernel daemon abstraction. Revision 6: kcopyd: a kernel daemon for copying parts of a disk from one place to another. Used in the snapshot and mirror targets. Revision 7: Block level snapshots.