summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/io/scsi/impl
AgeCommit message (Collapse)AuthorFilesLines
2022-07-1414797 scsi_cname is unsafeGarrett D'Amore1-3/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@mnx.io>
2022-07-0514784 Desire scsi_hba_tgtmap_scan_lunsGarrett D'Amore1-6/+40
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-03-1014443 resection manual pages per IPD4Richard Lowe2-9/+9
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-08-1613939 it's time the 32bit intel kernel was (x)86'dRichard Lowe1-5/+5
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-01-3112183 Want new IPD 13 DMA Cookie APIsRobert Mustacchi1-0/+1
Reviewed by: Alex Wilson <alex@uq.edu.au> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2019-04-1910780 scsi: NULL pointer errorsToomas Soome2-5/+4
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Dan McDonald <danmcd@joyent.com>
2017-02-227812 Remove gender specific languageDaniel Hoffman1-1/+2
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-06-094888 Undocument dma_req(9s)Garrett D'Amore3-28/+2
4884 EOF scsi_hba_attach 4886 EOF ddi_dmae_getlim 4887 EOF ddi_iomin 4634 undocument scsi_hba_attach() and ddi_dma_lim(9s) 4630 clean stale references to ddi_iopb_alloc and ddi_iopb_free Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-12-231787 SATL fails to handle returned SMART sense dataYuri Pankov1-0/+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>
2012-03-11998 obsolete DMA driver interfaces should be removedGarrett D'Amore1-1/+2
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2012-03-02backout 998: breaks common closed driversRichard Lowe1-2/+1
2012-03-01998 obsolete DMA driver interfaces should be removedGarrett D'Amore1-1/+2
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-05-161754 scsiclass compatible properties with revision info may be erroneously ↵Richard Lowe1-1/+1
created Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2010-06-256962100 SCSAv3: otoro: cluster heads could not detect power cycled jbodsDavid Hollister1-2/+13
2010-05-136946938 SCSAv3: sometimes phymaps observations fail to activateChris Horne2-22/+55
6950461 SCSAv3: should be able to modunload the pmcs driver 6951142 scsi_ifsetcap should always update dma_attr_granular when tran_setup_pkt is defined 6951267 fix for 6948076 can still double-allocate a preassigned instance number 6951616 sunmdi.c should avoid unnecessary use of ct_dip
2010-04-296947388 SCSAv3: generate LDI DEVICE_REMOVE events on device_removeChris Horne1-14/+9
6948076 instance code makes assumptions about promotion ordering of preassigns.
2010-04-246946878 SCSAv3: fix for 6944220 performs poorly for bus_config_one of ↵Chris Horne1-27/+51
missing device
2010-04-226935519 raise telemetry for failed scsa-initiated enumeration commandsGavin Maltby2-14/+49
2010-04-216675356 multiple invocations of 'modunload -i 0' needed for maximum memory ↵Chris Horne1-64/+323
reduction 6944220 SCSAv3: tgtmap bus_config needs to coordinate attach/hotplug window
2010-04-116938643 Erie PCI-EM hotplug failed to dettach driverbo zhou - Sun Microsystems - Beijing China1-1/+7
2010-04-096933787 scsav3: for mpxio, devid should be registered/transferred to client nodeReed1-11/+65
2010-03-316933916 Should check if the NACA flag is set in uscsi pathNikko He2-4/+40
2010-03-256928278 scsav3: scsi_hba_tgtmap_set_flushReed1-29/+48
2010-01-316915456 pmcs should implement tgtmap activate/deactivate callbacksDavid Hollister1-15/+59
6915736 Page Fault Panic in pmcs due to null pointer dereference 6916722 Pathinfo state is unknown during cable pulls. 6917501 panic[cpu0]/thread=ffffff00f6537c60: Deadlock: cycle in blocking chain 6917792 assertion failed: iport, file:.../pmcs_subr.c, line: 7763
2010-01-196913819 SCSAv3: pmcs_scsa_tran_tgt_free: alignment error panicReed1-91/+99
6885919 scsav3:LCC Hot Plug causes assertion panic in file: ../../common/io/scsi/impl/scsi_hba.c, line: 4776 6917786 NULL softstate will be used in pmcs_scsa_tran_tgt_init in some cases
2009-12-196880942 scsav3: If enumeration fails, device remains in active map and no ↵Reed1-5/+9
re-enumeration attempt occurs
2009-12-116892438 target-port/attached-port phymask properties for SAS transport FMADavid Hollister1-0/+206
6855371 SATA affiliation issues must be indicated in pmcs log
2009-11-166848196 unconfig takes longer than configJohn Danielson1-352/+269
6899004 Reduce resource usage of dam address maps 6899010 Invoke deactivation callback when cancelling non-stabilized reports
2009-11-13PSARC/2009/396 Tickless Kernel Architecture / lbolt decouplingRafael Vanoni1-7/+4
6860030 tickless clock requires a clock() decoupled lbolt / lbolt64 Portions contributed by Chad Mynhier <cmynhier@gmail.com>
2009-11-116898706 smp should register devidsChris Horne3-188/+246
6897324 pmcs should use SMP definitions from common/sys/scsi/generic/smp_frames.h --HG-- rename : usr/src/uts/common/io/scsi/impl/sas_transport.c => usr/src/uts/common/io/scsi/impl/smp_transport.c rename : usr/src/uts/common/sys/scsi/impl/sas_transport.h => usr/src/uts/common/sys/scsi/impl/scsi_sas.h
2009-11-056886050 scsav3: scsi_hba_pkt_comp should detect double completions of same ↵Randall Ralphs2-3/+33
packet 6896150 st: doing intentional uscsi path selection causes unintended recovery. 6897284 scsi_vhci: Attempting path selection with an invalid path asserts. 6897299 ses: ses a non root user can do USCSICMD's
2009-10-146654479 missing self-identifying scsi(4) compatible form for SAF-TEbo zhou - Sun Microsystems - Beijing China1-0/+12
2009-09-30PSARC 2008/672 thebe SAS/SATA driverdh1429645-785/+6486
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-05PSARC/2009/058 physical eject buttonArtem Kachitchkine1-3/+52
6795138 Solaris ignores eject button on optical drives
2009-08-036833062 Assertion panic on X2100 system with summit HBA while running SAN ↵Nikko He1-2/+33
fctape test
2009-06-266770105 race condition between scsi_watch_thread and ↵Sriram Popuri1-2/+2
scsi_watch_request_terminate can cause panic.
2009-06-19PSARC 2008/443 Driver for LSI MPT2.0 compliant SAS controllerjiang wu - Sun Microsystems - Beijing China1-0/+1
6770908 Solaris needs driver for LSI SAS2004/SAS2008 with IT/IR firmware 6846720 memory leak in scsi_hba_bus_config_iports() 6847050 reboot fails after run "stmsboot -d -D mpt_sas" on das_x86 system
2009-06-10PSARC 2009/334 EOF of legacy bus miceGarrett D'Amore1-1/+0
PSARC 2009/341 remove mscsi 6848113 busmice (msm and logi) should be removed 6848112 remove mscsi --HG-- rename : usr/src/uts/common/sys/vuidmice.h => usr/src/uts/common/io/vuidmice/vuidmice.h
2009-05-136839433 traversing per-driver list should take care of the nodes that bind ↵jiang wu - Sun Microsystems - Beijing China1-3/+15
to the same driver as parent
2009-04-096818457 libdevid include/mapfile don't correctly identify private interfacessrivijitha dugganapalli1-97/+1
2009-04-016810441 Solaris needs to expose initiator port for multiple-port HBAsjiang wu - Sun Microsystems - Beijing China1-173/+942
6762621 Add interconnect type for SAS transport.
2009-03-266816904 scsi_hba_log should use __func__Randall Ralphs1-245/+181
2009-02-26PSARC/2009/125 scsi_device property interfacesChris Horne1-0/+331
6808524 PSARC/2009/125 scsi_device property interfaces
2009-02-196806521 PSARC 2009/102 ndi flavors (fix lint)Matthew Jacob1-1/+1
2009-02-196806521 PSARC 2009/102 ndi flavorsMatthew Jacob2-53/+55
2009-01-306479402 scsi_hba_tran_alloc doesn't handle kmem_zalloc failureMatthew Jacob1-2/+4
2009-01-306797025 PSARC/2009/033 scsi_hba_pkt_comp(9F)srivijitha dugganapalli2-33/+25
2009-01-076783572 assertion failed: pktw->pcw_totalwin == 0Nikko He1-1/+2
2008-12-10PSARC/2008/675 SCSI_HBA_ADDR_COMPLEX SCSA data structure linkageChris Horne1-1009/+1479
6780376 PSARC/2008/675: SCSI_HBA_ADDR_COMPLEX
2008-12-106763994 Kernel panic after disconnecting usb disk possibly while disk is ↵yu, larry liu - Sun Microsystems - Beijing China1-2/+33
unmounting