From patchwork Thu Feb 6 12:50:16 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 11368329 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 5214D92A for ; Thu, 6 Feb 2020 12:51:44 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DB31821741 for ; Thu, 6 Feb 2020 12:51:43 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DB31821741 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vivier.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:38086 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgdC-0002ia-QO for patchwork-qemu-devel@patchwork.kernel.org; Thu, 06 Feb 2020 07:51:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56052) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgcM-0000j7-96 for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:50:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izgcL-0005K6-B3 for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:50:50 -0500 Received: from mout.kundenserver.de ([212.227.126.131]:40183) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1izgcL-0005HO-2U; Thu, 06 Feb 2020 07:50:49 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MLRI3-1jIAyA3eFP-00IUxA; Thu, 06 Feb 2020 13:50:34 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Subject: [PULL 01/12] hw/smbios/smbios: Remove unused include Date: Thu, 6 Feb 2020 13:50:16 +0100 Message-Id: <20200206125027.1926263-2-laurent@vivier.eu> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200206125027.1926263-1-laurent@vivier.eu> References: <20200206125027.1926263-1-laurent@vivier.eu> MIME-Version: 1.0 X-Provags-ID: V03:K1:+3n0YO0QvTIjSQEknkdfsEfpTCPU42TUPsP6TjbitggmiHP1E+M RByE75jAEA5SE+wkOjw6p7PFWoJnIu0zIB5155gtr8QESRj+7fr82vaTiSMn6/AKw8pKUP5 pISTWZkDQDr8y2IgZbxDoqo0m7FVIVQdbl4JysShTpPCQ9ygL2FHMv6vLaRDkIXmacOn5tF rscj+o2aL05jRX+5uiHWg== X-UI-Out-Filterresults: notjunk:1;V03:K0:odg5yYKeunY=:DbiVs2SHG0vDv8/rh/IG29 UaPa51Zdy1INZz6ddPgvV+3V5uTCilCrubLwWlaVh9asTZMDjlEsV3dI60HAJY956EpzEHoYN gYh8D7jfjvR6yeurHO9HqIG60ARM3zSBYZHd4T+jz0o+uG7SP5mQdhW+hczwThMMLeVCpQ8+N N7t8k4l+hXkyxHlVK9mXEKR+XAIiDZUH/0mUPRGPJi9i2oTKZOhGGVLcdrpwQENuA12mEbh4T ssWQi7+WAtuK6LcmAuQYVwadSasReo6NJQc7S3XcxhPdhfI1kVjo3v6Z7jEObNi4B/lsn9NbJ Sjeyb5w0Pgvv/l3xYdK2O/se2WaMEQ0K2LHDQdBVVGD9ZewLgDqRibSSOAGLHeExk1TCE0Uhe J5QPk9lvlN7hOqy1dSeP51RYfavD/QslF/Je+EDCOHSAtEFCslfb55WtIaDV5FCedGXF9mQQl wBdJB9n5i0XcOnLSRUYtK6cZOh+Qd71Q3n7AZgYk2yvH/rnMoYkeuaYzv0i/3WEKhmQ/HsG59 UTy6nPt89t5ziYgzVWF/EuQR6o2RIPKcJ1GqiD3oaX147bW5RYzVC74uPnb/bluX5fu7wzdOu 4ZuAEFYumm5SBulV+qd83fNwt5RrzM7nxIkK1ojSar3gfPHMTrqM/wfZMzYh/NaLO/4lurT2o HrB/vZx2nzeyFAOL+rtHgymw6S8AIGpqfu29O2hX1qsuqBVNjYLGohNnDXCt3YbjSfHPFq1FE HQYnkbKF7NvnCxpCh7qMEdNmA1NxCXU/PMpYIM8klEM3O54/hgZjP0uFImZMzVMe1t/gQDw89 AZLjfXPw4dq0xtJ5ZXX2NCMNUL04m8kXG0YplZzMwYFC+9vb0PTLE2Wne7nebmPPncuT80Y X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.131 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Wolf , Laurent Vivier , Eduardo Habkost , qemu-block@nongnu.org, Peter Maydell , Andrew Jeffery , Markus Armbruster , "Michael S. Tsirkin" , Michael Tokarev , "Dr. David Alan Gilbert" , Max Reitz , qemu-trivial@nongnu.org, =?utf-8?q?C=C3=A9dr?= =?utf-8?q?ic_Le_Goater?= , qemu-arm@nongnu.org, Joel Stanley , Paolo Bonzini , Igor Mammedov , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Richard Henderson Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Nothing from "sysemu/cpus.h" is used by smbios.c, remove the include. Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Michael S. Tsirkin Message-Id: <20200109112504.32622-1-philmd@redhat.com> Signed-off-by: Laurent Vivier --- hw/smbios/smbios.c | 1 - 1 file changed, 1 deletion(-) diff --git a/hw/smbios/smbios.c b/hw/smbios/smbios.c index 11d476c4a2cb..ffd98727ee9e 100644 --- a/hw/smbios/smbios.c +++ b/hw/smbios/smbios.c @@ -24,7 +24,6 @@ #include "qemu/option.h" #include "sysemu/sysemu.h" #include "qemu/uuid.h" -#include "sysemu/cpus.h" #include "hw/firmware/smbios.h" #include "hw/loader.h" #include "hw/boards.h" From patchwork Thu Feb 6 12:50:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 11368333 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 6569192A for ; Thu, 6 Feb 2020 12:52:23 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 46AE521741 for ; Thu, 6 Feb 2020 12:52:23 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 46AE521741 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vivier.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:38158 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgdq-0004Mh-D0 for patchwork-qemu-devel@patchwork.kernel.org; Thu, 06 Feb 2020 07:52:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56375) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgcW-00013b-Tk for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izgcV-00060N-OK for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:00 -0500 Received: from mout.kundenserver.de ([212.227.126.131]:53311) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1izgcQ-0005b0-PN; Thu, 06 Feb 2020 07:50:55 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1M9nlN-1iuTwk3gEX-005n7S; Thu, 06 Feb 2020 13:50:36 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Subject: [PULL 02/12] monitor: fix memory leak in monitor_fdset_dup_fd_find_remove Date: Thu, 6 Feb 2020 13:50:17 +0100 Message-Id: <20200206125027.1926263-3-laurent@vivier.eu> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200206125027.1926263-1-laurent@vivier.eu> References: <20200206125027.1926263-1-laurent@vivier.eu> MIME-Version: 1.0 X-Provags-ID: V03:K1:PkLbluZi6767fKHrm29TXI9V8f4/V582cxLm+KeDjydbCtXz7Bv Tn7ZXQuNi/17LtWUKlKFKQ4SXE9KVkFyDrTp5q/j8sJg2cvmifTj8/cHjHe07iJ2a4BHTxA GhwP3qNK4ScCXfEuN4ZqeXgB7g7xgA//KjXuh+IkAEdftV/uLQ0BMGbNLlMRKo3VShKUPfF lETwqwIygfPTzZOCoPlug== X-UI-Out-Filterresults: notjunk:1;V03:K0:MyMkWIfuP24=:8fOiACXUsPJBRFpxPx71hE 5P9iq32APsm62UHeKUGw9GnzBlx4CElui7p5rO4aPQxPr3YsZT4PXTbpfoR8p9YP9Xk5rWz3s erRqHPX1jR+cVRtRHxXhRzusn+EDMCYljbIqkkEdKunpvcfCUr+QBdy4C8E8ApOr1pVay4YQ/ WCPnWWbr9GW6ZgYebmKU80PXSvRjV4/WTckPm0xel+36DPvD+HJn5WEDh2jDL/4Znpi0B2L9O rX07gehOAo3Pqv9mz+/FMpXVQUilMXNlldA1MVMWzolLoBuGcc9MHhMhSja2BsBpmEHmbtkup Q13eruMCYuJHO9Gmbuj30mcfDlkPkXaSjPX7+KCqJuNPiqWkxO26AR/muHyUWZeJ9VP994kFk xkQ5dm+ZEQChK9NrzsArGzD1lStIUodPGd5NNMjXutZggAXPm/iwJW/dVWsGYHgx61uzzoyKq 9pMXCMMWwem0KrciygVqBudQPhdKB8GGIb0MJFEjpPz1cXlF7YBFB2fkI0n6hcEsA8A2oeoPg bqmnWr5LZtniSikc6/pwxbj51DqCHFX1bfzBsa2i30yd8bPpz2MbWRxHpgf/ImYhCQvl5GBjF jyKqO45o//hwKcKF+gbeDPwGgG59lOm9DGwWF2XIIuUndMvxGm14VxOwnKR+aQj0cGsYTJSLQ B9XRl1IIbhRM6g3a5lqdcMojVudEn/1Kymat2R0aTWXolEOj9zYmYs+ZkhiVESbs907c5QjHo BZto7rjLD7zhTpQsihgDIpdEcCJ0+9ifXt1ZGLiLgNHcYDTk6b0S7Mt7RGutKXaMHWUJON5X2 0P0AXkBUIvHhQGpvi6mzvNJM09fTpC1+hnFxPjCIEFngIIhfdioooDJgkAp5y/TaE3inc8n X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.131 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Peter Maydell , "Michael S. Tsirkin" , Michael Tokarev , qemu-block@nongnu.org, qemu-trivial@nongnu.org, Markus Armbruster , Joel Stanley , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Eduardo Habkost , "Dr. David Alan Gilbert" , qemu-arm@nongnu.org, =?utf-8?q?C=C3=A9dric_Le_Goater?= , Igor Mammedov , Chen Qun , Richard Henderson , Kevin Wolf , Andrew Jeffery , Laurent Vivier , Max Reitz , Euler Robot , Paolo Bonzini Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Chen Qun When remove dup_fd in monitor_fdset_dup_fd_find_remove function, we need to free mon_fdset_fd_dup. ASAN shows memory leak stack: Direct leak of 96 byte(s) in 3 object(s) allocated from: #0 0xfffd37b033b3 in __interceptor_calloc (/lib64/libasan.so.4+0xd33b3) #1 0xfffd375c71cb in g_malloc0 (/lib64/libglib-2.0.so.0+0x571cb) #2 0xaaae25bf1c17 in monitor_fdset_dup_fd_add /qemu/monitor/misc.c:1724 #3 0xaaae265cfd8f in qemu_open /qemu/util/osdep.c:315 #4 0xaaae264e2b2b in qmp_chardev_open_file_source /qemu/chardev/char-fd.c:122 #5 0xaaae264e47cf in qmp_chardev_open_file /qemu/chardev/char-file.c:81 #6 0xaaae264e118b in qemu_char_open /qemu/chardev/char.c:237 #7 0xaaae264e118b in qemu_chardev_new /qemu/chardev/char.c:964 #8 0xaaae264e1543 in qemu_chr_new_from_opts /qemu/chardev/char.c:680 #9 0xaaae25e12e0f in chardev_init_func /qemu/vl.c:2083 #10 0xaaae26603823 in qemu_opts_foreach /qemu/util/qemu-option.c:1170 #11 0xaaae258c9787 in main /qemu/vl.c:4089 #12 0xfffd35b80b9f in __libc_start_main (/lib64/libc.so.6+0x20b9f) #13 0xaaae258d7b63 (/qemu/build/aarch64-softmmu/qemu-system-aarch64+0x8b7b63) Reported-by: Euler Robot Signed-off-by: Chen Qun Reviewed-by: Marc-André Lureau Message-Id: <20200115072016.167252-1-kuhn.chenqun@huawei.com> Signed-off-by: Laurent Vivier --- monitor/misc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/monitor/misc.c b/monitor/misc.c index 4752150a6780..9c3484d0a774 100644 --- a/monitor/misc.c +++ b/monitor/misc.c @@ -1749,6 +1749,7 @@ static int64_t monitor_fdset_dup_fd_find_remove(int dup_fd, bool remove) if (mon_fdset_fd_dup->fd == dup_fd) { if (remove) { QLIST_REMOVE(mon_fdset_fd_dup, next); + g_free(mon_fdset_fd_dup); if (QLIST_EMPTY(&mon_fdset->dup_fds)) { monitor_fdset_cleanup(mon_fdset); } From patchwork Thu Feb 6 12:50:18 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 11368335 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 341D1921 for ; Thu, 6 Feb 2020 12:52:34 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 154DC21741 for ; Thu, 6 Feb 2020 12:52:34 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 154DC21741 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vivier.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:38164 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izge1-0004qn-6w for patchwork-qemu-devel@patchwork.kernel.org; Thu, 06 Feb 2020 07:52:33 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56289) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgcU-0000wo-FX for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:50:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izgcT-0005r3-1T for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:50:58 -0500 Received: from mout.kundenserver.de ([212.227.126.187]:49335) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1izgcN-0005Oc-Pt; Thu, 06 Feb 2020 07:50:52 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1M9WeC-1iuCxl3gQu-005W8Z; Thu, 06 Feb 2020 13:50:38 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Subject: [PULL 03/12] MAINTAINERS: update Leif Lindholm's address Date: Thu, 6 Feb 2020 13:50:18 +0100 Message-Id: <20200206125027.1926263-4-laurent@vivier.eu> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200206125027.1926263-1-laurent@vivier.eu> References: <20200206125027.1926263-1-laurent@vivier.eu> MIME-Version: 1.0 X-Provags-ID: V03:K1:LnCs2Zwrs3oEYGRmAL79vhMUiVHPQ9ELLumhY6GrZvtgZo1aelo zDEAFWodOyNg4/zBlGQ9vVjC++RlU2i0EsUYX9tnE9mf7obWmxiSJ7Fjy6ArDLUOTJc2Dgi hVMKzL50GfidCLdr9m5oGjeU7PWKHM7/55lHa6iqO3Sat7U2xgDj6MotRmiG2VelXQ1+ZeW et5i0O75jECPKctRYLMcg== X-UI-Out-Filterresults: notjunk:1;V03:K0:8CryNCQ5BUo=:tQwFVTY+XBI43jyInyv+ZS 4LGx+adazzJTus460atcRbxr1kDXY4xT484KsktapHBq7o6fpTnwadCGQP6maXZehWUd3yTqS zp0ijOHRVgE0SsspLCoFDb38usuGD15CYnKSvbk9aejNqqdc72J8w5zRRevDqzXbbNRnDjOcd xgndL9sc/4psHfnFQXuMbU3/uGnlIakFQ19ZX3QhfgNOexPFRla4i6J+Xs0mK+fGIfr7qjGSv SILL1m4AXVg8pcZTuM10t2tJLU2oLAOMLtIHJhjfHhriftJoyGkFpjOgHnI7UMSbAF6Io9Gea sWMxwFO1+XgHnxL1xvDfO7KVXfnk4Jiw/4J1Anc/h7CY/G7o6oRlTytY7EGz5pXSUvAtbgNoT lQBEeeITl+rn8udbi6W4ExUMoqIR7LKvCQgXaPu1HMdMFVdDgfL0UzHi2r/Qh5Yt1E/velHSy vchqTybkhOjvF8OcOjdVdgZ2DxuD6fv13V7IJTlwnDH0sNW4q6DZK+6ybJnzLhzm66KSscpGN r+xPofObe4KVjqt8tiz9NTOGBbLdAY7ZyR9OlnZ3FpOSWmnNyfaDcSa2+6KFyMyO17NUXlO9s Zk4ebdbM/YTKd+YFfKa6Lr3kZ5EC9APdPZyAKMHsoCE2Z9r1IkPRHzmCiPYaeOaMQgq3iz35i W95w78Jgp/PWasx4/qPpMqpVbrL3kroD8Q3i4Zu2I5Vy1lObrn1Si6A51VRgXS6zGkkoMZO/a C9dCsNzEfrMu+9QIS1oXgr9TNPekn+dmuXtYQvxC5zjeRM3Vj7us+FkfdZBBjktGedorWuyZw dPK4ukENDk4U4aS9Z5Yy0J8a0OpSKNBFAIAu9BNGlqwpeRfzGW/WL9VnYK6LOjJsAQ0qOu3 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.187 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Peter Maydell , "Michael S. Tsirkin" , Michael Tokarev , qemu-block@nongnu.org, qemu-trivial@nongnu.org, Markus Armbruster , Joel Stanley , Leif Lindholm , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Eduardo Habkost , "Dr. David Alan Gilbert" , Leif Lindholm , qemu-arm@nongnu.org, =?utf-8?q?C?= =?utf-8?q?=C3=A9dric_Le_Goater?= , Igor Mammedov , Richard Henderson , Kevin Wolf , Andrew Jeffery , Laurent Vivier , Max Reitz , Paolo Bonzini Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Leif Lindholm Update address to reflect new employer. Signed-off-by: Leif Lindholm Reviewed-by: Leif Lindholm Reviewed-by: Philippe Mathieu-Daudé Tested-by: Philippe Mathieu-Daudé Acked-by: Leif Lindholm Message-Id: <20200116174226.4780-1-leif@nuviainc.com> [lv: added .mailmap changes] Signed-off-by: Laurent Vivier --- .mailmap | 1 + MAINTAINERS | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.mailmap b/.mailmap index 3816e4effe4f..a521c17b4430 100644 --- a/.mailmap +++ b/.mailmap @@ -44,6 +44,7 @@ Aleksandar Markovic Aleksandar Rikalo Anthony Liguori Anthony Liguori James Hogan +Leif Lindholm Paul Burton Paul Burton Paul Burton diff --git a/MAINTAINERS b/MAINTAINERS index 1f0bc72f2189..259688174ace 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -737,7 +737,7 @@ F: include/hw/ssi/imx_spi.h SBSA-REF M: Radoslaw Biernacki M: Peter Maydell -R: Leif Lindholm +R: Leif Lindholm L: qemu-arm@nongnu.org S: Maintained F: hw/arm/sbsa-ref.c From patchwork Thu Feb 6 12:50:19 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 11368357 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id E055513A4 for ; Thu, 6 Feb 2020 12:57:39 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C19CB21741 for ; Thu, 6 Feb 2020 12:57:39 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C19CB21741 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vivier.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:38318 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgiw-0007vu-U0 for patchwork-qemu-devel@patchwork.kernel.org; Thu, 06 Feb 2020 07:57:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56724) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgcj-0001TJ-Tf for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izgci-0006Vc-GF for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:13 -0500 Received: from mout.kundenserver.de ([212.227.126.187]:59267) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1izgca-00069v-Ju; Thu, 06 Feb 2020 07:51:05 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MFbBO-1ijmZl2BLC-00H6yf; Thu, 06 Feb 2020 13:50:39 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Subject: [PULL 04/12] hw/timer/m48t59: Convert debug printf()s to trace events Date: Thu, 6 Feb 2020 13:50:19 +0100 Message-Id: <20200206125027.1926263-5-laurent@vivier.eu> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200206125027.1926263-1-laurent@vivier.eu> References: <20200206125027.1926263-1-laurent@vivier.eu> MIME-Version: 1.0 X-Provags-ID: V03:K1:T8c6Xi4Oh+lSDqXyVGgojm/O13ryMV6fZe0mJQxr7lgwYwLNDL2 OPTrCUs1HrLJZXsg8f55CFv8TVazxhfgqjs4k40byvJbQAwisPkRO1CrjyMzDXu+lCX6XU9 JWWaOBO/h7ATGwQGxxdP3w3+C5hMKQ8gIZj6NFyZDS30A22B3UMJxYYvVc+iaza7O6In5LC umB7pmXDBD+pIe7t2J1+A== X-UI-Out-Filterresults: notjunk:1;V03:K0:Ttucs+vMU28=:aj4RgeUwy8Pl2AoIl83l1R o+w4GX+B0ADG5h1GjCpT9XWjLHuB5kuO36Sa5QNV4LdD0DpZ0L3mm3JxSiZWFBps91aV+xnC4 YdsAQotUdSuwS8iUauvhn0mAg0+Mhfe6lt9h4/7/vtocLF5twX3fKwOP8S91M7wb5YIFOKpG4 56bEjouLuG3WS3ba3Kz0QH1KdGp1fQIw99Y568CWp7+crG4shypkasoUbT9Es1ue9oRB/NXuo XVhhQiWdBZpUmoDIWvkBOPWo/dSGijIy6wkjrz58gSSj+tjjVBLFTkT/4/mukWOQ30LkTlg04 lJKSTCEI9DOq5sdTPp6HgEWP7Op01nltJWCWxCdRPOwj+8yuBj9rpkw2wgkwFoozR913HHPG4 ESsEpFUW+AQv8HVOdZWKmtF2eB5IexrQeKaQgy4NI9f7l9Q8G81Iw62A2kd4O7SrcVIqS6hAK kG/eg+3c0HUiKy2knnFoxpTIDunBIXbTEPNwk1CKKTeit5ZUA+m4P2T3BKKTTRH03XGA4r7dm lkE9PksLUkbYvLKuBU5pr2KH/LwQKtggkcHVvGl9sAMPvWPkCJ7+E70VjNWAZyTKuWsRU4dEg YlcZVvj3uN8vyR2bKe0LAsnGco0jo9lbg5ljloLB5sEt6/0QZ+7l5EPPkqeoONmL5iSLl89S8 Cv+laRz3odlHlv9aboCOi1r+axOUfguz8sP/fuGUI5IL9WWXlR96uFX0sXOIt850vp4nA2SBk EmNUJhnBQ+ZGx5ho3A/DrA65LeMvbJ9TcpLAlEYQVXY2aYeC34xaEPPriGNwO68Sp+TulRQ47 3v9k+HgTpUKqZbEB6tFVDvmt9c+KGnhyVWZPxM8j8UdqzIDdvZBiUemDBTPHoG5J+BhI7+O X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.187 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Wolf , Laurent Vivier , Eduardo Habkost , qemu-block@nongnu.org, Peter Maydell , Andrew Jeffery , Markus Armbruster , "Michael S. Tsirkin" , Michael Tokarev , "Dr. David Alan Gilbert" , Max Reitz , qemu-trivial@nongnu.org, =?utf-8?q?C=C3=A9dr?= =?utf-8?q?ic_Le_Goater?= , qemu-arm@nongnu.org, =?utf-8?q?Her?= =?utf-8?q?v=C3=A9_Poussineau?= , Joel Stanley , Paolo Bonzini , Igor Mammedov , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Richard Henderson Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Hervé Poussineau Message-Id: <20200117165809.31067-3-philmd@redhat.com> Signed-off-by: Laurent Vivier --- hw/rtc/m48t59-internal.h | 5 ----- hw/rtc/m48t59.c | 11 +++++------ hw/rtc/trace-events | 6 ++++++ 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/hw/rtc/m48t59-internal.h b/hw/rtc/m48t59-internal.h index 4d4f2a6fed94..cd648241e989 100644 --- a/hw/rtc/m48t59-internal.h +++ b/hw/rtc/m48t59-internal.h @@ -26,11 +26,6 @@ #ifndef HW_M48T59_INTERNAL_H #define HW_M48T59_INTERNAL_H -#define M48T59_DEBUG 0 - -#define NVRAM_PRINTF(fmt, ...) do { \ - if (M48T59_DEBUG) { printf(fmt , ## __VA_ARGS__); } } while (0) - /* * The M48T02, M48T08 and M48T59 chips are very similar. The newer '59 has * alarm and a watchdog timer and related control registers. In the diff --git a/hw/rtc/m48t59.c b/hw/rtc/m48t59.c index 1269134bcbef..47d48054fdc1 100644 --- a/hw/rtc/m48t59.c +++ b/hw/rtc/m48t59.c @@ -35,6 +35,7 @@ #include "exec/address-spaces.h" #include "qemu/bcd.h" #include "qemu/module.h" +#include "trace.h" #include "m48t59-internal.h" #include "migration/vmstate.h" @@ -192,8 +193,7 @@ void m48t59_write(M48t59State *NVRAM, uint32_t addr, uint32_t val) struct tm tm; int tmp; - if (addr > 0x1FF8 && addr < 0x2000) - NVRAM_PRINTF("%s: 0x%08x => 0x%08x\n", __func__, addr, val); + trace_m48txx_nvram_mem_write(addr, val); /* check for NVRAM access */ if ((NVRAM->model == 2 && addr < 0x7f8) || @@ -450,8 +450,7 @@ uint32_t m48t59_read(M48t59State *NVRAM, uint32_t addr) } break; } - if (addr > 0x1FF9 && addr < 0x2000) - NVRAM_PRINTF("%s: 0x%08x <= 0x%08x\n", __func__, addr, retval); + trace_m48txx_nvram_mem_read(addr, retval); return retval; } @@ -462,7 +461,7 @@ static void NVRAM_writeb(void *opaque, hwaddr addr, uint64_t val, { M48t59State *NVRAM = opaque; - NVRAM_PRINTF("%s: 0x%"HWADDR_PRIx" => 0x%"PRIx64"\n", __func__, addr, val); + trace_m48txx_nvram_io_write(addr, val); switch (addr) { case 0: NVRAM->addr &= ~0x00FF; @@ -494,7 +493,7 @@ static uint64_t NVRAM_readb(void *opaque, hwaddr addr, unsigned size) retval = -1; break; } - NVRAM_PRINTF("%s: 0x%"HWADDR_PRIx" <= 0x%08x\n", __func__, addr, retval); + trace_m48txx_nvram_io_read(addr, retval); return retval; } diff --git a/hw/rtc/trace-events b/hw/rtc/trace-events index d6749f4616a0..52c1566198e8 100644 --- a/hw/rtc/trace-events +++ b/hw/rtc/trace-events @@ -17,3 +17,9 @@ pl031_set_alarm(uint32_t ticks) "alarm set for %u ticks" # aspeed-rtc.c aspeed_rtc_read(uint64_t addr, uint64_t value) "addr 0x%02" PRIx64 " value 0x%08" PRIx64 aspeed_rtc_write(uint64_t addr, uint64_t value) "addr 0x%02" PRIx64 " value 0x%08" PRIx64 + +# m48t59.c +m48txx_nvram_io_read(uint64_t addr, uint64_t value) "io read addr:0x%04" PRIx64 " value:0x%02" PRIx64 +m48txx_nvram_io_write(uint64_t addr, uint64_t value) "io write addr:0x%04" PRIx64 " value:0x%02" PRIx64 +m48txx_nvram_mem_read(uint32_t addr, uint32_t value) "mem read addr:0x%04x value:0x%02x" +m48txx_nvram_mem_write(uint32_t addr, uint32_t value) "mem write addr:0x%04x value:0x%02x" From patchwork Thu Feb 6 12:50:20 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 11368339 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 1CEB192A for ; Thu, 6 Feb 2020 12:53:34 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id F1CD021741 for ; Thu, 6 Feb 2020 12:53:33 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org F1CD021741 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vivier.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:38210 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgez-0007QB-38 for patchwork-qemu-devel@patchwork.kernel.org; Thu, 06 Feb 2020 07:53:33 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56339) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgcV-000117-Ug for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izgcU-0005xN-U4 for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:50:59 -0500 Received: from mout.kundenserver.de ([212.227.126.133]:49843) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1izgcS-0005hb-C3; Thu, 06 Feb 2020 07:50:56 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MlfGs-1jQntD2g0A-00ij6L; Thu, 06 Feb 2020 13:50:41 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Subject: [PULL 05/12] hw/bt: Remove empty Kconfig file Date: Thu, 6 Feb 2020 13:50:20 +0100 Message-Id: <20200206125027.1926263-6-laurent@vivier.eu> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200206125027.1926263-1-laurent@vivier.eu> References: <20200206125027.1926263-1-laurent@vivier.eu> MIME-Version: 1.0 X-Provags-ID: V03:K1:qm7M2ETIRX3E62MLU0mLfzXlt4Y7C03B9CVA2gYLENWp7ZrDQEK HCBWpVctb8wVo5IHey68DtRnxWRLjdMUm8PUE8hAoLNqqLiVr7HP9vLLizNahZ2zDwchKfB zFCX2Nz8kzbI6GpYV1QFPWRHrAGZkYs5W3trArnpjdpvXJ4Zit1rNoQxyLCJvol+Ns/bvMh 0U7IU4s7CBUu5+Mk4E71A== X-UI-Out-Filterresults: notjunk:1;V03:K0:Pn1RWsTAIA4=:94iC5nl03/nWjYeMzRXWSL zdbBbsyQqzYqZ/Rirc0H0jQBM1sSa6ufqPRvGm/ohBb5a4biOajt/mo1eW8fPaKBlHpKpeNBH spkAVBLq5WXNt+53bqSTlkJVaiq8n9IsUA+YGo4vZPqrjatvHijX8MBqOlXA/NzwplFLessDW +VPh1AmoyWiNfsQWQUNqnyDjf93KGni3XxDLLeUn4rsJ+bp6yW84VDyQ5oq2NPmOv4ZvnvMwd A221/aWvD98itxkPGQFF1zKPgsFLK9gyh6Pq2KcVCYheyYH5eK5zXZMGBf60a09o5qd2TzqYa FR/vNvMJbjWFXgE2MeEeqTA+SbqXPxoX+QPAvmLD8IASMyEEnKiOKhCG4a1NX2xjUMR3pr9Ky GYnbuolJ+xACBkppqQ/IlYK9dTfM69w6P5a+7V+qhzNJVz43b/3X8Z2kbZTXjyKDA09IxvvX5 0MbQaSxw/MAyDJEVBhWzFL9zGMgE3GIDB+TiayTh0u7t2nCQTsMcoUi0PWe1RKkAzatjsT1sf C/e00pT9UVblI4zLrWhhiV0yZAt5tq9uZK7jmtOaSEI9a88d7jO52zU4D930P3pivESG/oB1c /1E5JxTwZNayeRk6dl+vFSn5dYk4Cf0iMTil/g1mo2Sg8AQAi3jxc+rgWx+5Dkd5LbQ68FlW9 nDQ0xfhsu3SGhMEwD4PVXLgldBsBuByg0UiJ7BkdP0e9VFLYQXRspUJHZCHyN36qXQYOp3AWJ 2ncTtiHMcE3DJ2Wfl+TCxY39KeV+L8EPA1QsTRxXCum4iSJP7epmbrVA1jMEmsz/V+qj1pBEt OrVnnHRQ60q+IuHCoVKT/C41JOzwquRE1rRwSjBiJCiS/AL2IgabEOoIX96d0aaajtf/0qC X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.133 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Wolf , Laurent Vivier , Thomas Huth , Eduardo Habkost , qemu-block@nongnu.org, Peter Maydell , Andrew Jeffery , Markus Armbruster , "Michael S. Tsirkin" , Michael Tokarev , "Dr. David Alan Gilbert" , Max Reitz , qemu-trivial@nongnu.org, =?utf-8?q?C=C3=A9dr?= =?utf-8?q?ic_Le_Goater?= , qemu-arm@nongnu.org, Joel Stanley , Paolo Bonzini , Igor Mammedov , Richard Henderson Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Thomas Huth While removing the bluetooth code some weeks ago, I had to leave the hw/bt/Kconfig file around. Otherwise some of the builds would have been broken since the generated dependency files tried to include it before they were rebuilt. Meanwhile, all those dependency files should have been updated, so we can remove the empty Kconfig file now, too. Signed-off-by: Thomas Huth Reviewed-by: Laurent Vivier Message-Id: <20200123064525.6935-1-thuth@redhat.com> Signed-off-by: Laurent Vivier --- hw/bt/Kconfig | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 hw/bt/Kconfig diff --git a/hw/bt/Kconfig b/hw/bt/Kconfig deleted file mode 100644 index e69de29bb2d1..000000000000 From patchwork Thu Feb 6 12:50:21 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 11368369 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 418261398 for ; Thu, 6 Feb 2020 13:00:52 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2224D217BA for ; Thu, 6 Feb 2020 13:00:52 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2224D217BA Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vivier.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:38404 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgm3-0006dy-76 for patchwork-qemu-devel@patchwork.kernel.org; Thu, 06 Feb 2020 08:00:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56783) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgcl-0001YE-8G for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izgck-0006bw-4b for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:15 -0500 Received: from mout.kundenserver.de ([212.227.126.133]:58643) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1izgcj-0006XH-QX; Thu, 06 Feb 2020 07:51:14 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MA7X0-1ipGDR2F8E-00BbCn; Thu, 06 Feb 2020 13:50:43 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Subject: [PULL 06/12] hw/i386/vmmouse: Fix crash when using the vmmouse on a machine without vmport Date: Thu, 6 Feb 2020 13:50:21 +0100 Message-Id: <20200206125027.1926263-7-laurent@vivier.eu> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200206125027.1926263-1-laurent@vivier.eu> References: <20200206125027.1926263-1-laurent@vivier.eu> MIME-Version: 1.0 X-Provags-ID: V03:K1:W1eH0lsjt6jCmCVV74la6b76emMsVYrvt3vX9vKnSUbZyYJ1LxV vtdSYnTft+amupyioUNYFMtJdy8/g//VcZz7uFPjMidplOCS6YfqZmWLZCwx1ZIWrIYjG9l y61aZRme2DuQEx7Zc2iaqSnN89jnovLuJSzXeMci1JUogfrEXnKtjO2S9G1N2AYP9kCXOhj bNbhcsMNb4iZUJzDoKmww== X-UI-Out-Filterresults: notjunk:1;V03:K0:0MfJi3yqHXI=:USKbxS+q6G353dEWeijF0b EK2ts37obxszI2JCLXU29w1ksJwOFewxKDy27S3Q5Xhrz2o3XOTRPZnqfnJ0wzJNTsB3rgiWR 6TqZXwqCbvdYxtOswWNyLVVdWtz0b+sjQC2n+9SXSp4D7IvblHcJIUSp0u7d0l/GPP9Zx8BtE NoVgoRl9QOqYwjpVYTakhKSa3lfeNuFeeiKgs8MFqlk+OvftJzPP73ARsZ2YeW0BnqvCIYbSR CLgvGMjQh0zALkd8NE9jR9UvgVfOEq2cQO9TSCl/TYc8VsSLU65ez21LfxMsRmENo5ZzrjMMV ARDecpr+6Irb0aKYvrNMWWFUOXCHLKGBpjrYIgYA6uKezP0MV9xKFG2TKLbL53jmg87r13mhv XC/YEKJSZuAqnHTIKeHiNO4sd6IM8Whj3JJBhYHp43ehAP1JnPt8HKX45OXhoTpeErpCniZLC bS7sQB8EGFeoXvcp0GD8pSbF1YE3zk7pqGigEarj/wuAY72NG/jeH3IzVuKkKUxjjz3TraUg2 nihkNBbEvUw3ST+H5po1f7bvGylx6VRsMFd7UZZnWnVgWgiL2UWOiBS8ouEeKVAOiM5ndxOp/ q6VtFwxOmSoC+ohbaQSpAsaSXG15bct0YGJTVgARmKGPqIksiRQGT1kCTXM9ycJJwHQJdMCXr Oudoi5Jyn0xVDGwzQYu4iqnP72/kN5DQEOCphgc1N0oKh7sfLWO2v8wlfREN9Jv3O21gsI8zz 63+ggC0DjmAZ7QT1dwlfch+J+nrm0flDRL2BJQnnLRepqPrOK4NZd+VPswVY1saEs7k5lp35z iB6j1SDhXFXscf04HhP5cReUpqrgcWMks0qiO373956cMzFE+veARtPMUn8l/PBA0vIakyu X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.133 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Wolf , Laurent Vivier , Thomas Huth , Eduardo Habkost , qemu-block@nongnu.org, Peter Maydell , Andrew Jeffery , Markus Armbruster , "Michael S. Tsirkin" , Michael Tokarev , "Dr. David Alan Gilbert" , Max Reitz , qemu-trivial@nongnu.org, =?utf-8?q?C=C3=A9dr?= =?utf-8?q?ic_Le_Goater?= , qemu-arm@nongnu.org, Joel Stanley , Paolo Bonzini , Igor Mammedov , Darren Kenny , Richard Henderson Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Thomas Huth QEMU currently crashes when the user tries to use the "vmmouse" on a machine without vmport, e.g.: $ x86_64-softmmu/qemu-system-x86_64 -machine microvm -device vmmouse Segmentation fault (core dumped) or: $ x86_64-softmmu/qemu-system-x86_64 -device vmmouse -M pc,vmport=off Segmentation fault (core dumped) Let's avoid the crash by checking for the vmport device first. Signed-off-by: Thomas Huth Reviewed-by: Darren Kenny Message-Id: <20200129112954.4282-1-thuth@redhat.com> Signed-off-by: Laurent Vivier --- hw/i386/vmmouse.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hw/i386/vmmouse.c b/hw/i386/vmmouse.c index 7c2a3755271a..e8e62bd96b8c 100644 --- a/hw/i386/vmmouse.c +++ b/hw/i386/vmmouse.c @@ -23,6 +23,7 @@ */ #include "qemu/osdep.h" +#include "qapi/error.h" #include "ui/console.h" #include "hw/i386/pc.h" #include "hw/input/i8042.h" @@ -269,6 +270,11 @@ static void vmmouse_realizefn(DeviceState *dev, Error **errp) DPRINTF("vmmouse_init\n"); + if (!object_resolve_path_type("", TYPE_VMPORT, NULL)) { + error_setg(errp, "vmmouse needs a machine with vmport"); + return; + } + vmport_register(VMMOUSE_STATUS, vmmouse_ioport_read, s); vmport_register(VMMOUSE_COMMAND, vmmouse_ioport_read, s); vmport_register(VMMOUSE_DATA, vmmouse_ioport_read, s); From patchwork Thu Feb 6 12:50:22 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 11368343 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A07AC92A for ; Thu, 6 Feb 2020 12:54:04 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 81A6121741 for ; Thu, 6 Feb 2020 12:54:04 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 81A6121741 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vivier.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:38224 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgfT-0000PI-Mw for patchwork-qemu-devel@patchwork.kernel.org; Thu, 06 Feb 2020 07:54:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56537) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgcd-0001GP-35 for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izgcc-0006FU-25 for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:07 -0500 Received: from mout.kundenserver.de ([212.227.126.135]:57101) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1izgcT-0005qx-Qu; Thu, 06 Feb 2020 07:50:58 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MyJx6-1jj0DB0NUy-00yjFj; Thu, 06 Feb 2020 13:50:45 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Subject: [PULL 07/12] MAINTAINERS: Cover hppa-softmmu.mak in the HP-PARISC Machines section Date: Thu, 6 Feb 2020 13:50:22 +0100 Message-Id: <20200206125027.1926263-8-laurent@vivier.eu> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200206125027.1926263-1-laurent@vivier.eu> References: <20200206125027.1926263-1-laurent@vivier.eu> MIME-Version: 1.0 X-Provags-ID: V03:K1:AnBQfhgGBWDNaHxLS/Q0ayMp/lBlof3BqLNVOHGMqFEab2mi9pb PtsEatNcZuX3ZltEGvVdqdX3kg5kc3io+FdHsY8t8FZ+N/VQhK6+AdvfJc1YQd70esmcB72 mFqIkfK0wqVkR5qtUsJo0UM5EbXRRQe1jJwFOFmNVRqPJXpc0TFASaTbohde3uNDRNyxQeJ Nky+yguP/NsBo4X/CWjbQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:8VFWjTevfTI=:wolqUyxQLtCo2o9zTCRU+a 71MTWfGicdMB84j8pc3Ouy2mZubYHMiqjV6gW28L7B1q6UwaXdbSM5erNcH9GG8gxujlvCDOW +KJ6jQD4RcQPs7j7wLM5XtF341YySWqsU9OSVuw55Ow5yrT/i6JtbrxSyS7elUsGl/Y0s1o9b wKvBQmYf8vM0fCHPq+UM+KoAJ6ZO/e+Byy4TldBN+O13Zty8Tw/kStYKJDb+beWjACHkYw9vP ZRbf6C4ZUkklKnueY1u6XtVJp8ZKQHmDQya2E5T2aqimYuTyJ7vOnA3Y7RQ/kgmfxke/m1FFT icJW1q+J2M+Lt9npLVouCfTyx6J3ZYdrcRUzMK+fpV2Y+WsCoFk60V6RqpmmXWMvIGV9vx+C9 FtVnzXifyGewi6mzjl3zhmV9eCDY690QqWGqHadxN2zuKt17oKsrjYv/T/0hnm0GXdFknXrox 50f55f7z85DQy217Sev6MSOl5dcL/QUJVyCGTHjM4noydKJVNZToVz9xUt1dNGaTvGFJ2A+kn MhkyyzolHC/DP9HbWUgVNzyhaFJNCQ/RIJFCGzAeBO7j2TI3BfkwrQHBmvHWz/1/qixdlzZ2f uhvdlFFwhb968Ty1b8cD/XvGlhHnWKEjErvxRN3h6s7FgKm0QvVsSnYOOpz4VKyoKTgVHDKQi 798WTUOK6rJQrcj30BbfTaOfRuCTM676igGKe+FjPh9Aq9Ya9M7zF2aGX8x4Tb5QY8m6ZUqZO tSPNh4Pzs3T6/xoT7Sunwq+MPxj4wVcEw8f+1zjjauDwtSvzqXSUb/xOi/3/hrsUO9Sw97Xwy 2x2cz3pXCO/DMze58k0TpRjGWGpZ86TGf8UDywzZvTsjxbSkmcE4s8D5yWxQUtMu2ezf0Rc X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.135 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Wolf , Laurent Vivier , Eduardo Habkost , qemu-block@nongnu.org, Peter Maydell , Andrew Jeffery , Markus Armbruster , Helge Deller , "Michael S. Tsirkin" , Michael Tokarev , "Dr. David Alan Gilbert" , Max Reitz , qemu-trivial@nongnu.org, =?utf-8?q?C=C3=A9dr?= =?utf-8?q?ic_Le_Goater?= , qemu-arm@nongnu.org, Joel Stanley , Paolo Bonzini , Igor Mammedov , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Richard Henderson Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Modifications to default-configs/hppa-softmmu.mak should be reviewed by the hppa-softmmu users (currently a single machine). Signed-off-by: Philippe Mathieu-Daudé Acked-by: Helge Deller Message-Id: <20200129190316.16901-1-philmd@redhat.com> Signed-off-by: Laurent Vivier --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 259688174ace..9d45ac274ed7 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -896,6 +896,7 @@ HP B160L M: Richard Henderson R: Helge Deller S: Odd Fixes +F: default-configs/hppa-softmmu.mak F: hw/hppa/ F: pc-bios/hppa-firmware.img From patchwork Thu Feb 6 12:50:23 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 11368349 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 7FFE6921 for ; Thu, 6 Feb 2020 12:55:50 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 619BD206CC for ; Thu, 6 Feb 2020 12:55:50 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 619BD206CC Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vivier.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:38276 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izghB-0003YD-HP for patchwork-qemu-devel@patchwork.kernel.org; Thu, 06 Feb 2020 07:55:49 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56637) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgch-0001Mf-8z for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izgce-0006Mq-96 for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:11 -0500 Received: from mout.kundenserver.de ([212.227.126.130]:57897) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1izgcW-00060H-G7; Thu, 06 Feb 2020 07:51:00 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MWitM-1j1zws2frE-00X8C7; Thu, 06 Feb 2020 13:50:46 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Subject: [PULL 08/12] qemu-options: replace constant 1 with HAS_ARG Date: Thu, 6 Feb 2020 13:50:23 +0100 Message-Id: <20200206125027.1926263-9-laurent@vivier.eu> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200206125027.1926263-1-laurent@vivier.eu> References: <20200206125027.1926263-1-laurent@vivier.eu> MIME-Version: 1.0 X-Provags-ID: V03:K1:oUS9/CdvOMTgMQUxXzkvMUnhIKE+wbz8rdCq2y0WIs9E41NNsNp z7d1JpcONN9ivWLRIapo/5quaJv6DrNIaKZhhJwRV7vP/k5OX3aKs9+Lt4LyCf9YrNOIOd2 pD0rgm5Oa9kTJdxp7craCW7YYT2zYcPnrvQo+5IP8dtR9Ffw62AKYCvlGHRBAWpjgtb9R/X BoIZL4WhNC2YlTkt6BXiw== X-UI-Out-Filterresults: notjunk:1;V03:K0:oCwD7SN5neA=:iogWmR6DI49knC4Kql8lrV qb2ZwyQK8f1kCwAYiNIK85dPEBIsxLFMxigtpoWedagIzXgebvoEIUfkcnDWO9vTwQIKWQvIK Yp42cUwMezy8fX+9kei9Kv4R2OQQphB86nC3HJO1EiSp7rnujPeH2tm6PLETYfLEk+OBpIp1Z WfnKCtZI0G2dtUPVsQnm+/kDWPuVg8KUKsYxAEXLnQQY5Mc/pm4stguTiUguAl2XCkThAXcDh C1FVnc77/EJB0M+DSIj/wLXOiLd/mvOWglURLYdElhHHTpNotHzwkdvfhYIWX/N2ILpWJJuwC Iwy26Rcb4SfWxvcWcLyGwTf9Rd6G6YKYrnlMj8Eym/TR2yCU7Jmfm5u4Sq+dJ5Qfmp9DJ72fq uNzYihVBSIJxEfAYKC71rr6T8a25wkQAQ5AS+rQ8QbdrkOwxYDwQK/yp8fuWV5YF3AvAY01Fe /9H1JGnswftqUTibxzSHzYxRUPVl6dHIyM7rZOMpOIlr8VfyqV/b+pAP4mTiL3oIKx4dt41W4 bbjr1mKcQzCvQ+Mkaga7LrLWUvt09bkYCkT0p3rn8dvYWCraNAHKC/af9KwlyGUMxx2mANIRq ZcrKW2FpZf7+1R5FN5IGgTWGVbWx1Yti683zkzzakMF4euK3k8dJL8oRzMSkW9nGm93/Vn2le 95h2H4CssrkJpZM1Sy1JPILQIQOYYnN0cehD6rVuK3tS5uDY1kSyrsu8Ei2y8ATvsdWlbN9Po BIb1JUy54dBxydLhm4GLhjxKfus++aSqO2No5UoE6B7z6koGCBjgzLzMuSG+iDZAS0brGL/6G Rz0YQir4oJeGrPuhSzCFo6V4JigyLakHqIdBmmtd5ujgjWp9uLZTAxqH4x8VnwBDMmTv3LP X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.130 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Wolf , Laurent Vivier , Eduardo Habkost , qemu-block@nongnu.org, Peter Maydell , Andrew Jeffery , Markus Armbruster , "Michael S. Tsirkin" , Michael Tokarev , "Dr. David Alan Gilbert" , Max Reitz , qemu-trivial@nongnu.org, =?utf-8?q?C=C3=A9dr?= =?utf-8?q?ic_Le_Goater?= , qemu-arm@nongnu.org, Joel Stanley , Paolo Bonzini , Igor Mammedov , John Snow , Richard Henderson Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: John Snow This is the only instance of a non-zero constant not using a symbolic constant. Reviewed-by: Eric Blake Signed-off-by: John Snow Message-Id: <20200204165638.25051-1-jsnow@redhat.com> Signed-off-by: Laurent Vivier --- qemu-options.hx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qemu-options.hx b/qemu-options.hx index 224a8e8712a4..ff3e806977a8 100644 --- a/qemu-options.hx +++ b/qemu-options.hx @@ -1955,7 +1955,7 @@ STEXI Start in full screen. ETEXI -DEF("g", 1, QEMU_OPTION_g , +DEF("g", HAS_ARG, QEMU_OPTION_g , "-g WxH[xDEPTH] Set the initial graphical resolution and depth\n", QEMU_ARCH_PPC | QEMU_ARCH_SPARC | QEMU_ARCH_M68K) STEXI From patchwork Thu Feb 6 12:50:24 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 11368365 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 642A614B4 for ; Thu, 6 Feb 2020 12:59:20 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 456DF217BA for ; Thu, 6 Feb 2020 12:59:20 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 456DF217BA Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vivier.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:38364 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgkZ-0003fa-DY for patchwork-qemu-devel@patchwork.kernel.org; Thu, 06 Feb 2020 07:59:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57026) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgct-00020D-Ec for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izgcs-000789-9R for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:23 -0500 Received: from mout.kundenserver.de ([212.227.126.134]:44683) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1izgck-0006Yv-9s; Thu, 06 Feb 2020 07:51:14 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MS43X-1j7Cbb1EHT-00TXYy; Thu, 06 Feb 2020 13:50:48 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Subject: [PULL 09/12] qemu-img: Place the '-i aio' option in alphabetical order Date: Thu, 6 Feb 2020 13:50:24 +0100 Message-Id: <20200206125027.1926263-10-laurent@vivier.eu> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200206125027.1926263-1-laurent@vivier.eu> References: <20200206125027.1926263-1-laurent@vivier.eu> MIME-Version: 1.0 X-Provags-ID: V03:K1:q5OgFELXy/F3+zstPUpHYoG35Pm5W5bnOHshrxWXGZ4a2RaL3pC NPW7PkhCN8+/WkTOaXrMprme3CT2UsKRhPdf/WuINSmVq9DBvPHalTefsE1uVfJ4ByiN4fI r4FAMtCKYhFM7AE1jyiVs+4TKcpaRS3oM1daT2Z2kS7fBVyw+3/ZF1ZHV31+DnuL8wb/PO8 /XdlYmcKygbPlS3si7Pvw== X-UI-Out-Filterresults: notjunk:1;V03:K0:k3aSZZVnYeE=:YBruHn1BiN+LGwbdJjWmCn 4yKQka6fPnW1B9nIIYUdxfIH1JWilidqGsbDInT9rcGF7gqMX8bkpZXbYWGDBs8RngvPq6IqK E0yJFb+UKBWtZg3Y7CVOoYXGjq0P5/1w/NwMrTpwDy6xQL3lOEv+DXQNsgC2lPvGY/+NXWNfI 2Vrxdkq0l0ySp52HYu8RtJku04th7rk2cJwC84dHWAQOrqqWkVggRUccHoPqGwMc5GjjLtfDe QvC21FkTGEAUdqyHdy1TlVrM3C6wm0HjxkSwwqRIlMcDxJJZ+5yAiyKYxbIATTlyyqXXMM+82 rA6zcDAHQ2FZP50MzhGisq59uhbYqBKQP/bDoTXSjVR0DONeqWZXEWWFbF8pRdH2NlJ2bYv2P HIEtGPRwpVZQrMcchdY6g55/bjzfejyXWDh91KGb0yw3PZF1nUSvuXaZ8twhcvXo7xmgUIan3 cGK/h1vAhoNSYCOvQBylA4FeH5WJintnjdb6ZZHDWb1qyPnpx2msg9gTqrMsUiwO8xpnd/tc6 O4w0VEMy/kszb0qdPls2IFc//UizX4ryzMSnC3DSyhF4EFFVPWCxZDGqi6s7/H2JSiI3A6crU KmKlWsT+byuSwqBCwEWgNobR97LqUXtqAL0c1cEaBIa6OJYuXrpGuBQej1RcISd9yk2Ox01O0 ec/eAfpo2oxHVBv4B9/RQQ4S9kz6HEkYzHJwOnf48Bd7i1XQoELV5vP51p9+VkXReYFDLLQQC syLLXo9Ic37uSExoxAYZaeYBAjjSClwwqRpqPKB37zweTrDM+vQeDudJ8zOjUi+8Ahy0Kc9IW WkNT477Dyul2y3e3cM4Neaq7/FsV0fRk7ofx7n+Wo5Zq7ZABg6z2GgOESyzdPR/Ns8OuXKB X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.134 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Peter Maydell , "Michael S. Tsirkin" , Michael Tokarev , qemu-block@nongnu.org, qemu-trivial@nongnu.org, Markus Armbruster , Joel Stanley , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Eduardo Habkost , Julia Suvorova , "Dr. David Alan Gilbert" , qemu-arm@nongnu.org, =?utf-8?q?C=C3=A9dric_Le_Goater?= , Stefan Hajnoczi , Igor Mammedov , Richard Henderson , Kevin Wolf , Andrew Jeffery , Laurent Vivier , Max Reitz , Paolo Bonzini Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Julia Suvorova The '-i AIO' option was accidentally placed after '-n' and '-t'. Move it after '--flush-interval'. Signed-off-by: Julia Suvorova Reviewed-by: Eric Blake Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Stefan Hajnoczi Message-Id: <20200205163008.204493-1-jusual@redhat.com> Signed-off-by: Laurent Vivier --- docs/interop/qemu-img.rst | 8 ++++---- qemu-img-cmds.hx | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/interop/qemu-img.rst b/docs/interop/qemu-img.rst index fa27e5c7b453..42e4451db4a2 100644 --- a/docs/interop/qemu-img.rst +++ b/docs/interop/qemu-img.rst @@ -247,7 +247,7 @@ Command description: Amends the image format specific *OPTIONS* for the image file *FILENAME*. Not all file formats support this operation. -.. option:: bench [-c COUNT] [-d DEPTH] [-f FMT] [--flush-interval=FLUSH_INTERVAL] [-n] [-i AIO] [--no-drain] [-o OFFSET] [--pattern=PATTERN] [-q] [-s BUFFER_SIZE] [-S STEP_SIZE] [-t CACHE] [-w] [-U] FILENAME +.. option:: bench [-c COUNT] [-d DEPTH] [-f FMT] [--flush-interval=FLUSH_INTERVAL] [-i AIO] [-n] [--no-drain] [-o OFFSET] [--pattern=PATTERN] [-q] [-s BUFFER_SIZE] [-S STEP_SIZE] [-t CACHE] [-w] [-U] FILENAME Run a simple sequential I/O benchmark on the specified image. If ``-w`` is specified, a write test is performed, otherwise a read test is performed. @@ -264,13 +264,13 @@ Command description: ``--no-drain`` is specified, a flush is issued without draining the request queue first. + if ``-i`` is specified, *AIO* option can be used to specify different + AIO backends: ``threads``, ``native`` or ``io_uring``. + If ``-n`` is specified, the native AIO backend is used if possible. On Linux, this option only works if ``-t none`` or ``-t directsync`` is specified as well. - if ``-i`` is specified, *AIO* option can be used to specify different - AIO backends: ``threads``, ``native`` or ``io_uring``. - For write tests, by default a buffer filled with zeros is written. This can be overridden with a pattern byte specified by *PATTERN*. diff --git a/qemu-img-cmds.hx b/qemu-img-cmds.hx index 3fd836ca9090..d7fbc6b1f483 100644 --- a/qemu-img-cmds.hx +++ b/qemu-img-cmds.hx @@ -16,9 +16,9 @@ SRST ERST DEF("bench", img_bench, - "bench [-c count] [-d depth] [-f fmt] [--flush-interval=flush_interval] [-n] [--no-drain] [-o offset] [--pattern=pattern] [-q] [-s buffer_size] [-S step_size] [-t cache] [-i aio] [-w] [-U] filename") + "bench [-c count] [-d depth] [-f fmt] [--flush-interval=flush_interval] [-i aio] [-n] [--no-drain] [-o offset] [--pattern=pattern] [-q] [-s buffer_size] [-S step_size] [-t cache] [-w] [-U] filename") SRST -.. option:: bench [-c COUNT] [-d DEPTH] [-f FMT] [--flush-interval=FLUSH_INTERVAL] [-n] [--no-drain] [-o OFFSET] [--pattern=PATTERN] [-q] [-s BUFFER_SIZE] [-S STEP_SIZE] [-t CACHE] [-i AIO] [-w] [-U] FILENAME +.. option:: bench [-c COUNT] [-d DEPTH] [-f FMT] [--flush-interval=FLUSH_INTERVAL] [-i AIO] [-n] [--no-drain] [-o OFFSET] [--pattern=PATTERN] [-q] [-s BUFFER_SIZE] [-S STEP_SIZE] [-t CACHE] [-w] [-U] FILENAME ERST DEF("check", img_check, "check [--object objectdef] [--image-opts] [-q] [-f fmt] [--output=ofmt] [-r [leaks | all]] [-T src_cache] [-U] filename") From patchwork Thu Feb 6 12:50:25 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 11368351 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 1CCD51398 for ; Thu, 6 Feb 2020 12:56:00 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id F16E821741 for ; Thu, 6 Feb 2020 12:55:59 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org F16E821741 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vivier.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:38282 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izghL-0003w7-68 for patchwork-qemu-devel@patchwork.kernel.org; Thu, 06 Feb 2020 07:55:59 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56611) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgcf-0001KS-OP for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izgce-0006O8-MB for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:09 -0500 Received: from mout.kundenserver.de ([212.227.126.133]:46301) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1izgcc-0006CW-1X; Thu, 06 Feb 2020 07:51:06 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MA7X0-1ipGDL3NvO-00BbCn; Thu, 06 Feb 2020 13:50:50 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Subject: [PULL 10/12] hw/pci/pci_bridge: Fix typo in comment Date: Thu, 6 Feb 2020 13:50:25 +0100 Message-Id: <20200206125027.1926263-11-laurent@vivier.eu> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200206125027.1926263-1-laurent@vivier.eu> References: <20200206125027.1926263-1-laurent@vivier.eu> MIME-Version: 1.0 X-Provags-ID: V03:K1:dvrfDhR6DTOhirCpblgtkyZOsXurCpz2lUT8+BgCe+AC302dNr2 TyTDGbePLn0u7x5scTLfwu/wap6ChKmf2n0vqw96mki9X/o3feJJ5Y0l1hDbqKRO05j85by 1g4poy999FyyG/2D42fHg2IJ4lb30AIljABO/cgq5EUyRJ/P6/bcboeX/ut9XT55vJqosWs BMcJrxnflp0kyKKMrHv4w== X-UI-Out-Filterresults: notjunk:1;V03:K0:0amfNGgEKrE=:JOnQLYNPdK2mG5x28jln3w VsLmBCqKzffy5h7CkXAOj0ZVUC0naVXBxP7yGWak5OrUYvIEdrM5oUDW2M9hIac26F+4D/TaB bsI29F3s9gmitrELcHjKTausehV8xLpPfUBIiZRMv1yKT7KaS7PCP9q6WTXbWNC3Je+jgjrMy 4tLcomWUZCi/urFYVwcQy0xK7aNwX8rdaeyaPjFP/3VciYglnLOwo1++I5f/4aRZ1RIl+nmnT U8P200T0BGyC70gj2Ea9/13sBs5H5YRUs7FYKASoyyLsRif1QK7QjJwKTl3Gu56O1uSFuUBAQ afNOc3Wyn9HlcoqO7l6j8swpqa6aaonT97EVGFcCFmHklraML/IYK3xg54LznX2Z26FC/OEv+ oSiS4xDb7Qf1zWkJst4HL9cOKI9QBNRLzj3KyvEYIRZGBkxqGtPg4R1kzO9r31IuOKr12mfyY KN+6HhgKc2S4VNOMxqOOKYmMMcX3pJfNEaEwKA6Sga7TBeUMQYOvbOL+dmpFQ4FYTvfdCW0/1 VrV8unbKGzrIfInCnI0pO65gXprSSnv/4+AgM7xx5B4/cuEtgY5JGoskCkhrpBEBLb1wZUfvw xhTAlvEVl+44/l9B+sejwUAVZiEgl0ipsbHmpXsUuqrpFOgLlPhzRT2GdWY7zZnxwBnOP53Kw Iq/WBBFf+4/gvZosN5RoYEWF2lmblmlTAPSAydV9iL9u92LnedX9QP76WrMZJoDZiST2ymR8m ruskjq0RgzpnhV62v9eBaBjE2OMfs0T+p9Y+aKsvo/KqMC7sJdYFYPaGrojK6PHePOzgQJduS l1BY0WsscTAUMQKvx2tHerAxLaJpUBcP6IPaA/ATKEHfhoYkOfzQgWKvmYbh3MXXLvCzFzR X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.133 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Wolf , Laurent Vivier , Eduardo Habkost , qemu-block@nongnu.org, Peter Maydell , Andrew Jeffery , Markus Armbruster , "Michael S. Tsirkin" , Michael Tokarev , "Dr. David Alan Gilbert" , Max Reitz , qemu-trivial@nongnu.org, =?utf-8?q?C=C3=A9dr?= =?utf-8?q?ic_Le_Goater?= , qemu-arm@nongnu.org, Julia Suvorova , Joel Stanley , Paolo Bonzini , Igor Mammedov , Stefan Hajnoczi , Richard Henderson Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Julia Suvorova Signed-off-by: Julia Suvorova Reviewed-by: Stefan Hajnoczi Message-Id: <20200205185123.210209-1-jusual@redhat.com> Signed-off-by: Laurent Vivier --- include/hw/pci/pci_bridge.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/hw/pci/pci_bridge.h b/include/hw/pci/pci_bridge.h index ba488818d292..99c674e94954 100644 --- a/include/hw/pci/pci_bridge.h +++ b/include/hw/pci/pci_bridge.h @@ -108,7 +108,7 @@ void pci_bridge_dev_unplug_request_cb(HotplugHandler *hotplug_dev, /* * before qdev initialization(qdev_init()), this function sets bus_name and - * map_irq callback which are necessry for pci_bridge_initfn() to + * map_irq callback which are necessary for pci_bridge_initfn() to * initialize bus. */ void pci_bridge_map_irq(PCIBridge *br, const char* bus_name, From patchwork Thu Feb 6 12:50:26 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 11368345 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 276E5921 for ; Thu, 6 Feb 2020 12:54:29 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 0943B21775 for ; Thu, 6 Feb 2020 12:54:29 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0943B21775 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vivier.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:38238 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgfs-00019z-66 for patchwork-qemu-devel@patchwork.kernel.org; Thu, 06 Feb 2020 07:54:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56871) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgco-0001hz-5P for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izgcn-0006oQ-3Y for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:18 -0500 Received: from mout.kundenserver.de ([212.227.126.133]:50523) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1izgcm-0006lG-Po; Thu, 06 Feb 2020 07:51:17 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MC2o9-1intIs39fp-00CPsw; Thu, 06 Feb 2020 13:50:51 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Subject: [PULL 11/12] aspeed/i2c: Prevent uninitialized warning Date: Thu, 6 Feb 2020 13:50:26 +0100 Message-Id: <20200206125027.1926263-12-laurent@vivier.eu> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200206125027.1926263-1-laurent@vivier.eu> References: <20200206125027.1926263-1-laurent@vivier.eu> MIME-Version: 1.0 X-Provags-ID: V03:K1:hsG0MoAZNDkAr6/dAbHU0b2Sd1vXTc5zUe651VUJg4XcNzZ/noC GyERr62exowH3kYsMpw9MdqVw7KaD1QQWEsvZcYMoDNAyxKlNrchzjPhnrV9ReKbkreXy8C cWvgwNp/Qq6946Q4EnrbtStnxh5bQkjSTfTYMcFz59IKpRMQXa1BrPI5YPKPXjd+swOlff8 vVvwuO/qtFDx64Iz1eihQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:fO6ol714BUI=:5/cYrGjiGI+7F/ekb3wmpR cryvZx6TRLRy7w3sjFNJDR40r9HuvwueWXLh5nCybya6LIjwj1aMXghCI5huPdqy9ZbJBZOCf KHlHcnaNw2IvAJ/EwbxOk4xUIW2z3aTNHZB2XR8+KXv32ExCDy2Ed56Rz/7DVUG6QcXhefjxF 7mWLVLyBSjtYLqE+vx36em7JcDp4PMuCOnjtAXyT9IYgB4XAT94g2dddTrTrc5is7PxDoXJV9 BP4ww0jYNyW8vYXB+Z5C/deWFZLk/WuNf/ueYxh9aAMmTtfYs99Xx11Uku8ayEkcEjXb8/oy0 qOLZUi4nFv35zej+g0U/OzkXPawMUSeHaR0Y+WHmrF46+ZAL76oGKrLkiI0RQ6icxcckBQNTt T8mlhE/13BMzi7UTIWcoAoQ9+n3CkM/cL9HsEM9XpNc6ZQhHXU1j6J0YdUqrZCkMLNfv+dS2H RfupBT8Rp7JY6OOf20aLVAa0fNjIfKN6QPonxosGr/m0wcjmMmB1vRq1fQqEWk88ClFE8myUY d3ftJn6S85ct57UhTiFlQvem/CN0u4cPA0cS+sHlvIOr1G2QIzS/eMemHzdzvSijnr2r0yW7E 8DGWrt5SFYB+zFefueSSzxR+/oGh7TCSajVoNjHijoHhgW2OdWKAAhlFTqTRY0JESC+ZKdhLm Y/71hT5TllPxWlpAKjekiyJmPR98d/WI+HyZW8GZVzCpYR1MfVR4OoyjXZOMndAKfkT3bLasc dpUbjxQjuMQBK66G1jx5GxBja5arIA9sR1Ylrd3DrQobJEafLSbMgX4yGQSEAnkg1+5SZ80Bv 8YXJOtYXsBQ79kw7f/R5jHCGq0pHhKx9TuxA5MYxrpEObdH0+ncAUM5rqyeJxN+4D2nS1hy X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.133 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Wolf , Laurent Vivier , Thomas Huth , Eduardo Habkost , qemu-block@nongnu.org, Peter Maydell , Andrew Jeffery , Markus Armbruster , "Michael S. Tsirkin" , Michael Tokarev , "Dr. David Alan Gilbert" , Max Reitz , qemu-trivial@nongnu.org, =?utf-8?q?C=C3=A9dr?= =?utf-8?q?ic_Le_Goater?= , qemu-arm@nongnu.org, Joel Stanley , Paolo Bonzini , Igor Mammedov , Miroslav Rezanina , Richard Henderson Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Miroslav Rezanina Compiler reports uninitialized warning for cmd_flags variable. Adding NULL initialization to prevent this warning. Signed-off-by: Miroslav Rezanina Reviewed-by: Thomas Huth Message-Id: <07957dcab31f65de3dd30efa91e6b9152ac79879.1579598240.git.mrezanin@redhat.com> Signed-off-by: Laurent Vivier --- hw/i2c/aspeed_i2c.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/i2c/aspeed_i2c.c b/hw/i2c/aspeed_i2c.c index 9cda9685016c..fb973a983dcd 100644 --- a/hw/i2c/aspeed_i2c.c +++ b/hw/i2c/aspeed_i2c.c @@ -400,7 +400,7 @@ static bool aspeed_i2c_check_sram(AspeedI2CBus *bus) static void aspeed_i2c_bus_cmd_dump(AspeedI2CBus *bus) { - g_autofree char *cmd_flags; + g_autofree char *cmd_flags = NULL; uint32_t count; if (bus->cmd & (I2CD_RX_BUFF_ENABLE | I2CD_RX_BUFF_ENABLE)) { From patchwork Thu Feb 6 12:50:27 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 11368363 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 8C2FC1398 for ; Thu, 6 Feb 2020 12:59:08 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6DCE3217BA for ; Thu, 6 Feb 2020 12:59:08 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6DCE3217BA Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vivier.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:38362 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgkN-00034r-IX for patchwork-qemu-devel@patchwork.kernel.org; Thu, 06 Feb 2020 07:59:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56746) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izgck-0001VH-Bl for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izgci-0006Wq-Tk for qemu-devel@nongnu.org; Thu, 06 Feb 2020 07:51:14 -0500 Received: from mout.kundenserver.de ([212.227.126.134]:37713) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1izgci-0006Sf-JS; Thu, 06 Feb 2020 07:51:12 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MAOeB-1ipXCI3Q7f-00BsBg; Thu, 06 Feb 2020 13:50:54 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Subject: [PULL 12/12] MAINTAINERS: Cc the qemu-arm@nongnu.org for the ARM machines Date: Thu, 6 Feb 2020 13:50:27 +0100 Message-Id: <20200206125027.1926263-13-laurent@vivier.eu> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200206125027.1926263-1-laurent@vivier.eu> References: <20200206125027.1926263-1-laurent@vivier.eu> MIME-Version: 1.0 X-Provags-ID: V03:K1:YjSXEMg85EuQe8WpdOigmHHgR2M7GCMGYoHmBoQQoMd5qPirpPF dNHT0XutPVET5RJXlDseqc2xjqeVGPoHp39p419hrt/H8e4Gx+H+wVqSivQyWlBQ86HS6cN 19IRjuldxbnvSzBwV3+QNjhOqpn2PhonuhWtqJMzN9GnKSfmNSbXsNP35s9pznv4hGrM8dT GX+CVIKyx4pvN/1i5WC0Q== X-UI-Out-Filterresults: notjunk:1;V03:K0:rjQcTHsO2Uk=:GdAH29v1/BasAHa1hwqcXE jlmwrX3mD6V7rA9KPG0ElN8oBnZesElcEubbmES99olraZFilAY6kGcz+JcKCbw/4bCl4b9bg wfSV3AZzTIfjV9BWYt8D1LoF58rYMPUkWNvWV3CILW9yeOnIIC7AtB6tbFjmP18X5jfczFFx3 BkGhsr2hz876N68cl5q6R6oemhS/LqvVnQPf9c68yBuhgPTWaKxB12tQyg208NKMEiO6b9UKs Ckw0AGc1fE/BKXl3aM1wZVGps59J8VE/IsviDHnPXly+pQAeIdz1tlxHUMzfeW6CAXhP1haqG U+atmMvfZ7dRQIt7tbL3eRHUuptw8mZSuPL+CaLsxae0mxgZmBEUP8+3do1B52KzfGHxG9E+F O6iDgnAjls5JjClWmtRPDPtvI2hXZHjyUhTh4sUxKxCcIbTVsDRDZ6hCIzs40yyl+SlLXGxJd AfQ8V2bjpaIl20JydHxpYEpqn6KeIBGXtGfjgP45jYDAdOXKW9MkDQKwPty63M/V16vfUkxkl ZHd6gypPO+0Nu1tqtmKuyovXbAWCugCwQBwk0Ju+gnthMiVNq3waNO2L7E4+O1vPyzzrPEjCV j/uUGwPdgmFdwYLlkOoFkbJRZL+4KVZ2N6+uS6AkikYx9kSpyMZJjjPbCgVjafYpVtLVjBKsn /wsSTg3lxBBbXETCcwyeNk+xp8gDW8zyyIgJGnqSJTQBXhqlwA09mrPHTkhF1UvYqzmPf5345 Ldtru3sAOnJikUx6UQeqbFncLlEmO9vYeuw7+UHLfAFqUSve2XHFOMOvjqgUxDrN6E1/t4WhN DcQ7tLGyHhPmtkhDnh0krgmi5rfwyiFEl4WD2mm6qJrW1mb9xMSR67yIImvb3qOrid4kh2Y X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.134 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Wolf , Laurent Vivier , Eduardo Habkost , qemu-block@nongnu.org, Peter Maydell , Andrew Jeffery , Markus Armbruster , "Michael S. Tsirkin" , Michael Tokarev , "Dr. David Alan Gilbert" , Max Reitz , qemu-trivial@nongnu.org, =?utf-8?q?C=C3=A9dr?= =?utf-8?q?ic_Le_Goater?= , qemu-arm@nongnu.org, Alistair Francis , Joel Stanley , Paolo Bonzini , Igor Mammedov , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Richard Henderson Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Not all ARM machines sections Cc the qemu-arm@nongnu.org list, fix this. Reviewed-by: Alistair Francis Signed-off-by: Philippe Mathieu-Daudé Message-Id: <20200120185928.25115-2-philmd@redhat.com> Signed-off-by: Laurent Vivier --- MAINTAINERS | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 9d45ac274ed7..e72b5e5f6968 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -809,6 +809,7 @@ F: hw/arm/virt-acpi-build.c STM32F205 M: Alistair Francis M: Peter Maydell +L: qemu-arm@nongnu.org S: Maintained F: hw/arm/stm32f205_soc.c F: hw/misc/stm32f2xx_syscfg.c @@ -821,6 +822,7 @@ F: include/hw/*/stm32*.h STM32F405 M: Alistair Francis M: Peter Maydell +L: qemu-arm@nongnu.org S: Maintained F: hw/arm/stm32f405_soc.c F: hw/misc/stm32f4xx_syscfg.c @@ -829,18 +831,21 @@ F: hw/misc/stm32f4xx_exti.c Netduino 2 M: Alistair Francis M: Peter Maydell +L: qemu-arm@nongnu.org S: Maintained F: hw/arm/netduino2.c Netduino Plus 2 M: Alistair Francis M: Peter Maydell +L: qemu-arm@nongnu.org S: Maintained F: hw/arm/netduinoplus2.c SmartFusion2 M: Subbaraya Sundeep M: Peter Maydell +L: qemu-arm@nongnu.org S: Maintained F: hw/arm/msf2-soc.c F: hw/misc/msf2-sysreg.c @@ -854,6 +859,7 @@ F: include/hw/ssi/mss-spi.h Emcraft M2S-FG484 M: Subbaraya Sundeep M: Peter Maydell +L: qemu-arm@nongnu.org S: Maintained F: hw/arm/msf2-som.c @@ -1402,6 +1408,7 @@ T: git https://github.com/jnsnow/qemu.git ide OMAP M: Peter Maydell +L: qemu-arm@nongnu.org S: Maintained F: hw/*/omap* F: include/hw/arm/omap.h