-
Notifications
You must be signed in to change notification settings - Fork 6
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
DLPX-90130 update-package failed with a merge conflict in the drgn branch #59
DLPX-90130 update-package failed with a merge conflict in the drgn branch #59
Commits on Mar 1, 2024
-
Add the tools directory to the mypy pre-commit configuration. bpf_inspect.py has a bunch of mypy errors, so we'll opt it out for now. Signed-off-by: Omar Sandoval <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6eae1d3 - Browse repository at this point
Copy the full SHA 6eae1d3View commit details -
tests: allow fork_and_sigwait() to pass arguments to function
Signed-off-by: Omar Sandoval <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 586ca27 - Browse repository at this point
Copy the full SHA 586ca27View commit details -
vmtest.config: enable config options for upcoming tool
Signed-off-by: Omar Sandoval <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 45a2f32 - Browse repository at this point
Copy the full SHA 45a2f32View commit details -
vmtest.config: fix grammatical error in comment
Signed-off-by: Omar Sandoval <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e4d694 - Browse repository at this point
Copy the full SHA 0e4d694View commit details -
tests: use virtio-blk instead of loop for Linux block helper tests
Now that we enable CONFIG_VIRTIO_BLK in our kconfig, there's no need to use a loop device. Configure a virtio-blk device in vmtest.vm so that the block helper tests have a disk to test with. Signed-off-by: Omar Sandoval <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a337e9f - Browse repository at this point
Copy the full SHA a337e9fView commit details -
My team and I have investigated many issues that turned out to be caused by a stray reference to a file or filesystem, either by user error or due to a kernel bug. Userspace tools like lsof and fuser can't find all of these. This adds a drgn-based tool similar to lsof/fuser. This initial version only checks the basics: file descriptors, task working directories, task root directories, task executables, and VMAs. Upcoming changes will check additional, more obscure places. Signed-off-by: Omar Sandoval <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d53e65 - Browse repository at this point
Copy the full SHA 9d53e65View commit details -
libdrgn: dwarf_info: index type units from split DWARF files
Type units don't have a skeleton unit, so we need to walk over all of the units in the split DWARF file to find them. Instead of doing this in a second pass, rework drgn_dwarf_index_read_cus(): instead of substituting skeleton units with their respective split units, call drgn_dwarf_index_read_cus() recursively on the split DWARF file. Signed-off-by: Omar Sandoval <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f62dc96 - Browse repository at this point
Copy the full SHA f62dc96View commit details -
libdrgn: support DWARF package (.dwp) files
My elfutils patches to support .dwp files were just merged and included in release 0.191. libdw does all of the heavy lifting, we just need to apply the section offsets when we parse DWARF ourselves. We still need to support older versions of elfutils, so add a stub. Closes osandov#317. Signed-off-by: Omar Sandoval <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e250dfe - Browse repository at this point
Copy the full SHA e250dfeView commit details -
Update elfutils in manylinux wheels to 0.191
Signed-off-by: Omar Sandoval <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef4b364 - Browse repository at this point
Copy the full SHA ef4b364View commit details
Commits on Mar 5, 2024
-
DLPX-90130 update-package failed with a merge conflict in the drgn br…
…anch PR URL: https://www.github.com/delphix/drgn/pull/59
Configuration menu - View commit details
-
Copy full SHA for ef0a651 - Browse repository at this point
Copy the full SHA ef0a651View commit details