[BugFix][P/D] Fix pre-create link parameter error (#5694)

### What this PR does / why we need it?
Fix pre-create link parameter error, `batch_transfer_sync_write`
requires list.

### Does this PR introduce _any_ user-facing change?
No.

### How was this patch tested?
By CI.

- vLLM version: v0.13.0
- vLLM main:
2f4e6548ef

Signed-off-by: liziyu <liziyu16@huawei.com>
Co-authored-by: liziyu <liziyu16@huawei.com>
This commit is contained in:
zxr2333
2026-01-08 08:41:10 +08:00
committed by GitHub
parent 3be8e33fe9
commit 20a8cf061b

View File

@@ -1149,7 +1149,7 @@ class MooncakeLayerwiseConnectorWorker:
session_id = f"{req_meta_update.remote_host}:{agent_meta.te_rpc_port}"
ret = self.engine.batch_transfer_sync_write(
session_id, [self.kv_caches_base_addr[0]],
[agent_meta.kv_caches_base_addr[0]], 128)
[agent_meta.kv_caches_base_addr[0]], [128])
if ret < 0:
logger.error(
f"Mooncake transfer failed to create link to device {session_id}"