| Commit message (Expand) | Author | Age | Files | Lines |
* | Create sys/reg.h for the common code previously in machine/reg.h | Andrew Turner | 2021-08-30 | 1 | -1/+1 |
* | ddb: replace watchpoint set/clear functions | Mitchell Horne | 2021-03-29 | 1 | -14/+0 |
* | x86: consolidate hw watchpoint logic into new file | Mitchell Horne | 2021-03-19 | 1 | -168/+5 |
* | i386: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -6/+0 |
* | i386: stop guessing the address of the trap frame in ddb backtrace. | Konstantin Belousov | 2019-11-12 | 1 | -24/+30 |
* | teach db_nextframe/x86 about [X]xen_intr_upcall interrupt handler | Andriy Gapon | 2019-11-12 | 1 | -1/+2 |
* | db_nextframe/i386: reduce the number of special frame types | Andriy Gapon | 2019-11-11 | 1 | -20/+25 |
* | Use bool instead of boolean_t here. No reason to use boolean_t. | Warner Losh | 2018-04-16 | 1 | -13/+13 |
* | i386 4/4G split. | Konstantin Belousov | 2018-04-13 | 1 | -31/+56 |
* | Revert r323722. A better fix will be committed shortly, as well as | Konstantin Belousov | 2017-09-28 | 1 | -1/+2 |
* | Fix handling of the segment registers on i386. | Konstantin Belousov | 2017-09-18 | 1 | -2/+1 |
* | Don't access the reserved registers %dr4 and %dr5 on i386. | Bruce Evans | 2017-03-17 | 1 | -7/+5 |
* | Determine the operand/address size of %cs in a new function | Bruce Evans | 2016-09-25 | 1 | -0/+11 |
* | Use the MI macro TRAPF_USERMODE() instead of open-coded checks for | Bruce Evans | 2016-09-14 | 1 | -7/+6 |
* | Fix the variables $esp, $ds, $es, $fs, $gs and $ss in vm86 mode. | Bruce Evans | 2016-08-14 | 1 | -5/+36 |
* | Various changes to the registers displayed in DDB for x86. | John Baldwin | 2015-07-22 | 1 | -45/+35 |
* | Let the unwinder handle faults during function prologues or epilogues. | Mark Johnston | 2015-07-21 | 1 | -1/+3 |
* | Improve stack unwinding on i386 and amd64 after an IP fault. | Mark Johnston | 2015-07-21 | 1 | -5/+18 |
* | Remove lazy pmap switch code from i386. Naive benchmark with md(4) | Konstantin Belousov | 2015-04-18 | 1 | -2/+1 |
* | Print the frame addresses for the backtraces on i386 and amd64. It | Konstantin Belousov | 2012-12-03 | 1 | -6/+11 |
* | Frames created by the Xcpustop, Xrendezvous, Xipi_intr_bitmap_handler | Konstantin Belousov | 2008-09-27 | 1 | -2/+7 |
* | Break out stack(9) from ddb(4): | Robert Watson | 2007-12-02 | 1 | -39/+1 |
* | Unbreak ddb stepping over special frames after the following commit: | Konstantin Belousov | 2007-02-19 | 1 | -2/+2 |
* | - Add macro constants for the various fields in %dr7 and use them in place | John Baldwin | 2006-11-17 | 1 | -28/+31 |
* | A few more style fixes. | John Baldwin | 2006-11-17 | 1 | -5/+4 |
* | Various whitespace and style fixes. | John Baldwin | 2006-11-15 | 1 | -36/+35 |
* | Don't show debug registers in "show registers". Special registers should | Bruce Evans | 2006-10-20 | 1 | -1/+2 |
* | Simplify the pager support in DDB. Allowing different db commands to | John Baldwin | 2006-07-12 | 1 | -4/+2 |
* | The i386 "call" instruction works as follows: it pushes | Yaroslav Tykhiy | 2006-06-18 | 1 | -3/+25 |
* | Return -1 from db_numargs() if number of args couldn't be guessed. | Yaroslav Tykhiy | 2006-06-16 | 1 | -4/+8 |
* | Guess the number of arguments to a function somewhat better. | Yaroslav Tykhiy | 2006-06-16 | 1 | -4/+8 |
* | - Improve the INKERNEL macro such that it can no longer give false positives. | Jeff Roberson | 2005-12-23 | 1 | -1/+6 |
* | Change the i386 code to pass the interrupt vector as a separate argument | John Baldwin | 2005-12-05 | 1 | -0/+9 |
* | Move the prototypes of db_md_set_watchpoint(), db_md_clr_watchpoint() | Marcel Moolenaar | 2005-09-10 | 1 | -3/+0 |
* | - Add support for saving stack traces and displaying them via printf(9) | Jeff Roberson | 2005-08-03 | 1 | -0/+23 |
* | Unbreak stack traces across double faults. In a particular edge case | John Baldwin | 2005-01-18 | 1 | -2/+8 |
* | Start all license/copyright notice comments with /*-, per tradition | Warner Losh | 2005-01-05 | 1 | -1/+1 |
* | - Change the ddb paging "support" to use a variable (db_lines_per_page) to | John Baldwin | 2004-11-01 | 1 | -1/+1 |
* | - Add support for "paging" in stack trace output. That is, when you do | John Baldwin | 2004-09-20 | 1 | -2/+4 |
* | Teach the stack trace code how to step across a double fault when stepping | John Baldwin | 2004-09-09 | 1 | -0/+20 |
* | Unify db_stack_trace_cmd(). All it did was look up the thread given | Marcel Moolenaar | 2004-07-21 | 1 | -14/+0 |
* | Mega update for the KDB framework: turn DDB into a KDB backend. | Marcel Moolenaar | 2004-07-10 | 1 | -218/+181 |
* | Update names of entry points for interrupt frames. | John Baldwin | 2003-11-03 | 1 | -2/+2 |
* | Fix copyright comment & FBSDID style nits. | David E. O'Brien | 2003-08-25 | 1 | -1/+0 |
* | Use __FBSDID(). | David E. O'Brien | 2003-06-02 | 1 | -1/+3 |
* | Remove break after return; | Poul-Henning Kamp | 2003-05-31 | 1 | -2/+2 |
* | Add code to ddb to allow backtracing an arbitrary thread. | Julian Elischer | 2002-12-28 | 1 | -2/+50 |
* | Change the definition of the debugging registers to be an array, so | Poul-Henning Kamp | 2002-10-20 | 1 | -10/+10 |
* | fork_trampoline() marks a trap frame. | John Baldwin | 2002-09-20 | 1 | -1/+2 |
* | Use proper type for a variable used as a DDB symbol. | John Baldwin | 2002-09-20 | 1 | -1/+2 |