[Ryu-devel] [PATCH] Stability improvements to the core of Ryu, without requiring user application changes

2016-02-16 Thread Victor Orlikowski
After discussion with Iwamoto-San, merge 3 queues into 1 priority queue, but address potential of priority inversion using 3 semaphores. The move to 1 queue uncovered additional events that need to be higher priority, as well. Signed-off-by: Victor J. Orlikowski diff --git a/ryu/base/app_manag

Re: [Ryu-devel] [PATCH] Stability improvements to the core of Ryu, without requiring user application changes

2016-02-16 Thread Victor Orlikowski
On Feb 16, 2016, at 7:50 PM, IWAMOTO Toshihiro wrote: > With a software switch such as openvswitch, PacketIn events may not > happen. That's true; that can *also* be the case with a hardware switch, though. > And even with your situation, in a interval where there's no pending > PacketIn event,

Re: [Ryu-devel] [PATCH] Fix i386 test failures.

2016-02-16 Thread Minoru TAKAHASHI
Thank you for fixing. Looks good. On 2016年02月17日 00:37, Corey Bryant wrote: > Signed-off-by: Corey Bryant > --- > ryu/ofproto/ofproto_parser.py| 2 +- > ryu/ofproto/oxx_fields.py| 2 +- > ryu/tests/unit/packet/test_packet.py | 4 ++-- > 3 files changed, 4 insertions(+), 4 de

Re: [Ryu-devel] [PATCH] Stability improvements to the core of Ryu, without requiring user application changes

2016-02-16 Thread IWAMOTO Toshihiro
At Mon, 15 Feb 2016 03:42:36 +, Victor Orlikowski wrote: > > > > > On Feb 14, 2016, at 9:54 PM, IWAMOTO Toshihiro > > wrote: > > > > I think you can use eventlet.queue.PriorityQueue instead of these 3 > > queues. (see below) > > > > Let us have: > > > > self.events = hub.Priorit

[Ryu-devel] [PATCH] Fix i386 test failures.

2016-02-16 Thread Corey Bryant
Signed-off-by: Corey Bryant --- ryu/ofproto/ofproto_parser.py| 2 +- ryu/ofproto/oxx_fields.py| 2 +- ryu/tests/unit/packet/test_packet.py | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ryu/ofproto/ofproto_parser.py b/ryu/ofproto/ofproto_parser.py ind

Re: [Ryu-devel] i386 failure in test_ofproto_parser.py

2016-02-16 Thread Corey Bryant
On Mon, Feb 15, 2016 at 7:38 PM, Satoshi KOBAYASHI wrote: > Hi Corey, > > 2016/02/16 0:54、Corey Bryant のメール: > > > > On Mon, Feb 15, 2016 at 2:13 AM, Minoru TAKAHASHI < > [email protected]> wrote: > >> Hi, Corey >> >> On 2016年02月13日 07:17, Corey Bryant wrote: >> > Hi, >> > >> > Has any