From ce764fa870ed9ad0da745fe446d260ad1a4d37c8 Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Thu, 12 Apr 2018 14:52:37 -0600 Subject: Disable APPLY_HARD_QUOTAS in favor of "resgid". We're now using the "resgid" filesystem feature to protect users against abusive apps, so we no longer need to apply hard quotas. Bug: 77862961 Test: builds, boots Change-Id: I6877ff93afe9bda3e6039898787240a2b06cdb55 --- cmds/installd/InstalldNativeService.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'cmds/installd/InstalldNativeService.cpp') diff --git a/cmds/installd/InstalldNativeService.cpp b/cmds/installd/InstalldNativeService.cpp index 833ffbfc5c..860a68b273 100644 --- a/cmds/installd/InstalldNativeService.cpp +++ b/cmds/installd/InstalldNativeService.cpp @@ -356,8 +356,8 @@ static int prepare_app_dir(const std::string& path, mode_t target_mode, uid_t ui * Ensure that we have a hard-limit quota to protect against abusive apps; * they should never use more than 90% of blocks or 50% of inodes. */ -static int prepare_app_quota(const std::unique_ptr& uuid, const std::string& device, - uid_t uid) { +static int prepare_app_quota(const std::unique_ptr& uuid ATTRIBUTE_UNUSED, + const std::string& device, uid_t uid) { // Skip when reserved blocks are protecting us against abusive apps if (android::base::GetBoolProperty(kPropHasReserved, false)) return 0; // Skip when device no quotas present -- cgit v1.2.3-59-g8ed1b