From 2e58fbf915367017ff230ffffdbc5799aec33687 Mon Sep 17 00:00:00 2001 From: BianTanggui Date: Thu, 9 Jun 2022 22:11:27 +0800 Subject: [PATCH] Match-id-c0ca3c01b48a89f9d26b7a5755f9bc7b4690d804 --- runtime/dcmi/dcmi.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/dcmi/dcmi.go b/runtime/dcmi/dcmi.go index 0a5fbe7..f679987 100644 --- a/runtime/dcmi/dcmi.go +++ b/runtime/dcmi/dcmi.go @@ -109,7 +109,7 @@ func (w *NpuWorker) CreateVDevice(cardID, deviceID int32, coreNum string) (int32 createInfo.vdev_id = C.uint(math.MaxUint32) coreTemplate := C.CString(coreNum) defer C.free(unsafe.Pointer(coreTemplate)) - err := C.dcmi_create_vdevice(C.int(cardID), C.int(deviceID), C.int(0), coreTemplate, &createInfo) + err := C.dcmi_create_vdevice(C.int(cardID), C.int(deviceID), C.int(-1), coreTemplate, &createInfo) if err != 0 { errInfo := fmt.Errorf("create virtual device failed, error code: %d", int32(err)) return math.MaxInt32, errInfo