aboutsummaryrefslogtreecommitdiff
path: root/qemu-keymap.c
diff options
context:
space:
mode:
authorFabiano Rosas <farosas@suse.de>2023-10-09 15:43:25 -0300
committerMichael Tokarev <mjt@tls.msk.ru>2023-10-19 14:52:59 +0300
commit9285589334de8faa924f898547bcc716b14a9f0d (patch)
treef87becaeeaf85777f65dbf8f782db4ce1dc2efbf /qemu-keymap.c
parentaf566ccb38bdb65ed239c9cd22de3fbde9ad1483 (diff)
migration: Fix analyze-migration read operation signedness
The migration code uses unsigned values for 16, 32 and 64-bit operations. Fix the script to do the same. This was causing an issue when parsing the migration stream generated on the ppc64 target because one of instance_ids was larger than the 32bit signed maximum: Traceback (most recent call last): File "/home/fabiano/kvm/qemu/build/scripts/analyze-migration.py", line 658, in <module> dump.read(dump_memory = args.memory) File "/home/fabiano/kvm/qemu/build/scripts/analyze-migration.py", line 592, in read classdesc = self.section_classes[section_key] KeyError: ('spapr_iommu', -2147483648) Signed-off-by: Fabiano Rosas <farosas@suse.de> Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231009184326.15777-6-farosas@suse.de> (cherry picked from commit caea03279e11dfcb0e5a567b81fe7f02ee80af02) Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Diffstat (limited to 'qemu-keymap.c')
0 files changed, 0 insertions, 0 deletions