From owner-freebsd-stable@FreeBSD.ORG Sat Apr 28 15:08:06 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 76F7B16A400 for ; Sat, 28 Apr 2007 15:08:06 +0000 (UTC) (envelope-from pieter@degoeje.nl) Received: from smtp.utwente.nl (smtp1.utsp.utwente.nl [130.89.2.8]) by mx1.freebsd.org (Postfix) with ESMTP id E185413C45A for ; Sat, 28 Apr 2007 15:08:05 +0000 (UTC) (envelope-from pieter@degoeje.nl) Received: from nox.student.utwente.nl (nox.student.utwente.nl [130.89.165.91]) by smtp.utwente.nl (8.12.10/SuSE Linux 0.7) with ESMTP id l3SEYjLr007721; Sat, 28 Apr 2007 16:34:45 +0200 From: Pieter de Goeje To: freebsd-stable@freebsd.org Date: Sat, 28 Apr 2007 16:34:44 +0200 User-Agent: KMail/1.9.6 References: <46335555.7090704@quip.cz> In-Reply-To: <46335555.7090704@quip.cz> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200704281634.44839.pieter@degoeje.nl> X-UTwente-MailScanner-Information: Scanned by MailScanner. Contact helpdesk@ITBE.utwente.nl for more information. X-UTwente-MailScanner: Found to be clean X-UTwente-MailScanner-From: pieter@degoeje.nl X-Spam-Status: No Cc: Miroslav Lachman <000.fbsd@quip.cz> Subject: Re: bug in mdconfig -l (does not list all devices) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Apr 2007 15:08:06 -0000 On Saturday 28 April 2007, Miroslav Lachman wrote: > Is it a bug or is it a desired feature, that mdconfig -l doesn't list > all devices, but only last 95 devices? > > root@grimm2 ~/# mdconfig -l > md545 md546 md547 md548 md549 md550 md551 md552 md553 md554 md555 md556 > md557 md558 md559 md560 md561 md562 md563 md564 md565 md566 md567 md568 > md569 md570 md571 md572 md573 md574 md575 md576 md577 md578 md579 md580 > md581 md582 md583 md584 md585 md586 md587 md588 md589 md590 md591 md592 > md593 md594 md595 md596 md597 md598 md599 md600 md601 md602 md603 md604 > md605 md606 md607 md608 md609 md610 md611 md612 md613 md614 md615 md616 > md617 md618 md619 md620 md621 md622 md623 md624 md625 md626 md627 md628 > md629 md630 md631 md632 md633 md634 md635 md636 md637 md638 md639 > > There are 640 devices, but only 95 shown in the list. > > root@grimm2 ~/# ls /dev/md*[^a-z] | wc -l > 640 > > So following code doesn't work as I expect > > for device in `mdconfig -l` > do > echo "destroying $device" > mdconfig -d -u $device > done > > > FreeBSD 6.2-RELEASE-p2 #0: Tue Feb 27 22:41:06 UTC 2007 > root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 > > Can somebody test it on STABLE / CURRENT? It works correctly on current but fails on stable. > > > Miroslav Lachman Cheers, Pieter de Goeje