Revision 1:
  kgdb

Revision 2:
  When setting the size of a Device-Mapper device in the gendisk entry,
  also try to set the size of the corresponding block_device entry's
  inode. This is necessary to allow online device/filesystem resizing to
  work correctly.  [Kevin Corry]

Revision 3:
  The dm table size is always known in advance, so we can specify it in
  dm_table_create(), rather than relying on dynamic resizing.

Revision 4:
  Make the version-4 ioctl interface the default kernel configuration option.