aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/amd64/db_trace.c
Commit message (Expand)AuthorAgeFilesLines
* amd64: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-5/+0
* teach db_nextframe/x86 about [X]xen_intr_upcall interrupt handlerAndriy Gapon2019-11-121-0/+1
* db_nextframe/amd64: remove TRAP_INTERRUPT frame typeAndriy Gapon2019-11-111-9/+0
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-2/+0
* db_nextframe/amd64: catch up with r328083 to recognize fast_syscall_commonAndriy Gapon2018-03-031-1/+3
* Ensure 'name' is not NULL before passing to strcmp().John Baldwin2018-01-301-1/+2
* Use a dedicated per-CPU stack for machine check exceptions.John Baldwin2018-01-181-0/+1
* Don't access the reserved registers %dr4 and %dr5 on i386.Bruce Evans2017-03-171-5/+5
* Revert crap accidentally committedBaptiste Daroussin2017-01-281-15/+0
* Revert r312923 a better approach will be taken laterBaptiste Daroussin2017-01-281-0/+15
* Various changes to the registers displayed in DDB for x86.John Baldwin2015-07-221-46/+23
* Let the unwinder handle faults during function prologues or epilogues.Mark Johnston2015-07-211-45/+10
* Improve stack unwinding on i386 and amd64 after an IP fault.Mark Johnston2015-07-211-7/+19
* Remove some dead code from DDB's amd64 stack unwinder.Mark Johnston2015-07-211-74/+8
* Fix the hardware watchpoints on SMP amd64. Load the updated %drKonstantin Belousov2013-05-211-22/+57
* Print the frame addresses for the backtraces on i386 and amd64. ItKonstantin Belousov2012-12-031-6/+11
* Provide groundwork for 32-bit binary compatibility on non-x86 platforms,Nathan Whitehorn2010-03-111-1/+1
* Save and restore segment registers on amd64 when entering and leavingKonstantin Belousov2009-04-011-4/+2
* Initial suspend/resume support for amd64.Jung-uk Kim2009-03-171-0/+2
* Improve db_backtrace() for compat ia32 on amd64. 32bit image entersKonstantin Belousov2008-12-051-0/+6
* Break out stack(9) from ddb(4):Robert Watson2007-12-021-38/+1
* Add support for cross double fault frames in stack traces:John Baldwin2007-11-151-1/+2
* Add support for 8 byte hardware watches in long mode. Kernel hardwareJohn Baldwin2006-11-171-4/+14
* - Add macro constants for the various fields in %dr7 and use them in placeJohn Baldwin2006-11-171-30/+33
* A few more style fixes.John Baldwin2006-11-171-4/+3
* Various whitespace and style fixes.John Baldwin2006-11-151-36/+35
* Don't show debug registers in "show registers". Special registers shouldBruce Evans2006-10-201-1/+2
* Simplify the pager support in DDB. Allowing different db commands toJohn Baldwin2006-07-121-4/+2
* MFi386: add a TRAP_INTERRUPT casePeter Wemm2006-03-131-0/+8
* Fix watch address truncation. The address was truncated when it was passed toPawel Jakub Dawidek2005-12-271-3/+3
* - Improve the INKERNEL macro such that it can no longer give false positives.Jeff Roberson2005-12-231-1/+5
* MFi386:John Baldwin2005-12-081-2/+5
* Move the prototypes of db_md_set_watchpoint(), db_md_clr_watchpoint()Marcel Moolenaar2005-09-101-3/+0
* - Special-case NMI handling on the AMD64.Joseph Koshy2005-08-271-1/+2
* - Add support for saving stack traces and displaying them via printf(9)Jeff Roberson2005-08-031-0/+23
* - Improve the definition of INKERNEL() to include the DMAP area and theJeff Roberson2005-08-031-1/+2
* MFi386: use %rip - 1 for the symbol search address (for noreturn funcs)Peter Wemm2005-01-211-2/+8
* Begin all license/copyright comments with /*-Warner Losh2005-01-051-1/+1
* - Change the ddb paging "support" to use a variable (db_lines_per_page) toJohn Baldwin2004-11-011-1/+1
* - Add support for "paging" in stack trace output. That is, when you doJohn Baldwin2004-09-201-2/+4
* Unify db_stack_trace_cmd(). All it did was look up the thread givenMarcel Moolenaar2004-07-211-14/+0
* Mega update for the KDB framework: turn DDB into a KDB backend.Marcel Moolenaar2004-07-101-225/+191
* Un-stub the hardware debug register stuff.Peter Wemm2004-01-281-33/+3
* Initial landing of SMP support for FreeBSD/amd64.Peter Wemm2003-11-171-2/+3
* Use __FBSDID().David E. O'Brien2003-07-251-2/+3
* MFi386: rev 1.56: remove break after returnPeter Wemm2003-05-311-2/+2
* Initial port to amd64 after repocopy from i386. Note that thePeter Wemm2003-05-301-99/+137
* Add code to ddb to allow backtracing an arbitrary thread.Julian Elischer2002-12-281-2/+50
* Change the definition of the debugging registers to be an array, soPoul-Henning Kamp2002-10-201-10/+10
* fork_trampoline() marks a trap frame.John Baldwin2002-09-201-1/+2