blob: 5b91b25a9ca5af66af2d4eae0b4bf57e2ca7aa55 [file] [log] [blame]
// Copyright 2019 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.
library fuchsia.kernel;
/// Acts on behalf of the caller to interact with privileged mexec system call.
[Discoverable, ForDeprecatedCBindings]
protocol MexecBroker {
/// Perform an mexec with the given kernel and bootdata.
/// See ZX-2069 for the thoughts on deprecating mexec.
PerformMexec(handle<vmo> kernel, handle<vmo> bootdata);
};