The 16K (which could be of any size (32, 64, 128)) is a contiguous virtual address space belongs to a specific task. It enables the SP to increment that size without corrupting the thread_info data.
On Wed, 2005-05-04 at 16:01, Muli Ben-Yehuda wrote: > On Wed, May 04, 2005 at 03:50:54PM +0300, eliad lubovsky wrote: > > > I want to do it in order to handle page faults in kernel mode > > stack. > > Are you trying to make the kernel pageable? > > > The > > next step is to allocate 16KB virtual address space and to allocate 2 > > physical pages - at the top and at the bottom of the virtual address > > space. The inner physical pages will be allocated if required using the > > page fault mechanism (similar to the new double fault handling in > > 2.6). > > What is this 16K address space going to be used for? > > Btw, please consider leaving the discussion on the list so taht others > may join it. > > Cheers, > Muli ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]