Commit Graph

24 Commits

Author SHA256 Message Date
Ana Guerrero
937a8afd68 Accepting request 1233922 from Kernel:kdump
OBS-URL: https://build.opensuse.org/request/show/1233922
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-drgn?expand=0&rev=11
2025-01-01 22:04:55 +00:00
Petr Tesařík
a2b38e6dfe - 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

OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/python-drgn?expand=0&rev=23
2024-12-30 13:16:26 +00:00
Ana Guerrero
35b74ba59e Accepting request 1206458 from Kernel:kdump
OBS-URL: https://build.opensuse.org/request/show/1206458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-drgn?expand=0&rev=10
2024-10-09 20:13:06 +00:00
Petr Tesařík
de9c0dc1f6 - 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

OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/python-drgn?expand=0&rev=21
2024-10-09 07:16:21 +00:00
Ana Guerrero
67de2232c8 Accepting request 1203947 from Kernel:kdump
- Update RPM's Source: to match tarball proper

OBS-URL: https://build.opensuse.org/request/show/1203947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-drgn?expand=0&rev=9
2024-09-27 15:10:53 +00:00
80b1b1dbba - Update RPM's Source: to match tarball proper
OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/python-drgn?expand=0&rev=19
2024-09-26 16:46:46 +00:00
afac8feac8 Update RPM Source: to version that matches pure git archive (pythonhosted tarball is not stable or it confuses factory-auto checker)
OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/python-drgn?expand=0&rev=18
2024-09-26 15:40:29 +00:00
Ana Guerrero
9740dffb16 Accepting request 1184765 from Kernel:kdump
OBS-URL: https://build.opensuse.org/request/show/1184765
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-drgn?expand=0&rev=8
2024-07-02 16:18:01 +00:00
Petr Tesařík
c6a9af33c2 Accepting request 1184764 from home:ptesarik:branches:Kernel:kdump
- Update to drgn-0.0.27:
  * Linux 6.9 and 6.10 support
  * New helpers for interpreting memory
  * New scripts in contrib

OBS-URL: https://build.opensuse.org/request/show/1184764
OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/python-drgn?expand=0&rev=16
2024-07-02 04:51:47 +00:00
Ana Guerrero
d94f1afe72 Accepting request 1157312 from Kernel:kdump
OBS-URL: https://build.opensuse.org/request/show/1157312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-drgn?expand=0&rev=7
2024-03-13 21:18:51 +00:00
Petr Tesařík
a23db336dd Accepting request 1157311 from home:ptesarik:branches:Kernel:kdump
- 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

OBS-URL: https://build.opensuse.org/request/show/1157311
OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/python-drgn?expand=0&rev=14
2024-03-12 18:22:07 +00:00
Ana Guerrero
3e61530278 Accepting request 1134318 from Kernel:kdump
OBS-URL: https://build.opensuse.org/request/show/1134318
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-drgn?expand=0&rev=6
2023-12-21 22:38:18 +00:00
Petr Tesařík
9899117ee5 Accepting request 1134291 from home:mkoutny:branches:home:ptesarik:branches:Kernel:kdump
Respin of rq 1130510

OBS-URL: https://build.opensuse.org/request/show/1134291
OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/python-drgn?expand=0&rev=12
2023-12-20 20:09:35 +00:00
Ana Guerrero
efef6f9ff1 Accepting request 1109773 from Kernel:kdump
OBS-URL: https://build.opensuse.org/request/show/1109773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-drgn?expand=0&rev=5
2023-09-10 11:10:09 +00:00
Petr Tesařík
6ed472b3b7 Accepting request 1109772 from home:ptesarik:branches:Kernel:kdump
- Update to drgn-0.0.24:
  * Linked list length helper
  * Networking helpers
  * C++ lookups
  * Split DWARF
  * Performance improvements

OBS-URL: https://build.opensuse.org/request/show/1109772
OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/python-drgn?expand=0&rev=10
2023-09-08 19:30:17 +00:00
Dominique Leuenberger
f5a0983b30 Accepting request 1095952 from Kernel:kdump
- 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

OBS-URL: https://build.opensuse.org/request/show/1095952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-drgn?expand=0&rev=4
2023-06-29 15:29:21 +00:00
Petr Tesařík
35e7165ba5 - 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

OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/python-drgn?expand=0&rev=8
2023-06-29 10:29:24 +00:00
Dominique Leuenberger
fcdb11a68e Accepting request 1057008 from Kernel:kdump
- 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.

OBS-URL: https://build.opensuse.org/request/show/1057008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-drgn?expand=0&rev=3
2023-01-09 16:23:29 +00:00
Petr Tesařík
53e69ed21c Fix build requirements.
OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/python-drgn?expand=0&rev=6
2023-01-07 20:54:44 +00:00
Petr Tesařík
53dc251463 - 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.

OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/python-drgn?expand=0&rev=5
2023-01-07 20:48:01 +00:00
Dominique Leuenberger
9330817768 Accepting request 1010977 from Kernel:kdump
OBS-URL: https://build.opensuse.org/request/show/1010977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-drgn?expand=0&rev=2
2022-10-15 14:37:41 +00:00
Petr Tesařík
9455b3cf8e Accepting request 1010976 from home:ptesarik:branches:Kernel:kdump
- 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.

OBS-URL: https://build.opensuse.org/request/show/1010976
OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/python-drgn?expand=0&rev=3
2022-10-14 16:19:14 +00:00
Dominique Leuenberger
d1152e021d Accepting request 995072 from Kernel:kdump
Initial submission of drgn.

OBS-URL: https://build.opensuse.org/request/show/995072
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-drgn?expand=0&rev=1
2022-08-15 17:58:19 +00:00
Petr Tesařík
43711c1d56 - Initial packaging for openSUSE.
OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/python-drgn?expand=0&rev=1
2022-08-14 21:01:32 +00:00