cxl-disable-port(1)

cxl-disable-port1

Disable / hot-remove a given cxl port and descendants

Usage

cxl disable-port <port0> [<port1>..<portN>] [<options>]

Options

-e, --endpoint

Toggle from treating the port arguments as Switch Port identifiers to Endpoint Port identifiers.

-f, --force

DANGEROUS: Override the safety measure that blocks attempts to disable a port if the tool determines a descendent memdev is in active usage. Recall that CXL memory ranges might have been established by platform firmware and disabling an active device is akin to force removing memory from a running system.

--debug

Turn on additional debug messages including library debug.

Releases

3 releases since Debian 12 (Bookworm); the text changed 2 times.

  1. 12
  2. 13
  3. Arch

From ndctl 85-1 in Arch Linux 2026-11-07. Parsed by carta from the page's man source.