History log of /opensolaris-onvv-gate/usr/src/uts/common/io/sata/adapters/si3124/si3124.c
Revision Date Author Comments
# 13071:ec9d94ce123b 11-Aug-2010 Mark Logan <Mark.Logan@Sun.COM>

6970318 warlock warnings should be fixed


# 12960:daef03a98f12 29-Jul-2010 Praveen Kumar Dasaraju Rama <Praveen.Dasaraju@Oracle.COM>

6954482 si3124 should use the sata trace ring buffer


# 12936:ea5597b82cd8 28-Jul-2010 Mark Logan <Mark.Logan@Sun.COM>

6964679 Maguro+: System panic "kernel heap corruption detected"


# 12814:a9d2cf624271 13-Jul-2010 Mark Logan <Mark.Logan@Sun.COM>

6358757 si3124: improve error handling performance
6957964 panic: assertion failed: satapkt != NULL, file: ...si3124.c, line: 1517
6959541 panic when si3124 driver returns packet completion reason == SATA_PKT_BUSY in error case


# 12686:a097917597fd 24-Jun-2010 Praveen Kumar Dasaraju Rama <Praveen.Dasaraju@Oracle.COM>

6544774 si3124 firmware download does not work


# 12540:7b47bf378289 02-Jun-2010 xun ni - Sun Microsystems - Beijing China <Xun.Ni@Sun.COM>

6458733 si3124 sata HBA driver has arbitrary low number of scatter-gather entries affecting performance


# 12308:4150d9d3c1ce 04-May-2010 Mark Logan <Mark.Logan@Sun.COM>

6923890 Add FMA to SiliconImage si3124 sata driver
6669743 FMA event added to sata module


# 12245:75c1100ead0b 25-Apr-2010 xun ni - Sun Microsystems - Beijing China <Xun.Ni@Sun.COM>

6818497 si3124 has no quiesce


# 12187:add6da833194 20-Apr-2010 Martin Faltesek <Martin.Faltesek@Sun.COM>

6933848 savecore fails on T4 - dump failed: error 5


# 11886:74c6eaacf6ca 10-Mar-2010 Mark Logan <Mark.Logan@Sun.COM>

6786704 recursive mutex_enter from si3124:si_tran_reset_dport caused by bus reset
6927730 si_mop_commands panics when called from si_watchdog_handler when the disk doesn't respond


# 9248:5e816d773cec 31-Mar-2009 xun ni - Sun Microsystems - Beijing China <Xun.Ni@Sun.COM>

6399095 usr/src/uts/common/io/sata/adapters/si3124/si3124.c has lint errors (non debug build)


# 8030:2b963e8d757a 06-Nov-2008 xun ni - Sun Microsystems - Beijing China <Xun.Ni@Sun.COM>

6487665 si3124 driver hit panic during diskomizer test


# 7656:2621e50fdf4a 22-Sep-2008 Sherry Moore <Sherry.Moore@Sun.COM>

PSARC 2008/382 Fast Reboot
6714038 Fast Reboot support for x86 platforms


# 6539:bd91313a1d3d 02-May-2008 pawelw

6669134 sata module will endlessly retry in sata_process_device_reset
6674274 cfgadm does not list failed sata attachment points in its output
6678710 sata framework needs a fault injection logic for testing error paths and interaction with sfw stack
6678862 cfgadm -c connect operation on failing sata disk may show wrong port state
6681831 some sata hba drivers return inconsistent state for deactivated port when port is probed
6684758 sata framework may keep HBA driver device in reset mode after disconnect/configure operations
6684765 sata_hba.h contains definitions that are irrelevant for SATA HBA drivers and cause confusion


# 4810:e0f9dee1a2b9 06-Aug-2007 johansen

6565894 sata drives are not identified by si3124 driver
6566207 si3124 driver loses interrupts.


# 3116:e4293e8671d8 13-Nov-2006 yt160523

6488114 system panic after unplugging disks during diskomizer/dd run
6489740 Dump kernel fails at SATA framework-compliant hba driver (si3124 driver)


# 1717:ef845d4a1074 30-Mar-2006 wesolows

6242262 ON should be buildable with gcc
6268345 fmd is insufficiently careful with alignment
6271070 gcc and cmd/fm don't get along
6272173 cpumem diag module writes to constant memory, crashing fmd
6273907 gcc and cmd/syseventd don't get along
6308057 gcc and sgs/dis don't get along on SPARC
6359863 the C preprocessor is still feeling abused by token pasting
6359868 gcc and cmd/stmsboot still don't get along
6359878 gcc and lib/smartcard don't get along on sparc
6361816 gcc and perl don't get along
6370832 kernel should agree on C99 mode for studio and gcc
6372728 gcc and sata don't get along
6390345 cw inserts garbage when used as a preprocessor
6397680 gcc and smbios are not getting along
6399113 meta_namespace.c uses worrisome construct and is not gcc friendly
6403999 cw is ugly and hairy and needs a man


# 1612:f22bd5bc2aff 13-Mar-2006 ls24207

6369698 sata framework needs to support SCSI LOG SENSE command
6394707 inquiry responses from sata devices using the sata framework are partially incorrect
6397614 sata framework only uses one of the two bytes of allocation length during SCSI INQUIRY
6397617 si3124 fails to return ATA register contents to sata framework
6397618 marvell88sx fails to fill in the LBA information on errors


# 1258:9961d7d3ec8c 13-Jan-2006 mlf

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


# 13071:ec9d94ce123b 11-Aug-2010 Mark Logan <Mark.Logan@Sun.COM>

6970318 warlock warnings should be fixed


# 12960:daef03a98f12 29-Jul-2010 Praveen Kumar Dasaraju Rama <Praveen.Dasaraju@Oracle.COM>

6954482 si3124 should use the sata trace ring buffer


# 12936:ea5597b82cd8 28-Jul-2010 Mark Logan <Mark.Logan@Sun.COM>

6964679 Maguro+: System panic "kernel heap corruption detected"


# 12814:a9d2cf624271 13-Jul-2010 Mark Logan <Mark.Logan@Sun.COM>

6358757 si3124: improve error handling performance
6957964 panic: assertion failed: satapkt != NULL, file: ...si3124.c, line: 1517
6959541 panic when si3124 driver returns packet completion reason == SATA_PKT_BUSY in error case


# 12686:a097917597fd 24-Jun-2010 Praveen Kumar Dasaraju Rama <Praveen.Dasaraju@Oracle.COM>

6544774 si3124 firmware download does not work


# 12540:7b47bf378289 02-Jun-2010 xun ni - Sun Microsystems - Beijing China <Xun.Ni@Sun.COM>

6458733 si3124 sata HBA driver has arbitrary low number of scatter-gather entries affecting performance


# 12308:4150d9d3c1ce 04-May-2010 Mark Logan <Mark.Logan@Sun.COM>

6923890 Add FMA to SiliconImage si3124 sata driver
6669743 FMA event added to sata module


# 12245:75c1100ead0b 25-Apr-2010 xun ni - Sun Microsystems - Beijing China <Xun.Ni@Sun.COM>

6818497 si3124 has no quiesce


# 12187:add6da833194 20-Apr-2010 Martin Faltesek <Martin.Faltesek@Sun.COM>

6933848 savecore fails on T4 - dump failed: error 5


# 11886:74c6eaacf6ca 10-Mar-2010 Mark Logan <Mark.Logan@Sun.COM>

6786704 recursive mutex_enter from si3124:si_tran_reset_dport caused by bus reset
6927730 si_mop_commands panics when called from si_watchdog_handler when the disk doesn't respond


# 9248:5e816d773cec 31-Mar-2009 xun ni - Sun Microsystems - Beijing China <Xun.Ni@Sun.COM>

6399095 usr/src/uts/common/io/sata/adapters/si3124/si3124.c has lint errors (non debug build)


# 8030:2b963e8d757a 06-Nov-2008 xun ni - Sun Microsystems - Beijing China <Xun.Ni@Sun.COM>

6487665 si3124 driver hit panic during diskomizer test


# 7656:2621e50fdf4a 22-Sep-2008 Sherry Moore <Sherry.Moore@Sun.COM>

PSARC 2008/382 Fast Reboot
6714038 Fast Reboot support for x86 platforms


# 6539:bd91313a1d3d 02-May-2008 pawelw

6669134 sata module will endlessly retry in sata_process_device_reset
6674274 cfgadm does not list failed sata attachment points in its output
6678710 sata framework needs a fault injection logic for testing error paths and interaction with sfw stack
6678862 cfgadm -c connect operation on failing sata disk may show wrong port state
6681831 some sata hba drivers return inconsistent state for deactivated port when port is probed
6684758 sata framework may keep HBA driver device in reset mode after disconnect/configure operations
6684765 sata_hba.h contains definitions that are irrelevant for SATA HBA drivers and cause confusion


# 4810:e0f9dee1a2b9 06-Aug-2007 johansen

6565894 sata drives are not identified by si3124 driver
6566207 si3124 driver loses interrupts.


# 3116:e4293e8671d8 13-Nov-2006 yt160523

6488114 system panic after unplugging disks during diskomizer/dd run
6489740 Dump kernel fails at SATA framework-compliant hba driver (si3124 driver)


# 1717:ef845d4a1074 30-Mar-2006 wesolows

6242262 ON should be buildable with gcc
6268345 fmd is insufficiently careful with alignment
6271070 gcc and cmd/fm don't get along
6272173 cpumem diag module writes to constant memory, crashing fmd
6273907 gcc and cmd/syseventd don't get along
6308057 gcc and sgs/dis don't get along on SPARC
6359863 the C preprocessor is still feeling abused by token pasting
6359868 gcc and cmd/stmsboot still don't get along
6359878 gcc and lib/smartcard don't get along on sparc
6361816 gcc and perl don't get along
6370832 kernel should agree on C99 mode for studio and gcc
6372728 gcc and sata don't get along
6390345 cw inserts garbage when used as a preprocessor
6397680 gcc and smbios are not getting along
6399113 meta_namespace.c uses worrisome construct and is not gcc friendly
6403999 cw is ugly and hairy and needs a man


# 1612:f22bd5bc2aff 13-Mar-2006 ls24207

6369698 sata framework needs to support SCSI LOG SENSE command
6394707 inquiry responses from sata devices using the sata framework are partially incorrect
6397614 sata framework only uses one of the two bytes of allocation length during SCSI INQUIRY
6397617 si3124 fails to return ATA register contents to sata framework
6397618 marvell88sx fails to fill in the LBA information on errors


# 1258:9961d7d3ec8c 13-Jan-2006 mlf

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