CXL-DISABLE-PORT(1) cxl Manual CXL-DISABLE-PORT(1)

cxl-disable-port - غیرفعال‌سازی یا جداسازی گرم (hot-remove) یک درگاه CXL مشخص و زیرمجموعه‌های آن

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

برای سناریوهای آزمایش و اشکال‌زدایی، یک درگاه CXL و هرگونه دستگاه‌ حافظه‌ای را که برای عملیات CXL.mem وابسته به فعال بودن این درگاه هستند غیرفعال می‌کند.

در هر دستور فعال‌سازی یا غیرفعال‌سازی، چنانچه عملیات به دلیل وضعیت کنونی هدف بی‌اثر (no-op) باشد (یعنی از پیش فعال یا غیرفعال باشد)، در هنگام اجرا همچنان موفق تلقی می‌شود، حتی اگر هیچ عملیات واقعی انجام نگیرد. هدف می‌تواند یک bus، decoder، memdev یا region باشد. این عملیات همچنان با موفقیت انجام خواهد شد و تعداد bus/decoder/memdev/region تحت تأثیر را گزارش می‌دهد، حتی اگر عملیات بی‌اثر (no-op) باشد.

-e, --endpoint

تغییر حالت از در نظر گرفتن آرگومان‌های درگاه به‌عنوان شناسه‌های Switch Port به شناسه‌های Endpoint Port.

-f, --force

خطرناک: نادیده گرفتن تدابیر ایمنی که در صورت تشخیص فعال بودن و در حال استفاده بودن یک memdev زیرمجموعه توسط این ابزار، از غیرفعال‌سازی درگاه جلوگیری می‌کند. به یاد داشته باشید که محدوده‌های حافظه CXL ممکن است توسط سفت‌افزار (firmware) پلتفرم برقرار شده باشند و غیرفعال کردن یک دستگاه فعال مانند جداسازی اجباری حافظه از یک سیستم در حال اجرا است.

--debug

فعال‌سازی پیام‌های اشکال‌زدایی بیشتر شامل اشکال‌زدایی کتابخانه.

حق نشر © 2016 - 2022، شرکت Intel. مجوز GPLv2: گنو GPL نسخه ۲ http://gnu.org/licenses/gpl.html. این یک نرم‌افزار آزاد است: شما برای تغییر و بازتوزیع آن آزاد هستید. هیچ ضمانتی، تا حد مجاز قانون، وجود ندارد.

cxl-enable-port(1)

2026-06-30 cxl