Skip to content

Commit 89aa884

Browse files
committed
[kernel] Fix CHECK_STRACE in strace.c for trace output
1 parent b7d7426 commit 89aa884

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

elks/arch/i86/kernel/strace.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ static void check_kstack(int n)
170170
*/
171171
void trace_begin(void)
172172
{
173-
#if defined(CONFIG_STRACE) || defined(CHECK_KSTACK)
173+
#if defined(CHECK_STRACE) || defined(CHECK_KSTACK)
174174
if (tracing & (TRACE_STRACE|TRACE_KSTACK))
175175
memset(current->t_kstack, 0x55, KSTACK_BYTES-32);
176176
#endif
@@ -197,7 +197,7 @@ void trace_end(unsigned int retval)
197197
}
198198

199199
n = 0;
200-
#if defined(CONFIG_STRACE) || defined(CHECK_KSTACK)
200+
#if defined(CHECK_STRACE) || defined(CHECK_KSTACK)
201201
if (tracing & (TRACE_STRACE|TRACE_KSTACK)) {
202202
for (; n<KSTACK_BYTES/2; n++) {
203203
if (current->t_kstack[n] != 0x5555)
@@ -207,7 +207,7 @@ void trace_end(unsigned int retval)
207207
if (n > max) max = n;
208208
}
209209
#endif
210-
#ifdef CONFIG_STRACE
210+
#ifdef CHECK_STRACE
211211
if (tracing & TRACE_STRACE) {
212212
struct sc_info *s = syscall_info(current->t_regs.orig_ax);
213213
printk("[%P:%s/ret=%d,ks=%d/%d]\n", s->s_name, retval, n, max);

0 commit comments

Comments
 (0)