freebsd-dev/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_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
mpt_reg.h
mpt_user.c
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