9947cc79447f3ee36ddb8c64f429eb96f11c6304 |
|
18-May-2018 |
Jorge E. Moreira <jemoreira@google.com> |
Moves dealing with VSoC layout to vsoc_lib library After moving the logic to calculate region sizes to vsoc_lib the knowledge about shared memory layout was split between two independent modules. It makes sense to let the vsoc_lib library be in charge of the details of the memory layout while keeping the ivsering just knowing how to 'serve'. The information about the memory layout that the ivserver and other host processes need is accessible through a simple interface defined in common/vsoc/lib/vsoc_memory.h. Bug: 79602833 Test: run locally Change-Id: Ib80bb42bd0d3cdb1dea635b2153258d31d7c92a7
/device/google/cuttlefish_common/host/libs/ivserver/vsocsharedmem.cc
|
08b5982b6357637f56ad341977c5f9f3a7510061 |
|
15-May-2018 |
Jorge E. Moreira <jemoreira@google.com> |
Use VsocMemoryLayout instead of json file in ivserver Bug: 79602833 Test: run locally Change-Id: I41e13ca5a38ea6cc6687dc3593ee0325878fe9ca
/device/google/cuttlefish_common/host/libs/ivserver/vsocsharedmem.cc
|
7eeb78bbaa8861432524a5834c07eda760c7f9af |
|
22-Nov-2017 |
Ping-Hao Wu <pinghao@google.com> |
Point region_end_offset to the padded offset. The kernel driver checks page_aligned on both begin and end offsets. Test: Build and boot locally Change-Id: I26401db1a51c3369b6de4b33745cb900f6dbf6e4
/device/google/cuttlefish_common/host/libs/ivserver/vsocsharedmem.cc
|
153b106235bf3d6658d325cd0797187122b8c4f3 |
|
11-Nov-2017 |
Greg Hartman <ghartman@google.com> |
Do the big AVD -> CVD rename Bug: 68662276 Change-Id: Ie5946e979b414c2ae315f0cd0edd13c6a21791dc
/device/google/cuttlefish_common/host/libs/ivserver/vsocsharedmem.cc
|
cb6cf0aeb9a27c7445e75f5cde97607523962f8c |
|
20-Oct-2017 |
Greg Hartman <ghartman@google.com> |
Add build for ivserver lib Change-Id: Ib47139590f3fadc1a14ad65c15fe314f30801e27 Test: Local build and ran unit tests
/device/google/cuttlefish_common/host/libs/ivserver/vsocsharedmem.cc
|