summary refs log tree commit diff
path: root/docs
diff options
context:
space:
mode:
authorTomasz Jeznach <tjeznach@chromium.org>2020-05-15 14:26:27 -0700
committerCommit Bot <commit-bot@chromium.org>2020-05-26 21:48:15 +0000
commitaa6bdd92da0eb61a285a0721e1eaf1ca9e2b8f70 (patch)
treebf6c962d36e9b1e3073842da1a75966507d55391 /docs
parente7d1221c9d5a4e23b6142ef466892ccf38cfde9c (diff)
downloadcrosvm-aa6bdd92da0eb61a285a0721e1eaf1ca9e2b8f70.tar
crosvm-aa6bdd92da0eb61a285a0721e1eaf1ca9e2b8f70.tar.gz
crosvm-aa6bdd92da0eb61a285a0721e1eaf1ca9e2b8f70.tar.bz2
crosvm-aa6bdd92da0eb61a285a0721e1eaf1ca9e2b8f70.tar.lz
crosvm-aa6bdd92da0eb61a285a0721e1eaf1ca9e2b8f70.tar.xz
crosvm-aa6bdd92da0eb61a285a0721e1eaf1ca9e2b8f70.tar.zst
crosvm-aa6bdd92da0eb61a285a0721e1eaf1ca9e2b8f70.zip
resources: allocate_at support for address_allocator
Support for address range allocation at specific
location and size. Allocation is successful only
if requested range is available and free.
Change to address_allocator allocation algorithm
from contiguous memory allocation to first-fit like
implementation to allow memory release/reuse in future.

BUG=None
TEST=cargo test -p resources && tast test vm.*

Change-Id: I58218f5a2c6a215152904cc1cf0748e842fa7374
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2203297
Tested-by: Tomasz Jeznach <tjeznach@chromium.org>
Commit-Queue: Tomasz Jeznach <tjeznach@chromium.org>
Reviewed-by: Zach Reizner <zachr@chromium.org>
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions