Address space concept

1 message Options
Embed this post
Permalink
aparna

Address space concept

Reply Threaded More More options
Print post
Permalink
Hello,

The pd_create() function provided by Iguana is used to create a new protection domain. A look at the code shows this function in turn calls do_space_setup() in which new space is allocated.
I am confused why do we need to allocate new space when creating protection domains? I thought all protection domains reside in Iguana Address Space which is a single address space? A search pointed me to the mail http://lists.okl4.org/pipermail/developer/2007-November/000475.html which says "... each Iguana protection domain is implemented by an underlying L4 address space." I fail to understand how iguana address space relates to L4 address space.

Many thanks for your help.
Aparna