From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE autolearn=unavailable autolearn_force=no version=3.4.6 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 5BB1F520D0; Tue, 6 Dec 2022 15:20:19 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 496) id 34425520B3; Tue, 6 Dec 2022 15:20:16 +0000 (UTC) Received: from mail-ej1-x631.google.com (mail-ej1-x631.google.com [IPv6:2a00:1450:4864:20::631]) by atuin.qyliss.net (Postfix) with ESMTPS id 8D1E05211E for ; Tue, 6 Dec 2022 15:20:13 +0000 (UTC) Received: by mail-ej1-x631.google.com with SMTP id n20so7135744ejh.0 for ; Tue, 06 Dec 2022 07:20:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=unikie.com; s=google; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=qTU4x1TOSVHZ2+9swcmTKxJUjGtincedBYduoh17MZI=; b=Mk3pa4KQf58+M4FUowdjO2Ctw2uSckG+mVdEUeQL+R7fN0C6x1UfjNOujAx38SFhPH ax6i2nrR3dBkOBy+lUleuf/sMsNMoWVG1veJxADQ/KbDGdCkIT+EC3D3VPOsGytc0O79 yc9dJxmJp9dmygOGOtEZmyuaRnvW7Si0PC0d57YFjW7Y1UEdIT1/PKp3YnwE34o30FtR oTHnfnhmjPbWu9o35VFvnvJQa7jQWd4sw5Z6uL3WjYMGL/7bavEJy6oo/KzTTAkjNw9v 5+0JCrre3GzrNToKlhxjSrhkH5A/5N67juHmuz3PYfoRiRRTxFaQJRU1yCK9jnzchuFi iZCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=qTU4x1TOSVHZ2+9swcmTKxJUjGtincedBYduoh17MZI=; b=dIMrL4owzZpEjGN2L31HfKipUUS0j/S51AztsXllqE7AJoZpQeFgioRAJ3DiEbclR9 67bAbAO9UAekTsqF1tiqL4sCnjxEyOWbkNMseqoJFo/+DxBNBiPUYttxr1YgzPZiPxdJ +PLbcY3MI7aLvmIGZchTh912BAnPNj9BDvLtDzjsC5dsTOnfp1ibGK84DQoUq5HppGNd 8GwkOMtfi0FSDKd4YPV1GQArfbC8UW0pCI8Az7uD8s44645BAhrLzQxdQOp+w4u+/mdL UcsKKwx5cN23DhWsmy15hNYBc0m3/HQ2KWE2B6xjaYfK7PvQvcMkp5vbegCDjEaRihSr AUSg== X-Gm-Message-State: ANoB5pmNFj5s1pcl46bfNDMgYi03d+cI4OwYpmibai8ybXZwWGdsrr3z NyAWykj6+fgsyOJauzMY7p1BI1e/yScL5GE5hDs= X-Google-Smtp-Source: AA0mqf7KgPm+DpzycQvLbg3TRIpEmZ5+ntCBWFB9i2a8CfSCwv3rk2Ymja9MMusO9ZrcSQTbakfk+Q== X-Received: by 2002:a17:906:f843:b0:78d:b819:e0e7 with SMTP id ks3-20020a170906f84300b0078db819e0e7mr57112037ejb.83.1670340012609; Tue, 06 Dec 2022 07:20:12 -0800 (PST) Received: from x220.qyliss.net (p200300ed67055c010000000000000004.dip0.t-ipconnect.de. [2003:ed:6705:5c01::4]) by smtp.gmail.com with ESMTPSA id ce11-20020a170906b24b00b007ae38d837c5sm7511355ejb.174.2022.12.06.07.20.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Dec 2022 07:20:12 -0800 (PST) Received: by x220.qyliss.net (Postfix, from userid 1000) id CBB2A1B2FE; Tue, 6 Dec 2022 15:20:11 +0000 (UTC) Date: Tue, 6 Dec 2022 15:20:11 +0000 From: Alyssa Ross To: Vadim Likholetov Subject: Re: Firefox appVM patches and appVM refactoring Message-ID: <20221206152011.lhk7jc64nqtkd7xo@x220> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="egaetefvbtfncdz3" Content-Disposition: inline In-Reply-To: Message-ID-Hash: KGREEHB5JCSHEYVWYUNGY7H7HMLEKSFU X-Message-ID-Hash: KGREEHB5JCSHEYVWYUNGY7H7HMLEKSFU X-MailFrom: alyssa.ross@unikie.com X-Mailman-Rule-Hits: header-match-devel.spectrum-os.org-0 X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1 CC: devel@spectrum-os.org X-Mailman-Version: 3.3.5 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --egaetefvbtfncdz3 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 05, 2022 at 12:42:35AM +0200, Vadim Likholetov wrote: > Cloud-hypervisor has virtual hardware limitations -- it supports only one > console device and only one serial device. > SpectrumOS is using serial device for kernel logs of appVM and console > device as a console. > To have access both to root-executed part and to user-executed part of the > VM payload, I installed a tmux on console. > Now, when you're running vm-console command you get access to the tmux > and have the ability to switch between root and user consoles, > that can be useful during debugging VM payload. I wonder what it would take to make cloud-hypervisor support multiple virtio-console devices=E2=80=A6 I suspect it wouldn't be too hard, since it already supports multiples of every other virtio device just fine=E2=80=A6 --egaetefvbtfncdz3 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEH9wgcxqlHM/ARR3h+dvtSFmyccAFAmOPXaoACgkQ+dvtSFmy ccCfsA//TXJkM1/VQ/nI2GRNIEimUcazFocPLaI6z9bmQmA32Gq1aEUiHMdA4ND9 o7Sq/ktgGSPrOm7/z9/CD2OY0U1ZmnRaMRyQ/OEs8ygxc0ZlSoE9Y0qnhFjovlMA fNNurwMNXCVfggTRvsuH6c/LMz3a58vijZvH58ooWkM1D/vfZY9oz59pavDqXVvV JX009kSNFR5i66GjSev/Ij2H04FPrnq05shh+YWg0cAJSqXL9Ue+4tFYPncqp2E9 ViBELWLPyJprIo2gmObczBBNayHM2Wbfss1tiw8E7aR/cGAExZzrncj4VrfOOumD /1ywdUBQ1stAPP8wVhI72fARmO9WKC85cdvkDYDfd58540zOT41/SPSWRFf0Gd2g 2G1+/rpuNEG3mE13QeUVw3gjQJE5/JnOiZw0CfvQHUMwoH+Zs6K1gX+LTYKpSz9m ALb3TAr8yTGj1KrjHY80mJipxTw3HVDuFv8TWCNnt4ZUQygiw24cOrB0Mp9ALmgx nofPm1rqgxtjwytbotM8utMDSq6thS/xX67rGSwG+ySkw5SghZZ+tkaWq1/zpT0h XS4ajjR6yegXbyGm0FGH09gMHdbfsiHMOkN8gjRwUX0PLg/Et2SCYLuMGzk0Njj2 DYd0/BB9ml1LXa7H5q1mjaZSd6D4xuQDn7j6GuxxS905kTXMpYU= =fj6S -----END PGP SIGNATURE----- --egaetefvbtfncdz3--