WIP: Add initial support for "live" debugging#34
Open
prakashsurya wants to merge 75 commits intocrash-python:nextcrash-python/crash-python:nextfrom
Open
WIP: Add initial support for "live" debugging#34prakashsurya wants to merge 75 commits intocrash-python:nextcrash-python/crash-python:nextfrom
prakashsurya wants to merge 75 commits intocrash-python:nextcrash-python/crash-python:nextfrom
Commits
Commits on May 21, 2019
crash.types.task: improve task flag handling
Show description for f29e1decommittedcrash.commands.ps: add support for TASK_IDLE
Show description for 86422cbcommittedcrash.commands.help: sort commands in help output
Show description for 68f6630committedcrash.util: add struct_has_member
Show description for 4fb4c3acommittedcrash.types.task: handle anonymous sub-structure in mm_struct
Show description for 7fe8aa7committedcrash.util: add uuid decoding
Show description for b8de0abcommittedcrash.util: add decode_flags helper
Show description for e75bc23committedcrash.types.{,k}list: use the type from the symbol when available
Show description for 81cb971committedcrash.types.list: add list_empty
Show description for 736fdf7committedcrash.types.list: fix cycle tests
Show description for df92870committedtests: clear file during test teardown
Show description for 87aec81committedcrash.kernel: convert setup to use DelayedSymvals
Show description for ff7ef81committedcrash.arch: add baseline ppc64 support
Show description for a132e76committedcrash.types.bitmap: add find first/last/next helpers
Show description for bbe3d6fcommittedcrash: use new gdb.Target to create standalone target
Show description for 527e044committedcrash.types.module: create module for modules
Show description for afdd5b2committedkdump.target: don't specify offset for .data..percpu
Show description for 96be843committedcrash.types.percpu: handle missing pcpu_nr_slots
Show description for fa71477committedcrash.types.percpu: get_percpu_var, raise exception with passed val
Show description for c6ec4bccommitted- committed
crash.types.percpu: better percpu handling
Show description for 36a58b8committed- committed
crash.types.percpu: add percpu_counter_sum
Show description for 7b38ed4committedcrash: auto-select crashing task and print backtrace on startup
Show description for a515eefcommittedcrash.sh: use $TMPDIR for gdbinit in --gdb mode
Show description for f6feb54committedcrash.kernel: use new KernelError exception to report errors during startup
Show description for fe1c40ecommittedcrash.kernel: add debug option to load_modules
Show description for 18707a4committedcrash.kernel: use objfile.has_symbols() to detect debuginfo
Show description for 823e505committedcrash.util: promote to be its own sub-package
Show description for 58b7c35committedcrash: add static percpu regions for modules
Show description for 4175429committedcrash.kernel: handle failure to add module symbols
Show description for 40352e2committedcrash.kernel: improve and document debuginfo and module loading
Show description for 9a86bc6committedcrash.kernel: check module version on load
Show description for 95b3d0dcommittedcrash.commands.task: allow 'task' command with no argument to show current task
Show description for 917c3a9committedcrash.infra.callbacks: explicitly connect to callbacks
Show description for a18e2b7committedcrash.infra.lookup: move type name resolution into TypeCallback
Show description for e0fa23ecommittedcrash.util.symbols: introduce simplified delayed lookups
Show description for 5dee123committedcrash.subsystem.filesystem: add super_flags
Show description for cc56e25committedcrash.subsystem.filesystem: add for_each_super_block, get_super_block
Show description for 5f69e54committedcrash.subsystem.filesystem.mount: use type from symbol when available
Show description for 7d72016committedcrash.subsystem.filesystem.mount: use crash.util.decode_flags
Show description for b4facc0committedcrash.subsystem.filesystem: include sector number when describing dio bio
Show description for b2817c9committedcrash.subsystem.{filesystem,storage}: refactor bio decoders
Show description for b7085becommittedcrash.types.vmstat: remove dead code
Show description for c27620bcommittedcrash: remove CrashBaseClass
Show description for fcb22c4committedcrash.util: add more documentation
Show description for 30dd42bcommittedcrash: factor out task iteration
Show description for 65a7e06committedcrash.commands: handle DelayedAttributeError gracefully
Show description for abfd2dccommittedcrash.commands.dmesg: handling dictionary string encoding better
Show description for 62bb502committedcrash.types.slab: improve address printing
Show description for e7ff8ddcommittedcrash.commands.kmem: use exceptions to exit command with error
Show description for 6da88b1committedcrash.commands.kmem: fix argument parsing
Show description for 29ea504committedcrash.commands.kmem: clean up some trivial things
Show description for f2142e5committedcrash.commands.ps: uncomment -G mode
Show description for 08749ddcommittedcrash: add kernel testing against vmcores
Show description for 004ad94committedcrash.types.classdev: update classdev iteration to use device_private
Show description for cfac8fbcommittedcrash.subsystem.filesystems: add is_fstype_super and is_fstype_inode
Show description for 39131e1committedcrash.subsystem.filesystem: document gdb.NotAvailableError
Show description for bfd2628committedcrash.subsytem.filesystem.mount: add API documentation
Show description for c5691bfcommittedcrash.subsystem.filesystem.btrfs: add helpers for super, inode, and uuids
Show description for 4e60c1ccommittedcrash.commands.btrfs: add basic btrfs command
Show description for 7e077decommittedcrash.subsystem.filesystem.xfs: Add basic XFS infra
Show description for 575d1efcommittedcrash.commands.xfs: add basic xfs command
Show description for 1522012committedcrash.subsystem.storage.blocksq: add per-queue requests_in_flight call
Show description for 5483d9fcommittedcrash.commands.lsmod: add basic lsmod command
Show description for 538acd1committedcrash.types.task: get_stack_pointer should take thread_struct
Show description for e7789d4committedcrash.types.task: add accessor-helpers
Show description for 1d22d73committedcrash.commands.ps: factor out formatting
Show description for af12734committedcrash.cache.syscache: update config parsing
Show description for 550c337committedtests: silence as much noise as possible
Show description for d04844bcommittedcrash.util: fix get_typed_pointer semantics
Show description for cb870bbcommittedcrash.types.task: add documentation and static typing hints
Show description for 0f70ab1committedcrash: more documentation and typing
Show description for d6bc98bcommitted
Commits on May 22, 2019
WIP: Add initial support for "live" debugging
Show description for 2834470committed

WIP: Add new "kcore" target using "drgn" backend
Show description for 14529d1andcommitted