| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Update to drgn-0.0.31:
* New command line options and APIs for controlling how debugging
information is found
* Improved debuginfod integration
* Stack tracing through unknown kernel modules with ORC
* New helpers
* Bug fixes
- Drop upstreamed patches:
* libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
* libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch
- RPM: move source to obscpio maintained with _service - RPM: use modern (>=15.4) python macros
- Update to drgn-0.0.30: * Linux 6.13 support * Support for symbols without debuginfo * Use Python 3.13 enhanced REPL when available * Add a 'stat' subcommand to contrib/cgroup.py * Many bug fixes - API compatibility with libkdumpfile-0.5.5: * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch
- Update to drgn-0.0.29:
* Fix call_function(), write_memory(), and write_object() for
kernels with CONFIG_MODVERSIONS=y
- Fix a few rpmlint warnings.
- Update to drgn-0.0.28: * Linux 6.11 and 6.12 support * Helpers for modifying the running kernel * 32-bit Arm address translation * AArch64 52-bit virtual addresses with 4k or 16k pages
- Update RPM's Source: to match tarball proper
- Update to drgn-0.0.27: * Linux 6.9 and 6.10 support * New helpers for interpreting memory * New scripts in contrib
- Update to drgn-0.0.26:
* Linux 6.8 Support
* Python 3.13 Support
* new tool: fsrefs.py
* new Linux helpers: print_dmesg(), idr_for_each_entry(),
stack_depot_fetch(), priority-sorted lists
* support split DWARF package (.dwp) files
- Cleanup .gitignore'd files from tarball
- Update to drgn-0.0.25: * omitting the prog argument * running without root privileges * maple tree helpers * VMA helpers * wait queue helpers * ppc64 radix MMU support
- Update to drgn-0.0.24: * Linked list length helper * Networking helpers * C++ lookups * Split DWARF * Performance improvements
- Update to drgn-0.0.23: * Support Linux 6.3 and 6.4 * Full s390x support * Extend idr helpers for pre-4.11 Linux * Support GNU-style compressed .zdebug_* sections * New scripts in contrib
- Update to drgn-0.0.22:
* License changed to LGPLv2.1+.
* Linux kernel support was tested up to Linux 6.2-rc2.
* Oldest kernel version officially supported is now 4.9.
* The StackFrame.locals() method was added.
* The StackFrame.sp attribute was added.
* Helpers for XArrays were added.
* The drgn.helpers.linux.slab.get_slab_aliases() helper was added.
* The drgn.helpers.linux.slab.slab_object_info() helper was added.
* The drgn.helpers.common.memory.identify_address() helper now
provide the offset from the beginning of the slab object and
whether it is allocated or free.
* The drgn.helpers.common.stack.print_annotated_stack() helper was
added.
* Support for Linux kernel modules and stack unwinding on s390x.
* Partial support for looking up types with C++ template
arguments.
* Parsing debug info for C++ template parameter packs.
- Update to drgn-0.0.21:
* Linux kernel support up to Linux 6.0.
* Helpers for lockless linked lists in the Linux kernel.
* A helper to find the slab cache that a virtual address came.
* A drgn.helpers.common package for helpers that can be used with
any program (which may have program-specific additional
behavior).
* A helper to identify an arbitrary address (e.g., as a symbol or
slab object).
* PageFoo() helpers to check various struct page flags.
* Helpers for working with compound pages.
* A helper to get the CPU that a task last ran on.
* Automatic pretty-printing in IPython/Jupyter.
* drgn.StackTrace.prog was added as a way to get the program that a stack trace came from.
* Bug fixes, documentation, minor API changes.
- Initial packaging for openSUSE.