File tree Expand file tree Collapse file tree
userspace/falco/app/actions Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -113,13 +113,13 @@ falco::app::run_result falco::app::actions::open_live_inspector(falco::app::stat
113113 true ,
114114 s.selected_sc_set );
115115 } else {
116+ auto cpus_for_each_buf = s.config ->m_modern_ebpf .m_cpus_for_each_buffer ;
117+ double buffers_num = cpus_for_each_buf == 0 ? 0.0 : 1.0 / cpus_for_each_buf;
116118 falco_logger::log (
117119 falco_logger::level::INFO,
118- " One ring buffer every '" +
119- std::to_string (s.config ->m_modern_ebpf .m_cpus_for_each_buffer ) +
120- " ' CPUs." );
120+ " One ring buffer every '" + std::to_string (cpus_for_each_buf) + " ' CPUs." );
121121 inspector->open_modern_bpf (s.syscall_buffer_bytes_size ,
122- s. config -> m_modern_ebpf . m_cpus_for_each_buffer ,
122+ buffers_num ,
123123 DEFAULT_ITERS_NUM,
124124 true ,
125125 s.selected_sc_set );
You can’t perform that action at this time.
0 commit comments