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

cxl-disable-bus - خاموش کردن کل یک درخت از دستگاه‌های CXL

cxl disable-bus <root0> [<root1>..<rootN>] [<options>]

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

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

-f, --force

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

--debug

اگر ابزار cxl با غیرفعال بودن قابلیت اشکال‌زدایی ساخته شده باشد، پیام‌های اشکال‌زدایی (debug) را فعال می‌کند.

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

cxl-disable-port(1)

2026-06-30 cxl