Skip to content

Getting error running oled-swapinfo with -d option on OL8 #9

@YoderExMachina

Description

@YoderExMachina

[root@jyoder-ol8-1 opc]# oled swapinfo -d 5
Traceback (most recent call last):
File "/usr/bin/drgn", line 11, in
load_entry_point('drgn==0.0.32', 'console_scripts', 'drgn')()
File "/usr/lib64/python3.6/site-packages/drgn/cli.py", line 650, in main
script_path, init_globals={"prog": prog}, run_name="main"
File "/usr/lib64/python3.6/runpy.py", line 263, in run_path
pkg_name=pkg_name, script_name=fname)
File "/usr/lib64/python3.6/runpy.py", line 96, in run_module_code
mod_name, mod_spec, pkg_name, script_name)
File "/usr/lib64/python3.6/runpy.py", line 85, in run_code
exec(code, run_globals)
File "/usr/libexec/oled-tools/swapinfo", line 844, in
drgn__main
()
File "/usr/libexec/oled-tools/swapinfo", line 796, in drgn__main
_
show_task_swap_info(task, save = True)
File "/usr/libexec/oled-tools/swapinfo", line 750, in show_task_swap_info
pt.walk_vma_for_swap(vma, add_swap_size, process_d)
File "/usr/libexec/oled-tools/swapinfo", line 494, in walk_vma_for_swap
self.walk_pgd_range_for_swap(vma.vm_start.value_(), vma.vm_end.value_())
File "/usr/libexec/oled-tools/swapinfo", line 237, in walk_pgd_range_for_swap
if not (self.pgd_none(pgd_value) or self.pgd_bad(pgd_value)):
File "/usr/libexec/oled-tools/swapinfo", line 209, in pgd_none
assert(not self.IS_LEVEL5)
AssertionError

[root@jyoder-ol8-1 opc]# rpm -qa | grep drgn
drgn-0.0.32-1.0.1.el8.x86_64

[root@jyoder-ol8-1 opc]# uname -r
5.15.0-316.196.4.1.el8uek.x86_64

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions