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? Miroslav Lachman
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 LachmanCheers, Pieter de Goeje
Andrey V. Elsukov wrote:> Hi, on CURRENT it work's good. > Here is one PR related to this problem: > http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/92062Unfortunately without any response for more than half year. :( Thanks for your reply. Miroslav Lachman
Hi, on CURRENT it work's good. Here is one PR related to this problem: http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/92062> 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-- WBR, Andrey V. Elsukov