On 14/01/18 23:20, CheneyLin wrote: > Hi, Paolo, > > Alexey > commit 967dc9b > > commit 967dc9b > > > commit 967dc9b > > commit 967dc9b Share FlatView's and dispatch trees between address spaces > > commit 967dc9b. > > . > > I'm wondering why we have to shares flatviews between different ASes.
Flatviews are only shared between address spaces which have the same root MR, basically. > In my > opinion, arch like x86 only have two ASes(memory AS and io AS), each AS is > related with only one flatview. Their ASes are definitely different. Sure, and they are not shared as memory AS and IO AS have different MRs are a root. -- Alexey