Zircon Kernel Commandline Options

TODO(fxbug.dev/53594): move kernel_cmdline.md verbiage here

Options common to all machines

kernel.entropy-mixin=<hexadecimal>

Provides entropy to be mixed into the kernel's CPRNG. The value must be a string of lowercase hexadecimal digits.

The original value will be scrubbed from memory as soon as possible and will be redacted from all diagnostic output.

kernel.serial=[none | legacy | qemu | <type>,<base>,<irq>]

Default: none

TODO(53594)

Options available only on x86 machines

kernel.x86.disable_spec_mitigations=<bool>

Default: false

TODO(53593)

kernel.x86.md_clear_on_user_return=<bool>

Default: true

TODO(53593)

kernel.x86.pti.enable=<uint32_t>

Default: 0x2

TODO(53593)

kernel.x86.spec_store_bypass_disable=<bool>

Default: false

TODO(53593)

TODO: put something here