opnsense-src/sys/dev/mpt
Alexander Motin 67445003fb Partially fix target task management requests handling.
- XPT_NOTIFY_ACKNOWLEDGE was not handled, causing stuck requests.
 - XPT_ABORT was not even trying to abort active ATIOs/INOTs.
 - Initiator's tag was not stored and not used where needed.
 - List of TM request types needed update.
 - mpt_scsi_tgt_status() missed some useful debugging.

After this change global TM requests, such as reset, should work properly.
ABORT TASK (ABTS) requests are still not passes to CTL, that is not good
and should be fixed.

MFC after:	2 weeks
2017-03-11 14:25:14 +00:00
..
mpilib sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
mpt.c "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
mpt.h Partially fix target task management requests handling. 2017-03-11 14:25:14 +00:00
mpt_cam.c Partially fix target task management requests handling. 2017-03-11 14:25:14 +00:00
mpt_cam.h
mpt_debug.c Add PIM_EXTLUNS support to mpt(4). 2017-03-10 14:44:59 +00:00
mpt_pci.c Remove NULL check after M_WAITOK allocation from mpt(4). 2016-08-09 15:52:17 +00:00
mpt_raid.c "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
mpt_raid.h - Send the RELSIM_ADJUST_OPENINGS in response to a MPI_EVENT_QUEUE_FULL using 2011-07-29 18:38:31 +00:00
mpt_reg.h Flesh out support for SAS1078 and SAS1078DE (which are said to actually 2012-02-11 12:03:44 +00:00
mpt_user.c Explicitly use a pair of parentheses to ensure correct evaluation 2013-05-31 17:27:44 +00:00