Seems that during boot the kernel populates biosdev-%x device nodes with the first sector of each disk (read via a BIOS call). Then it tries to match some field(s) in the biosdev_data_t structure to a list of supported disks.
Running "/sbin/biosdev -d" you can see that my little RAID device (0x81) evidently does not return anything that matches... the digging continues. r...@toaster:~# /sbin/biosdev -d adding /p...@0,0/pci10de,8...@8/pci-...@9/i...@1/c...@0,0 adding /p...@0,0/pci-...@9/i...@0/c...@0,0 adding /p...@0,0/pci-...@9/i...@0/c...@1,0 matching edd 0x80 match_edd bdf 0 9 0 interface type ATA pci channel 0 target 0 matched by edd 0x80 /p...@0,0/pci-...@9/i...@0/c...@0,0 matching edd 0x81 match_edd bdf 1 9 0 interface type SATA pci channel 0 target 0 Interface SATA using pci-ide no grandchild at 0,0 No matches by edd matching edd 0x82 match_edd bdf 1 9 0 interface type SATA pci channel 2 target 2 Interface SATA using pci-ide, with no child at 2 No matches by edd matching edd 0x83 match_edd bdf 0 9 0 interface type ATA pci channel 0 target 1 matched by edd 0x83 /p...@0,0/pci-...@9/i...@0/c...@1,0 matching first block 0x81 No matches by first block Could not match 0x81 matching first block 0x82 matched by first block 0x82 /p...@0,0/pci10de,8...@8/pci-...@9/i...@1/c...@0,0 0x80 /p...@0,0/pci-...@9/i...@0/c...@0,0 0x82 /p...@0,0/pci10de,8...@8/pci-...@9/i...@1/c...@0,0 0x83 /p...@0,0/pci-...@9/i...@0/c...@1,0 -- This message posted from opensolaris.org _______________________________________________ storage-discuss mailing list storage-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/storage-discuss