[dm-devel] new stable and unstable dm patchsets for 2.6
Joe Thornber
thornber at sistina.com
Wed Oct 29 09:27:02 UTC 2003
New patchsets are available here:
http://people.sistina.com/~thornber/
2.6.0-test9-dm3
---------------
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.
2.6.0-test9-udm3
----------------
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.
Revision 5:
Experimental version of the snapshot and mirror targets for 2.6.
Revision 6:
Take a space out of a slab name.
Revision 7:
take note of the tio->io field before freeing tio.
Revision 8:
A blk_put_queue() was missing on the error path of alloc_dev().
Revision 9:
whitespace
Revision 10:
Set the split io size for the snapshot target.
Revision 11:
Enable the new code that checks that an exception isn't already being copied.
Revision 12:
Recheck that the exception hasn't entered the pending table by another
thread.
Revision 13:
Set the ti->split_io field for the origin to the smallest chunk-size of its
snapshots. This is done each time the origin is resumed, since new snapshots
(with smaller chunk-sizes) could have been added. [Kevin Corry]
Revision 14:
In the "else" section of __clone_and_map(), we're splitting a page from the
bio into two pages and mapping each part separately. Therefore, we need
another tio structure to track the second part of the page. [Kevin Corry]
More information about the dm-devel
mailing list