On Tue, 1 Jul 2025 15:00:42 +0200
Laurent Vivier wrote:
> On 01/07/2025 03:46, Jason Wang wrote:
>
> > I would like to know the plan to support migration and its
> > compatibility for passt.
>
> As I said, the goal of this series is to be able to use '-nic passt' as we
> can use '-nic
> user
On Wed, 25 Jun 2025 08:57:27 +0200
Markus Armbruster via Devel wrote:
> [...]
>
> Back to the design question how to pass configuration via qemu-system to
> the passt program with this new backend.
>
> Your patch replicates passt command line options as optional members of
> QAPI type NetDevPass
passt(1) is transfered from one side to the other
>
> Bug: https://gitlab.com/qemu-project/qemu/-/issues/2827
> Signed-off-by: Laurent Vivier
Reviewed-by: Stefano Brivio
--
Stefano
On Thu, 20 Feb 2025 13:21:33 -0500
"Michael S. Tsirkin" wrote:
> On Thu, Feb 20, 2025 at 05:59:10PM +0100, Stefano Brivio wrote:
> > On Thu, 20 Feb 2025 10:28:20 -0500
> > "Michael S. Tsirkin" wrote:
> >
> > > On Fri, Jan 24, 2025 at 05:03
On Thu, 20 Feb 2025 10:28:20 -0500
"Michael S. Tsirkin" wrote:
> On Fri, Jan 24, 2025 at 05:03:27PM +0100, Stefano Brivio wrote:
> > But I don't understand why we're leaving this as it is.
>
> So that people notice if there's some backend problem and
&
On Fri, 14 Feb 2025 14:31:33 +
Daniel P. Berrangé wrote:
> On Fri, Feb 14, 2025 at 03:28:34PM +0100, Stefano Brivio wrote:
> > On Fri, 14 Feb 2025 14:19:13 +
> > Daniel P. Berrangé wrote:
> >
> > > On Fri, Feb 14, 2025 at 01:59:20PM +, Daniel P. Be
On Fri, 14 Feb 2025 14:19:13 +
Daniel P. Berrangé wrote:
> On Fri, Feb 14, 2025 at 01:59:20PM +, Daniel P. Berrangé wrote:
> > On Fri, Feb 14, 2025 at 11:18:55AM +0100, Laurent Vivier wrote:
> > > On 14/02/2025 11:06, Markus Armbruster wrote:
> > > > Laurent Vivier writes:
> > > >
On Fri, 14 Feb 2025 14:54:33 +0100
Markus Armbruster wrote:
> Laurent Vivier writes:
>
> > On 14/02/2025 11:06, Markus Armbruster wrote:
> >> Laurent Vivier writes:
> >>
> >>> The netdev reports NETDEV_VHOST_USER_CONNECTED event when
> >>> the chardev is connected, and NETDEV_VHOST_USER_D
On Fri, 14 Feb 2025 13:59:20 +
Daniel P. Berrangé wrote:
> On Fri, Feb 14, 2025 at 11:18:55AM +0100, Laurent Vivier wrote:
> > On 14/02/2025 11:06, Markus Armbruster wrote:
> > > Laurent Vivier writes:
> > >
> > > > The netdev reports NETDEV_VHOST_USER_CONNECTED event when
> > > > the c
ms]
>
> { "timestamp": { "seconds": 1739517290, "microseconds": 343777 },
> "event": "NETDEV_VHOST_USER_CONNECTED",
> "data": { "netdev-id": "netdev0",
> "info": { "frontend-
[Cc'ed Thibaut as author of 3e866365e1eb ("vhost user: add rarp sending
after live migration for legacy guest")]
On Wed, 22 Jan 2025 17:51:07 +0100
Stefano Garzarella wrote:
> On Wed, Jan 22, 2025 at 05:41:15PM +0100, Laurent Vivier wrote:
> >On 22/01/2025 17:20, Stefano Garzarella wrote:
> >>
On Mon, 24 Oct 2022 13:00:09 +0200
Markus Armbruster wrote:
> Markus Armbruster writes:
>
> > Cc: Stefano Brivio
> >
> > Laurent Vivier writes:
> >
> >> On 10/21/22 07:48, Markus Armbruster wrote:
> >>> Laurent Vivier writes:
> &g
[Cc: Laine, full quote]
On Fri, 21 Oct 2022 11:12:20 +0200
Markus Armbruster wrote:
> Cc: Stefano Brivio
>
> Laurent Vivier writes:
>
> > On 10/21/22 07:48, Markus Armbruster wrote:
> >> Laurent Vivier writes:
> >>
> >>> The netdev report
Hi Anders,
On Mon, 23 May 2022 14:51:17 -0600
"Anders Pitman" wrote:
> I came across this blog post[0] concerning passt, which is an
> alternative usermode networking implementation for QEMU.
...and I just came across your email, entirely by chance. I'm not
actively monitoring this list most of
cture.
>
> Two new netdev backends, "stream" and "dgram" are added, that are barely a
> copy of "socket"
> backend but they use the SocketAddress QAPI to provide socket parameters.
> And then they also implement unix sockets (TCP and UDP).
For the s
cture.
>
> Two new netdev backends, "stream" and "dgram" are added, that are barely a
> copy of "socket"
> backend but they use the SocketAddress QAPI to provide socket parameters.
> And then they also implement unix sockets (TCP and UDP).
For
5
>
> -netdev dgram,id=socket0,local.type=fd,addr.str=4
>
> v2:
> - use "stream" and "dgram" rather than "socket-ng,mode=stream"
> and ""socket-ng,mode=dgram"
> - extract code to bypass qemu_opts_parse_noisily() to
> a n
On Mon, 9 May 2022 19:36:14 +0200
Laurent Vivier wrote:
> Copied from socket netdev file and modified to use SocketAddress
> to be able to introduce new features like unix socket.
>
> "udp" and "mcast" are squashed into dgram, multicast is detected
> according to the IP address type.
> "listen"
On Mon, 9 May 2022 19:36:16 +0200
Laurent Vivier wrote:
> dgram_dst is a sockaddr_in structure. To be able to use it with
> unix socket, use a pointer to a generic sockaddr structure.
>
> Signed-off-by: Laurent Vivier
> ---
> net/socket-ng.c | 76 ++
On Mon, 9 May 2022 19:36:13 +0200
Laurent Vivier wrote:
> Signed-off-by: Laurent Vivier
> ---
> include/qemu/sockets.h | 2 ++
> net/net.c | 62 ++
> 2 files changed, 34 insertions(+), 30 deletions(-)
>
> diff --git a/include/qemu/sockets.
On Tue, 10 May 2022 10:22:48 +0100
Daniel P. Berrangé wrote:
> On Tue, May 10, 2022 at 10:59:08AM +0200, Stefano Brivio wrote:
> > On Tue, 10 May 2022 09:26:39 +0100
> > Daniel P. Berrangé wrote:
> >
> > > On Mon, May 09, 2022 at 07:36:12PM +0200, Laurent Vi
On Tue, 10 May 2022 09:26:39 +0100
Daniel P. Berrangé wrote:
> On Mon, May 09, 2022 at 07:36:12PM +0200, Laurent Vivier wrote:
> > "-netdev socket" only supports inet sockets.
> >
> > It's not a complex task to add support for unix sockets, but
> > the socket netdev parameters are not defined to
On Tue, 1 Feb 2022 12:47:48 -0500
Cleber Rosa wrote:
> On Tue, Feb 1, 2022 at 11:20 AM Daniel P. Berrangé
> wrote:
> >
> > On Tue, Feb 01, 2022 at 11:01:43AM -0500, Cleber Rosa wrote:
> > > On Tue, Feb 1, 2022 at 6:25 AM Alex Bennée
> > > wrote:
> > > >
> > > > We have up to now tried reall
On Tue, 1 Feb 2022 09:06:25 +
Daniel P. Berrangé wrote:
> On Tue, Feb 01, 2022 at 07:31:39AM +0100, Stefano Brivio wrote:
> > Hi,
> >
> > On Tue, 25 Jan 2022 10:20:11 +0100
> > Gerd Hoffmann wrote:
> >
> > > Hi,
> > >
> > >
Hi,
On Tue, 25 Jan 2022 10:20:11 +0100
Gerd Hoffmann wrote:
> Hi,
>
> > IMHO the ideal scenario would be for us to have a kernel, initrd
> > containing just busybox tools for the key arch targets we care
> > about. Those could be used with direct kernel boot or stuffed
> > into a disk iamge.
On Mon, 26 Apr 2021 13:56:40 +0100
Daniel P. Berrangé wrote:
> On Fri, Apr 23, 2021 at 06:54:08PM +0200, Stefano Brivio wrote:
> > On Fri, 23 Apr 2021 17:21:38 +0100
> > Daniel P. Berrangé wrote:
> > > The current IP socket impl for the net socket backend uses SOC
On Mon, 26 Apr 2021 13:14:48 +0200
Ralph Schmieder wrote:
> > On Apr 23, 2021, at 18:39, Stefano Brivio
> > wrote:
> >
> > [...]
> >
> > Okay, so it doesn't seem to fit your case, but this specific point
> > is where you actually have a small a
On Fri, 23 Apr 2021 17:21:38 +0100
Daniel P. Berrangé wrote:
> On Fri, Apr 23, 2021 at 05:29:40PM +0200, Stefano Brivio wrote:
> > Hi Ralph,
> >
> > On Fri, 23 Apr 2021 08:56:48 +0200
> > Ralph Schmieder wrote:
> >
> > > Hey... new to this list.
On Fri, 23 Apr 2021 17:48:08 +0200
Ralph Schmieder wrote:
> Hi, Stefano... Thanks for the detailed response... inline
> Thanks,
> -ralph
>
>
> > On Apr 23, 2021, at 17:29, Stefano Brivio
> > wrote:
> >
> > Hi Ralph,
> >
> > On Fri, 23
Patch 1/2 introduces support for AF_UNIX stream-oriented socket to
be passed as -netdev, and patch 2/2 fixes a minor issue I found while
trying to connect to an invalid path.
Stefano Brivio (2):
net: Allow also UNIX domain sockets to be used as -netdev socket
net: Don't ignore EINV
It has lower overhead compared to TCP, doesn't need a free port
and the adaptation is trivial.
Signed-off-by: Stefano Brivio
---
net/socket.c| 106
qemu-options.hx | 12 +++---
2 files changed, 94 insertions(+), 24 deletions(-)
diff --
Other errors are treated as failure by net_socket_connect_init(),
but if connect() returns EINVAL, we'll fail silently. Remove the
related exception.
Signed-off-by: Stefano Brivio
---
net/socket.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/net/socket.c b/net/soc
Hi Ralph,
On Fri, 23 Apr 2021 08:56:48 +0200
Ralph Schmieder wrote:
> Hey... new to this list. I was looking for a way to use Unix domain
> sockets as a network transport between local VMs.
>
> I'm part of a team where we run dozens if not hundreds of VMs on a
> single compute instance which
33 matches
Mail list logo