Thread (4 messages) 4 messages, 3 authors, 2011-09-16

thread_info address calculation

From: Vijay Chauhan <hidden>
Date: 2011-09-16 12:16:03

It's the same thing as you read:
THREAD size is 8kb so the operation looks like the following:
current_stack_pointer & ~(8191) == current_stack_pointet & 0xFFFFFE00
(last 13 bits are 0)
Ok. Got it.

But how ANDing it with current stack pointer points to the address of
thread_info structure.
Suppose stack is growing from higher to lower memory address.

Thanks,
Vijay
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help