From 954d314d88d1213dc39c4802837b5ad4be23af18 Mon Sep 17 00:00:00 2001 From: Chen Qun Date: Thu, 16 Jan 2020 20:24:13 +0000 Subject: [PATCH] vhost: Add names to section rounded warning Add the memory region names to section rounding/alignment warnings. Signed-off-by: Dr. David Alan Gilbert Message-Id: <20200116202414.157959-2-dgilbert@redhat.com> Reviewed-by: Michael S. Tsirkin Signed-off-by: Michael S. Tsirkin --- ...Add-names-to-section-rounded-warning.patch | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 vhost-Add-names-to-section-rounded-warning.patch diff --git a/vhost-Add-names-to-section-rounded-warning.patch b/vhost-Add-names-to-section-rounded-warning.patch new file mode 100644 index 0000000..09c36ed --- /dev/null +++ b/vhost-Add-names-to-section-rounded-warning.patch @@ -0,0 +1,37 @@ +From 437a9d2c7e48495ffc467808eece045579956c79 Mon Sep 17 00:00:00 2001 +From: "Dr. David Alan Gilbert" +Date: Thu, 16 Jan 2020 20:24:13 +0000 +Subject: [PATCH] vhost: Add names to section rounded warning + +Add the memory region names to section rounding/alignment +warnings. + +Signed-off-by: Dr. David Alan Gilbert +Message-Id: <20200116202414.157959-2-dgilbert@redhat.com> +Reviewed-by: Michael S. Tsirkin +Signed-off-by: Michael S. Tsirkin +--- + hw/virtio/vhost.c | 7 ++++--- + 1 file changed, 4 insertions(+), 3 deletions(-) + +diff --git a/hw/virtio/vhost.c b/hw/virtio/vhost.c +index 9c16f0d107..ae61c33c15 100644 +--- a/hw/virtio/vhost.c ++++ b/hw/virtio/vhost.c +@@ -591,9 +591,10 @@ static void vhost_region_add_section(struct vhost_dev *dev, + * match up in the same RAMBlock if they do. + */ + if (mrs_gpa < prev_gpa_start) { +- error_report("%s:Section rounded to %"PRIx64 +- " prior to previous %"PRIx64, +- __func__, mrs_gpa, prev_gpa_start); ++ error_report("%s:Section '%s' rounded to %"PRIx64 ++ " prior to previous '%s' %"PRIx64, ++ __func__, section->mr->name, mrs_gpa, ++ prev_sec->mr->name, prev_gpa_start); + /* A way to cleanly fail here would be better */ + return; + } +-- +2.27.0 +