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]

Reply via email to