History log of /illumos-gate/usr/src/lib/cfgadm_plugins/sata/common/cfga_sata.c
Revision Date Author Comments Expand
2c2d21e98a95cba5687ec6574c974a5c6c4a6adb 08-Jul-2012 Richard Lowe <richlowe@richlowe.net>

3063 many instances of unlike enum comparison Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>

/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_rules.c /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nlm.c /illumos-gate/usr/src/cmd/fs.d/autofs/autod_nfs.c /illumos-gate/usr/src/cmd/fs.d/nfs/mount/mount.c /illumos-gate/usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c /illumos-gate/usr/src/cmd/pcidr/plugins/default/pcidr_cfga.c /illumos-gate/usr/src/lib/cfgadm_plugins/fp/common/cfga_fp.c /illumos-gate/usr/src/lib/cfgadm_plugins/ib/common/cfga_ib.c cfga_sata.c /illumos-gate/usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_srv.c /illumos-gate/usr/src/lib/libsun_ima/common/ima.c /illumos-gate/usr/src/lib/lvm/libmeta/common/meta_smf.c /illumos-gate/usr/src/lib/lvm/libmeta/common/meta_trans.c /illumos-gate/usr/src/uts/common/fs/nfs/nfs3_xdr.c /illumos-gate/usr/src/uts/common/fs/nfs/nfs4_xdr.c /illumos-gate/usr/src/uts/common/fs/nfs/nfs_server.c /illumos-gate/usr/src/uts/common/fs/sockfs/nl7chttp.c /illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c /illumos-gate/usr/src/uts/common/io/scsi/targets/st.c /illumos-gate/usr/src/uts/common/io/softmac/softmac_main.c /illumos-gate/usr/src/uts/common/sys/softmac_impl.h /illumos-gate/usr/src/uts/i86pc/io/pci/pci.c /illumos-gate/usr/src/uts/intel/io/heci/heci_intr.c
8aa6aadbbfba50077655c6a46a5e269c880e4ab4 16-Aug-2009 Xiao-Yu Zhang <Xiao-Yu.Zhang@Sun.COM>

PSARC/2009/394 SATA Framework Port Multiplier Support 6422924 sata framework has to support port multipliers 6691950 ahci driver needs to support SIL3726/4726 SATA port multiplier

385470574fb49e32c324af06c01d697a16cc3c4b 04-Nov-2008 ying tian - Beijing China <Ying.Tian@Sun.COM>

6703522 ahci driver needs to support SATA tape

d7b0e458c7037dd10fe3ea153208b18f5b11c8ca 24-Jul-2007 vikram <none@none>

6578845 cfgadm_sata should use libdevinfo to check for devices

d3080269c400bce011f72255205cee37b5b04079 31-Oct-2006 sethg <none@none>

6487426 sata plugin induces segfaults when run on a diskless client over NFSv2

545e5dad7996785cfebf226c5ef410c1b154740f 21-Jun-2006 sethg <none@none>

6441262 sata cfgadm plugin erroneously truncates logical disk name

20e7b521b938d6074a4b93c9c2f69c6281a26e3a 22-May-2006 sethg <none@none>

6428381 sfx4500-disk shouldn't stop looking for disks when it finds one it isn't monitoring 6428843 cfgadm sata plugin assertion failure during ap node lookup

724365f7556fc4201fdb11766ebc6bd918523130 20-May-2006 sethg <none@none>

PSARC 2006/221 /dev/bmc interface upgrade PSARC 2006/322 FMA for Sun Fire X4500 SATA Disks 6414182 bmc_intf.h should be shareable with ON 6416735 Sun Fire X4500 systems need a disk diagnosis engine 6419218 Need a way of enumerating sata disks on the Sun Fire X4500 6419771 memory leak from sata.so.1`setup_for_devctl_cmd+0x20 6421449 fmtopo failure paths do not clean up properly 6421627 use after free in topo_tree_destroy causes unpredictable behavior 6421650 topo_modhash_load does not observe proper locking; deadlock ensues 6421659 topo modules' use of global variables causes unpredictable behavior during concurrent usage 6422221 race to populate _topo_* globals causes libumem to abort process 6423975 cfgadm sata plugin wastes tons of time using libdevinfo 6424520 fmd should remove faulty resources from the R$ when they are removed 6424523 hc scheme should do more homework before pronouncing a resource present 6425600 fmd can deadlock when aux threads call fmd_xprt_post at fmd shutdown time 6426514 topo_fmri_compare compares the same scheme leading to erroneous compare results

/illumos-gate/usr/src/cmd/fm/dicts/DISK.dict /illumos-gate/usr/src/cmd/fm/dicts/DISK.po /illumos-gate/usr/src/cmd/fm/dicts/Makefile /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_dr.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_xprt.c /illumos-gate/usr/src/cmd/fm/fmtopo/common/fmtopo.c /illumos-gate/usr/src/cmd/fm/modules/Makefile /illumos-gate/usr/src/cmd/fm/modules/i86pc/Makefile /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/Makefile /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/diskmon_conf.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/diskmon_conf.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_plugin.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_types.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fault_analyze.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fault_analyze.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fault_mgr.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fault_mgr.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fm_disk_events.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/hotplug_mgr.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/hotplug_mgr.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/ipmi_plugin.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/ipmi_plugin.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/plugin_mgr.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/plugin_mgr.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/schg_mgr.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/schg_mgr.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/scsi_util.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/scsi_util.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/sfx4500-disk.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/sfx4500-disk.conf /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/sfx4500-disk.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/topo_gather.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/topo_gather.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/util.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/util.h /illumos-gate/usr/src/cmd/fm/schemes/hc/amd64/Makefile /illumos-gate/usr/src/cmd/fm/schemes/hc/i386/Makefile /illumos-gate/usr/src/cmd/fm/schemes/hc/scheme.c /illumos-gate/usr/src/cmd/fm/schemes/hc/sparc/Makefile /illumos-gate/usr/src/cmd/fm/schemes/hc/sparcv9/Makefile /illumos-gate/usr/src/lib/cfgadm_plugins/sata/amd64/Makefile cfga_sata.c /illumos-gate/usr/src/lib/cfgadm_plugins/sata/i386/Makefile /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_file.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_fmri.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_module.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_tree.c /illumos-gate/usr/src/lib/fm/topo/modules/SUNW,SPARC-Enterprise/ioboard/opl_hostbridge.c /illumos-gate/usr/src/lib/fm/topo/modules/SUNW,Sun-Fire-15000/ioboard/iob_platform.c /illumos-gate/usr/src/lib/fm/topo/modules/SUNW,Sun-Fire/ioboard/iob_platform.c /illumos-gate/usr/src/lib/fm/topo/modules/common/did.c /illumos-gate/usr/src/lib/fm/topo/modules/common/did.h /illumos-gate/usr/src/lib/fm/topo/modules/common/did_impl.h /illumos-gate/usr/src/lib/fm/topo/modules/common/did_props.c /illumos-gate/usr/src/lib/fm/topo/modules/common/did_props.h /illumos-gate/usr/src/lib/fm/topo/modules/common/hostbridge.c /illumos-gate/usr/src/lib/fm/topo/modules/common/hostbridge.h /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus.c /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus.h /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus_labels.c /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus_labels.h /illumos-gate/usr/src/lib/fm/topo/modules/common/pcifn_enum.c /illumos-gate/usr/src/lib/fm/topo/modules/common/pcifn_enum.h /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/pcibus/pci_i86pc.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/sata/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/sata/sata.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/sata/sata.h /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.h /illumos-gate/usr/src/lib/fm/topo/modules/sun4/hostbridge/hb_sun4.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4/hostbridge/hb_sun4.h /illumos-gate/usr/src/lib/fm/topo/modules/sun4/ioboard/ioboard.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4/ioboard/ioboard.h /illumos-gate/usr/src/lib/fm/topo/modules/sun4u/hostbridge/hb_sun4u.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4u/pcibus/pci_sun4u.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/hostbridge/hb_sun4v.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/ioboard/iob_platform.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/pcibus/pci_sun4v.c /illumos-gate/usr/src/pkgdefs/SUNW0on/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_i386 /illumos-gate/usr/src/pkgdefs/etc/exception_list_i386
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24 13-Jan-2006 mlf <none@none>

PSARC/2004/779 SATA HBA Framework Support PSARC/2005/679 SATA HBA Framework Support (update) 6296430 x86: support for Silicon Image 3124/3132 sata controllers 6326505 SATA framework needed to support controller-specific SATA HBA drivers operating in sata-native mode 6326531 cfgadm sata plugin needed for sata framework

/illumos-gate/usr/src/Makefile.lint /illumos-gate/usr/src/cmd/devfsadm/cfg_link.c /illumos-gate/usr/src/lib/cfgadm_plugins/Makefile /illumos-gate/usr/src/lib/cfgadm_plugins/sata/Makefile /illumos-gate/usr/src/lib/cfgadm_plugins/sata/Makefile.com /illumos-gate/usr/src/lib/cfgadm_plugins/sata/amd64/Makefile cfga_rcm.c cfga_sata.c cfga_sata.h /illumos-gate/usr/src/lib/cfgadm_plugins/sata/i386/Makefile /illumos-gate/usr/src/lib/cfgadm_plugins/sata/sata.xcl /illumos-gate/usr/src/lib/cfgadm_plugins/sata/spec/Makefile /illumos-gate/usr/src/lib/cfgadm_plugins/sata/spec/Makefile.targ /illumos-gate/usr/src/lib/cfgadm_plugins/sata/spec/amd64/Makefile /illumos-gate/usr/src/lib/cfgadm_plugins/sata/spec/cfga_sata.spec /illumos-gate/usr/src/lib/cfgadm_plugins/sata/spec/i386/Makefile /illumos-gate/usr/src/lib/cfgadm_plugins/sata/spec/versions /illumos-gate/usr/src/pkgdefs/Makefile /illumos-gate/usr/src/pkgdefs/SUNWckr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWsi3124/Makefile /illumos-gate/usr/src/pkgdefs/SUNWsi3124/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWsi3124/postinstall /illumos-gate/usr/src/pkgdefs/SUNWsi3124/postremove /illumos-gate/usr/src/pkgdefs/SUNWsi3124/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWsi3124/prototype_i386 /illumos-gate/usr/src/pkgdefs/etc/exception_list_i386 /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/Makefile.rules /illumos-gate/usr/src/uts/common/io/sata/adapters/si3124/si3124.c /illumos-gate/usr/src/uts/common/io/sata/impl/sata.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/Makefile.syshdrs /illumos-gate/usr/src/uts/common/sys/sata/adapters/si3124/si3124reg.h /illumos-gate/usr/src/uts/common/sys/sata/adapters/si3124/si3124var.h /illumos-gate/usr/src/uts/common/sys/sata/impl/sata.h /illumos-gate/usr/src/uts/common/sys/sata/sata_cfgadm.h /illumos-gate/usr/src/uts/common/sys/sata/sata_defs.h /illumos-gate/usr/src/uts/common/sys/sata/sata_hba.h /illumos-gate/usr/src/uts/common/sys/sunddi.h /illumos-gate/usr/src/uts/intel/Makefile.intel.shared /illumos-gate/usr/src/uts/intel/sata/Makefile /illumos-gate/usr/src/uts/intel/si3124/Makefile /illumos-gate/usr/src/uts/sparc/sata/Makefile /illumos-gate/usr/src/uts/sparc/si3124/Makefile /illumos-gate/usr/src/uts/sparc/si3124/si3124.wlcmd /illumos-gate/usr/src/uts/sparc/warlock/Makefile