History log of /illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c (Results 1 – 25 of 56)
Revision Date Author Comments
# 72a2c484 19-Jan-2023 Hans Rosenfeld

15642 MPI headers could be shared among drivers
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>
Reviewed by:

15642 MPI headers could be shared among drivers
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>
Reviewed by: Gerg&#337; Mih&#225;ly Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...


# 3fe80ca4 15-Mar-2023 Dan Cross

15483 remove circular from ndi_devi_enter et al
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@mnx.io>


# db2effc6 16-Jan-2019 Robert Mustacchi

14200 refhash could be used outside of mpt_sas
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Dan McDonald <danmcd@joyent.com>


# d59679dc 07-Jan-2020 Marcel Telka

12163 mpt_sas: Collateral damage caused by dead SATA disk
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Stefan Behrens <sbe

12163 mpt_sas: Collateral damage caused by dead SATA disk
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Stefan Behrens <sbehrens@giantdisaster.de>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...


# 508a0e8c 19-Feb-2019 Rob Johnston

11257 Add DDI support for Upgradable Firmware Modules
11258 Add libtopo support for Upgradable Firmware Modules
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>
Reviewed by: Pa

11257 Add DDI support for Upgradable Firmware Modules
11258 Add libtopo support for Upgradable Firmware Modules
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# a0ac5a9e 18-Jan-2019 Toomas Soome

10614 mpt_sas: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gerg&#337; Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>


# 15c07adc 14-Jan-2019 John Levon

10081 smatch indenting fixes for usr/src/uts
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>

10081 smatch indenting fixes for usr/src/uts
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...


# bf62a5c5 19-Aug-2017 Robert Mustacchi

9048 mpt_sas should not require targets to send SEP messages
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Patrick Moo

9048 mpt_sas should not require targets to send SEP messages
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>

show more ...


# e89016e7 28-Jan-2018 Robert Mustacchi

9044 Need support for mpt_sas tri-mode parts
9045 Clean up mpt_sas compiler warnings
9046 mptsas_handle_topo_change can return without its locks held
9047 workaround SAS3408 firmware issu

9044 Need support for mpt_sas tri-mode parts
9045 Clean up mpt_sas compiler warnings
9046 mptsas_handle_topo_change can return without its locks held
9047 workaround SAS3408 firmware issue
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Albert Lee <trisk@forkgnu.org>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# 8221efec 13-Apr-2017 Robert Mustacchi

8346 SES topology information needs to search STP Bridge ports
8347 mpt_sas needs to set bridge-port property for SATA devices
8348 mptsas_handle_topo_change() can return without locks held

8346 SES topology information needs to search STP Bridge ports
8347 mpt_sas needs to set bridge-port property for SATA devices
8348 mptsas_handle_topo_change() can return without locks held
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# 15ada8fc 09-Jan-2017 Robert Mustacchi

7751 mpt_sas sometimes times out sending SEP messages
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Hans Rosenfeld <rosenfeld@g

7751 mpt_sas sometimes times out sending SEP messages
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# 2482ae1b 30-Jan-2017 Marcel Telka

5698 panic in mpt_sas: vmem_hash_delete(ffffff1aa3456000, 1, 8): bad free
Reviewed by: Dan Fields <danfields@fastmail.us>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved b

5698 panic in mpt_sas: vmem_hash_delete(ffffff1aa3456000, 1, 8): bad free
Reviewed by: Dan Fields <danfields@fastmail.us>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>

show more ...


# 6b4a8fe2 08-Jan-2016 Dan Fields

6256 mptsas: deadlock in mptsas_handle_topo_change
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Albert Lee <trisk@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.c

6256 mptsas: deadlock in mptsas_handle_topo_change
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Albert Lee <trisk@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# 0c6eaab4 27-Jun-2015 Hans Rosenfeld

6299 SATA inquiry property generation doesn't work as advertised
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Josef 'Jeff'

6299 SATA inquiry property generation doesn't work as advertised
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

show more ...


# 39fd84a8 04-Aug-2015 Hans Rosenfeld

6119 mptsas doesn't handle timeouts in mptsas_get_sata_guid()
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Dan

6119 mptsas doesn't handle timeouts in mptsas_get_sata_guid()
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Albert Lee <trisk@omniti.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# abdbe11c 28-Apr-2014 Keith M Wesolowski

5297 mptsas refhash replacement on reset can cause hang
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Andy Giles <illu

5297 mptsas refhash replacement on reset can cause hang
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Andy Giles <illumos@ang.homedns.org>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# 940efcee 25-Jun-2014 Andy Giles

5017 use 64bit DMA in mpt_sas
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Approved by: Robert Mustacchi <rm@joyent.c

5017 use 64bit DMA in mpt_sas
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...


# 60bf7f6f 18-Jun-2014 Andy Giles

5016 improve mpt_sas auto request sense
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Dan McDonald <danmcd@omniti

5016 improve mpt_sas auto request sense
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Gordon Ross <gwr@nexenta.com>

show more ...


# 50c45111 18-Jun-2014 Andy Giles

5015 improvements to mpt_sas debug logging and mdb module
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Y

5015 improvements to mpt_sas debug logging and mdb module
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...


# c65ceeb8 13-Aug-2014 Andy Giles

5081 mpt_sas watchdog timout needs to be initialized earlier
5080 potential memory leak in mpt_sas
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Garrett D'Amore <g

5081 mpt_sas watchdog timout needs to be initialized earlier
5080 potential memory leak in mpt_sas
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...


# ed7418ae 25-Jun-2014 Andy Giles

4546 mpt_sas needs enhancing to support LSI MPI2.5
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <je

4546 mpt_sas needs enhancing to support LSI MPI2.5
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Gordon Ross <gwr@nexenta.com>

show more ...


# cb3e7fb4 29-Apr-2014 Albert Lee

4819 fix mpt_sas command timeout handling
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Keith Wesolowski <k

4819 fix mpt_sas command timeout handling
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# a92ef4b0 12-Mar-2014 Keith M Wesolowski

4682 panic in mptsas refhash
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.co

4682 panic in mptsas refhash
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Approved by: Albert Lee <trisk@nexenta.com>

show more ...


# f7d0d869 24-Feb-2014 Dan McDonald

4403 mpt_sas panic when pulling a drive
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Andy Giles <illumos@ang.homedns.o

4403 mpt_sas panic when pulling a drive
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Andy Giles <illumos@ang.homedns.org>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...


# da5ab83f 19-Nov-2013 Keith M Wesolowski

4500 mptsas_hash_traverse() is unsafe, leads to missing devices
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Approved by: Albert Lee <trisk@nexenta.com>


123