[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <8f15ec904f631f2d792388128b34732a@justnet.pl>
Date: Sun, 20 Sep 2015 20:18:47 +0200
From: Nieścierowicz Adam <adam.niescierowicz@...tnet.pl>
To: Matthew Monaco <Matthew.Monaco@...orado.edu>
Cc: Or Gerlitz <gerlitz.or@...il.com>,
Linux Netdev List <netdev@...r.kernel.org>,
netdev-owner@...r.kernel.org
Subject: Re: sr-iov and bridges (mlx4)
Hi Matthew,
in near future i want to do exactly the same, if you make progress with
SR-IOV+Bridge+OpenStack please leave here some advice.
---
Pozdrawiam
Adam Nieścierowicz
W dniu 20.09.2015 18:21, Matthew Monaco napisał(a):
> On 09/20/2015 05:01 AM, Or Gerlitz wrote: On Sun, Sep 20, 2015 at 2:58
> AM, Matthew Monaco
> <Matthew.Monaco@...orado.edu> wrote:
> [...] In all cases, VMs with SR-IOV work fine, IP on the host works
> fine, outbound
> DHCP from the virtio VMs work fine, but inbound frames are not making
> it back to
> the VM. [...] Is there a know limitation of mixing SR-IOV and bridges
> in general? Does the
> SR-IOV switch specific to the mlx4 hardware not work well with linux
> bridges? ...?
> It would be a bit hard for bridge based promiscuous environment to work
> OOB
> for one of the functions (PF or VF) in SRIOV, this is generic issue,
> and not related
> to specific vendor.
>
> You need to use the bridge (8) tool (part of iproute2) and add the P.V
> VM MACs to
> the PF interface as "self" see some slides (21/22/23) from netdev 0.1
> that deal with that
> https://netdev01.org/docs/netdev_tutorial_bridge_makita_150213.pdf [1]
>
> Or.
>
> It also possible to mark one bridge port (the PF) as non-promiscuous,
> but I haven't
> played with that myself yet (slide 32), so can't just send you doing
> it...
Many thanks, that helps. Now to figure out the best approach for
shoving this
into OpenStack =)
Links:
------
[1] https://netdev01.org/docs/netdev_tutorial_bridge_makita_150213.pdf
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists