Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-5861

RFE: implement OVS_ACTION_ATTR_DROP in kernel datapath and enable kfree_ksb() tracing for xlate_error

    • None
    • Low
    • rhel-sst-network-fastdatapath
    • ssg_networking
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • If docs needed, set a value
    • None

      Currently the kernel datapath does not implement an explicit "drop" action, e.g. OVS_ACTION_ATTR_DROP. As such, there is no information about why a packet is being dropped in the kernel.

      To address this we should add OVS_ACTION_ATTR_DROP, pass xlate_error to the kernel, and the use that for kfree_skb_reason(). Then we can use tracing to watch the kernel drop packets for given reasons.

      This was discussed in Bug 2076506.

      v1: https://marc.info/?t=168807084300005&r=1&w=2

              egarver Eric Garver
              egarver Eric Garver
              RH Bugzilla Integration RH Bugzilla Integration
              Qi Jun Ding Qi Jun Ding
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: