Home | History | Annotate | Download | only in ddb
History log of /src/sys/ddb/db_cpu.c
RevisionDateAuthorComments
 1.7  12-Apr-2014  jakllsch Make this build.

Hi jakllsch@.
 1.6  12-Apr-2014  jakllsch Unbreak db_cpu_*. Allows backtraces on i386 to progress beyond the
first function by not doing a NULL-deref in the debugger.

Bug located by me. Patch implementation by riastradh@. Hi rmind@.
 1.5  24-Nov-2013  rmind branches: 1.5.2;
Remove cpu_queue (and thus eleminate another use of CIRCLEQ) by replacing
its uses with cpu_infos array. Extra testing by christos@.
 1.4  20-Feb-2011  hannken branches: 1.4.4; 1.4.14; 1.4.18;
When looking for the next element of cpu_queue compare the pointer to the
address of the head, not to the head itself. Not sure if the cast of the
arg to db_value_name() is right, but works on i386 and compiles on sparc64.

Stack traces from ddb work again on i386.
 1.3  09-Mar-2009  mrg branches: 1.3.2; 1.3.4; 1.3.6; 1.3.10; 1.3.12; 1.3.14;
include <stdbool.h> if not _KERNEL, and don't include kauth.h if _KERNEL.

now crash builds on i386.
 1.2  08-Mar-2009  mrg include ddb headers *after* sys/types.h or sys/param.h.
 1.1  07-Mar-2009  ad Make ddb compile and work in userspace. Mostly this is comprised of three
types of changes:

- Add a few new methods to replace stuff like p_find(), CPU_INFO_FOREACH.

- Use db_read_bytes() instead of accessing kernel structures directly,
and similar changes.

- Add ifdef _KERNEL where the above hasn't been done, and an XXX comment.
 1.3.14.1  05-Mar-2011  bouyer Sync with HEAD
 1.3.12.1  06-Jun-2011  jruoho Sync with HEAD.
 1.3.10.1  05-Mar-2011  rmind sync with head
 1.3.6.2  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.3.6.1  09-Mar-2009  jym file db_cpu.c was added on branch jym-xensuspend on 2009-05-13 17:19:04 +0000
 1.3.4.2  04-May-2009  yamt sync with head.
 1.3.4.1  09-Mar-2009  yamt file db_cpu.c was added on branch yamt-nfs-mp on 2009-05-04 08:12:32 +0000
 1.3.2.2  28-Apr-2009  skrll Sync with HEAD.
 1.3.2.1  09-Mar-2009  skrll file db_cpu.c was added on branch nick-hppapmap on 2009-04-28 07:35:12 +0000
 1.4.18.1  18-May-2014  rmind sync with head
 1.4.14.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.4.4.1  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.5.2.1  10-Aug-2014  tls Rebase.

RSS XML Feed