From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by passt.top (Postfix) with ESMTP id D422C5A0265 for ; Mon, 24 Oct 2022 14:12:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1666613540; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=wMIkMbVR+O2xuSi3vt8dgtl5poBhvctYHZ0ckKgzH7k=; b=e6LDX49MKIP3FYUo1L/FKBZ52b8sGIUdf6oNRLx9E0pFR1J8v4/wyr+zB/S13P+e0puNt3 L6yQvg9YPEkOd0H+Bej/1pmIaGwDhTx1ZZuSLp8BR3I4z92UQQqmUdliH3a2kARIe4qCj2 Nl5sBtwycR+Yh6aSJ81P8pI4TTOCiNI= Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-270-4uu86NlTO7SsPCK9QxuH2g-1; Mon, 24 Oct 2022 08:12:19 -0400 X-MC-Unique: 4uu86NlTO7SsPCK9QxuH2g-1 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.rdu2.redhat.com [10.11.54.8]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id E6DA029DD989 for ; Mon, 24 Oct 2022 12:12:18 +0000 (UTC) Received: from maya.cloud.tilaa.com (ovpn-208-31.brq.redhat.com [10.40.208.31]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 97B6EC2C8D3; Mon, 24 Oct 2022 12:12:10 +0000 (UTC) Date: Mon, 24 Oct 2022 14:12:03 +0200 From: Stefano Brivio To: Andrea Bolognani Subject: Re: [PATCH] qrap: Support JSON syntax for -device Message-ID: <20221024141203.501fd33d@elisabeth> In-Reply-To: References: <20221020090419.820559-1-abologna@redhat.com> <20221022101943.6ece3c3c@elisabeth> Organization: Red Hat MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.8 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-ID-Hash: 7X5PXP2CJXOKC4X56T5QTACCFQKC7HC4 X-Message-ID-Hash: 7X5PXP2CJXOKC4X56T5QTACCFQKC7HC4 X-MailFrom: sbrivio@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: passt-dev@passt.top, Laine Stump X-Mailman-Version: 3.3.3 Precedence: list List-Id: Development discussion and patches for passt Archived-At: <> Archived-At: List-Archive: <> List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: [Cc: Laine] On Mon, 24 Oct 2022 03:08:47 -0700 Andrea Bolognani wrote: > On Sat, Oct 22, 2022 at 10:19:43AM +0200, Stefano Brivio wrote: > > For context, qrap will finally become useless once this patchset by > > Laurent: > > https://patchew.org/QEMU/20221021090922.170074-1-lvivier@redhat.com/ > > > > lands in qemu -- that should happen soon. > > > > However, we'll need to keep it around for a little longer, until an > > updated version of qemu reaches distributions, and, after that, still > > give a bit of time to users > > In addition to QEMU, we also need libvirt to support passt natively. > > I believe there's ongoing work for that as well, Yes, I'm currently working on this topic with Laine (the patch in contrib/libvirt is using the qemu interface I implemented in contrib/qemu, which is not what we'll have in qemu eventually). > but until that lands (and makes its way to distros) projects like > KubeVirt are going to be relying on qrap. Right, it probably makes no sense to force KubeVirt to adopt this in two steps (passing qemu specific options first, and then switch to the new configuration model in libvirt), so we'll need to wait for that as well. -- Stefano