Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

drgn.helpers.linux.slab: add support for retrieving objects exclusive… #306

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Jul 3, 2023

  1. padrgn.helpers.linux.slab: add support for retrieving objects from pa…

    …rtial slabs
    
    The current implementation of for_each_allocated_object() is slow as
    it iterates through every physical page.
    
    This commit adds the ability to retrieve objects from the per-node
    partial lists and the per-cpu partial slab lists, greatly improving
    efficiency when searching for the source of vfs caches of dying
    cgroups or millions of negative dentries.
    
    Signed-off-by: Jian Wen <[email protected]>
    wenjianhn committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    633bfc1 View commit details
    Browse the repository at this point in the history