| CXL-ENABLE-PORT(1) | cxl Manual | CXL-ENABLE-PORT(1) |
نام (NAME)
cxl-enable-port - فعالسازی یا اتصال گرم (hot-add) یک درگاه CXL مشخص
خلاصه دستور (SYNOPSIS)
cxl enable-port <port0> [<port1>..<portN>] [<options>]
یک درگاه معمولاً در زمان شناسایی اولیهٔ دستگاه بهطور خودکار فعال میشود. با این حال، اگر بهصورت دستی غیرفعال شده باشد، این دستور میتواند هسته را برای فعالسازی مجدد آن تحریک کند. این فرآیند شامل تشخیص وضعیت رمزگشاهای HDM (Host Managed Device Memory) و اعتبارسنجی فعال بودن CXL.mem برای هر درگاه در سلسلهمراتب دستگاه است.
در هر دستور فعالسازی یا غیرفعالسازی، چنانچه عملیات به دلیل وضعیت کنونی هدف بیاثر (no-op) باشد (یعنی از پیش فعال یا غیرفعال باشد)، در هنگام اجرا همچنان موفق تلقی میشود، حتی اگر هیچ عملیات واقعی انجام نگیرد. هدف میتواند یک bus، decoder، memdev یا region باشد. این عملیات همچنان با موفقیت انجام خواهد شد و تعداد bus/decoder/memdev/region تحت تأثیر را گزارش میدهد، حتی اگر عملیات بیاثر (no-op) باشد.
گزینهها (OPTIONS)
-e, --endpoint
-m, --enable-memdevs
نکته: گزینهٔ '-m' در صورت استفاده با هستهٔ v6.18 یا جدیدتر، به نسخهٔ v83 یا جدیدتر نیاز دارد. نسخههای قدیمیتر (پیش از v83) کار نخواهند کرد زیرا هستهٔ v6.18 نحوهٔ شمارش درگاههای CXL و درگاههای پاییندست را تغییر داده است. در این هستههای جدیدتر، سلسلهمراتب درگاه CXL تنها پس از شناسایی (probe) شدن memdev برقرار میشود. نسخهٔ v83 و جدیدتر با هر دو هستههای قدیمیتر و جدیدتر کاملاً سازگار باقی میمانند.
--debug
کپیرایت و تکثیر (COPYRIGHT)
Copyright © 2016 - 2022, Intel Corporation. License GPLv2: GNU GPL version 2 http://gnu.org/licenses/gpl.html. این نرمافزار آزاد است: شما برای تغییر و بازتوزیع آن آزاد هستید. هیچ ضمانتی، تا حد مجاز قانون، وجود ندارد.
همچنین ببینید (SEE ALSO)
cxl-disable-port(1)
| 2026-06-30 | cxl |