From f0a569aff7e52c22201de883f9a85aa8c0f78ff8 Mon Sep 17 00:00:00 2001 From: Mohamed Mahmoud Date: Tue, 17 Sep 2024 06:49:04 -0400 Subject: [PATCH] make sure pkt drop hook is disabled for PCA feature Signed-off-by: Mohamed Mahmoud --- pkg/ebpf/tracer.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkg/ebpf/tracer.go b/pkg/ebpf/tracer.go index 3629c899..a1725402 100644 --- a/pkg/ebpf/tracer.go +++ b/pkg/ebpf/tracer.go @@ -1093,10 +1093,18 @@ func NewPacketFetcher(cfg *FlowFetcherConfig) (*PacketFetcher, error) { objects.TcxIngressFlowParse = nil objects.DirectFlows = nil objects.AggregatedFlows = nil + objects.KfreeSkb = nil + delete(spec.Programs, pktDropHook) + delete(spec.Programs, rhNetworkEventsMonitoringHook) + delete(spec.Programs, tcpRcvKprobe) + delete(spec.Programs, tcpFentryHook) + delete(spec.Programs, aggregatedFlowsMap) delete(spec.Programs, constSampling) delete(spec.Programs, constTraceMessages) delete(spec.Programs, constEnableDNSTracking) + delete(spec.Programs, constDNSTrackingPort) + delete(spec.Programs, constEnableRtt) delete(spec.Programs, constEnableFlowFiltering) delete(spec.Programs, constEnableNetworkEventsMonitoring) delete(spec.Programs, constNetworkEventsMonitoringGroupID)