PERFORCE change 81714 for review
soc-cjones
soc-cjones at FreeBSD.org
Tue Aug 9 08:29:32 GMT 2005
http://perforce.freebsd.org/chv.cgi?CH=81714
Change 81714 by soc-cjones at soc-cjones_ishtar on 2005/08/09 08:28:57
Still broken. But less so.
Affected files ...
.. //depot/projects/soc2005/gvinum/src/sys/geom/vinum/geom_vinum_move.c#6 edit
Differences ...
==== //depot/projects/soc2005/gvinum/src/sys/geom/vinum/geom_vinum_move.c#6 (text+ko) ====
@@ -224,14 +224,18 @@
printf("H\n");
LIST_INSERT_HEAD(&sc->subdisks, s2, sd);
printf("I\n");
- gv_update_sd_state(s);
+ s2->state = GV_SD_STALE;
printf("J\n");
gv_save_config_all(sc);
printf("K\n");
/* TODO -- move data from old sd to new sd. */
- /* TODO -- delete old sd. */
+ /* TODO -- rename new sd, update plexes, and delete old sd. */
+ strncpy(s2->name, s->name, GV_MAXSDNAME);
+ gv_rm_sd(sc, req, s, flags);
+
+ gv_save_config_all(sc);
return (0);
}
More information about the p4-projects
mailing list