On Tue, 24 Aug 2021, Penny Zheng wrote: > Static Allocation refers to system or sub-system(domains) for which memory > areas are pre-defined by configuration using physical address ranges. > Those pre-defined memory, -- Static Memory, as parts of RAM reserved in the > beginning, shall never go to heap allocator or boot allocator for any use. > > Memory can be statically allocated to a domain using the property "xen,static- > mem" defined in the domain configuration. The number of cells for the address > and the size must be defined using respectively the properties > "#xen,static-mem-address-cells" and "#xen,static-mem-size-cells". > > This Patch Serie only talks about Domain on Static Allocation. > > Looking into related [design link]( > https://lists.xenproject.org/archives/html/xen-devel/2021-05/msg00882.html) > for more details. > > The whole design is about Static Allocation and 1:1 direct-map, and this > Patch Serie only covers parts of it, which are Domain on Static Allocation. > Other features will be delievered through different patch series.
I reviewed the whole series and I think it is in great shape and really close to be committed. Probably the series only needs one more update and I think we should target the 4.16 release. I haven't replied to all patches because I agree with Julien and Jan's comments and everything else looked fine.