qmp: Fix higher half vaddrs for [p]memsave

Fixes higher-half address parsing for QMP commands
`[p]memsave`.

Signed-off-by: Josh Junon <junon@oro.sh>
Message-ID: <20240802140704.13591-1-junon@oro.sh>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
[Subject tweaked, and one PRId64 updated to PRIu64]
Signed-off-by: Markus Armbruster <armbru@redhat.com>
This commit is contained in:
Josh Junon 2024-08-02 16:07:03 +02:00 committed by Markus Armbruster
parent 01bed0ff14
commit ef71d8209f
2 changed files with 15 additions and 8 deletions

View file

@ -852,7 +852,11 @@
# <- { "return": {} }
##
{ 'command': 'memsave',
'data': {'val': 'int', 'size': 'int', 'filename': 'str', '*cpu-index': 'int'} }
'data': {
'val': 'uint64',
'size': 'size',
'filename': 'str',
'*cpu-index': 'int' } }
##
# @pmemsave:
@ -878,7 +882,10 @@
# <- { "return": {} }
##
{ 'command': 'pmemsave',
'data': {'val': 'int', 'size': 'int', 'filename': 'str'} }
'data': {
'val': 'uint64',
'size': 'size',
'filename': 'str' } }
##
# @Memdev: