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>