On Fri, Mar 04, 2016 at 11:33:56AM -0800, Peter Feiner wrote: > Some aids for debugging: stack dumping, register dumping, and printing > failing assertion conditions. > > Compiled on ppc64, arm64, i386, x86_64. > > v4: > * Moved around arch and asm files per Linux style (hopefully). > * Added --[enable|disable]-pretty-print-stacks to ./configure. > This has obviated the -p command-line option in > ./run_tests.sh that I introduced in v1. > * Fixed arch-neutral backtrace so backtrace itself isn't > included. > > v3: > * Renamed functions to match standard backtrace functions > * Added asm-generic stack walker that uses __builtin_return_address. > * Moved offset out of libcflat and into pretty printer > * Made pretty printer more robust w.r.t. errors: now it just > continues printing. > > v2: > * Fixed a bunch tests on x86 that broke with > -fno-omit-frame-pointer. > * Only use -fno-omit-frame-pointer on x86. I suspect arm & ppc > will have similar problems that I fixed for x86. > > Peter Feiner (5): > lib: backtrace printing > x86: lib: debug dump on unhandled exceptions > lib: dump stack on failed assert() > scripts: pretty print stack traces > scripts: automatically pretty print stacks There are indeed only 5 patches in v4. The subject on this first email, "[PATCH kvm-unit-tests v4 0/6] Debugging aids", has a typo. Peter -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html