History log of /illumos-gate/usr/src/lib/scsi/libses/common/ses_node.c
Revision Date Author Comments Expand
ac88567a7a5bb7f01cf22cf366bc9d6203e24d7a 11-Apr-2010 Hyon Kim <Hyon.Kim@Sun.COM>

PSARC/2009/019 SAS Management Protocol library 6791689 need a userland mechanism for access to smp(7D) targets 6901865 need to enumerate SAS expanders in storage enclosures 6927621 need to enumerate receptacles around SAS expanders in storage enclosures 6927623 need representation of SAS HBA receptacles in topo tree 6934815 should add scsi-device and smp-device nodes beneath hba/iport nodes in topology 6791643 libses needs to link with libumem 6791646 ses2 ucode upload should allow selection of chunk size 6791730 libscsi and friends mishandle plugin paths with multiple candidates 6831769 fmd dumps core repeatedly in libses with huge enclosure 6863967 substring and subhelp pages ignored due to length mishandling 6900516 add support for SPMS-1 rev 111 SUBCHASSIS ID 6900520 ses topo enumerator ignores some enclosures 6900856 need SES_PROP_INTERNAL workaround for X4275 6901298 libscsi should work around devices intolerant of odd INQUIRY lengths 6900822 SUN libses plugin should support FRUID page 6905410 memory handling problems in libfruraw and libnvfru 6905409 use after free in libfruraw fru_close_container()

/illumos-gate/exception_lists/packaging /illumos-gate/usr/src/cmd/scsi/Makefile /illumos-gate/usr/src/cmd/scsi/smp/Makefile /illumos-gate/usr/src/cmd/scsi/smp/Makefile.com /illumos-gate/usr/src/cmd/scsi/smp/common/smp.c /illumos-gate/usr/src/cmd/scsi/smp/i386/Makefile /illumos-gate/usr/src/cmd/scsi/smp/sparc/Makefile /illumos-gate/usr/src/lib/Makefile /illumos-gate/usr/src/lib/fm/Makefile /illumos-gate/usr/src/lib/fm/topo/libtopo/common/hc.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_hc.h /illumos-gate/usr/src/lib/fm/topo/modules/common/disk/disk.c /illumos-gate/usr/src/lib/fm/topo/modules/common/disk/disk.h /illumos-gate/usr/src/lib/fm/topo/modules/common/disk/disk_common.c /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/did_props.h /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c /illumos-gate/usr/src/lib/fm/topo/modules/common/ses/ses.c /illumos-gate/usr/src/lib/fm/topo/modules/common/ses/ses.h /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/pcibus/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/sun4/pcibus/Makefile.pci /illumos-gate/usr/src/lib/libfru/libfruraw/fruraw.c /illumos-gate/usr/src/lib/libfru/libfruraw/raw_access.c /illumos-gate/usr/src/lib/libfru/libnvfru/nvfru.c /illumos-gate/usr/src/lib/scsi/Makefile /illumos-gate/usr/src/lib/scsi/Makefile.rootdirs /illumos-gate/usr/src/lib/scsi/libscsi/common/libscsi.h /illumos-gate/usr/src/lib/scsi/libscsi/common/scsi_engine.c /illumos-gate/usr/src/lib/scsi/libscsi/common/scsi_subr.c /illumos-gate/usr/src/lib/scsi/libses/Makefile.defs libses_plugin.h ses_node.c ses_plugin.c ses_snap.c /illumos-gate/usr/src/lib/scsi/libsmp/Makefile /illumos-gate/usr/src/lib/scsi/libsmp/Makefile.com /illumos-gate/usr/src/lib/scsi/libsmp/amd64/Makefile /illumos-gate/usr/src/lib/scsi/libsmp/common/libsmp.h /illumos-gate/usr/src/lib/scsi/libsmp/common/libsmp_plugin.h /illumos-gate/usr/src/lib/scsi/libsmp/common/mkerrno.sh /illumos-gate/usr/src/lib/scsi/libsmp/common/smp_engine.c /illumos-gate/usr/src/lib/scsi/libsmp/common/smp_impl.h /illumos-gate/usr/src/lib/scsi/libsmp/common/smp_plugin.c /illumos-gate/usr/src/lib/scsi/libsmp/common/smp_subr.c /illumos-gate/usr/src/lib/scsi/libsmp/i386/Makefile /illumos-gate/usr/src/lib/scsi/libsmp/libsmp_api.map /illumos-gate/usr/src/lib/scsi/libsmp/llib-lsmp /illumos-gate/usr/src/lib/scsi/libsmp/mapfile-vers /illumos-gate/usr/src/lib/scsi/libsmp/sparc/Makefile /illumos-gate/usr/src/lib/scsi/libsmp/sparcv9/Makefile /illumos-gate/usr/src/lib/scsi/plugins/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/LSILOGIC-SASX28-A.0/Makefile.com /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN/Makefile.com /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN/common/sun.c /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN/common/sun.h /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN/common/sun_element.c /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN/common/sun_enclosure.c /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN/common/sun_impl.h /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN/common/sun_pages.c /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN/common/sun_spms.c /illumos-gate/usr/src/lib/scsi/plugins/ses/libses/Makefile.com /illumos-gate/usr/src/lib/scsi/plugins/ses/libses/common/libses.h /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2.h /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure_ctl.c /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2_impl.h /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2_pages.c /illumos-gate/usr/src/lib/scsi/plugins/smp/Makefile /illumos-gate/usr/src/lib/scsi/plugins/smp/Makefile.lib /illumos-gate/usr/src/lib/scsi/plugins/smp/Makefile.plugin /illumos-gate/usr/src/lib/scsi/plugins/smp/Makefile.targ /illumos-gate/usr/src/lib/scsi/plugins/smp/sas2/Makefile /illumos-gate/usr/src/lib/scsi/plugins/smp/sas2/Makefile.com /illumos-gate/usr/src/lib/scsi/plugins/smp/sas2/amd64/Makefile /illumos-gate/usr/src/lib/scsi/plugins/smp/sas2/common/sas2.c /illumos-gate/usr/src/lib/scsi/plugins/smp/sas2/common/sas2.h /illumos-gate/usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c /illumos-gate/usr/src/lib/scsi/plugins/smp/sas2/i386/Makefile /illumos-gate/usr/src/lib/scsi/plugins/smp/sas2/sparc/Makefile /illumos-gate/usr/src/lib/scsi/plugins/smp/sas2/sparcv9/Makefile /illumos-gate/usr/src/lib/scsi/plugins/smp/usmp/Makefile /illumos-gate/usr/src/lib/scsi/plugins/smp/usmp/Makefile.com /illumos-gate/usr/src/lib/scsi/plugins/smp/usmp/amd64/Makefile /illumos-gate/usr/src/lib/scsi/plugins/smp/usmp/common/usmp.c /illumos-gate/usr/src/lib/scsi/plugins/smp/usmp/i386/Makefile /illumos-gate/usr/src/lib/scsi/plugins/smp/usmp/sparc/Makefile /illumos-gate/usr/src/lib/scsi/plugins/smp/usmp/sparcv9/Makefile /illumos-gate/usr/src/pkg/manifests/developer-library-lint.mf /illumos-gate/usr/src/pkg/manifests/system-header.mf /illumos-gate/usr/src/pkg/manifests/system-io-tests.mf /illumos-gate/usr/src/pkg/manifests/system-library-storage-scsi-plugins.mf /illumos-gate/usr/src/pkg/manifests/system-library.mf /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/scsi/generic/sff_frames.h
c4800545504378963d9f2eeb253f06899664f9f6 11-Jun-2008 jmcp <none@none>

6688491 fwflash's ses plugin needs tighter integration with libses 6698562 fwflash's ses/sgen verification plugin needs more specifics for boot records 6698571 fwflash's ses plugin can do double-time and support sgen as well 6699895 fwflash support needed for C10/C48 SAS+10GbE NEM 6708201 primary enclosures should be easier to find using libses 6711988 spc3_types.h should know about WRITE BUFFER --HG-- rename : usr/src/pkgdefs/SUNWfwflash/depend => deleted_files/usr/src/pkgdefs/SUNWfwflash/depend

275c9da86e89f8abf71135cf63d9fc23671b2e60 29-Mar-2008 eschrock <none@none>

PSARC 2008/146 sgen(7d) multiple opens PSARC 2008/196 libscsi and libses 6667022 sgen should support multiple concurrent opens 6667023 ses mishandles uscsi requests 6667024 want a generic SCSI library 6667025 want a generic SES library

/illumos-gate/usr/src/Makefile.lint /illumos-gate/usr/src/Targetdirs /illumos-gate/usr/src/cmd/Makefile /illumos-gate/usr/src/cmd/scsi/Makefile /illumos-gate/usr/src/cmd/scsi/Makefile.subdirs /illumos-gate/usr/src/cmd/scsi/sestopo/Makefile /illumos-gate/usr/src/cmd/scsi/sestopo/Makefile.com /illumos-gate/usr/src/cmd/scsi/sestopo/common/sestopo.c /illumos-gate/usr/src/cmd/scsi/sestopo/i386/Makefile /illumos-gate/usr/src/cmd/scsi/sestopo/sparc/Makefile /illumos-gate/usr/src/lib/Makefile /illumos-gate/usr/src/lib/scsi/Makefile /illumos-gate/usr/src/lib/scsi/Makefile.defs /illumos-gate/usr/src/lib/scsi/Makefile.rootdirs /illumos-gate/usr/src/lib/scsi/Makefile.subdirs /illumos-gate/usr/src/lib/scsi/libscsi/Makefile /illumos-gate/usr/src/lib/scsi/libscsi/Makefile.com /illumos-gate/usr/src/lib/scsi/libscsi/amd64/Makefile /illumos-gate/usr/src/lib/scsi/libscsi/common/libscsi.h /illumos-gate/usr/src/lib/scsi/libscsi/common/libscsi_impl.h /illumos-gate/usr/src/lib/scsi/libscsi/common/mkerrno.sh /illumos-gate/usr/src/lib/scsi/libscsi/common/scsi_engine.c /illumos-gate/usr/src/lib/scsi/libscsi/common/scsi_status.c /illumos-gate/usr/src/lib/scsi/libscsi/common/scsi_subr.c /illumos-gate/usr/src/lib/scsi/libscsi/i386/Makefile /illumos-gate/usr/src/lib/scsi/libscsi/libscsi_api.map /illumos-gate/usr/src/lib/scsi/libscsi/llib-lscsi /illumos-gate/usr/src/lib/scsi/libscsi/mapfile-vers /illumos-gate/usr/src/lib/scsi/libscsi/sparc/Makefile /illumos-gate/usr/src/lib/scsi/libscsi/sparcv9/Makefile /illumos-gate/usr/src/lib/scsi/libses/Makefile /illumos-gate/usr/src/lib/scsi/libses/Makefile.com /illumos-gate/usr/src/lib/scsi/libses/Makefile.defs /illumos-gate/usr/src/lib/scsi/libses/Makefile.defs.64 /illumos-gate/usr/src/lib/scsi/libses/Makefile.targ /illumos-gate/usr/src/lib/scsi/libses/amd64/Makefile libses.h libses_plugin.h mkerrno.sh ses_enclosure.c ses_impl.h ses_node.c ses_plugin.c ses_snap.c ses_subr.c /illumos-gate/usr/src/lib/scsi/libses/i386/Makefile /illumos-gate/usr/src/lib/scsi/libses/libses_api.map /illumos-gate/usr/src/lib/scsi/libses/llib-lses /illumos-gate/usr/src/lib/scsi/libses/mapfile-vers /illumos-gate/usr/src/lib/scsi/libses/sparc/Makefile /illumos-gate/usr/src/lib/scsi/libses/sparcv9/Makefile /illumos-gate/usr/src/lib/scsi/plugins/Makefile /illumos-gate/usr/src/lib/scsi/plugins/scsi/Makefile /illumos-gate/usr/src/lib/scsi/plugins/scsi/engines/Makefile /illumos-gate/usr/src/lib/scsi/plugins/scsi/engines/Makefile.engine /illumos-gate/usr/src/lib/scsi/plugins/scsi/engines/Makefile.targ /illumos-gate/usr/src/lib/scsi/plugins/scsi/engines/uscsi/Makefile /illumos-gate/usr/src/lib/scsi/plugins/scsi/engines/uscsi/Makefile.com /illumos-gate/usr/src/lib/scsi/plugins/scsi/engines/uscsi/amd64/Makefile /illumos-gate/usr/src/lib/scsi/plugins/scsi/engines/uscsi/i386/Makefile /illumos-gate/usr/src/lib/scsi/plugins/scsi/engines/uscsi/sparc/Makefile /illumos-gate/usr/src/lib/scsi/plugins/scsi/engines/uscsi/sparcv9/Makefile /illumos-gate/usr/src/lib/scsi/plugins/scsi/engines/uscsi/uscsi.c /illumos-gate/usr/src/lib/scsi/plugins/ses/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/Makefile.lib /illumos-gate/usr/src/lib/scsi/plugins/ses/Makefile.plugin /illumos-gate/usr/src/lib/scsi/plugins/ses/Makefile.targ /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN-StorageTek-J4400/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN-StorageTek-J4400/Makefile.com /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN-StorageTek-J4400/amd64/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN-StorageTek-J4400/common/riverwalk.c /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN-StorageTek-J4400/i386/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN-StorageTek-J4400/sparc/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/SUN-StorageTek-J4400/sparcv9/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/libses/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/libses/Makefile.com /illumos-gate/usr/src/lib/scsi/plugins/ses/libses/amd64/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/libses/common/libses.c /illumos-gate/usr/src/lib/scsi/plugins/ses/libses/common/libses.h /illumos-gate/usr/src/lib/scsi/plugins/ses/libses/common/libses_impl.h /illumos-gate/usr/src/lib/scsi/plugins/ses/libses/common/mkelemtype.sh /illumos-gate/usr/src/lib/scsi/plugins/ses/libses/i386/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/libses/sparc/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/libses/sparcv9/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/Makefile.com /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/amd64/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2.c /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2.h /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure_ctl.c /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2_impl.h /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2_pages.c /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/i386/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/sparc/Makefile /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/sparcv9/Makefile /illumos-gate/usr/src/pkgdefs/Makefile /illumos-gate/usr/src/pkgdefs/SUNWarc/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWarc/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWarc/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWiotu/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWscsip/Makefile /illumos-gate/usr/src/pkgdefs/SUNWscsip/depend /illumos-gate/usr/src/pkgdefs/SUNWscsip/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWscsip/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWscsip/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWscsip/prototype_sparc /illumos-gate/usr/src/tools/scripts/check_rtime.pl /illumos-gate/usr/src/uts/common/io/scsi/targets/ses.c /illumos-gate/usr/src/uts/common/io/scsi/targets/sgen.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/scsi/impl/commands.h /illumos-gate/usr/src/uts/common/sys/scsi/impl/spc3_types.h /illumos-gate/usr/src/uts/common/sys/scsi/targets/sgendef.h