Changeset 9a1b20c in mainline for kernel/generic/include/proc/task.h


Ignore:
Timestamp:
2008-09-17T12:16:27Z (16 years ago)
Author:
Jiri Svoboda <jirik.svoboda@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
fb9b0b0
Parents:
06a195bc
Message:

Merge syscall tracer (trace) and relevant part of udebug interface from tracing to trunk.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/proc/task.h

    r06a195bc r9a1b20c  
    5353#include <mm/tlb.h>
    5454#include <proc/scheduler.h>
     55#include <udebug/udebug.h>
    5556
    5657struct thread;
     
    9495         */
    9596        atomic_t active_calls;
     97
     98#ifdef CONFIG_UDEBUG
     99        /** Debugging stuff */
     100        udebug_task_t udebug;
     101
     102        /** Kernel answerbox */
     103        answerbox_t kernel_box;
     104        /** Thread used to service kernel answerbox */
     105        struct thread *kb_thread;
     106        /** Kbox thread creation vs. begin of cleanup mutual exclusion */
     107        mutex_t kb_cleanup_lock;
     108        /** True if cleanup of kbox has already started */
     109        bool kb_finished;
     110#endif
    96111       
    97112        /** Architecture specific task data. */
Note: See TracChangeset for help on using the changeset viewer.