History log of /src/sys/kern/kgdb_stub.c |
Revision | | Date | Author | Comments |
1.31 |
| 26-Oct-2022 |
riastradh | kgdb(9): Use ddb/db_extern.h instead of copying extern.
|
1.30 |
| 13-Jan-2021 |
skrll | Improve English in comments
|
1.29 |
| 26-Jun-2015 |
christos | branches: 1.29.30; Wait for the next character forever as kgdb wants.
|
1.28 |
| 21-Sep-2014 |
christos | branches: 1.28.2; remove casts to the same type.
|
1.27 |
| 23-Mar-2014 |
christos | fix unused
|
1.26 |
| 11-May-2013 |
skrll | branches: 1.26.2; KNF
|
1.25 |
| 28-Jul-2012 |
matt | branches: 1.25.2; Fix -fno-common found by building i386/conf/ALL
|
1.24 |
| 03-Apr-2011 |
dyoung | branches: 1.24.4; Clean up excessive #ifdef'age of NMI trap handling for amd64/i386/xen. Handle NMI in all Xen kernels.
|
1.23 |
| 11-Jan-2009 |
cegger | branches: 1.23.6; 1.23.8; make kgdb_dev a dev_t
|
1.22 |
| 07-Dec-2005 |
thorpej | branches: 1.22.70; 1.22.74; 1.22.84; Use ANSI function decls.
|
1.21 |
| 13-Jul-2005 |
christos | Add missing const. Reported by Allar Ritter in tech-kern.
|
1.20 |
| 17-May-2005 |
christos | branches: 1.20.2; Yes, it was a cool trick >20 years ago to use "0123456789abcdef"[a] to implement, xtoa(), but I think defining the samestring 50 times is a bit too much. Defined HEXDIGITS and hexdigits in subr_prf.c and use it...
|
1.19 |
| 26-Feb-2005 |
perry | nuke trailing whitespace
|
1.18 |
| 21-Apr-2004 |
itojun | branches: 1.18.4; 1.18.6; kill sprintf, use snprintf
|
1.17 |
| 23-Mar-2004 |
junyoung | Nuke __P().
|
1.16 |
| 13-Feb-2004 |
wiz | Uppercase CPU, plural is CPUs.
|
1.15 |
| 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.14 |
| 13-May-2003 |
dbj | branches: 1.14.2; fix nits to compile when DEBUG_KGDB is defined
|
1.13 |
| 18-Jan-2003 |
thorpej | Merge the nathanw_sa branch.
|
1.12 |
| 05-Jan-2002 |
dbj | add support for the `D' kgdb detach command add comment about minimum requirement for KGDB_BUFLEN
|
1.11 |
| 20-Nov-2001 |
lukem | - pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
1.10 |
| 12-Nov-2001 |
lukem | add RCSIDs
|
1.9 |
| 16-Sep-2001 |
wiz | branches: 1.9.2; Spell 'occurred' with two 'r's.
|
1.8 |
| 07-Jul-2001 |
wdk | branches: 1.8.2; 1.8.4; Disable single step when entering KGDB. S-S will be enabled later if required. This duplicates the behavour used by DDB in db_stop_at_pc()
Architectures that emulate single step in software (SOFTWARE_SSTEP) don't clear their temporary breakpoints making it impossible to restart on the same instruction.
|
1.7 |
| 18-Jul-2000 |
jeffs | branches: 1.7.2; Same change in the kgdb code as was done in ddb: Move platform db_trap callback from arch/mips into ddb as suggested by jhawk. This callback is used by platform code to manage things like watchdogs that should be disabled while in ddb. Done as a callback for processors such as mips that support lots of different systems.
|
1.6 |
| 30-Aug-1998 |
scottr | branches: 1.6.12; Fix a few comment tyops, kill an inaccurate comment, and do some minor KNFing.
|
1.5 |
| 13-Aug-1998 |
eeh | Merge paddr_t changes into the main branch.
|
1.4 |
| 10-Sep-1997 |
pk | branches: 1.4.4; Use the macro PC_ADVANCE(), if defined, to skip over a breakpoint.
|
1.3 |
| 15-Mar-1997 |
is | branches: 1.3.4; New ARP system, supports IPv4 over any hardware link.
Some of the stuff (e.g., rarpd, bootpd, dhcpd etc., libsa) still will only support Ethernet. Tcpdump itself should be ok, but libpcap needs lot of work.
For the detailed change history, look at the commit log entries for the is-newarp branch.
|
1.2 |
| 18-Feb-1997 |
gwr | branches: 1.2.2; Put back in the code to deal with advancing the PC on first entry, and a long comment explaining why (needed on the pc532). Remove PUTESC(c) macro which is no longer used.
|
1.1 |
| 12-Feb-1997 |
gwr | Reincarnation of the old hp300/kgdb_stub.c, worked over by Matthias Pfaller and Gordon Ross
|
1.2.2.2 |
| 12-Mar-1997 |
is | Merge in changes from Trunk
|
1.2.2.1 |
| 18-Feb-1997 |
is | file kgdb_stub.c was added on branch is-newarp on 1997-03-12 21:23:45 +0000
|
1.3.4.1 |
| 16-Sep-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.4.4.1 |
| 30-Jul-1998 |
eeh | Split vm_offset_t and vm_size_t into paddr_t, psize_t, vaddr_t, and vsize_t.
|
1.6.12.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago
|
1.7.2.8 |
| 23-Nov-2002 |
wdk | remove kgdb_trap printf
|
1.7.2.7 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.7.2.6 |
| 11-Jan-2002 |
nathanw | More catchup.
|
1.7.2.5 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
1.7.2.4 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.7.2.3 |
| 21-Sep-2001 |
nathanw | Catch up to -current.
|
1.7.2.2 |
| 24-Aug-2001 |
nathanw | Catch up with -current.
|
1.7.2.1 |
| 05-Mar-2001 |
nathanw | Initial commit of scheduler activations and lightweight process support.
|
1.8.4.1 |
| 01-Oct-2001 |
fvdl | Catch up with -current.
|
1.8.2.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.9.2.1 |
| 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
1.14.2.6 |
| 11-Dec-2005 |
christos | Sync with head.
|
1.14.2.5 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.14.2.4 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.14.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.14.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.14.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.18.6.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.18.4.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.20.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.22.84.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.22.74.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.22.70.1 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.23.8.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.23.6.1 |
| 21-Apr-2011 |
rmind | sync with head
|
1.24.4.2 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.24.4.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.25.2.3 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.25.2.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.25.2.1 |
| 23-Jun-2013 |
tls | resync from head
|
1.26.2.1 |
| 18-May-2014 |
rmind | sync with head
|
1.28.2.1 |
| 22-Sep-2015 |
skrll | Sync with HEAD
|
1.29.30.1 |
| 03-Apr-2021 |
thorpej | Sync with HEAD.
|