1CXL-DISABLE-PORT(1) CXL-DISABLE-PORT(1)
2
3
4
6 cxl-disable-port - disable / hot-remove a given CXL port and
7 descendants
8
10 cxl disable-port <port0> [<port1>..<portN>] [<options>]
11
12 For test and debug scenarios, disable a CXL port and any memory devices
13 dependent on this port being active for CXL.mem operation.
14
16 -e, --endpoint
17 Toggle from treating the port arguments as Switch Port identifiers
18 to Endpoint Port identifiers.
19
20 -f, --force
21 DANGEROUS: Override the safety measure that blocks attempts to
22 disable a port if the tool determines a descendent memdev is in
23 active usage. Recall that CXL memory ranges might have been
24 established by platform firmware and disabling an active device is
25 akin to force removing memory from a running system.
26
27 --debug
28 Turn on additional debug messages including library debug.
29
31 Copyright © 2016 - 2022, Intel Corporation. License GPLv2: GNU GPL
32 version 2 http://gnu.org/licenses/gpl.html. This is free software: you
33 are free to change and redistribute it. There is NO WARRANTY, to the
34 extent permitted by law.
35
37 linkcxl:cxl-disable-port[1]
38
39
40
41 08/03/2023 CXL-DISABLE-PORT(1)