| .. | .. |
|---|
| 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), |
|---|