Changeset 54642 in vbox for trunk/src/VBox
- Timestamp:
- Mar 5, 2015 10:41:34 AM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 98789
- Location:
- trunk/src/VBox/Runtime/r0drv/solaris
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r0drv/solaris/initterm-r0drv-solaris.c
r54479 r54642 79 79 /** The dispatcher lock pointer offset in the thread structure. */ 80 80 size_t g_offrtSolThreadLock; 81 /** The process pointer offset in the thread structure. */ 82 size_t g_offrtSolThreadProc; 81 83 /** Host scheduler preemption offset. */ 82 84 size_t g_offrtSolCpuPreempt; … … 157 159 goto errorbail; 158 160 } 161 162 rc = RTR0DbgKrnlInfoQueryMember(g_hKrnlDbgInfo, "kthread_t", "t_procp", &g_offrtSolThreadProc); 163 if (RT_FAILURE(rc)) 164 { 165 cmn_err(CE_NOTE, "Failed to find kthread_t::t_procp!\n"); 166 goto errorbail; 167 } 159 168 cmn_err(CE_CONT, "!cpu_t::cpu_runrun @ 0x%lx (%ld)\n", g_offrtSolCpuPreempt, g_offrtSolCpuPreempt); 160 169 cmn_err(CE_CONT, "!cpu_t::cpu_kprunrun @ 0x%lx (%ld)\n", g_offrtSolCpuForceKernelPreempt, g_offrtSolCpuForceKernelPreempt); … … 163 172 cmn_err(CE_CONT, "!kthread_t::t_intr @ 0x%lx (%ld)\n", g_offrtSolThreadIntrThread, g_offrtSolThreadIntrThread); 164 173 cmn_err(CE_CONT, "!kthread_t::t_lockp @ 0x%lx (%ld)\n", g_offrtSolThreadLock, g_offrtSolThreadLock); 174 cmn_err(CE_CONT, "!kthread_t::t_procp @ 0x%lx (%ld)\n", g_offrtSolThreadProc, g_offrtSolThreadProc); 165 175 166 176 /* -
trunk/src/VBox/Runtime/r0drv/solaris/the-solaris-kernel.h
r54479 r54642 94 94 extern size_t g_offrtSolThreadIntrThread; 95 95 extern size_t g_offrtSolThreadLock; 96 extern size_t g_offrtSolThreadProc; 96 97 extern size_t g_offrtSolThreadId; 97 98 extern size_t g_offrtSolCpuPreempt;
Note:
See TracChangeset
for help on using the changeset viewer.