xen/privcmd: Use memdup_array_user() in alloc_ioreq()
authorMarkus Elfring <elfring@users.sourceforge.net>
Sun, 28 Jan 2024 16:50:43 +0000 (17:50 +0100)
committerJuergen Gross <jgross@suse.com>
Tue, 13 Feb 2024 07:58:21 +0000 (08:58 +0100)
commitb2c52b8c128ea07f1632c516cec0d72cb63b5599
tree7fc648a04da656f441be6e10f104881a80b05982
parent3693bb4465e6e32a204a5b86d3ec7e6b9f7e67c2
xen/privcmd: Use memdup_array_user() in alloc_ioreq()

* The function “memdup_array_user” was added with the
  commit 313ebe47d75558511aa1237b6e35c663b5c0ec6f ("string.h: add
  array-wrappers for (v)memdup_user()").
  Thus use it accordingly.

  This issue was detected by using the Coccinelle software.

* Delete a label which became unnecessary with this refactoring.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Reviewed-by: Juergen Gross <jgross@suse.com>
Link: https://lore.kernel.org/r/41e333f7-1f3a-41b6-a121-a3c0ae54e36f@web.de
Signed-off-by: Juergen Gross <jgross@suse.com>
drivers/xen/privcmd.c