From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 04BFDCAC5B9 for ; Mon, 29 Sep 2025 15:22:24 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.1132949.1471152 (Exim 4.92) (envelope-from ) id 1v3FhX-0004tB-AN; Mon, 29 Sep 2025 15:22:07 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 1132949.1471152; Mon, 29 Sep 2025 15:22:07 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1v3FhX-0004t4-6e; Mon, 29 Sep 2025 15:22:07 +0000 Received: by outflank-mailman (input) for mailman id 1132949; Mon, 29 Sep 2025 15:22:05 +0000 Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50] helo=se1-gles-flk1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1v3FhV-0004sx-Hm for xen-devel@lists.xenproject.org; Mon, 29 Sep 2025 15:22:05 +0000 Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [2a00:1450:4864:20::532]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id 0d31830f-9d48-11f0-9809-7dc792cee155; Mon, 29 Sep 2025 17:22:03 +0200 (CEST) Received: by mail-ed1-x532.google.com with SMTP id 4fb4d7f45d1cf-636255b92c9so3793803a12.3 for ; Mon, 29 Sep 2025 08:22:03 -0700 (PDT) Received: from [192.168.1.5] (user-109-243-67-38.play-internet.pl. [109.243.67.38]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-634c065a67csm5924635a12.36.2025.09.29.08.22.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 29 Sep 2025 08:22:02 -0700 (PDT) X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 0d31830f-9d48-11f0-9809-7dc792cee155 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759159323; x=1759764123; darn=lists.xenproject.org; h=in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=eIsCU3Cm50J/BipKlMDBnLRM+CdqhNVX1Oigv3bXu20=; b=krLF6ZtmydvVDnXGQy1xSef3MSyFXOTb/xRuxHd7kXjvdQyWjVkHWG74cOAt+FzE3Y r2NQvt/QPyLXJ7IOWXvG1hYpSVo2nBfeUNKc4R4rv2wteVnqzer0+nBBPPG+bTO/CEk4 Mb8j4X50gx4ufQ2vzWu5t12jxEMnj5CId6wSKVUJpnzC/Pgz58/3y8kr5nIaMFpDOIjX 25XLqP9tftn2c+wcnKLFe3wBkyhpRvWmYGvVFlcmWRPwJ8fVlApJWYwpRnCI8vU2TWmb 0JfGDXtiDIlVKFHnDpMZXRgKu16n/wPvGj+vPMf2byrfubpDjN5WclasfGufu8ShrWKQ cq5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759159323; x=1759764123; h=in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=eIsCU3Cm50J/BipKlMDBnLRM+CdqhNVX1Oigv3bXu20=; b=XHE4l9z23mP5uLGPZ2SCuPAi+xlEJHBc9y9T0nEsdjWmpG2rDe8jH1Y/VMx0SqXKad H69aKD5qYQk7E3Ph0WTygu0gdCVl641LXe9cQy2an5pKDbRtqQCdMHD1xSrswGeYRwHt bsyGcn+0c7s0lZW74Ddh/2ieD8iEq9144MV+yoGiibeq/lKnBuMsE6+e7a/gYcWb/rmO fFET4ED0EgHGTd3L/jJnH8tPycPtmi8XCW4PtqmSJ06eZRGzxslP8y7V2GuQC8BDCkCQ jihAt+b+7FX5s/R4R+at0mxIVtrtYXazvzYAwMJXs8UcnSegdbZ7mxf/Xp1pJYjrMbEG 4nbQ== X-Forwarded-Encrypted: i=1; AJvYcCX7JWj9Gr3z4cwJpf2ufj60mWEReAY0gZ63BqBDyUq2RIfJUOEa0YcrKf/npquBo/L7rsorZBdCNAU=@lists.xenproject.org X-Gm-Message-State: AOJu0Yzt56O1j3xUAbwQ7LGb0/nqxYI/LE4XEeCTQ7y0NhnVRno8/wpd IovHwX7kYePjTdUJjmjFV+392kmhT+a7DfI/W3E43rYD0fnOdcY118Ce X-Gm-Gg: ASbGnct1SGs+uq/Hga+DTGjOVPOwpel8smiEc4eA82wS7HA9Uxsz0d9Zjt3XkLINW/6 mUDxuvqXoF1OsgjVHSHnkWaMUYmh5ggdUfEDvQssOLnZNQds8pmluzJnsTxz5DOTaR9zGPcnqT0 DviLPu9ww92K4HXu54qY21avz30wvDjSZkkZGGVmYtNwnGMJ/Qg5pPK1F7qPTHI5dm3ml+30Sq7 zzi5rlkvz193gtxPlP29GCOp9QNIowqa/p/qSZtiD2jKKL6AMALmjwTSQzVKv+0+EMtajWJsGX3 u9WaudnzK36zIW8iKsT3bla/B/iuDIq90saa77Ga372+x8gOe/leuFCJN4UApqHSPgdqX0O2z66 LWPHV/a3rIi3BmOs7n2aup66aUB64vLM5Ey5oYb0Q4VmxCCOQYI5Ui35hS4bDFogQ/PTcZjbCJj oKTbAoiH8= X-Google-Smtp-Source: AGHT+IG6YEHTN6QJe/iDwYSk7kWQfckza2LegIdjqlIack5JWjG1gk8kWPIN+xHjB2SgyXy2bpZn3g== X-Received: by 2002:a05:6402:3491:b0:636:2ea0:df62 with SMTP id 4fb4d7f45d1cf-6362ea0e02emr5682885a12.38.1759159322594; Mon, 29 Sep 2025 08:22:02 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------ekHcZDyIaLFogqAXAdNV8IOr" Message-ID: Date: Mon, 29 Sep 2025 17:22:01 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 0/3] xenconsole: Add connection flag To: Anthony PERARD , =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= Cc: Jason Andryuk , xen-devel@lists.xenproject.org, Alejandro Vallejo , Anthony PERARD References: <20250822213946.245307-1-jason.andryuk@amd.com> Content-Language: en-US From: Oleksii Kurochko In-Reply-To: This is a multi-part message in MIME format. --------------ekHcZDyIaLFogqAXAdNV8IOr Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 9/29/25 3:21 PM, Anthony PERARD wrote: > On Tue, Sep 09, 2025 at 12:18:26PM +0200, Jürgen Groß wrote: >> On 22.08.25 23:39, Jason Andryuk wrote: >>> Add a connection flag to the console interface page so a domain can tell >>> if it is connected or not. This became a series in v2 to add flag >>> setting to libxenguest. >>> >>> Jason Andryuk (3): >>> xenconsole: Add connection flag >>> libs/guest: Set console page to disconnected >>> libs/guest: Set console as disconnected on resume >>> >>> tools/console/daemon/io.c | 4 +++ >>> tools/include/xenguest.h | 4 +++ >>> tools/libs/guest/xg_dom_arm.c | 2 +- >>> tools/libs/guest/xg_dom_boot.c | 36 ++++++++++++++++++++++++ >>> tools/libs/guest/xg_dom_x86.c | 6 ++-- >>> tools/libs/guest/xg_sr_restore_x86_hvm.c | 2 +- >>> tools/libs/guest/xg_sr_restore_x86_pv.c | 1 + >>> xen/include/public/io/console.h | 13 +++++++++ >>> 8 files changed, 63 insertions(+), 5 deletions(-) >>> >> For the series: >> >> Reviewed-by: Juergen Gross > For the series: > Acked-by: Anthony PERARD > > Hi Oleksii, > I think this series needs your "release-ack" tag.\ It is a little bit too late. But considering that this patch should increase boot performance (right?) and it is pretty straightforward, I think (IIUC regarding boot performance) we can consider these patch series to be in 4.21: Release-Acked-By: Oleksii Kurochko ~ Oleksii --------------ekHcZDyIaLFogqAXAdNV8IOr Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit


On 9/29/25 3:21 PM, Anthony PERARD wrote:
On Tue, Sep 09, 2025 at 12:18:26PM +0200, Jürgen Groß wrote:
On 22.08.25 23:39, Jason Andryuk wrote:
Add a connection flag to the console interface page so a domain can tell
if it is connected or not.  This became a series in v2 to add flag
setting to libxenguest.

Jason Andryuk (3):
   xenconsole: Add connection flag
   libs/guest: Set console page to disconnected
   libs/guest: Set console as disconnected on resume

  tools/console/daemon/io.c                |  4 +++
  tools/include/xenguest.h                 |  4 +++
  tools/libs/guest/xg_dom_arm.c            |  2 +-
  tools/libs/guest/xg_dom_boot.c           | 36 ++++++++++++++++++++++++
  tools/libs/guest/xg_dom_x86.c            |  6 ++--
  tools/libs/guest/xg_sr_restore_x86_hvm.c |  2 +-
  tools/libs/guest/xg_sr_restore_x86_pv.c  |  1 +
  xen/include/public/io/console.h          | 13 +++++++++
  8 files changed, 63 insertions(+), 5 deletions(-)

For the series:

Reviewed-by: Juergen Gross <jgross@suse.com>
For the series:
Acked-by: Anthony PERARD <anthony.perard@vates.tech>

Hi Oleksii,
I think this series needs your "release-ack" tag.\
It is a little bit too late. But considering that this patch should increase
boot performance (right?) and it is pretty straightforward, I think (IIUC regarding
boot performance) we can consider these patch series to be in 4.21:
 Release-Acked-By: Oleksii Kurochko <oleksii.kurochko@gmail.com>

~ Oleksii
--------------ekHcZDyIaLFogqAXAdNV8IOr--