diff --git a/include/microkernel/k_struct.h b/include/microkernel/k_struct.h index 69a8264c4d0..8802884f14d 100644 --- a/include/microkernel/k_struct.h +++ b/include/microkernel/k_struct.h @@ -248,7 +248,6 @@ struct k_chreq { struct k_chproc { struct req_info ReqInfo; - knode_t DataNode; void *pData; /* if NULL, data is embedded in cmd packet */ int iSizeTotal; /* total size of data/free space */ diff --git a/kernel/microkernel/channel/K_ChPReq.c b/kernel/microkernel/channel/K_ChPReq.c index b4f8ccda3be..6f4fb8eaf63 100644 --- a/kernel/microkernel/channel/K_ChPReq.c +++ b/kernel/microkernel/channel/K_ChPReq.c @@ -93,10 +93,6 @@ void K_ChSendReq(struct k_args *RequestOrig) .iSizeTotal; break; case _ASYNCREQ: - RequestProc->Args.ChProc.DataNode = - OBJ_NODE(Request->Args.ChReq - .ReqType.Async - .block.poolid); RequestProc->Args.ChProc.pData = Request->Args.ChReq.ReqType .Async.block