blob: d39059bc15d6b4c153680a39244c03ced6ea3c24 [file]
// Copyright 2025 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
{
use: [
// LINT.IfChange
{
config: "fuchsia.starnix.config.container.ExtraFeatures",
key: "extra_features",
type: "vector",
element: {
type: "string",
max_size: 1024,
},
max_count: 1024,
default: [],
// See https://fxbug.dev/379782290 for context.
availability: "transitional",
},
// LINT.ThenChange(//src/starnix/kernel/meta/starnix_kernel.cml)
{
config: "fuchsia.starnix.config.container.MlockAlwaysOnFault",
key: "mlock_always_onfault",
type: "bool",
default: false,
// See https://fxbug.dev/379782290 for context.
availability: "transitional",
},
{
config: "fuchsia.starnix.config.container.MlockPinFlavor",
key: "mlock_pin_flavor",
type: "string",
max_size: 100,
default: "shadow_process",
// See https://fxbug.dev/379782290 for context.
availability: "transitional",
},
{
config: "fuchsia.starnix.config.container.DirentCacheSize",
key: "dirent_cache_size",
type: "uint32",
default: 32,
availability: "transitional",
},
{
config: "fuchsia.starnix.config.container.SelinuxExceptions",
key: "selinux_exceptions",
type: "vector",
element: {
type: "string",
max_size: 1024,
},
max_count: 1024,
default: [],
// See https://fxbug.dev/379782290 for context.
availability: "transitional",
},
{
config: "fuchsia.time.config.WritableUTCTime",
key: "enable_utc_time_adjustment",
type: "bool",
default: false,
// See https://fxbug.dev/379782290 for context.
availability: "transitional",
},
{
config: "fuchsia.ui.VisualDebuggingLevel",
from: "parent",
key: "ui_visual_debugging_level",
type: "uint8",
default: 0,
// See https://fxbug.dev/379782290 for context.
availability: "transitional",
},
{
config: "fuchsia.starnix.config.container.CrashReportThrottling",
key: "crash_report_throttling",
type: "bool",
default: true,
// See https://fxbug.dev/379782290 for context.
availability: "transitional",
},
{
config: "fuchsia.starnix.config.container.CachedZirconMapInfoBytes",
key: "cached_zx_map_info_bytes",
type: "uint32",
default: 524288,
// See https://fxbug.dev/379782290 for context.
availability: "transitional",
},
{
config: "fuchsia.starnix.config.container.AdditionalMounts",
key: "additional_mounts",
type: "vector",
element: {
type: "string",
max_size: 1024,
},
max_count: 128,
default: [],
// See https://fxbug.dev/379782290 for context.
availability: "transitional",
},
],
}