On Wed, May 04, 2005 at 06:06:07PM +0300, eliad lubovsky wrote: > Following steps is to maintain only one interval of fixed size virtual > addresses (lets say 128KB) for all tasks, and every context switch to > update its PTE entries - making it 'small is beautiful' (by saving > virtual addresses (and physical)) and bug free (from corrupting the > thread_info memory data).
errr - which pte entries? am I understanding you correctly and you want one fixed virtual address in the kernel's address space to point to 'current''s kernel stack? and to remap the physical frame containing current's kernel stack on every context switch? if yes, you will also need a TLB flush, causing a pretty bad performance penalty where none exists today. Cheers, Muli -- Muli Ben-Yehuda http://www.mulix.org | http://mulix.livejournal.com/ ================================================================= 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]
