13106:98bb3694e858 |
13-Aug-2010 |
Martin Faltesek <Martin.Faltesek@Sun.COM> |
6965278 nv_sata: harden driver against inconsistent hardware behavior 6965266 nv_sata: synchronous path incorrectly uses cv_wait 6948165 user-initiated sata reset does not recover |
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 |
12938:d560524b6bb6 |
28-Jul-2010 |
Phi Tran <Phi.Tran@Sun.COM> |
6866610 Add SATA TRIM support 6971542 Add support for TPRZ and TPE bits in READ CAPACITY (16) |
12936:ea5597b82cd8 |
28-Jul-2010 |
Mark Logan <Mark.Logan@Sun.COM> |
6964679 Maguro+: System panic "kernel heap corruption detected" |
12839:f4effadae01e |
15-Jul-2010 |
Phi Tran <Phi.Tran@Sun.COM> |
6958469 nv_sata doesn't program the feature register for all cases |
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 |
12741:3c598875d4a2 |
30-Jun-2010 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6960485 ahci should refine the error recovery related message |
12686:a097917597fd |
24-Jun-2010 |
Praveen Kumar Dasaraju Rama <Praveen.Dasaraju@Oracle.COM> |
6544774 si3124 firmware download does not work |
12660:32abd267e35d |
21-Jun-2010 |
Jerry Gilliam <Jerry.Gilliam@Sun.COM> |
PSARC/2007/477 Drivers registering devids 6337062 e_ddi_devid_hold_driver_list is missing cmdk |
12609:2e69f035b60b |
10-Jun-2010 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6957836 assertion failure in ahci_mop_commands |
12548:026ee4e02773 |
04-Jun-2010 |
Xiao-Yu Zhang <Xiao-Yu.Zhang@Sun.COM> |
6796043 ahci driver needs to implement driver hardening |
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 |
12468:caa60d45a6d1 |
21-May-2010 |
Martin Faltesek <Martin.Faltesek@Sun.COM> |
6954465 nv_sata incorrectly returns wrong reason code during a reset condition 6954084 nv_sata should use sata ring buffer for debug messages 6954478 nv_sata signature acquistion can fail |
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 |
11764:d4d9aef3a3bd |
25-Feb-2010 |
Martin Faltesek <Martin.Faltesek@Sun.COM> |
6897682 40-bit DMA still problematic on mcp5x systems |
11629:b9938be70bc0 |
05-Feb-2010 |
Dana Myers <Dana.Myers@Sun.COM> |
6919541 fast reboot doesn't work after suspend/resume on AHCI |
11505:0f0ae612b7f7 |
14-Jan-2010 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6906669 AHCI driver does not detect drives connected to Silicon Image 4723 ports |
11302:9ea05a466a82 |
10-Dec-2009 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6905286 SATA drivers do not recognize VT8251 ports |
11104:166a083c78c5 |
19-Nov-2009 |
Xiao-Yu Zhang <Xiao-Yu.Zhang@Sun.COM> |
6900065 System crash when running diskomizer on disks connected to host via SIL3726 6900563 sata_scsi_start() should not dispatch task queue in SLEEP mode 6901892 Cannot recognize port multiplier disks after "cfgadm connect" them |
11073:604c72443cb7 |
17-Nov-2009 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6897839 ahci: possibly invalid setting of feature register for FPDMA commands |
11066:cebb50cbe4f9 |
13-Nov-2009 |
Rafael Vanoni <rafael.vanoni@sun.com> |
PSARC/2009/396 Tickless Kernel Architecture / lbolt decoupling 6860030 tickless clock requires a clock() decoupled lbolt / lbolt64 Portions contributed by Chad Mynhier <cmynhier@gmail.com> |
10881:a3a5f64c08c9 |
26-Oct-2009 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6891348 ahci driver should disable 64-bit DMA for AMD/ATI SB600 by default again |
10867:ecd69944f509 |
25-Oct-2009 |
Xiao-Yu Zhang <Xiao-Yu.Zhang@Sun.COM> |
6892290 ahci_software_reset should not clear pending tags |
10823:8e74955a6eca |
20-Oct-2009 |
Alan Perry <Alan.Perry@Sun.COM> |
6746831 nv_sata: SGPIO LED code should use a more reliable method to determine whether a drive is present |
10663:4d59e1faf654 |
28-Sep-2009 |
Xiao-Yu Zhang <Xiao-Yu.Zhang@Sun.COM> |
6881565 sata hba interfaces need to keep backward compatibility |
10660:8ff949139766 |
27-Sep-2009 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6884004 ahci driver calls ddi_dma_addr_bind_handle() without specifying permissions Contributed by Boris Ostrovsky <boris.ostrovsky@amd.com>. |
10510:ac4291bea6be |
14-Sep-2009 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6875025 AHCI port multiplier support cause regression of AMD/ATI SB600/700 support 6875028 ahci driver should enable 64-bit DMA for AMD/ATI SB600 AHCI chipset 6875451 ahci driver needs to force a port reset for AMD/ATI SB710 during initialization |
10466:bda4e5644d39 |
08-Sep-2009 |
Pawel Wojcik <Pawel.Wojcik@Sun.COM> |
6879695 lint warnings from 6869467 |
10391:12b08c516444 |
27-Aug-2009 |
Pawel Wojcik <Pawel.Wojcik@Sun.COM> |
6838603 Under heavy I/O load, all Seagate Dragonfly drives in an x4x40 go offline at the same time 6857563 nv_sata poorly handles port reset, signature detection and hot-plugging events for Dragonfly drives 6869467 nv_sata: race between reset/abort/timeout and command completion interrupt causing panic 6679403 nv_sata: mcp55 interrupt handling can loop and delay other devices interrupt servicing 6854127 sata: device under reset may appear as gone |
10351:de03df6df55a |
20-Aug-2009 |
Alan Perry <Alan.Perry@Sun.COM> |
6746823 SGPIO LED code does not work if controller 0 is not present 6842987 sgpio led initialization needs some work |
10336:d12a11a8c2b8 |
17-Aug-2009 |
jmcp <James.McPherson@Sun.COM> |
backout 6746823: causes 6872746 |
10324:090622432b6a |
17-Aug-2009 |
Alan Perry <Alan.Perry@Sun.COM> |
6746823 SGPIO LED code does not work if controller 0 is not present 6842987 sgpio led initialization needs some work |
10318:811db323512d |
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 |
10226:bcd1cd454e93 |
31-Jul-2009 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6855989 SB600 AHCI controller fails to configure SATA disk, regression to 111b |
10225:c372315f6ac2 |
31-Jul-2009 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6815701 nVidia MCP78s [GeForce 8200] AHCI controller should enable MSI interrupt now |
10137:bdbc0ef4c18b |
20-Jul-2009 |
Fred Herard <Fred.Herard@Sun.COM> |
6861453 Debug messages should be disabled by default for ahci(7D) and marvell88sx(7D) debug drivers |
10082:435eef142c62 |
14-Jul-2009 |
Fred Herard <Fred.Herard@Sun.COM> |
6713021 sata: provide a ring buffer for storing sata status messages to aid in debugging analysis |
10012:5655ac301a3f |
01-Jul-2009 |
Guoli Shu<Kerry.Shu@Sun.COM> |
6846435 Fast Reboot stops working on certain Sun Fire X2x00 M2 systems when nv_sata_40bit_dma is enabled 6851011 Solaris Installation panics immediately after Configuring /dev in nv_sata on MSI K9N SLI system |
9826:592e4591c22c |
08-Jun-2009 |
Guoli Shu<Kerry.Shu@Sun.COM> |
6848164 nv_init_ctl: sata_tran_hba_dma_attr needs to be assigned after chip initialization |
9709:10a5d653b2cf |
22-May-2009 |
Guoli Shu<Kerry.Shu@Sun.COM> |
6760699 nv_sata: NULL pointer panic at resume from test suspend to ram 6839139 build 113 and above hang during netinstall of x2200m2 |
9693:fabbe0870acb |
21-May-2009 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6773433 AMD/ATI SB700/SB750/SB800 ahci should use 64-bit DMA 6842035 ahci's received fis data structure is defined mistakenly 6842042 during ahci resume, values of PxCLB/PxCLBU and PxFB/PxFBU registers need to be restored |
9374:3ca7314b1adc |
15-Apr-2009 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6824745 ahci doesn't find sata disk at boot, after the putback for 6753962 Contributed by Juergen Keil <jrgn.keil@googlemail.com>. |
9280:7e4c63247060 |
03-Apr-2009 |
Praveen Kumar Dasaraju Rama <Praveen.Dasaraju@Sun.COM> |
6807762 nv_sata: DMA to addresses > 4GB should be enabled |
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) |
9222:bf015c8e180e |
30-Mar-2009 |
Praveen Kumar Dasaraju Rama <Praveen.Dasaraju@Sun.COM> |
6600352 nv_sata should support SATA controllers of MCP51 6807129 nv_sata: install scripts improperly use -p and a path with prtconf |
9208:fe9ddc9fa7d2 |
29-Mar-2009 |
Xiao-Yu Zhang <Xiao-Yu.Zhang@Sun.COM> |
6744061 ahci_intr_non_fatal_error may cause infinite loop with debug version 6746629 ahci_software_reset need to have a delay between the two H2D Register FIS |
9204:561855cf06ec |
28-Mar-2009 |
Xiao-Yu Zhang <Xiao-Yu.Zhang@Sun.COM> |
6753962 ahci does not work with Asus M3N78 Pro/M3N-HT (nforce 780a) motherboard SATA interfaces |
9186:f09aafcb257d |
26-Mar-2009 |
Xiao-Yu Zhang <Xiao-Yu.Zhang@Sun.COM> |
6818681 ahci: disable MSI interrupt for nVidia MCP78s [GeForce 8200] chipset |
9058:a7b4d0b3fd3d |
16-Mar-2009 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6803930 ahci task file errors on new development box |
8707:e7010197c2f6 |
05-Feb-2009 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6768770 ahci driver should enable MSI interrupt mode by default |
8317:249d7b80428e |
08-Dec-2008 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6767262 ahci driver should support Dell PowerVault RD1000 backup device 6773390 ahci driver doesn't handle double error recovery correctly |
8112:a63b08a0105f |
13-Nov-2008 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6732166 ahci driver doesn't work for ATI SB700 AHCI chipset (ASUS M3A-H/HDMI) 6764179 SATA AHCI doesn't work on ATI SB750 chipset |
8030:2b963e8d757a |
06-Nov-2008 |
xun ni - Sun Microsystems - Beijing China <Xun.Ni@Sun.COM> |
6487665 si3124 driver hit panic during diskomizer test |
8010:95c42a8a213e |
04-Nov-2008 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6703522 ahci driver needs to support SATA tape |
7824:c3bde0414354 |
13-Oct-2008 |
Alan Perry <Alan.Perry@Sun.COM> |
6748159 assertion failed:!(hat_page_getshare(npp)), file: ../../common/vm/vm_page.c, line: 2426 |
7656:2621e50fdf4a |
22-Sep-2008 |
Sherry Moore <Sherry.Moore@Sun.COM> |
PSARC 2008/382 Fast Reboot 6714038 Fast Reboot support for x86 platforms |
7623:76bac10725f1 |
16-Sep-2008 |
ying tian - Beijing China <Ying.Tian@Sun.COM> |
6728188 ahci_software_reset fails at clearing AHCI_CMD_STATUS_ST 6731337 sata drivers try to process SYNCH commands in their interrupt handler, deadlocks ensue |
7564:34c3bf16874f |
11-Sep-2008 |
Alan Perry <Alan.Perry@Sun.COM> |
6747163 Ultra 40 panic when booting 6747598 nv_sata: SGPIO implementation should not even look at CK804 controllers |
7523:07ae6b88a218 |
09-Sep-2008 |
Alan Perry <Alan.Perry@Sun.COM> |
PSARC 2008/317 IOCTL interface for drive LED control 6663360 nv_sata driver needs to support LEDs on MCP55/IO55 |
7271:15929356df15 |
01-Aug-2008 |
yt160523 |
6732549 ahci: the mapping from port to cport was broken |
7207:8bc03ec7f472 |
28-Jul-2008 |
yt160523 |
6722916 ahci driver should remove lint flags - E_BAD_PTR_CAST_ALIGN, E_STATIC_UNUSED and E_ASSIGN_NARROW_CON |
7152:4575049c1ae7 |
21-Jul-2008 |
ap25164 |
PSARC/2008/448 SATA Framework Interface Addition 6595488 nv_sata: add support for ATAPI devices 6718624 sata framework does not provide an interface for HBAs to safely do PIO operation 6718895 nv_sata: potential for disk operation buffer overwrites when using PIO 6726013 nv_sata: make device signature debugging message less obtrusive |
7070:a0c8a2c45c1b |
09-Jul-2008 |
mlf |
6648729 nv_sata: WARNING: nv_sata inst 0 port 1: SYNC mode not allowed during interrupt |
6857:729eb41dbc08 |
11-Jun-2008 |
yt160523 |
6636420 ahci driver needs to better organize sentences and log driver instance information 6648360 ahci: cryptic error messages logged 6665032 ahci driver doesn't work for ATI SB600 AHCI chipset (ASUS M2A-VM) 6699259 ahci may hit ASSERT panic when sata_hba_attach failed |
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 |
6310:06d4734b5094 |
28-Mar-2008 |
mlf |
6662881 nv_sata: systems with MCP55 nVidia SATA controller hang during contiguous short writes |
6272:9d192cddb541 |
24-Mar-2008 |
yt160523 |
6678651 xvm panic during ahci attach |
6187:27b2dddfa732 |
13-Mar-2008 |
yt160523 |
6558738 ahci sata hba driver needs to support suspend/resume |
5884:58030e1dc0c2 |
22-Jan-2008 |
yt160523 |
Contributed by Luke Deller <luke@deller.id.au>. 6645543 relax AHCI checks violated by JMicron JMB363 controller 6648246 AHCI driver looks for its registers wrongly, blocking support for JMicron JMB363 |
5817:99b261e22ee4 |
11-Jan-2008 |
jan |
6395227 Need to support s3 on MP machines 6621792 nv_sata doesn't resume on MP ultra 40 system 6631154 cpr_wakecode.s has unguarded amd specific MSRs 6631159 cpr_wakecode.s will call APIC initialization, even if no APIC, or APIC disabled |
5295:a21f2449e5f9 |
20-Oct-2007 |
randyf |
PSARC/2005/469 X86 Energy Star compliance PSARC/2006/632 PSMI extension for state save and restore 6330209 nge needs to support DDI_SUSPEND/DDI_RESUME 6381827 Suspend to RAM on x86 6393154 audio810 needs to support DDI_SUSPEND/DDI_RESUME 6397047 fd, fdc needs to support Suspend/Resume 6401974 cannot enter S3 with ohci PME enable set on Tyan 2865 with Sun or Tyan 2.01 BIOS 6422613 memscrubber doesn't re-acquire lock before CALLB_CPR_EXIT 6455736 ata/dadk/cmdk should support DDI_SUSPEND/DDI_RESUME 6511370 CPR on SPARC regression 6586018 TODOP Macros in i86pc/sys/machclock.h not in sun4u/sun4v equivilent (Sparc only) 6610124 It takes more than 3 minutes after printing "pci_pre_resume nv_sata:0" 6617143 powerd/pmconfig emits a different default message for an existing on or off action. |
5225:92c1b014785f |
10-Oct-2007 |
yt160523 |
6508467 ahci driver should use the common definitions defined in sata_defs.h 6511021 ahci driver needs to support SATA NCQ 6603643 ahci driver: format hang after a port is reset by cfgadm -x sata_reset_port |
4879:ced5e1e3b491 |
16-Aug-2007 |
yt160523 |
6550832 sata AHCI driver has to support SATA ATAPI CD/DVD devices 6558736 ahci sata hba driver doesn't fetch the device signature correctly 6559336 ahci sata hba driver doesn't handle correctly for POLLING/SYNC mode commands 6583174 ahci driver: re-organize the interrupt handlers |
4876:ecd69ba0713a |
16-Aug-2007 |
mlf |
PSARC/2006/501 Nvidia ck804/mcp55 SATA HBA driver PSARC/2007/100 Device Id Extensions PSARC/2007/172 Reserved Devnames 6296435 native sata driver needed for nVIDIA mcp04 and mcp55 controllers 6418034 DMA resources need to be released for scsi commands emulated in sata framework 6487018 driver binding for sata storage devices should be more flexible 6487838 common definitions can be defined in sata_defs.h to be shared with other sata HBA's 6549855 PSARC/2007/100 Device Id Extensions 6549915 devfsadm enhancements for PSARC/2007/172 Reserved Devnames |
4810:e0f9dee1a2b9 |
06-Aug-2007 |
johansen |
6565894 sata drives are not identified by si3124 driver 6566207 si3124 driver loses interrupts. |
4277:6d77488e6c49 |
20-May-2007 |
yt160523 |
6556890 ahci sata driver shows the single drive attached to multiple sata ports (APs) on ICH8 based system 6556906 sata ahci driver may not report attached disks on ICH8 based platform |
3333:88329a0ff1be |
24-Dec-2006 |
yt160523 |
PSARC/2006/384 SATA AHCI HBA Driver 6261241 AHCI driver is needed for ICH6 and SATA native mode 6418168 AHCI driver is needed for VIA vt8251 and SATA native mode |
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 |