diff --git a/study/kernel/01-process/01-task/print_thread_info/print_thread_info.c b/study/kernel/01-process/01-task/print_thread_info/print_thread_info.c index 21c5a58..400bf79 100644 --- a/study/kernel/01-process/01-task/print_thread_info/print_thread_info.c +++ b/study/kernel/01-process/01-task/print_thread_info/print_thread_info.c @@ -61,7 +61,7 @@ unsigned long show_kstack(union thread_union *thread_union) unsigned long kstack_end = kstack + length; printk(KERN_INFO "sizeof(struct thread_info) : %d\n", sizeof(struct thread_info)); printk(KERN_INFO "kstack start : %p\n", kstack + sizeof(struct thread_info)); - printk(KERN_INFO "kstack end : %p\n", kstack + length); + printk(KERN_INFO "kstack end : %p\n", kstack + THREAD_SIZE); }