4018 mpt_sas: allow physical topology enumeration in libtopo4019 mpt_sas: expose LED controls to libtopoReviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>Reviewed by: Hans Rosenfeld <hans
4018 mpt_sas: allow physical topology enumeration in libtopo4019 mpt_sas: expose LED controls to libtopoReviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>Reviewed by: Albert Lee <trisk@nexenta.com>Approved by: Albert Lee <trisk@nexenta.com>
show more ...
6953266 Need to provide correlation information between an SES target and an expander node.
6953450 ses enumerator not attaching all properties if mpxio disabled
6936904 ses topo enumerator prevents retire of parent hba6939732 ctstat -v fails if device contracts are in use6947105 if hba is unretired, mpxio client devices are not brought online again6950474
6936904 ses topo enumerator prevents retire of parent hba6939732 ctstat -v fails if device contracts are in use6947105 if hba is unretired, mpxio client devices are not brought online again6950474 disk enumerator module broken for internal SATA disks
PSARC/2009/019 SAS Management Protocol library6791689 need a userland mechanism for access to smp(7D) targets6901865 need to enumerate SAS expanders in storage enclosures6927621 need to enumerate
PSARC/2009/019 SAS Management Protocol library6791689 need a userland mechanism for access to smp(7D) targets6901865 need to enumerate SAS expanders in storage enclosures6927621 need to enumerate receptacles around SAS expanders in storage enclosures6927623 need representation of SAS HBA receptacles in topo tree6934815 should add scsi-device and smp-device nodes beneath hba/iport nodes in topology6791643 libses needs to link with libumem6791646 ses2 ucode upload should allow selection of chunk size6791730 libscsi and friends mishandle plugin paths with multiple candidates6831769 fmd dumps core repeatedly in libses with huge enclosure6863967 substring and subhelp pages ignored due to length mishandling6900516 add support for SPMS-1 rev 111 SUBCHASSIS ID6900520 ses topo enumerator ignores some enclosures6900856 need SES_PROP_INTERNAL workaround for X42756901298 libscsi should work around devices intolerant of odd INQUIRY lengths6900822 SUN libses plugin should support FRUID page6905410 memory handling problems in libfruraw and libnvfru6905409 use after free in libfruraw fru_close_container()
6934497 ses enumerator should add disk nodes in bays even if no devid is available6901867 topology of storage enclosures should match physical reality6934813 should be able to associate a disk erep
6934497 ses enumerator should add disk nodes in bays even if no devid is available6901867 topology of storage enclosures should match physical reality6934813 should be able to associate a disk ereport with a topo node by target port wwn6938578 should identify ses-enclosure nodes in hc-scheme ereports by chassis-sn not node instance number
PSARC/2010/045 x86gentopo enumeration of direct attached SATA6891266 generic x86 enumeration for directly attached SATA disks6903122 Export SATA PHY from framework6906979 Generic x86 disk enum nee
PSARC/2010/045 x86gentopo enumeration of direct attached SATA6891266 generic x86 enumeration for directly attached SATA disks6903122 Export SATA PHY from framework6906979 Generic x86 disk enum needs SMBIOS OEM extended structure
6894028 Some fm libraries are not lint clean6897387 IPMI facility provider methods not registered on some platforms6893713 Some fm cmds are not lint clean
PSARC 2008/672 thebe SAS/SATA driverPSARC 2008/755 ddi_ssoft_state(9F) and ddi_isoft_state(9F)PSARC 2008/764 Cfgadm SCSI-Plugin MPxIO SupportPSARC 2009/125 scsi_device property interfaces6726110
PSARC 2008/672 thebe SAS/SATA driverPSARC 2008/755 ddi_ssoft_state(9F) and ddi_isoft_state(9F)PSARC 2008/764 Cfgadm SCSI-Plugin MPxIO SupportPSARC 2009/125 scsi_device property interfaces6726110 pmcs driver (driver for thebe)6726867 SCSAv3
6881719 debug message typo in disk_list_gather()6881732 add facility method for platform event message service LED6881744 ses enumerator snapshot caching is broken
6840691 topo_xml debugging could use a little cleanup6840705 topo_mod_smbios() would be useful6840706 disk enumerator should make use of topo_mod_devinfo()6840708 disk enumerator should rely on de
6840691 topo_xml debugging could use a little cleanup6840705 topo_mod_smbios() would be useful6840706 disk enumerator should make use of topo_mod_devinfo()6840708 disk enumerator should rely on devinfo snapshot for devid strings6840714 disk enumerator should trim whitespace from storage properties
PSARC 2008/357 libtopo ses enumerator6705260 want to enumerate external enclosures in libtopo6705266 hc walker should compare nodes by something other than instance6708851 libtopo topology DTD is
PSARC 2008/357 libtopo ses enumerator6705260 want to enumerate external enclosures in libtopo6705266 hc walker should compare nodes by something other than instance6708851 libtopo topology DTD is broken6708854 libtopo maps should be validated against DTD as part of lint6709113 x86 xmlgen files generate invalid topology files6709331 path topology attribute still hanging around6709332 disk nodes can have invalid authority members
PSARC/2007/522 Disk enumeration for Sun Fire X4200 and X4200 M2PSARC/2008/077 Multiplexed I/O Enhancements to Support FMA5039931 glm fails to use DDI-compliant interface for scsi_pkt(9S) allocation
PSARC/2007/522 Disk enumeration for Sun Fire X4200 and X4200 M2PSARC/2008/077 Multiplexed I/O Enhancements to Support FMA5039931 glm fails to use DDI-compliant interface for scsi_pkt(9S) allocation5039932 mpt fails to use DDI-compliant interface for scsi_pkt(9S) allocation5039935 esp fails to use DDI-compliant interface for scsi_pkt(9S) allocation5039936 fas fails to use DDI-compliant interface for scsi_pkt(9S) allocation5039937 ifp fails to use DDI-compliant interface for scsi_pkt(9S) allocation5039938 isp fails to use DDI-compliant interface for scsi_pkt(9S) allocation5039941 sf fails to use DDI-compliant interface for scsi_pkt(9S) allocation6276696 USCSI should support a path selection mechanism in conjunction with scsi_vhci6284426 di_path_addr should have its second argument removed.6425326 prtconf pathinfo output should show path's pHCI unit-address (di_path_addr)6657250 devid should be available at interrupt time6657251 libtopo: disk enumeration needs to be shared by multiple enumeration strategies6657252 libtopo: xmlgen files should use consistent format6657253 fmdump: add support for filtering on nvpair (and value)6657254 eversholt: support devid-based mapping to topology6657255 eversholt: define property indicating ereport may not map to topology6657256 SCSA should detect scsi_pkt allocation violations6657257 Multiplexed I/O Enhancements to Support FMA6657258 libnvpair: need nvlist_lookup_nvpair peer that supports embeded nvlist6695221 scsa1394 fails to use DDI-compliant interface for scsi_pkt(9S) allocation6695222 ata has dependency on scsi_device(9S) size6695223 ncrs fails to use DDI-compliant interface for scsi_pkt(9S) allocation6695224 st fails to use DDI-compliant interface for scsi_pkt(9S) allocation
PSARC 2007/455 /etc/{init,utmp}pipe to /var/run6437243 initpipe and utmppipe fifos prevent efficient searching of /etc/*6590291 libtopo's Makefile.plugin has a broken lint target6590293 ipmi_close
PSARC 2007/455 /etc/{init,utmp}pipe to /var/run6437243 initpipe and utmppipe fifos prevent efficient searching of /etc/*6590291 libtopo's Makefile.plugin has a broken lint target6590293 ipmi_close() doesn't free SDR repository
PSARC 2007/329 SCSI inquiry property enhancementPSARC 2007/339 Device Size PropertiesPSARC 2007/388 Generic Topology for Internal Disks6572672 Generic Topology for Internal Disks--HG--rename :
PSARC 2007/329 SCSI inquiry property enhancementPSARC 2007/339 Device Size PropertiesPSARC 2007/388 Generic Topology for Internal Disks6572672 Generic Topology for Internal Disks--HG--rename : usr/src/cmd/fm/modules/i86pc/Makefile => deleted_files/usr/src/cmd/fm/modules/i86pc/Makefilerename : usr/src/lib/fm/topo/maps/i86pc/storage-hc-topology.xml => deleted_files/usr/src/lib/fm/topo/maps/i86pc/storage-hc-topology.xmlrename : usr/src/lib/fm/topo/modules/i86pc/sata/Makefile => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/Makefilerename : usr/src/lib/fm/topo/modules/i86pc/sata/sata.c => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/sata.crename : usr/src/lib/fm/topo/modules/i86pc/sata/sata.h => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/sata.hrename : usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.c => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.crename : usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.h => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/Makefile => usr/src/cmd/fm/modules/common/disk-monitor/Makefilerename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/sfx4500-disk.conf => usr/src/cmd/fm/modules/common/disk-monitor/disk-monitor.confrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/sfx4500-disk.c => usr/src/cmd/fm/modules/common/disk-monitor/disk_monitor.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/sfx4500-disk.h => usr/src/cmd/fm/modules/common/disk-monitor/disk_monitor.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/diskmon_conf.c => usr/src/cmd/fm/modules/common/disk-monitor/diskmon_conf.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/diskmon_conf.h => usr/src/cmd/fm/modules/common/disk-monitor/diskmon_conf.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_platform.c => usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_platform.h => usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_types.h => usr/src/cmd/fm/modules/common/disk-monitor/dm_types.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/hotplug_mgr.c => usr/src/cmd/fm/modules/common/disk-monitor/hotplug_mgr.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/hotplug_mgr.h => usr/src/cmd/fm/modules/common/disk-monitor/hotplug_mgr.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/schg_mgr.c => usr/src/cmd/fm/modules/common/disk-monitor/schg_mgr.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/schg_mgr.h => usr/src/cmd/fm/modules/common/disk-monitor/schg_mgr.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/topo_gather.c => usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/topo_gather.h => usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/util.c => usr/src/cmd/fm/modules/common/disk-monitor/util.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/util.h => usr/src/cmd/fm/modules/common/disk-monitor/util.h