gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions
Linux Namespace Reference

Classes

class  ThreadInfo
 
struct  pcb_struct
 
struct  thread_info
 
class  DebugPrintkEvent
 
class  DmesgDumpEvent
 Dump the guest kernel's dmesg buffer to a file in gem5's output directory and print a warning. More...
 
class  KernelPanicEvent
 Dump the guest kernel's dmesg buffer to a file in gem5's output directory and panic. More...
 
class  UDelayEvent
 A class to skip udelay() and related calls in the kernel. More...
 

Functions

void dumpDmesg (ThreadContext *tc, std::ostream &os)
 Dump Linux's dmesg log buffer to the an output stream. More...
 

Function Documentation

void Linux::dumpDmesg ( ThreadContext tc,
std::ostream &  os 
)

Dump Linux's dmesg log buffer to the an output stream.

This assumes that the kernel address mappings are available to the translating proxy.

Referenced by LinuxArmSystem::dumpDmesg(), Linux::DmesgDumpEvent::process(), and Linux::KernelPanicEvent::process().


Generated on Fri Jun 9 2017 13:04:32 for gem5 by doxygen 1.8.6