summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlistair Delva <adelva@google.com>2022-03-04 14:37:41 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-03-04 14:37:41 +0000
commit4ea204f635140f4c4ed210e6461ebba72ec16959 (patch)
treec8904a778c51837afe00678c9cf1499d6f2e47cf
parent2bc645adbdba10b5f8e8a691661a373a7ea649fd (diff)
parent838eb9f18155b55953984b1447f72d7da37a92e5 (diff)
downloadtests-4ea204f635140f4c4ed210e6461ebba72ec16959.tar.gz
build_rootfs.sh: Enable unlimited memlock on arm64 am: 2cea51a84c am: e480939856 am: 5f155748b6 am: 838eb9f181
Original change: https://android-review.googlesource.com/c/kernel/tests/+/2007650 Change-Id: I73db33fef66f0987b118450b61208dc8878c28ab
-rw-r--r--net/test/rootfs/common.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/net/test/rootfs/common.sh b/net/test/rootfs/common.sh
index c86c39c..c935250 100644
--- a/net/test/rootfs/common.sh
+++ b/net/test/rootfs/common.sh
@@ -103,6 +103,10 @@ setup_cuttlefish_user() {
useradd -m -G cvdnetwork,kvm,render,sudo,video \
-d /home/vsoc-01 --shell /bin/bash vsoc-01
echo -e "cuttlefish\ncuttlefish" | passwd vsoc-01
+
+ # Enable unlimited memory locking for vsoc-01, which is needed by protected
+ # KVM, which is enabled by default on arm64 devices
+ echo "vsoc-01 - memlock unlimited" >>/etc/security/limits.conf
}
# $* - One or more device names for getty spawns