--disable_rshim When TRUE, the host does not have an RSHIM function to
access theembedded CPU registers
mstconfig_name: HOST_DISABLE_RSHIM
--disable_tracer When TRUE, the host will not be allowed to own the
Tracer
mstconfig_name: HOST_DISABLE_TRACER_OWNER
--disable_counter_rd When TRUE, the host will not be allowed to read Physical
port counters
mstconfig_name: HOST_DISABLE_PORT_COUNTER
--disable_port_owner When TRUE, the host will not be allowed to be Port
Owner
mstconfig_name: HOST_DISABLE_PORT_OWNER
r,restrict Set host 1 (Arm) privileged, host 0 (x86_64) restricted.
p,privilege Set host 1 (Arm) privileged, host 0 (x86_64) privileged
(back to default).
Example of mstprivhost:
mstprivhost -d <bluefield device> r
This command will restrict the host from burning and modifying theconfigurations (it can be run from
both the host and the Arm side). If you restrict the configurations and try to query the device using
mstconfig (mstconfig -d <device> q), you will notice a reduced list of configurations when run from the
host, and a full list when run from the Arm side.
mstprivhost -d <bluefield device> p
This command will remove the restriction on the host side (thiscommand is only effective from the
Arm side).