Update git submodules
* Update external/lk from branch 'master'
to 7146a72838873c07c72c9272c7d074e411db6f34
- vmm: Create vmm_obj
Create an object type that can be mapped by the vmm. This allows
tracking when memory is no longer mapped so that it can be freed or
returned. Currently the vmm keeps track of a pages that need to be freed
when a vmm region is unmapped, but this does not work for shared memory
where the physical memory could be mapped multiple times, or where the
physical memory was not allocated by lk.
Bug: 129788581
Change-Id: I200f7ac10448ee54b15d18784ff76011d76777df
- vmm: Require ptr in all vmm_alloc apis.
Currently the api only require a ptr value if VMM_FLAG_VALLOC_SPECIFIC
is set, but we have no use case for allocating or mapping memory without
knowing where it got mapped.
Bug: 139700856
Change-Id: Ie03a59f095842b7f2694dc8140f8c8ef0e2772c2
1 file changed