.. | .. |
---|
137 | 137 | |
---|
138 | 138 | TP_STRUCT__entry( |
---|
139 | 139 | __field( unsigned int, unpacked_lun ) |
---|
| 140 | + __field( unsigned long long, tag ) |
---|
140 | 141 | __field( unsigned int, opcode ) |
---|
141 | 142 | __field( unsigned int, data_length ) |
---|
142 | 143 | __field( unsigned int, task_attribute ) |
---|
.. | .. |
---|
147 | 148 | |
---|
148 | 149 | TP_fast_assign( |
---|
149 | 150 | __entry->unpacked_lun = cmd->orig_fe_lun; |
---|
| 151 | + __entry->tag = cmd->tag; |
---|
150 | 152 | __entry->opcode = cmd->t_task_cdb[0]; |
---|
151 | 153 | __entry->data_length = cmd->data_length; |
---|
152 | 154 | __entry->task_attribute = cmd->sam_task_attr; |
---|
.. | .. |
---|
155 | 157 | __assign_str(initiator, cmd->se_sess->se_node_acl->initiatorname); |
---|
156 | 158 | ), |
---|
157 | 159 | |
---|
158 | | - TP_printk("%s -> LUN %03u %s data_length %6u CDB %s (TA:%s C:%02x)", |
---|
| 160 | + TP_printk("%s -> LUN %03u tag %#llx %s data_length %6u CDB %s (TA:%s C:%02x)", |
---|
159 | 161 | __get_str(initiator), __entry->unpacked_lun, |
---|
160 | | - show_opcode_name(__entry->opcode), |
---|
| 162 | + __entry->tag, show_opcode_name(__entry->opcode), |
---|
161 | 163 | __entry->data_length, __print_hex(__entry->cdb, 16), |
---|
162 | 164 | show_task_attribute_name(__entry->task_attribute), |
---|
163 | 165 | __entry->control |
---|
.. | .. |
---|
172 | 174 | |
---|
173 | 175 | TP_STRUCT__entry( |
---|
174 | 176 | __field( unsigned int, unpacked_lun ) |
---|
| 177 | + __field( unsigned long long, tag ) |
---|
175 | 178 | __field( unsigned int, opcode ) |
---|
176 | 179 | __field( unsigned int, data_length ) |
---|
177 | 180 | __field( unsigned int, task_attribute ) |
---|
.. | .. |
---|
185 | 188 | |
---|
186 | 189 | TP_fast_assign( |
---|
187 | 190 | __entry->unpacked_lun = cmd->orig_fe_lun; |
---|
| 191 | + __entry->tag = cmd->tag; |
---|
188 | 192 | __entry->opcode = cmd->t_task_cdb[0]; |
---|
189 | 193 | __entry->data_length = cmd->data_length; |
---|
190 | 194 | __entry->task_attribute = cmd->sam_task_attr; |
---|
.. | .. |
---|
197 | 201 | __assign_str(initiator, cmd->se_sess->se_node_acl->initiatorname); |
---|
198 | 202 | ), |
---|
199 | 203 | |
---|
200 | | - TP_printk("%s <- LUN %03u status %s (sense len %d%s%s) %s data_length %6u CDB %s (TA:%s C:%02x)", |
---|
| 204 | + TP_printk("%s <- LUN %03u tag %#llx status %s (sense len %d%s%s) %s data_length %6u CDB %s (TA:%s C:%02x)", |
---|
201 | 205 | __get_str(initiator), __entry->unpacked_lun, |
---|
| 206 | + __entry->tag, |
---|
202 | 207 | show_scsi_status_name(__entry->scsi_status), |
---|
203 | 208 | __entry->sense_length, __entry->sense_length ? " / " : "", |
---|
204 | 209 | __print_hex(__entry->sense_data, __entry->sense_length), |
---|