https://bugs.linaro.org/show_bug.cgi?id=1698

            Bug ID: 1698
           Summary: No support for CoS drop policies
           Product: OpenDataPlane
           Version: 1.1
          Hardware: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: ---
         Component: Classification
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

The classification API defines a drop policy;

/**
 * Class-of-service packet drop policies
 */
typedef enum odp_cos_drop {
    ODP_COS_DROP_POOL,    /**< Follow buffer pool drop policy */
    ODP_COS_DROP_NEVER,    /**< Never drop, ignoring buffer pool policy */
} odp_drop_e;

And an API function (odp_cos_set_drop()) to set it per cos. There is an
implementation of this API function for linux-generic but it has no effect,
meaning there's no way to avoid packets that don't match any PMR from arriving
at the application.

Additionally the descriptive text in the API header doesn't provide much
information as to what's expected from this drop policy - and refers to a
"buffer pool drop policy" which isn't defined anywhere.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to