From patchwork Sun Dec 13 16:56:28 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Volker_R=C3=BCmelin?= X-Patchwork-Id: 11970887 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=3.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 85604C4361B for ; Sun, 13 Dec 2020 16:57:47 +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 D467523121 for ; Sun, 13 Dec 2020 16:57:46 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D467523121 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=t-online.de Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Received: from localhost ([::1]:49238 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1koUgr-0005Sl-MH for qemu-devel@archiver.kernel.org; Sun, 13 Dec 2020 11:57:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49768) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1koUfl-0004PC-W4 for qemu-devel@nongnu.org; Sun, 13 Dec 2020 11:56:39 -0500 Received: from mailout04.t-online.de ([194.25.134.18]:46810) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1koUfj-00032c-Pi for qemu-devel@nongnu.org; Sun, 13 Dec 2020 11:56:37 -0500 Received: from fwd20.aul.t-online.de (fwd20.aul.t-online.de [172.20.26.140]) by mailout04.t-online.de (Postfix) with SMTP id 0AC4641EE938; Sun, 13 Dec 2020 17:56:32 +0100 (CET) Received: from [192.168.211.200] (VTwmWaZcohANvlixAMQlUCzrK9lK3Y2fTd1F6Q-3nXP8Jd-AjnI-RxL9fM6DhUAgZ3@[79.208.17.59]) by fwd20.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1koUfd-0chloW0; Sun, 13 Dec 2020 17:56:29 +0100 From: =?utf-8?q?Volker_R=C3=BCmelin?= Subject: [PATCH 0/3] ui/gtk: paper over a gtk bug on Windows To: Gerd Hoffmann Message-ID: Date: Sun, 13 Dec 2020 17:56:28 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 MIME-Version: 1.0 Content-Language: en-US X-ID: VTwmWaZcohANvlixAMQlUCzrK9lK3Y2fTd1F6Q-3nXP8Jd-AjnI-RxL9fM6DhUAgZ3 X-TOI-EXPURGATEID: 150726::1607878589-000053CC-9485F3FF/0/0 CLEAN NORMAL X-TOI-MSGID: 3044615d-8cd8-46b7-a810-b5d46842386b Received-SPF: none client-ip=194.25.134.18; envelope-from=vr_qemu@t-online.de; helo=mailout04.t-online.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org, Nikola Pavlica Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" Patch dc26435edb "ui/gtk: Update refresh interval after widget is realized" exposed a bug in gtk on Windows. The monitor refresh rate reported by gtk may be much smaller than the real refresh rate leading to an unusable guest screen refresh rate. Details can be found in [PATCH 3/3] ui/gtk: limit virtual console max update interval There will be a merging conflict with Nikola's patches. https://lists.nongnu.org/archive/html/qemu-devel/2020-12/msg02604.html https://lists.nongnu.org/archive/html/qemu-devel/2020-12/msg02633.html One of us has to do a simple rebase. Volker Rümelin (3):   ui/gtk: don't try to redefine SI prefixes   ui/gtk: rename variable window to widget   ui/gtk: limit virtual console max update interval  include/ui/gtk.h |  2 --  ui/gtk.c         | 25 +++++++++++++------------  2 files changed, 13 insertions(+), 14 deletions(-)