| DEVLINK-DEV(8) | Linux | DEVLINK-DEV(8) |
نام (NAME)
vdpa-dev - پیکربندی دستگاه vdpa
خلاصه دستور (SYNOPSIS)
vdpa dev [ OPTIONS ] { COMMAND| help }
OPTIONS := { -V[ersion] }
vdpa dev show [ DEV ]
vdpa dev help
vdpa dev add name NAME mgmtdev MGMTDEV [ device_features DEVICE_FEATURES ] [ mac MACADDR ] [ mtu MTU ] [ max_vqp MAX_VQ_PAIRS ]
vdpa dev del DEV
vdpa dev config show [ DEV ]
vdpa dev vstats show DEV qidx QUEUE_INDEX
vdpa dev set name NAME mac [ MACADDR ]
توضیحات (DESCRIPTION)
vdpa dev show - نمایش ویژگیهای دستگاه vdpa
DEV - دستگاه vdpa را برای نمایش مشخص میکند. اگر این آرگومان حذف شود، همه دستگاهها فهرست میشوند.
قالب به این
صورت است:
VDPA_DEVICE_NAME
vdpa dev add - افزودن یک دستگاه vdpa جدید.
- name NAME
- نام دستگاه vdpa جدید برای افزودن.
- mgmtdev MGMTDEV
- نام دستگاه مدیریتی (management device) برای استفاده در افزودن دستگاه.
device_features DEVICE_FEATURES ماسک بیتی ویژگیهای دستگاه virtio را مشخص میکند که برای دستگاه vdpa جدید آمادهسازی (provision) میشود.
بیتها را میتوان در مسیر include/uapi/linux/virtio*h یافت.
ماکروهایی مانند VIRTIO_F_ و VIRTIO_XXX(e.g NET)_F_ را برای مقادیر بیتی مشخص ببینید.
این گزینه اختیاری است.
mac MACADDR - آدرس mac را برای دستگاه vdpa جدید مشخص میکند. این گزینه فقط برای دستگاه vdpa از نوع شبکه قابل اعمال است. این گزینه اختیاری است.
mtu MTU - مقدار mtu را برای دستگاه vdpa جدید مشخص میکند. این گزینه فقط برای دستگاه vdpa از نوع شبکه قابل اعمال است. این گزینه اختیاری است.
vdpa dev del - حذف دستگاه vdpa.
DEV - دستگاه vdpa را برای حذف مشخص میکند.
vdpa dev config show - نمایش پیکربندی یک دستگاه خاص یا تمام دستگاهها.
DEV - دستگاه vdpa را برای نمایش پیکربندی آن مشخص میکند. اگر این آرگومان حذف شود، پیکربندی همه دستگاهها فهرست میشود.
قالب به این
صورت است:
VDPA_DEVICE_NAME
vdpa dev vstats show - نمایش اطلاعات آماری ویژه سازنده (vendor specific) برای دستگاه و نمایه صف virtqueue دادهشده. اطلاعات به صورت جفتهای نام-مقدار ارائه میشود که در آن name نام فیلد و value یک مقدار عددی برای آن است.
- DEV
- - دستگاه vdpa مورد نظر را برای پرسوجو مشخص میکند.
- qidx QUEUE_INDEX
- - نمایه صف virtqueue را برای پرسوجو مشخص میکند.
vdpa dev set - اعمال پیکربندی بر روی دستگاه vdpa.
name NAME - نام دستگاه vdpa برای پیکربندی.
mac MACADDR - آدرس mac را برای دستگاه vdpa مشخص میکند. این گزینه فقط برای دستگاه vdpa از نوع شبکه قابل اعمال است.
مثالها (EXAMPLES)
vdpa dev show
vdpa dev show foo
vdpa dev add name foo mgmtdev vdpa_sim_net
vdpa dev add name foo mgmtdev vdpa_sim_net device_features 0x300020000
vdpa dev add name foo mgmtdev vdpa_sim_net mac 00:11:22:33:44:55
vdpa dev add name foo mgmtdev vdpa_sim_net mac 00:11:22:33:44:55 mtu 9000
vdpa dev add name foo mgmtdev auxiliary/mlx5_core.sf.1 mac 00:11:22:33:44:55 max_vqp 8
vdpa dev del foo
vdpa dev config show foo
vdpa dev vstats show vdpa0 qidx 1
vdpa dev set name vdpa0 mac 00:11:22:33:44:55
همچنین ببینید (SEE ALSO)
نویسنده (AUTHOR)
Parav Pandit <parav@nvidia.com>
| 5 Jan 2021 | iproute2 |