yeahuh / rpms / qemu-kvm

Forked from rpms/qemu-kvm 2 years ago
Clone
6e7d01
From 5cf6dd33456c4e7e2a8849f458ce234fb5bb290c Mon Sep 17 00:00:00 2001
6e7d01
From: Kevin Wolf <kwolf@redhat.com>
6e7d01
Date: Fri, 25 Jun 2021 17:41:03 -0400
6e7d01
Subject: [PATCH 3/4] Compress lines for immediate return
6e7d01
MIME-Version: 1.0
6e7d01
Content-Type: text/plain; charset=UTF-8
6e7d01
Content-Transfer-Encoding: 8bit
6e7d01
6e7d01
RH-Author: Kevin Wolf <kwolf@redhat.com>
6e7d01
Message-id: <20210625174104.44313-2-kwolf@redhat.com>
6e7d01
Patchwork-id: 101777
6e7d01
O-Subject: [RHEL-8.5.0 qemu-kvm PATCH 1/2] Compress lines for immediate return
6e7d01
Bugzilla: 1970912
6e7d01
RH-Acked-by: Philippe Mathieu-Daudé <philmd@redhat.com>
6e7d01
RH-Acked-by: Stefan Hajnoczi <stefanha@redhat.com>
6e7d01
RH-Acked-by: Thomas Huth <thuth@redhat.com>
6e7d01
6e7d01
From: Simran Singhal <singhalsimran0@gmail.com>
6e7d01
6e7d01
Compress two lines into a single line if immediate return statement is found.
6e7d01
6e7d01
It also remove variables progress, val, data, ret and sock
6e7d01
as they are no longer needed.
6e7d01
6e7d01
Remove space between function "mixer_load" and '(' to fix the
6e7d01
checkpatch.pl error:-
6e7d01
ERROR: space prohibited between function name and open parenthesis '('
6e7d01
6e7d01
Done using following coccinelle script:
6e7d01
@@
6e7d01
local idexpression ret;
6e7d01
expression e;
6e7d01
@@
6e7d01
6e7d01
-ret =
6e7d01
+return
6e7d01
     e;
6e7d01
-return ret;
6e7d01
6e7d01
Signed-off-by: Simran Singhal <singhalsimran0@gmail.com>
6e7d01
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
6e7d01
Message-Id: <20200401165314.GA3213@simran-Inspiron-5558>
6e7d01
[lv: in handle_aiocb_write_zeroes_unmap() move "int ret" inside the #ifdef]
6e7d01
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
6e7d01
(cherry picked from commit b3ac2b94cdc939a90d5a22338ae507689e2cfab0)
6e7d01
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
6e7d01
Signed-off-by: Danilo C. L. de Paula <ddepaula@redhat.com>
6e7d01
---
6e7d01
 block/file-posix.c      | 8 +++-----
6e7d01
 block/nfs.c             | 3 +--
6e7d01
 block/nvme.c            | 4 +---
6e7d01
 block/vhdx.c            | 3 +--
6e7d01
 hw/audio/ac97.c         | 4 +---
6e7d01
 hw/audio/adlib.c        | 5 +----
6e7d01
 hw/display/cirrus_vga.c | 4 +---
6e7d01
 migration/ram.c         | 4 +---
6e7d01
 ui/gtk.c                | 3 +--
6e7d01
 util/qemu-sockets.c     | 5 +----
6e7d01
 10 files changed, 12 insertions(+), 31 deletions(-)
6e7d01
6e7d01
diff --git a/block/file-posix.c b/block/file-posix.c
6e7d01
index 371572f1b0..837edcf027 100644
6e7d01
--- a/block/file-posix.c
6e7d01
+++ b/block/file-posix.c
6e7d01
@@ -1626,13 +1626,12 @@ static int handle_aiocb_write_zeroes_unmap(void *opaque)
6e7d01
 {
6e7d01
     RawPosixAIOData *aiocb = opaque;
6e7d01
     BDRVRawState *s G_GNUC_UNUSED = aiocb->bs->opaque;
6e7d01
-    int ret;
6e7d01
 
6e7d01
     /* First try to write zeros and unmap at the same time */
6e7d01
 
6e7d01
 #ifdef CONFIG_FALLOCATE_PUNCH_HOLE
6e7d01
-    ret = do_fallocate(s->fd, FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE,
6e7d01
-                       aiocb->aio_offset, aiocb->aio_nbytes);
6e7d01
+    int ret = do_fallocate(s->fd, FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE,
6e7d01
+                           aiocb->aio_offset, aiocb->aio_nbytes);
6e7d01
     if (ret != -ENOTSUP) {
6e7d01
         return ret;
6e7d01
     }
6e7d01
@@ -1640,8 +1639,7 @@ static int handle_aiocb_write_zeroes_unmap(void *opaque)
6e7d01
 
6e7d01
     /* If we couldn't manage to unmap while guaranteed that the area reads as
6e7d01
      * all-zero afterwards, just write zeroes without unmapping */
6e7d01
-    ret = handle_aiocb_write_zeroes(aiocb);
6e7d01
-    return ret;
6e7d01
+    return handle_aiocb_write_zeroes(aiocb);
6e7d01
 }
6e7d01
 
6e7d01
 #ifndef HAVE_COPY_FILE_RANGE
6e7d01
diff --git a/block/nfs.c b/block/nfs.c
6e7d01
index 2393fbfe6b..18c0a73694 100644
6e7d01
--- a/block/nfs.c
6e7d01
+++ b/block/nfs.c
6e7d01
@@ -623,8 +623,7 @@ static int nfs_file_open(BlockDriverState *bs, QDict *options, int flags,
6e7d01
     }
6e7d01
 
6e7d01
     bs->total_sectors = ret;
6e7d01
-    ret = 0;
6e7d01
-    return ret;
6e7d01
+    return 0;
6e7d01
 }
6e7d01
 
6e7d01
 static QemuOptsList nfs_create_opts = {
6e7d01
diff --git a/block/nvme.c b/block/nvme.c
6e7d01
index 7b7c0cc5d6..eb2f54dd9d 100644
6e7d01
--- a/block/nvme.c
6e7d01
+++ b/block/nvme.c
6e7d01
@@ -575,11 +575,9 @@ static bool nvme_poll_cb(void *opaque)
6e7d01
 {
6e7d01
     EventNotifier *e = opaque;
6e7d01
     BDRVNVMeState *s = container_of(e, BDRVNVMeState, irq_notifier);
6e7d01
-    bool progress = false;
6e7d01
 
6e7d01
     trace_nvme_poll_cb(s);
6e7d01
-    progress = nvme_poll_queues(s);
6e7d01
-    return progress;
6e7d01
+    return nvme_poll_queues(s);
6e7d01
 }
6e7d01
 
6e7d01
 static int nvme_init(BlockDriverState *bs, const char *device, int namespace,
6e7d01
diff --git a/block/vhdx.c b/block/vhdx.c
6e7d01
index 21497f7318..a427e47f10 100644
6e7d01
--- a/block/vhdx.c
6e7d01
+++ b/block/vhdx.c
6e7d01
@@ -411,8 +411,7 @@ int vhdx_update_headers(BlockDriverState *bs, BDRVVHDXState *s,
6e7d01
     if (ret < 0) {
6e7d01
         return ret;
6e7d01
     }
6e7d01
-    ret = vhdx_update_header(bs, s, generate_data_write_guid, log_guid);
6e7d01
-    return ret;
6e7d01
+    return vhdx_update_header(bs, s, generate_data_write_guid, log_guid);
6e7d01
 }
6e7d01
 
6e7d01
 /* opens the specified header block from the VHDX file header section */
6e7d01
diff --git a/hw/audio/ac97.c b/hw/audio/ac97.c
6e7d01
index a136b97f68..a2cfae52b3 100644
6e7d01
--- a/hw/audio/ac97.c
6e7d01
+++ b/hw/audio/ac97.c
6e7d01
@@ -574,11 +574,9 @@ static uint32_t nam_readb (void *opaque, uint32_t addr)
6e7d01
 static uint32_t nam_readw (void *opaque, uint32_t addr)
6e7d01
 {
6e7d01
     AC97LinkState *s = opaque;
6e7d01
-    uint32_t val = ~0U;
6e7d01
     uint32_t index = addr;
6e7d01
     s->cas = 0;
6e7d01
-    val = mixer_load (s, index);
6e7d01
-    return val;
6e7d01
+    return mixer_load(s, index);
6e7d01
 }
6e7d01
 
6e7d01
 static uint32_t nam_readl (void *opaque, uint32_t addr)
6e7d01
diff --git a/hw/audio/adlib.c b/hw/audio/adlib.c
6e7d01
index cb4178d861..5779d09815 100644
6e7d01
--- a/hw/audio/adlib.c
6e7d01
+++ b/hw/audio/adlib.c
6e7d01
@@ -120,13 +120,10 @@ static void adlib_write(void *opaque, uint32_t nport, uint32_t val)
6e7d01
 static uint32_t adlib_read(void *opaque, uint32_t nport)
6e7d01
 {
6e7d01
     AdlibState *s = opaque;
6e7d01
-    uint8_t data;
6e7d01
     int a = nport & 3;
6e7d01
 
6e7d01
     adlib_kill_timers (s);
6e7d01
-    data = OPLRead (s->opl, a);
6e7d01
-
6e7d01
-    return data;
6e7d01
+    return OPLRead (s->opl, a);
6e7d01
 }
6e7d01
 
6e7d01
 static void timer_handler (void *opaque, int c, double interval_Sec)
6e7d01
diff --git a/hw/display/cirrus_vga.c b/hw/display/cirrus_vga.c
6e7d01
index 93afa26fda..a52d3094b9 100644
6e7d01
--- a/hw/display/cirrus_vga.c
6e7d01
+++ b/hw/display/cirrus_vga.c
6e7d01
@@ -2411,12 +2411,10 @@ static uint64_t cirrus_linear_bitblt_read(void *opaque,
6e7d01
                                           unsigned size)
6e7d01
 {
6e7d01
     CirrusVGAState *s = opaque;
6e7d01
-    uint32_t ret;
6e7d01
 
6e7d01
     /* XXX handle bitblt */
6e7d01
     (void)s;
6e7d01
-    ret = 0xff;
6e7d01
-    return ret;
6e7d01
+    return 0xff;
6e7d01
 }
6e7d01
 
6e7d01
 static void cirrus_linear_bitblt_write(void *opaque,
6e7d01
diff --git a/migration/ram.c b/migration/ram.c
6e7d01
index 5344c7d59e..92c506d13c 100644
6e7d01
--- a/migration/ram.c
6e7d01
+++ b/migration/ram.c
6e7d01
@@ -3101,9 +3101,7 @@ int ram_postcopy_send_discard_bitmap(MigrationState *ms)
6e7d01
     }
6e7d01
     trace_ram_postcopy_send_discard_bitmap();
6e7d01
 
6e7d01
-    ret = postcopy_each_ram_send_discard(ms);
6e7d01
-
6e7d01
-    return ret;
6e7d01
+    return postcopy_each_ram_send_discard(ms);
6e7d01
 }
6e7d01
 
6e7d01
 /**
6e7d01
diff --git a/ui/gtk.c b/ui/gtk.c
6e7d01
index 692ccc7bbb..e032e3c36f 100644
6e7d01
--- a/ui/gtk.c
6e7d01
+++ b/ui/gtk.c
6e7d01
@@ -1649,8 +1649,7 @@ static GSList *gd_vc_menu_init(GtkDisplayState *s, VirtualConsole *vc,
6e7d01
                      G_CALLBACK(gd_menu_switch_vc), s);
6e7d01
     gtk_menu_shell_append(GTK_MENU_SHELL(view_menu), vc->menu_item);
6e7d01
 
6e7d01
-    group = gtk_radio_menu_item_get_group(GTK_RADIO_MENU_ITEM(vc->menu_item));
6e7d01
-    return group;
6e7d01
+    return gtk_radio_menu_item_get_group(GTK_RADIO_MENU_ITEM(vc->menu_item));
6e7d01
 }
6e7d01
 
6e7d01
 #if defined(CONFIG_VTE)
6e7d01
diff --git a/util/qemu-sockets.c b/util/qemu-sockets.c
6e7d01
index bcc06d0e01..86c48b9fa5 100644
6e7d01
--- a/util/qemu-sockets.c
6e7d01
+++ b/util/qemu-sockets.c
6e7d01
@@ -765,15 +765,12 @@ static int vsock_connect_addr(const struct sockaddr_vm *svm, Error **errp)
6e7d01
 static int vsock_connect_saddr(VsockSocketAddress *vaddr, Error **errp)
6e7d01
 {
6e7d01
     struct sockaddr_vm svm;
6e7d01
-    int sock = -1;
6e7d01
 
6e7d01
     if (!vsock_parse_vaddr_to_sockaddr(vaddr, &svm, errp)) {
6e7d01
         return -1;
6e7d01
     }
6e7d01
 
6e7d01
-    sock = vsock_connect_addr(&svm, errp);
6e7d01
-
6e7d01
-    return sock;
6e7d01
+    return vsock_connect_addr(&svm, errp);
6e7d01
 }
6e7d01
 
6e7d01
 static int vsock_listen_saddr(VsockSocketAddress *vaddr,
6e7d01
-- 
6e7d01
2.27.0
6e7d01