summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/io/sata
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-06-3014764 AHCI DEVSLEEP 1.3.1 problematicGarrett D'Amore1-2/+13
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Jerry Jelinek <gjelinek@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
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>
2022-02-225513 KM_NORMALPRI should be documented in kmem_alloc(9f) and ↵Dan McDonald1-1/+1
kmem_cache_create(9f) man pages 14465 Present KM_NOSLEEP_LAZY as documented interface Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
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>
2020-03-0412325 ahci: variable may be used uninitializedToomas Soome1-0/+4
Reviewed by: Matthias Scheler <mscheler@tintri.com> Approved by: Dan McDonald <danmcd@joyent.com>
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-11-1211892 ahciem doesn't properly check if enclosure services are presentRobert Mustacchi1-5/+17
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-08-2811576 Want support for ahci LED entries in topoJordan Paige Hendricks1-2/+1
Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-1510055 recursive mutex enter in ahciHans Rosenfeld1-2/+2
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Randy Fishel <randyf@sibernet.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
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-04-0510643 si3124: NULL pointer errorsToomas Soome1-51/+43
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-0510626 nv_sata: NULL pointer errorsToomas Soome1-2/+2
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> 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>
2019-02-2610091 smatch fixes for ahci.cJohn Levon1-7/+1
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-1610377 ahci: NULL pointer errorsToomas Soome1-5/+4
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-09-229815 Want basic AHCI enclosure servicesRobert Mustacchi2-13/+576
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>
2018-08-299772 Panic in ahci when the failed slot spkt is NULLAndy Fiddaman1-41/+43
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-079695 Slow crash dumps, significantly slower than live coreJoyce McIntosh1-6/+11
Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-239241 si3124: this statement may fall throughToomas Soome1-1/+1
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@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>
2014-01-171023 nv_sata support for NVIDIA MCP61Albert Lee1-19/+24
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Garrett D'Amore <garrett@damore.org>
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-07-113839 AHCI: WARNINGs should be replaced by ASSERTsMarcel Telka1-137/+127
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@nexenta.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 Telka2-72/+44
Oskarsson <johann@myrkraverk.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org>
2013-06-113797 AHCI: Support for ASMedia ASM106xMarcel Telka1-181/+224
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
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-07-291299 Support SiI3531 chipset in si3124 driverCharles Stephens1-7/+22
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Vineeth Pillai <vineeth.pillai@nexenta.com> Reviewed by: Igor Kozhukhov <igor.kozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
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 Faltesek2-969/+884
6965266 nv_sata: synchronous path incorrectly uses cv_wait 6948165 user-initiated sata reset does not recover
2010-08-116970318 warlock warnings should be fixedMark Logan1-12/+12
2010-07-296954482 si3124 should use the sata trace ring bufferPraveen Kumar Dasaraju Rama1-235/+267
2010-07-286866610 Add SATA TRIM supportPhi Tran2-5/+305
6971542 Add support for TPRZ and TPE bits in READ CAPACITY (16)
2010-07-286964679 Maguro+: System panic "kernel heap corruption detected"Mark Logan1-30/+38
2010-07-156958469 nv_sata doesn't program the feature register for all casesPhi Tran1-4/+8
2010-07-136358757 si3124: improve error handling performanceMark Logan1-13/+128
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
2010-07-016960485 ahci should refine the error recovery related messageying tian - Beijing China1-28/+113
2010-06-246544774 si3124 firmware download does not workPraveen Kumar Dasaraju Rama1-1/+18
2010-06-21PSARC/2007/477 Drivers registering devidsJerry Gilliam1-4/+6
6337062 e_ddi_devid_hold_driver_list is missing cmdk
2010-06-116957836 assertion failure in ahci_mop_commandsying tian - Beijing China1-62/+117
2010-06-046796043 ahci driver needs to implement driver hardeningXiao-Yu Zhang1-12/+389
2010-06-036458733 si3124 sata HBA driver has arbitrary low number of scatter-gather ↵xun ni - Sun Microsystems - Beijing China1-17/+42
entries affecting performance
2010-05-216954465 nv_sata incorrectly returns wrong reason code during a reset conditionMartin Faltesek1-391/+456
6954084 nv_sata should use sata ring buffer for debug messages 6954478 nv_sata signature acquistion can fail
2010-05-046923890 Add FMA to SiliconImage si3124 sata driverMark Logan2-65/+449
6669743 FMA event added to sata module