freebsd-dev/sys/cam/ata
Warner Losh e4cc6558b3 tag_action is not used at all in ata. It's set to 1 for ordered
transactions, but that value isn't used. It's bogusly used to report
in devstat, due to a cut and paste error from SCSI. Mark it as unused
in cam_fill_ataio. Reclaim the memory as a new ata_flags. In addition,
tag_id and init_id are completely unused, so reclaim those as 'unused'
now too. These were needlessly copied when ata was split from scsi.

This allows us, in the future, to create structures that can
communicate AUXILIARY regsiter to the SIMs, which cannot be done now.

Differential Revision: https://reviews.freebsd.org/D5598
2016-04-17 05:24:28 +00:00
..
ata_all.c Add sbuf variants ata_cmd_sbuf() and ata_res_sbuf(), and reimplement the 2016-04-13 20:10:06 +00:00
ata_all.h New CAM I/O scheduler for FreeBSD. The default I/O scheduler is the same 2016-04-14 21:47:58 +00:00
ata_da.c tag_action is not used at all in ata. It's set to 1 for ordered 2016-04-17 05:24:28 +00:00
ata_pmp.c Removed unused malloc types. 2015-11-06 18:50:01 +00:00
ata_xpt.c Attach pass driver to LUNs is OFFLINE state. 2015-08-29 11:21:20 +00:00