Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Mar 1999 23:08:41 -0800 (PST)
From:      Greg Lehey <grog@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/vinum vinum.c
Message-ID:  <199903190708.XAA27274@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
grog        1999/03/18 23:08:41 PST

  Modified files:
    sys/dev/vinum        vinum.c 
  Log:
  free_vinum: don't change loop bounds for deleting drives while in the loop.
              This solved a problem where 'vinum resetconfig' only reset half
  	    the drives.
  
  Reported-by:  Brad Knowles <blk@skynet.be>
  	      Karl Pielorz <kpielorz@tdx.co.uk>
  
  Change the super device.  We now have three super devices:
  
    1.  The normal superdevice used by vinum(8).
    2.  The superdevice used by vinum(8) when compiled with debug support.
    3.  The superdevice used by the daemon.
  
  This method allows vinum(8) to determine debug mismatches.  Also check
  correctly for the device type.  The old code did not check all bits of
  the minor number.
  
    Reported-by: a cast of thousands, most recently by Brad Knowles
                 <blk@skynet.be>.
  
  Revision  Changes    Path
  1.12      +14 -11    src/sys/dev/vinum/vinum.c


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199903190708.XAA27274>