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.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 smtp.lore.kernel.org (Postfix) with ESMTPS id 8D4DECCD184 for ; Tue, 21 Oct 2025 14:36:10 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vBDSu-0000Vv-NA; Tue, 21 Oct 2025 10:35:57 -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 1vBClI-0003qg-Iv; Tue, 21 Oct 2025 09:50:55 -0400 Received: from mx.treblig.org ([2a00:1098:5b::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vBClG-0007Ar-2z; Tue, 21 Oct 2025 09:50:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=treblig.org ; s=bytemarkmx; h=Content-Type:MIME-Version:Message-ID:Subject:From:Date:From :Subject; bh=LHZXynPB0hLQ+CBy8lrGdpgfsv32Vai29vkeHTpK2ck=; b=AaJoJRCrdJAEQGZf w9YjMn4734mkUHeOBJkdePtpJDTHkk2w0ISZh4Y3GmCbHPFjkCYBAHHj37lXx1pDzaoAxr4GoJNko ZwfZbctB8awpat4JKKZzK7Ns6cbh8Df0Ji2xKMCszqHMUVVgd+wywJpLbDx1pMUVvMj6znwEbGZtz AWAU8OtbzMUmRs1NPVC7lRi8NwfLEQIBy3fgpb+xKUw0twzTBjxPeGCFLmMCFYapg2UIJJxgf8C88 9cypXp+mGgtoL9b6Iw8hSZv5wYZgy/f40cHt/kKq6uZ5C0Hm2gJwc8Bz+y30h1MLM7USJRUv+fETC Ya35X/iXopHXlilz8A==; Received: from dg by mx.treblig.org with local (Exim 4.96) (envelope-from ) id 1vBCk5-000B3N-1t; Tue, 21 Oct 2025 13:49:37 +0000 Date: Tue, 21 Oct 2025 13:49:37 +0000 From: "Dr. David Alan Gilbert" To: Peter Maydell Cc: marcandre.lureau@redhat.com, qemu-devel@nongnu.org, pbonzini@redhat.com, "Michael S. Tsirkin" , Stefano Garzarella , "Gonglei (Arei)" , Zhenwei Pi , Laurent Vivier , Amit Shah , Stefan Berger , Alex =?iso-8859-1?Q?Benn=E9e?= , Philippe =?iso-8859-1?Q?Mathieu-Daud=E9?= , Igor Mitsyanko , =?iso-8859-1?Q?Cl=E9ment?= Chigot , Frederic Konrad , Alberto Garcia , Thomas Huth , Halil Pasic , Christian Borntraeger , Jason Herne , Yoshinori Sato , Magnus Damm , Nicholas Piggin , Harsh Prateek Bora , "Collin L. Walling" , Stefano Stabellini , Anthony PERARD , Paul Durrant , "Edgar E. Iglesias" , Alistair Francis , Daniel =?iso-8859-1?Q?P=2E_Berrang=E9?= , Eduardo Habkost , Corey Minyard , Paul Burton , Aleksandar Rikalo , Aurelien Jarno , Palmer Dabbelt , Weiwei Li , Daniel Henrique Barboza , Liu Zhiwei , Samuel Thibault , Michael Rolnik , Antony Pavlov , Joel Stanley , Vijai Kumar K , Samuel Tardieu , Gustavo Romero , Raphael Norwitz , Stefan Hajnoczi , "reviewer:vhost-user-scmi" , Akihiko Odaki , Dmitry Osipenko , Fabiano Rosas , Markus Armbruster , Zhang Chen , Li Zhijian , Jason Wang , Manos Pitsidianakis , Richard Henderson , Helge Deller , Max Filippov , Lukas Straub , "open list:Sharp SL-5500 Co..." , "open list:S390 SCLP-backed..." , "open list:sPAPR (pseries)" , "open list:X86 Xen CPUs" , "open list:RISC-V TCG CPUs" , "open list:virtiofs" , "open list:Rust-related patc..." Subject: Re: [PATCH] char: rename CharBackend->CharFrontend Message-ID: References: <20251021122533.721467-1-marcandre.lureau@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Chocolate: 70 percent or better cocoa solids preferably X-Operating-System: Linux/6.1.0-34-amd64 (x86_64) X-Uptime: 13:49:19 up 176 days, 22:02, 1 user, load average: 0.00, 0.00, 0.00 User-Agent: Mutt/2.2.12 (2023-09-09) Received-SPF: pass client-ip=2a00:1098:5b::1; envelope-from=dg@treblig.org; helo=mx.treblig.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 21 Oct 2025 10:35:46 -0400 X-BeenThere: qemu-rust@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: QEMU Rust-related patches and discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-rust-bounces+qemu-rust=archiver.kernel.org@nongnu.org Sender: qemu-rust-bounces+qemu-rust=archiver.kernel.org@nongnu.org * Peter Maydell (peter.maydell@linaro.org) wrote: > Marc-André Lureau wrote: > > The actual backend is "Chardev", CharBackend is the frontend side of it, > > let's rename it for readability. > > I always thought the "frontend" was the device the guest > saw (the 16650 UART or whatever). invocation.html has bits > talking about "virtio hvc console frontend device" which > seem like they also use that terminology. > > If we want to clean up the naming it might be helpful to have > a comment somewhere documenting the different components and > what names we give them and how they fit together (or even > better, something in docs/devel/...) Or something more descriptive like 'CharGuestSide' Dave > thanks > -- PMM -- -----Open up your eyes, open up your mind, open up your code ------- / Dr. David Alan Gilbert | Running GNU/Linux | Happy \ \ dave @ treblig.org | | In Hex / \ _________________________|_____ http://www.treblig.org |_______/