看板 DFBSD_commit 關於我們 聯絡資訊
commit 1446934e80217daa2844291b1f8b82b7d7403a50 Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Sat Aug 14 10:06:21 2010 -0700 kernel - dm - rewrite dm_target_stripe.c to add functionality and fix bugs * The stripe code now allows up to 32 devices, instead of just 2 * The stripe code now properly cleans up partial configurations which fail in the device loop. * Fix improper use of M_NOWAIT * Fix improper use of malloc pool in *_status functions * Fix improper use of namespace (atoi -> atoi64) * Cleanup some M_DM malloc declarations Summary of changes: sys/dev/disk/dm/dm.h | 10 +- sys/dev/disk/dm/dm_dev.c | 2 - sys/dev/disk/dm/dm_ioctl.c | 1 - sys/dev/disk/dm/dm_pdev.c | 2 - sys/dev/disk/dm/dm_table.c | 2 - sys/dev/disk/dm/dm_target.c | 2 - sys/dev/disk/dm/dm_target_crypt.c | 8 +- sys/dev/disk/dm/dm_target_linear.c | 8 +- sys/dev/disk/dm/dm_target_snapshot.c | 8 +- sys/dev/disk/dm/dm_target_stripe.c | 222 +++++++++++++++++++++------------- 10 files changed, 158 insertions(+), 107 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/1446934e80217daa2844291b1f8b82b7d7403a50 -- DragonFly BSD source repository