Methods and tools for executing and tracing user-specified...

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S126000, C717S127000, C717S130000

Reexamination Certificate

active

07853927

ABSTRACT:
Embodiments of the present invention present methods of tracing kernel functions of a kernel including: building a kernel tracing dynamically loadable kernel module (DLKM) wherein the kernel tracing DLKM contains user-specified kernel code; loading the kernel tracing DLKM on a target machine; invoking the kernel tracing DLKM on the target machine; and tracing kernel functions wherein trace variables are gathered. In some embodiments, the method may further include: creating user-specified kernel code wherein at least one kernel activity may be inspected or tested; creating at least one trace point corresponding to a point at which the kernel tracing DLKM is invoked; and compiling the kernel tracing DLKM.

REFERENCES:
patent: 5459867 (1995-10-01), Adams
patent: 5634058 (1997-05-01), Allen et al.
patent: 5812848 (1998-09-01), Cohen
patent: 6226725 (2001-05-01), Yarborough
patent: 6950962 (2005-09-01), Mathias
patent: 7099866 (2006-08-01), Crosbie et al.
patent: 7143281 (2006-11-01), Chandramouleeswaran et al.
patent: 7313734 (2007-12-01), DeWitt et al.
patent: 7395528 (2008-07-01), Cantrill
patent: 2002/0023211 (2002-02-01), Roth et al.
patent: 2003/0046606 (2003-03-01), Johnson
patent: 2003/0074604 (2003-04-01), Mathias et al.
patent: 2004/0237070 (2004-11-01), Roth
patent: 2005/0071856 (2005-03-01), Kumar et al.
Vevea, M., “Function Prototypes”, www.nmr.mgh.harvard.edu/C/prototypes.shtml (date unknown) (2 pages).
Summit, S. “Function Prototypes”, www.eskimo.com/˜scs/cclass
otes.sx5b.html, 1995-1996 (2 pages).
“Function Prototypes”, www.taumoda.com/web/class/day7.html (date unknown) (3 pages).
Obanos, “Functions prototypes”, www.codeproject.com/purgatory/blackozemia.asp (Mar. 2003) 1 page.
Hewlett Packard, “Developing Dynamically Loadable Kernel Modules Issue 1.0 HP-UX 11.0” Oct. 12, 1998 (70 pages).
U.S. Appl. No. 09/976,727, Office Action dated Jul. 22, 2004, pp. 1-7 with attachments.
U.S. Appl. No. 09/976,727, Office Action dated Feb. 1, 2005, pp. 1-10.
U.S. Appl. No. 09/976,727, Notice of Allowance dated May 4, 2005, pp. 1-3.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Methods and tools for executing and tracing user-specified... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and tools for executing and tracing user-specified..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and tools for executing and tracing user-specified... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4173549

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.