Whamcloud - gitweb
LU-9121 lnet: Add the kernel level De-Marshalling API
authorSonia Sharma <sharmaso@whamcloud.com>
Sat, 16 Mar 2019 09:23:02 +0000 (05:23 -0400)
committerAmir Shehata <ashehata@whamcloud.com>
Mon, 22 Feb 2021 17:10:57 +0000 (09:10 -0800)
commit764d16bf7803908b3e50bb90776b80f27779c6bf
tree484f47e4d9b2ca2ad3b4e9588aa011b653a85d46
parentcd0ef3165e1d1b5f4f7cbe3335f3146286d4bcc5
LU-9121 lnet: Add the kernel level De-Marshalling API

Given a bulk allocated from userspace containing a
single UDSP, De-Marshalling API demarshals it
and populate the provided udsp structure.

Change-Id: I0a5a9148f8b2abc64284cb7780c37cbc8063b828
Test-Parameters: trivial testlist=lnet-selftest,sanity-lnet
Signed-off-by: Sonia Sharma <sharmaso@whamcloud.com>
Signed-off-by: Amir Shehata <ashehata@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/34488
Reviewed-by: Serguei Smirnov <ssmirnov@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Chris Horn <chris.horn@hpe.com>
lnet/include/lnet/udsp.h
lnet/lnet/udsp.c