Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
91301d8
build: update libnvme wrap
igaw Oct 31, 2025
1dcfabf
build: add native compiler to cross compiler config
igaw Oct 31, 2025
7de99ba
nvme-cli: update to libnvme API changes
igaw May 28, 2025
0f094cf
plugins: replace nvme_scan with nvme_scan_topology
igaw Jul 9, 2025
f9348cc
nvme-cli: update error handling
igaw Jul 28, 2025
81d8191
src: rename struct command *cmd to acmd
igaw Oct 24, 2025
23f2601
src: rework nvme_identify commands
igaw Oct 23, 2025
95d77e5
nvme: nvme_get_log use nvme_passthru_cmd directly
MaisenbacherD Aug 15, 2025
14b3f68
src: rework nvme_set_features commands
MaisenbacherD Sep 12, 2025
9f53aef
src: rework nvme_get_features commands
MaisenbacherD Sep 22, 2025
4876af2
src: rework nvme_dsm command
kurz-m Oct 25, 2025
eec4f1d
src: rework nvme_format_nvm command
MaisenbacherD Sep 11, 2025
94d0856
src: rework nvme_ns_mgmt commands
MaisenbacherD Oct 29, 2025
9a7fbe6
src: rework nvme_ns_attach commands
MaisenbacherD Oct 29, 2025
2ea88d6
src: rework nvme_fw_download commands
MaisenbacherD Oct 29, 2025
05ad672
src: rework nvme_fw_commit command
kurz-m Oct 29, 2025
8dc6cd3
src: rework nvme_security_send command
kurz-m Oct 29, 2025
d15fc84
src: rework nvme_security_receive command
kurz-m Oct 29, 2025
b7eec5a
src: rework nvme_get_lba_status command
kurz-m Oct 25, 2025
0be9d0b
src: rework nvme_directive_send command
igaw Oct 29, 2025
059f8a9
src: rework nvme_directive_recv command
igaw Oct 29, 2025
ed07fe6
src: rework nvme_capacity_mgmt command
igaw Oct 29, 2025
d7b3102
src: rework nvme_lockdown command
kurz-m Oct 25, 2025
d1693d5
src: rework nvme_set_property command
kurz-m Oct 29, 2025
157d4ae
src: rework nvme_get_property command
kurz-m Oct 29, 2025
1d7f655
src: rework nvme_sanitize_nvm command
kurz-m Oct 29, 2025
0fb32a9
src: rework nvme_dev_self_test command
kurz-m Oct 29, 2025
f7455af
src: rework nvme_virtual_mgmt command
kurz-m Oct 29, 2025
ea3da46
src: rework nvme_resv_acquire command
kurz-m Oct 29, 2025
4e8c15e
src: rework nvme_resv_register command
kurz-m Oct 29, 2025
9f61e5b
src: rework nvme_resv_release commands
MaisenbacherD Oct 30, 2025
dfaee0e
src: rework nvme_resv_report commands
MaisenbacherD Oct 30, 2025
9dee83d
src: rework nvme_io_mgmt_recv commands
MaisenbacherD Oct 30, 2025
7578ecd
src: rework nvme_io_mgmt_send commands
MaisenbacherD Oct 30, 2025
8cb193b
src: rework nvme_zns_mgmt_send command
kurz-m Oct 30, 2025
21faed8
src: rework nvme_zns_mgmt_recv command
kurz-m Oct 30, 2025
2ab2621
src: rework nvme_zns_append command
kurz-m Oct 30, 2025
188cde9
src: rework nvme_lm_cdq command
kurz-m Oct 30, 2025
6c5e765
src: rework nvme_lm_track_send command
kurz-m Oct 30, 2025
2b800f1
src: rework nvme_lm_migration_send command
kurz-m Oct 30, 2025
8221065
src: rework nvme_lm_migration_recv command
kurz-m Oct 30, 2025
13062f9
nvme: rework nvme_io command
ikegami-t Oct 28, 2025
c22d222
nvme: rework nvme_copy command
ikegami-t Oct 28, 2025
1c79970
nvme: fix to call nvme_submit_io_passthru for I/O commands
ikegami-t Nov 1, 2025
9761518
nvme: fix copy_cmd to get pif and sts values
ikegami-t Nov 1, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/cross/ubuntu-cross-armhf.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ pkgconfig = '/usr/bin/arm-linux-gnueabihf-pkg-config'
ld = '/usr/bin/arm-linux/gnueabihf-ld'
exe_wrapper = '/usr/bin/qemu-arm-static'

c_native = 'gcc'
cpp_native = 'g++'

[properties]
root = '/usr/arm-linux-gnueabihf'
has_function_printf = true
Expand Down
3 changes: 3 additions & 0 deletions .github/cross/ubuntu-cross-ppc64le.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ pkgconfig = '/usr/bin/powerpc64le-linux-gnu-pkg-config'
ld = '/usr/bin/powerpc64le-linux-gnu-ld'
exe_wrapper = '/usr/bin/qemu-ppc64le-static'

c_native = 'gcc'
cpp_native = 'g++'

[properties]
root = '/usr/powerpc64le-linux-gnu'
has_function_printf = true
Expand Down
3 changes: 3 additions & 0 deletions .github/cross/ubuntu-cross-s390x.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ pkgconfig = '/usr/bin/s390x-linux-gnu-pkg-config'
ld = '/usr/bin/s390x-linux-gnu-ld'
exe_wrapper = '/usr/bin/qemu-s390x-static'

c_native = 'gcc'
cpp_native = 'g++'

[properties]
root = '/usr/s390x-linux-gnu'
has_function_printf = true
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ callback, and the plug-in structure that contains that command. The
prototype looks like this:

```c
int f(int argc, char **argv, struct command *cmd, struct plugin *plugin);
int f(int argc, char **argv, struct command *command, struct plugin *plugin);
```

The argc and argv are adjusted from the command line arguments to start
Expand Down
2 changes: 1 addition & 1 deletion cmd_handler.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

#undef ENTRY
#define ENTRY(n, h, f, ...) \
static int f(int argc, char **argv, struct command *command, struct plugin *plugin);
static int f(int argc, char **argv, struct command *acmd, struct plugin *plugin);

#undef COMMAND_LIST
#define COMMAND_LIST(args...) args
Expand Down
Loading
Loading