From nobody Mon Dec 15 22:56:52 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=smartx.com ARC-Seal: i=1; a=rsa-sha256; t=1752200283; cv=none; d=zohomail.com; s=zohoarc; b=GJtMgtQ3pTe38M9+eGWmx6dNAOM0RPMOI7aYG9zKc/3oZDZ+JWCHyJmUWjvfTGOpx3PT9Xsl6GwjVC7wWx3kDF8nzYEVUhcEhDqZuIA7AOKPrxgatYDzhaQVTjAtE7/5A2YCqbq2p76OR9tyS2zqfYVJ8+1ImMAwu8byWVvtAd4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1752200283; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=uTgZ5bnnbftU8a8Cml1e0AOlXjJTra28u9pHp1iziwo=; b=QAMetnereRCQRYuhLxeDXG3YNhsbJUsM4xayGJaR3UnOzGak4GTTrcZE9lCwMw+yy5Gadz8r4m1XVE6qfTWTUNNTxw3s8DxBTqql+guMnyAUaaZkdeY7XF4t+WB1/YdN3cM1bJM5igQqJWYhtXr4vrTZCLlqQchYuD5Q6ndCoCk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1752200283611487.70758934845; Thu, 10 Jul 2025 19:18:03 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ua3KS-0006xn-L8; Thu, 10 Jul 2025 22:17:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ua3KJ-0006vf-US for qemu-devel@nongnu.org; Thu, 10 Jul 2025 22:17:28 -0400 Received: from mail-pf1-x430.google.com ([2607:f8b0:4864:20::430]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ua3KG-0007b1-DG for qemu-devel@nongnu.org; Thu, 10 Jul 2025 22:17:27 -0400 Received: by mail-pf1-x430.google.com with SMTP id d2e1a72fcca58-747e41d5469so1756539b3a.3 for ; Thu, 10 Jul 2025 19:17:22 -0700 (PDT) Received: from localhost.localdomain ([125.69.0.79]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-b3bbe72913csm3569517a12.72.2025.07.10.19.17.18 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Thu, 10 Jul 2025 19:17:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smartx-com.20230601.gappssmtp.com; s=20230601; t=1752200241; x=1752805041; darn=nongnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=uTgZ5bnnbftU8a8Cml1e0AOlXjJTra28u9pHp1iziwo=; b=cUN0MmZw0C7WeJP5U/ORxgqiY3nj+1P/K8cZ7hwhLkhMCmLxwWXnqRFbs+OrmjrsZW U0v8oImr1Rb/EklZAndvvTv22ZZHQnlSQ8xhZpGmaD6EuWILP2Jh/W0XWPatvPRJW/sL W2P32+96sIKTkzIx+IUOzFO5r8iuDKCwfs0JaFwQ5fF4twvuY8wrW621CBOgZHJA52EQ EU4A3jFUhZczfnH0DJ9JKkdpp/lP8NjdrqFhahIDAqj5gBOpzNYh3QOLhAKqcTNY/0Sw Vx2kFIndDY6G4rS/svpM37tE1imQiZPKYUOzffjmcZHmX+SCzmuqN7/XnjCqzR16Rhe8 CRYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752200241; x=1752805041; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=uTgZ5bnnbftU8a8Cml1e0AOlXjJTra28u9pHp1iziwo=; b=vTfTtuht0toZ0A6bTfKFxoHoFUwJW8vLKuXTttURnWPl2ri/cI5CCgIRbRHhUD60AR 8wOIQSDuouVzQBZDI/K9c3Ah0uHfIU9ZrUW6zJF6ds460PJJwdAaHckubUOXRNj/Cp+n oc3BeAFb9T2Yd5Bxj/aXsYT0Mhe2sofsE7dqSwqQw/PraRXgHfP44x5YnCgzdPh0DVIU gdiNnZ2TYIytO2ITD10W+CxBjYE1v2QHApRFllS6TNqJNG8NQQlib8Vy9pGJMMnyxCyq nKCNkYHtm9m7S5iv+DsPdwjYRUJ32o3vA5e7YnaUXvdbBM4HoyK58N+OoVWzP4rjO3L0 /IbQ== X-Gm-Message-State: AOJu0YzW6PEtu6r9PT0x0V+5iw7RQ+YDpVk0WHwmLDJ0ZVTGDX9BnCZx eKThR3YyDqUEIRFpQyJ/mFZWarzKI7jHuhTtMNbhHIIqWv03rXhC35zK5zaS+XboS38Fjn37umt ZxnA7Vy6lDcjj X-Gm-Gg: ASbGnctajb8JtArnE5qzQysX6N76Vk50eMx8a9cVyu9UzRI9PAKxBtygHLS9288Mv5d nosOwAPAWayYai5fPMqxLUj4muMlgBgA8+qPuCv8EZG2AaGCEqRb+iwuW1kLOfiV88qLGvCb9Na jIkuthF7Z25xRxpXqgAfjGyrOtX+XLuIZBvbF+bGV4iMgrCr0W/HitZSpooV3a+8Oob2AwFgonT kNRRRatqVwB3K6ToHjDxz3qI/cHPiBrqcCfPzzA68El1/M8fA7udQtA3RtdmfiPYH0mcKbmatC+ qK2OLmDG0FTzazF8PieI8tE4ilY+7hupPDD838zb3gerdzC5T0IiyrzB51yu20mT7+L705y/Vy+ H65ytJDTUB6ya0eBvukoItku6FcX8V2/l24TXePvw22Zakg== X-Google-Smtp-Source: AGHT+IEdSYK7T2ZFmDz+7hUeesx1q2MJ7m4Dwg5YvuHn7avqMui0R6wH57Poh7C6ZmB4C9FbZsw28A== X-Received: by 2002:a05:6300:8d:b0:21f:62e7:cd2d with SMTP id adf61e73a8af0-2314937a8d7mr1940453637.34.1752200240583; Thu, 10 Jul 2025 19:17:20 -0700 (PDT) From: Minglei Liu To: qemu-devel@nongnu.org Cc: Michael Roth , Kostiantyn Kostiuk , "minglei.liu" Subject: [PATCH] qga: Fix truncated output handling in guest-exec status reporting Date: Fri, 11 Jul 2025 10:17:14 +0800 Message-Id: <20250711021714.91258-1-minglei.liu@smartx.com> X-Mailer: git-send-email 2.39.5 (Apple Git-154) MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2607:f8b0:4864:20::430; envelope-from=minglei.liu@smartx.com; helo=mail-pf1-x430.google.com 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @smartx-com.20230601.gappssmtp.com) X-ZM-MESSAGEID: 1752200286872116600 Content-Type: text/plain; charset="utf-8" From: "minglei.liu" Signed-off-by: minglei.liu Reviewed-by: Daniel P. Berrang=C3=A9 Reviewed-by: Kostiantyn Kostiuk --- qga/commands.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/qga/commands.c b/qga/commands.c index 5a5fad31f8..5f20af25d3 100644 --- a/qga/commands.c +++ b/qga/commands.c @@ -205,13 +205,15 @@ GuestExecStatus *qmp_guest_exec_status(int64_t pid, E= rror **errp) #endif if (gei->out.length > 0) { ges->out_data =3D g_base64_encode(gei->out.data, gei->out.leng= th); - ges->has_out_truncated =3D gei->out.truncated; + ges->has_out_truncated =3D true; + ges->out_truncated =3D gei->out.truncated; } g_free(gei->out.data); =20 if (gei->err.length > 0) { ges->err_data =3D g_base64_encode(gei->err.data, gei->err.leng= th); - ges->has_err_truncated =3D gei->err.truncated; + ges->has_err_truncated =3D true; + ges->err_truncated =3D gei->err.truncated; } g_free(gei->err.data); =20 --=20 2.39.5 (Apple Git-154)