Uploaded image for project: 'Network Observability'
  1. Network Observability
  2. NETOBSERV-1408

use TCX ebpf hook instead of TC and remove dependency on netlink and qdisc

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Undefined Undefined
    • netobserv-1.6
    • None
    • eBPF
    • None
    • tcx-ebpf-hook
    • False
    • None
    • False
    • Not Selected
    • To Do
    • OCPSTRAT-1207 - Improve Network Observability Operator performance with latest eBPF enhancements (bpfman, Tcx hook latest kernel & RHEL9.4)
    • OCPSTRAT-1207Improve Network Observability Operator performance with latest eBPF enhancements (bpfman, Tcx hook latest kernel & RHEL9.4)
    • 0% To Do, 0% In Progress, 100% Done
    • L

      Now cilium supports TCX hooks
      cilium/ebpf@417f8a2
      The ebpf agent need to follow cilium/cilium#27632 to migrate to tcx and remove dependency on netlink and Qdisc

      reference: http://vger.kernel.org/bpfconf2023_material/tcx_meta_netdev_borkmann.pdf

       

      https://github.com/netobserv/netobserv-ebpf-agent/issues/230 

      is used to track this effort for ebpf agent

       

      this feature will be in rhel9.4

            mmahmoud@redhat.com Mohamed Mahmoud
            mmahmoud@redhat.com Mohamed Mahmoud
            Amogh Rameshappa Devapura Amogh Rameshappa Devapura
            Sara Thomas Sara Thomas
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: