On 6/4/15, 8:04 AM, Toshiaki Makita wrote:
On 15/06/04 (木) 3:41, roopa wrote:
On 6/3/15, 8:43 AM, Toshiaki Makita wrote:
On 15/06/03 (水) 4:01, Scott Feldman wrote:
On Tue, Jun 2, 2015 at 9:58 AM, roopa ro...@cumulusnetworks.com
wrote:
On 6/2/15, 7:30 AM, Scott Feldman wrote:
On Tue, Jun 2
From: Roopa Prabhu ro...@cumulusnetworks.com
- This is just part of the patch. Unfortunately
i realized that my tree has other changes for mpls
unrelated to ler
- also, The nla_put and nla_get label are different in the patch
than upstream because of some other changes in my tree
Signed-off
From: Roopa Prabhu ro...@cumulusnetworks.com
- parse RTA_ENCAP
- store lwtstate in every nexthop
- set dst-output to point to lwtunnel output
Signed-off-by: Roopa Prabhu ro...@cumulusnetworks.com
---
include/net/dst.h|2 ++
include/net/ip_fib.h |5 -
net/ipv4
From: Roopa Prabhu ro...@cumulusnetworks.com
This is still WIP and incomplete.
Posting it here because of the other discussions
happening around mpls ler in the context of Roberts
code and I happened to mention this implementation.
This was in response to earlier email thread with Eric on
net
From: Roopa Prabhu ro...@cumulusnetworks.com
Still in the works. Not fully functional.
And in some cases me going back and forth on a
few things.
Started with thinking the tunnel hdr can be shared
and refcounted. Its somewhere mid way now.
Signed-off-by: Roopa Prabhu ro...@cumulusnetworks.com
On 6/2/15, 12:01 PM, Scott Feldman wrote:
On Tue, Jun 2, 2015 at 9:58 AM, roopa ro...@cumulusnetworks.com wrote:
On 6/2/15, 7:30 AM, Scott Feldman wrote:
On Tue, Jun 2, 2015 at 4:43 AM, Jamal Hadi Salim j...@mojatatu.com wrote:
On 06/02/15 03:10, Scott Feldman wrote:
Actually, we're now
On 6/3/15, 8:43 AM, Toshiaki Makita wrote:
On 15/06/03 (水) 4:01, Scott Feldman wrote:
On Tue, Jun 2, 2015 at 9:58 AM, roopa ro...@cumulusnetworks.com wrote:
On 6/2/15, 7:30 AM, Scott Feldman wrote:
On Tue, Jun 2, 2015 at 4:43 AM, Jamal Hadi Salim j...@mojatatu.com
wrote:
On 06/02/15 03:10
On 6/2/15, 11:30 AM, Eric W. Biederman wrote:
roopa ro...@cumulusnetworks.com writes:
On 6/1/15, 9:46 AM, Robert Shearman wrote:
In order to be able to function as a Label Edge Router in an MPLS
network, it is necessary to be able to take IP packets and impose an
MPLS encap and forward them
On 6/2/15, 9:33 AM, Robert Shearman wrote:
On 02/06/15 17:15, roopa wrote:
On 6/1/15, 9:46 AM, Robert Shearman wrote:
Allow creating an mpls device for the purposes of encapsulating IP
packets with:
ip link add type ipmpls
This device defines its per-nexthop encapsulation data as a stack
From: Roopa Prabhu ro...@cumulusnetworks.com
This patch fixes incorrect -EINVAL errors due to invalid
scope and type during mpls route deletes.
$ip -f mpls route add 100 as 200 via inet 10.1.1.2 dev swp1
$ip -f mpls route show
100 as to 200 via inet 10.1.1.2 dev swp1
$ip -f mpls route del 100
On 6/2/15, 2:13 PM, Eric W. Biederman wrote:
So I just stopped and looked at what is happening. When you originally
reported this you said (or at least I understood) that rtm_scope was not
being set in iproute. I assumed that meant it was not being touched
and it was taking a default value of
On 6/1/15, 9:46 AM, Robert Shearman wrote:
In order to be able to function as a Label Edge Router in an MPLS
network, it is necessary to be able to take IP packets and impose an
MPLS encap and forward them out. The traditional approach of setting
up an interface for each tunnel endpoint doesn't
On 6/1/15, 3:58 PM, David Miller wrote:
From: Roopa Prabhu ro...@cumulusnetworks.com
Date: Wed, 27 May 2015 11:37:05 -0700
- if (rtm-rtm_scope != RT_SCOPE_UNIVERSE)
- goto errout;
+ if (nlh-nlmsg_type != RTM_DELROUTE
+ rtm-rtm_scope != RT_SCOPE_UNIVERSE
On 6/1/15, 9:46 AM, Robert Shearman wrote:
Parse RTA_ENCAP attribute for one path and multipath routes. The encap
length is stored in a newly added field to fib_nh, nh_encap_len,
although this is added to a padding hole in the structure so that it
doesn't increase the size at all. The encap data
On 6/1/15, 9:46 AM, Robert Shearman wrote:
Allow creating an mpls device for the purposes of encapsulating IP
packets with:
ip link add type ipmpls
This device defines its per-nexthop encapsulation data as a stack of
labels, in the same format as for RTA_NEWST. It uses the encap data
which
On 6/2/15, 7:30 AM, Scott Feldman wrote:
On Tue, Jun 2, 2015 at 4:43 AM, Jamal Hadi Salim j...@mojatatu.com wrote:
On 06/02/15 03:10, Scott Feldman wrote:
Actually, we're now consistent with bridge man page which says master
is the default.
Want we want, I believe, is to adjust what the man
On 5/27/15, 9:01 AM, Scott Feldman wrote:
On Wed, May 27, 2015 at 1:35 AM, Nikolay Aleksandrov
niko...@cumulusnetworks.com wrote:
On Wed, May 27, 2015 at 9:59 AM, Scott Feldman sfel...@gmail.com wrote:
On Wed, May 27, 2015 at 12:05 AM, Nikolay Aleksandrov
niko...@cumulusnetworks.com wrote:
On
From: Roopa Prabhu ro...@cumulusnetworks.com
This patch fixes incorrect -EINVAL errors due to invalid
scope and type during mpls route deletes.
$ip -f mpls route add 100 as 200 via inet 10.1.1.2 dev swp1
$ip -f mpls route show
100 as to 200 via inet 10.1.1.2 dev swp1
$ip -f mpls route del 100
From: Roopa Prabhu ro...@cumulusnetworks.com
Ignore scope for route del messages
Signed-off-by: Vivek Venkataraman vi...@cumulusnetworks.com
Signed-off-by: Roopa Prabhu ro...@cumulusnetworks.com
Reviewed-by: Robert Shearman rshea...@brocade.com
---
net/mpls/af_mpls.c |3 ++-
1 file changed
From: Roopa Prabhu ro...@cumulusnetworks.com
Kernel expects type RTN_UNICAST for mpls route/dels
Signed-off-by: Vivek Venkataraman vi...@cumulusnetworks.com
Signed-off-by: Roopa Prabhu ro...@cumulusnetworks.com
Reviewed-by: Robert Shearman rshea...@brocade.com
---
ip/iproute.c |5 +
1
On 5/28/15, 3:35 PM, Andy Gospodarek wrote:
On Thu, May 28, 2015 at 08:40:11AM -0700, Scott Feldman wrote:
On Thu, May 28, 2015 at 2:42 AM, Jiri Pirko j...@resnulli.us wrote:
Mon, May 18, 2015 at 10:19:16PM CEST, da...@davemloft.net wrote:
From: Roopa Prabhu ro...@cumulusnetworks.com
Date
On 5/28/15, 9:10 AM, John Fastabend wrote:
On 05/28/2015 08:40 AM, Scott Feldman wrote:
On Thu, May 28, 2015 at 2:42 AM, Jiri Pirko j...@resnulli.us wrote:
Mon, May 18, 2015 at 10:19:16PM CEST, da...@davemloft.net wrote:
From: Roopa Prabhu ro...@cumulusnetworks.com
Date: Sun, 17 May 2015 16
From: Roopa Prabhu ro...@cumulusnetworks.com
Kernel expects type RTN_UNICAST for mpls route/dels
Signed-off-by: Vivek Venkataraman vi...@cumulusnetworks.com
Signed-off-by: Roopa Prabhu ro...@cumulusnetworks.com
---
ip/iproute.c |5 +
1 file changed, 5 insertions(+)
diff --git a/ip
From: Roopa Prabhu ro...@cumulusnetworks.com
This patch fixes incorrect -EINVAL errors due to invalid
scope and type during mpls route deletes.
$ip -f mpls route add 100 as 200 via inet 10.1.1.2 dev swp1
$ip -f mpls route show
100 as to 200 via inet 10.1.1.2 dev swp1
$ip -f mpls route del 100
From: Roopa Prabhu ro...@cumulusnetworks.com
Ignore scope for route del messages
Signed-off-by: Vivek Venkataraman vi...@cumulusnetworks.com
Signed-off-by: Roopa Prabhu ro...@cumulusnetworks.com
---
net/mpls/af_mpls.c |6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git
On 5/27/15, 12:59 PM, Robert Shearman wrote:
On 27/05/15 19:37, Roopa Prabhu wrote:
From: Roopa Prabhu ro...@cumulusnetworks.com
Kernel expects type RTN_UNICAST for mpls route/dels
Signed-off-by: Vivek Venkataraman vi...@cumulusnetworks.com
Signed-off-by: Roopa Prabhu ro
On 5/27/15, 1:08 PM, roopa wrote:
On 5/27/15, 12:59 PM, Robert Shearman wrote:
On 27/05/15 19:37, Roopa Prabhu wrote:
From: Roopa Prabhu ro...@cumulusnetworks.com
Kernel expects type RTN_UNICAST for mpls route/dels
Signed-off-by: Vivek Venkataraman vi...@cumulusnetworks.com
Signed-off
From: Roopa Prabhu ro...@cumulusnetworks.com
This patch fixes incorrect -EINVAL error due to invalid
scope and type for mpls route deletes.
iproute2 route modify code does not set protocol/scope/type
for RTM_DELROUTE msgs. mpls code can skip checking for
these too.
$ip -f mpls route add 100
On 5/26/15, 2:48 PM, Eric W. Biederman wrote:
Roopa Prabhu ro...@cumulusnetworks.com writes:
From: Roopa Prabhu ro...@cumulusnetworks.com
This patch fixes incorrect -EINVAL error due to invalid
scope and type for mpls route deletes.
Well this is embarrassing apparently I did not exercise
and multicast_router attributes can be
changed even if the according bridge (port) is down, just like other
other bridge (port) attributes allow too.
Signed-off-by: Linus Lüssing linus.luess...@c0d3.blue
---
Changelog:
* [RFC PATCH net-next] - [PATCH net-next]
Acked-by: Roopa Prabhu ro
(not the change Roopa has proposed) that you
would be open to considering a change the current behavior?
I am saying that we have a contract with users not to break existing
behavior. Full stop.
After rehearing David's argument, we should probably explore option d)
which is a refinement
On 5/18/15, 1:19 PM, David Miller wrote:
From: Roopa Prabhu ro...@cumulusnetworks.com
Date: Sun, 17 May 2015 16:42:05 -0700
On most systems where you can offload routes to hardware,
doing routing in software is not an option (the cpu limitations
make routing impossible in software).
You
On 5/5/15, 10:34 AM, sfel...@gmail.com wrote:
From: Scott Feldman sfel...@gmail.com
New attr-based bridge_setlink can recurse lower devs and recover on err, so
remove old wrapper. Also, restore br_setlink back to original and don't
call into SELF port driver. rtnetlink.c:bridge_setlink
On 4/13/15, 10:47 PM, roopa wrote:
On 4/12/15, 11:16 PM, sfel...@gmail.com wrote:
From: Scott Feldman sfel...@gmail.com
v4:
Well, it was a lot of work, but now prepare-commit transaction model
is how
davem advises: if prepare fails, abort the transaction. The driver
must do
resource
801 - 834 of 834 matches
Mail list logo