Dear All.
I thought FS:[0x4], and FS:[0x8] on Windows XP have StackBase , StackLimit.
However, I’m not sure, FS:[0x8] which has stackLimit is the value which was
committed pages by Memory Manager so far.
Is it right , I mentioned ? ,
Also, Who does for Changing the pages of stack reserved first time to
committed pages when stack memory has to increase, memory manager or else ?
I just wanna let someone interested in my question know my question
I analyze kernel code to know the question and then now I discovered the
question
windows’s page-fault handler allocates the page for reserved stack.
and then changed the value of fs[0x8],stacklimit
so fs[0x8],stacklimit has the value of stack’s committed memory
you could see that kind of code at on windows XP
“Andy Jung” wrote in message news:xxxxx@ntdev…
> Dear All.
>
> I thought FS:[0x4], and FS:[0x8] on Windows XP have StackBase ,
StackLimit.
> However, I’m not sure, FS:[0x8] which has stackLimit is the value which
was
> committed pages by Memory Manager so far.
> Is it right , I mentioned ? ,
> Also, Who does for Changing the pages of stack reserved first time to
> committed pages when stack memory has to increase, memory manager or else
?
>
>
>