summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/io/sata/impl
AgeCommit message (Collapse)AuthorFilesLines
2022-07-0714765 SATL could decode page 83 for device IDsGarrett D'Amore1-11/+43
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jerry Jelinek <gjelinek@gmail.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Albert Lee <trisk@forkgnu.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Approved by: Joshua M. Clulow <josh@sysmgr.org>
2022-03-1014443 resection manual pages per IPD4Richard Lowe1-2/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-11-3014159 ahci can deadlock with sata frameworkJason King1-208/+226
Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-08-1613939 it's time the 32bit intel kernel was (x)86'dRichard Lowe1-5/+0
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Garret D'Amore <garrett@damore.org>
2019-12-1812070 sata SSDs attached to sata ports can't trimJerry Jelinek1-9/+17
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-04-2410773 sata: NULL pointer errorsToomas Soome1-56/+56
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-03-2810573 define TASKQID_INVALID as (taskq_id)0Toomas Soome1-37/+53
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-229815 Want basic AHCI enclosure servicesRobert Mustacchi1-9/+15
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-201700 Add SCSI UNMAP supportSaso Kiselkov1-2/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2016-08-257286 sata doesn't support 4knative disksIgor Kozhukhov1-11/+31
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-11-056299 SATA inquiry property generation doesn't work as advertisedHans Rosenfeld1-13/+54
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
2013-12-231787 SATL fails to handle returned SMART sense dataYuri Pankov1-1/+1
Reviewed by: Richard Elling <richard.elling@richardelling.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2013-06-243814 Support for SATA III Reviewed by: Johann 'Myrkraverk' Oskarsson ↵Marcel Telka1-2/+8
<johann@myrkraverk.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org>
2013-06-243815 AHCI: Support for Marvell 88SE9128 Reviewed by: Johann 'Myrkraverk' ↵Marcel Telka1-1/+17
Oskarsson <johann@myrkraverk.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org>
2011-12-301938 various letters out of seqeunceJoshua M. Clulow1-1/+1
Reviewed by: Alexander Eremin <alexander.r.eremin@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-04-15896 sata module can panic on smartctl issued in vboxGarrett D'Amore1-184/+183
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2011-04-11707 sata framework is unsure of bitwise opsGarrett D'Amore1-3/+3
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Roland Mainz <roland.mainz@nexenta.com> Reviewed by: Richard Elling <richard.elling@nexenta.com> Approved by: Albert Lee <trisk@nexenta.com>
2010-08-156398403 sata common module should support the ATA VPD INQUIRY page 89hPhi Tran1-7/+80
2010-08-136965278 nv_sata: harden driver against inconsistent hardware behaviorMartin Faltesek1-32/+4
6965266 nv_sata: synchronous path incorrectly uses cv_wait 6948165 user-initiated sata reset does not recover
2010-07-286866610 Add SATA TRIM supportPhi Tran1-5/+304
6971542 Add support for TPRZ and TPE bits in READ CAPACITY (16)
2010-05-046923890 Add FMA to SiliconImage si3124 sata driverMark Logan1-44/+150
6669743 FMA event added to sata module
2010-03-266922272 SATA framework does not handle >2TiB disksAlan Perry1-2/+179
6937622 DKIOCGMEDIAINFOEXT returns the wrong physical block size
2010-03-156871356 Sata framework should support INQUIRY VPD page 0xB1Phi Tran1-3/+30
2010-03-05PSARC/2010/045 x86gentopo enumeration of direct attached SATATom Pothier1-0/+13
6891266 generic x86 enumeration for directly attached SATA disks 6903122 Export SATA PHY from framework 6906979 Generic x86 disk enum needs SMBIOS OEM extended structure
2010-03-046548768 sata framework calls taskq_dispatch with wrong argument - can cause ↵Phi Tran1-67/+212
blocking during interrupt 6443107 sata framework: sata commands processing initiated by scsi target driver cannot use KM_SLEEP flag
2010-02-266925789 sata_set_dma_mode logging format string is missing a conversion ↵Justin Roth1-1/+1
specification
2010-01-306893171 Errors with USCSI preventing users from accessing cdda2wavandrew.rutz@sun.com1-4/+25
2009-12-266913126 system hang possible in sata hba after CR 6911155Pawel Wojcik1-9/+11
2009-12-236911155 kernel dump fails if panic happens in interrupt service routinePawel Wojcik1-54/+26
2009-12-186908813 ahci timeouts experienced on Toshiba M10's with TEAC DV-W28S-RT DVD ↵ying tian - Beijing China1-5/+29
drives
2009-12-016398342 SATA Framework should support ATA PASS THROUGH commandAlan Perry1-1/+460
2009-11-196900065 System crash when running diskomizer on disks connected to host via ↵Xiao-Yu Zhang1-5/+5
SIL3726 6900563 sata_scsi_start() should not dispatch task queue in SLEEP mode 6901892 Cannot recognize port multiplier disks after "cfgadm connect" them
2009-11-13PSARC/2009/396 Tickless Kernel Architecture / lbolt decouplingRafael Vanoni1-4/+4
6860030 tickless clock requires a clock() decoupled lbolt / lbolt64 Portions contributed by Chad Mynhier <cmynhier@gmail.com>
2009-09-30PSARC 2008/672 thebe SAS/SATA driverdh1429641-3/+3
PSARC 2008/755 ddi_ssoft_state(9F) and ddi_isoft_state(9F) PSARC 2008/764 Cfgadm SCSI-Plugin MPxIO Support PSARC 2009/125 scsi_device property interfaces 6726110 pmcs driver (driver for thebe) 6726867 SCSAv3
2009-09-296886126 sata_show_pmult_info returns without releasing mutexXiao-Yu Zhang1-1/+3
2009-09-286881565 sata hba interfaces need to keep backward compatibilityXiao-Yu Zhang1-37/+110
2009-09-016873542 forced core dump failsAda1-3/+8
2009-08-276838603 Under heavy I/O load, all Seagate Dragonfly drives in an x4x40 go ↵Pawel Wojcik1-23/+69
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
2009-08-16PSARC/2009/394 SATA Framework Port Multiplier SupportXiao-Yu Zhang1-647/+3349
6422924 sata framework has to support port multipliers 6691950 ahci driver needs to support SIL3726/4726 SATA port multiplier
2009-08-036741163 sata should return check cond for mode select if cache mode change ↵Phi Tran1-60/+71
is requested but not supported 6857468 incorrect check for LLBAA bit of Mode Sense(10) command with DBD set to 0 in sata.c 6862927 sata mode sense command for page 1c returns incorrect mode page length 6862923 sata mode select command fails for multi-page commands
2009-07-20PSARC/2009/310 Disk IO PM EnhancementJane Chu1-132/+853
6832245 "pm-capable" property updates 6832232 enhanced sd(7D) to support power condition field in Start-Stop Unit command 6781588 sata(7D) to support additional Mode Sense and Log Sense for PM 6832247 sata(7D) enhancement for SBC-3 power conditions and ATA power conditions translation 6827942 pm_trans_check enhancement
2009-07-146713021 sata: provide a ring buffer for storing sata status messages to aid ↵Fred Herard1-3/+250
in debugging analysis
2009-07-016727346 ahci driver should support Compact Flash connected through ↵ying tian - Beijing China1-3/+8
CF-to-SATA adapter
2009-05-226826775 devid_str_decode_id leaksPrasad Singamsetty1-1/+7
6684912 memleak in sata_target_devid_register()
2009-05-226824084 sata: callout queue size allocated per registered controller is too ↵Martin Faltesek1-18/+2
small 6839155 sata module leaks memory for locally created buffers
2009-04-086819043 attaching an old maxtor sata disk prevents opensolaris from booting ↵ying tian - Beijing China1-17/+35
with SB600 AHCI controller
2009-03-196809527 scsi_hba_pkt_comp():More consumerssrivijitha dugganapalli1-15/+10
2009-03-176803930 ahci task file errors on new development boxying tian - Beijing China1-46/+61
2008-12-096767262 ahci driver should support Dell PowerVault RD1000 backup deviceying tian - Beijing China1-9/+40
6773390 ahci driver doesn't handle double error recovery correctly
2008-11-196771971 sata:invalid serial number in inquiry page 0x80 if sata disk SN ↵Pawel Wojcik1-22/+43
field contains leading spaces