Jie Yu created MESOS-1617:
-----------------------------

             Summary: Linux kernel generates duplicated tc u32 filter handles
                 Key: MESOS-1617
                 URL: https://issues.apache.org/jira/browse/MESOS-1617
             Project: Mesos
          Issue Type: Bug
            Reporter: Jie Yu


The current port mapping network isolator constantly create/remove tc u32 
filters when launching/destroying containers.

We rely on the kernel to automatically generate unique tc 32 filter handles. 
However, seems that the handle generation logic in the current kernel is buggy, 
causing filters with duplicated handles. That could cause some filter become 
unremovable, leading to subsequent failures.

Here is a quote about how kernel generates tc u32 filter handles:
http://ace-host.stuart.id.au/russell/files/tc/doc/cls_u32.txt
{noformat}
Filter Item numbers must lie between 001 and fff hex.  The
traffic control engine will generate a filter item number for
you if you don't supply one.  The generated number is the
larger of 800 and one bigger than the current largest item
number in the bucket.
{noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to