Hide Forgot
Created attachment 1513488 [details] biolatency -D command output Description of problem: eBPF tool 'biolatency -D' fails with Traceback Traceback (most recent call last): File "./biolatency", line 121, in <module> fn_name="trace_req_completion") File "/usr/lib/python3.6/site-packages/bcc/__init__.py", line 592, in attach_kprobe fn = self.load_func(fn_name, BPF.KPROBE) File "/usr/lib/python3.6/site-packages/bcc/__init__.py", line 377, in load_func (func_name, errstr)) Exception: Failed to load BPF program b'trace_req_completion': Permission denied Version-Release number of selected component (if applicable): kernel-4.18.0-40.el8.x86_64 bcc-tools-0.7.0-3.el8.x86_64 bcc-0.7.0-3.el8.x86_64 Steps to Reproduce: Install RHEL8 beta on KVM virt Install bcc/bcc-tools cd /usr/share/bcc/tools ./biolatency -D Actual results: Command fails Expected results: Command should succeed
Looks like we need commit fc245dfe9dab ("biolatency: Fix --disks bpf_probe_read() (#1980)")
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:3327