Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-09-22 | NVMe: decode Async Event Req CQE. | Constantine Gavrilov | 1 | -2/+94 | |
2021-07-30 | Fix some copy-paste filter names. | Martin Mathieson | 1 | -1/+1 | |
Detected with tools/check_typed_item_calls.py --consecutive | |||||
2021-06-15 | NVMe: fix for parsing data for logpage NVMeOF Discovery. | Constantine Gavrilov | 1 | -2/+8 | |
Take into acoount reported number of records. Thus, discard extra payload, it target has not truncated response. | |||||
2021-06-15 | MVMe: append command names for commands, responses and transfers to Info column. | Constantine Gavrilov | 1 | -23/+80 | |
2021-06-14 | NVME: fix typo | Martin Mathieson | 1 | -5/+5 | |
2021-06-14 | NVMeOF: rename fields to pass code validation. | Constantine Gavrilov | 1 | -100/+100 | |
2021-06-14 | NVMeOF: complete decoding of fabric commands. | Constantine Gavrilov | 1 | -8/+102 | |
Add support for: * Authentication Send * Authentication Receive * Disconnect | |||||
2021-06-14 | NVMe: use common block for decoding CQEs for fabric and IO commands. | Constantine Gavrilov | 1 | -53/+40 | |
2021-06-14 | NVMeOF fabric commands: simplify decoding code using field definitions. | Constantine Gavrilov | 1 | -513/+231 | |
2021-06-14 | NVMeOF fabric commands: switch TCP dissect to common NVMe code. | Constantine Gavrilov | 1 | -2/+9 | |
2021-06-14 | NVMeOF fabric commands: support offset in commands and completions dissectors. | Constantine Gavrilov | 1 | -94/+94 | |
2021-06-14 | NVMeOF: move handling of NVMeOF fabric commands, fabric completions and ↵ | Constantine Gavrilov | 1 | -2/+1078 | |
fabric command transfers to packet-nvme.c. RMDA implementation is moved to packet-nvme.c, will become common implementation. | |||||
2021-06-14 | NVMeOF Connect command decoding fixes. | Constantine Gavrilov | 1 | -4/+1 | |
2021-05-28 | NVMe: decode Set Fatures data transfers. | Constantine Gavrilov | 1 | -3/+263 | |
This closes #17407. | |||||
2021-05-28 | NVMe: decode Set Fatures response (DWORD0) in CQE. | Constantine Gavrilov | 1 | -8/+96 | |
2021-05-28 | NVMe: refactor CQE decoding to decode all fields and decode comand status. | Constantine Gavrilov | 1 | -61/+303 | |
2021-05-28 | NVMe: decode Set Features DWORD11 and DWORD12 for each feature. | Constantine Gavrilov | 1 | -31/+603 | |
2021-05-28 | NVMe: decode Set Features command. | Constantine Gavrilov | 1 | -12/+91 | |
2021-05-28 | NVMe: refactor command parsing to always print DWORD10-DWORD15. | Constantine Gavrilov | 1 | -63/+120 | |
2021-05-25 | NVMe: fix test build warnings. | Constantine Gavrilov | 1 | -2/+2 | |
** 'nvme.cmd.identify.ctrl.lpa' exists multiple times with incompatible types: FT_UINT8 and FT_BOOLEAN ** 'nvme-rdma.cmd.prop_attr.set.csts.rsvd' exists multiple times with incompatible types: FT_BYTES and FT_UINT8 ** 'nvme-rdma.cqe.status.pget.csts.rsvd' exists multiple times with incompatible types: FT_BYTES and FT_UINT8 | |||||
2021-05-23 | nvme: Fix Dead Store | Alexis La Goutte | 1 | -2/+2 | |
Value stored to 'bytes' is never read | |||||
2021-05-23 | NVMe: fix parsing ANA Get LogPage response. | Constantine Gavrilov | 1 | -13/+18 | |
2021-05-06 | nvme: Fix Dead Store (unused variable) | Alexis La Goutte | 1 | -3/+3 | |
2021-05-03 | NVME: try to fix a value_string value | Martin Mathieson | 1 | -1/+1 | |
N.B. Didn't find the spec for this, but the pipeline warning is as follows Field 'RDMA Provider Type (RDMA_PRTYPE)' (nvme.cmd.get_logpage.identify.rcrd.tsas.rdma_prtype) has a conflicting entry in its value_string: 3 is at indices 2 (RoCE (v1)) and 4 (iWARP) | |||||
2021-04-28 | NVMe: do not use packet scope memory for BASE_CUSTOM fields | Pascal Quantin | 1 | -12/+12 | |
As the fallback string is not formated, use val_to_str_const() instead Fixes #17364 | |||||
2021-04-23 | NVMe: fix build error | Joakim Karlsson | 1 | -1/+1 | |
packet-nvme.c:2396:8: error: ‘grp’ may be used uninitialized in this function [-Werror=maybe-uninitialized] ti = proto_tree_add_item(grp, hf_nvme_get_logpage_lba_status_nel, cmd_tvb, poff, len, ENC_NA); ^ packet-nvme.c:2378:17: note: ‘grp’ was declared here proto_tree *grp; ^ | |||||
2021-04-20 | NVMe: Get LogPage: Sanitize Response. | Constantine Gavrilov | 1 | -0/+121 | |
This closes #17327 | |||||
2021-04-20 | NVMe: Get LogPage: Reservation Response. | Constantine Gavrilov | 1 | -0/+75 | |
2021-04-20 | NVMe: Get LogPage: Endurance Group Aggregate Response. | Constantine Gavrilov | 1 | -0/+37 | |
2021-04-20 | NVMe: Get LogPage: LBA Status Response. | Constantine Gavrilov | 1 | -1/+179 | |
2021-04-20 | More trivial spellings. | Martin Mathieson | 1 | -1/+1 | |
2021-04-19 | NVME: Fix some spellings | Martin Mathieson | 1 | -6/+6 | |
Also added some of its words to wireshark_words.txt | |||||
2021-04-19 | NVMe: Windows compiler support. | Constantine Gavrilov | 1 | -14/+19 | |
2021-04-19 | NVMe: Get LogPage: ANA Response. | Constantine Gavrilov | 1 | -1/+152 | |
2021-04-19 | NVMe: Get LogPage: Predictable Latency Agrregate Response. | Constantine Gavrilov | 1 | -0/+40 | |
2021-04-19 | NVMe: Get LogPage: Predictable Latency Response. | Constantine Gavrilov | 1 | -0/+154 | |
2021-04-19 | NVMe: Get LogPage: Endurance Group Response. | Constantine Gavrilov | 1 | -2/+158 | |
2021-04-19 | NVMe: Get LogPage: Telemetry Response. | Constantine Gavrilov | 1 | -0/+108 | |
2021-04-19 | NVMe: Get LogPage: Device Self-test Log. | Constantine Gavrilov | 1 | -1/+203 | |
2021-04-19 | NVMe: Get LogPage: Commands Supported and Effects | Constantine Gavrilov | 1 | -0/+103 | |
2021-04-19 | NVMe: Get LogPage: dissect Changed NS List Response | Constantine Gavrilov | 1 | -1/+21 | |
2021-04-19 | NVMe: Get LogPage: dissect FW Slot Response | Constantine Gavrilov | 1 | -1/+126 | |
2021-04-19 | NVMe: Get LogPage: dissect Smart Response | Constantine Gavrilov | 1 | -4/+349 | |
2021-04-19 | NVMe: Get LogPage: dissect Error Information Response | Constantine Gavrilov | 1 | -0/+128 | |
2021-04-19 | NVMe: Get LogPage dissect. | Constantine Gavrilov | 1 | -25/+490 | |
* the command is decoded * response data is decoded for Identify (NVMEoF) | |||||
2021-03-30 | NVMe: Decode all fields of Identify Controller Reply. | Constantine Gavrilov | 1 | -194/+924 | |
Closes #17282. | |||||
2021-03-13 | NVME: Fix some spellings | Martin Mathieson | 1 | -4/+4 | |
2021-03-13 | nvme: don't assume "%lu" is the right format to use for a guint64. | Guy Harris | 1 | -8/+8 | |
The right format to use is "%" G_GUINT64_FORMAT. A guint64 might be an unsigned long or it might be an unsigned long long; do not assume which one it will be on all platforms. | |||||
2021-03-13 | NVME Identify Controller: decode TNVMCAP, UNVMCAP, RPMBS fields. | Constantine Gavrilov | 1 | -165/+185 | |
Also, undo a3000150a6 changes, per review comments. | |||||
2021-03-13 | NVME Identify Controller: decode MTFA, HMPRE, HMMIN fields. | Constantine Gavrilov | 1 | -11/+32 | |