Print this page
6581 cmd/format should be able label virtio BLKDEV drives
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>

*** 21,30 **** --- 21,31 ---- /* * Copyright (c) 1993, 2010, Oracle and/or its affiliates. All rights reserved. * Copyright 2012 Milan Jurik. All rights reserved. * Copyright 2014 Toomas Soome <tsoome@me.com> * Copyright 2015 Nexenta Systems, Inc. All rights reserved. + * Copyright 2016 Igor Kozhukhov <ikozhukhov@gmail.com> */ /* * This file contains functions that implement the command menu commands. */
*** 1619,1629 **** #endif (void) memset((char *)&label, 0, sizeof (struct dk_label)); (void) strcpy(x86_devname, cur_disk->disk_name); ! if (cur_ctype->ctype_ctype == DKC_DIRECT) dptr = auto_direct_get_geom_label(cur_file, &label); else dptr = auto_sense(cur_file, 1, &label); if (dptr == NULL) { fmt_print("Autoconfiguration failed.\n"); --- 1620,1631 ---- #endif (void) memset((char *)&label, 0, sizeof (struct dk_label)); (void) strcpy(x86_devname, cur_disk->disk_name); ! if (cur_ctype->ctype_ctype == DKC_DIRECT || ! cur_ctype->ctype_ctype == DKC_BLKDEV) dptr = auto_direct_get_geom_label(cur_file, &label); else dptr = auto_sense(cur_file, 1, &label); if (dptr == NULL) { fmt_print("Autoconfiguration failed.\n");