]> www.infradead.org Git - users/jedix/linux-maple.git/commit
xen/privcmd: Fix mmap batch ioctl error status copy back.
authorAndres Lagar-Cavilla <andres@lagarcavilla.org>
Thu, 6 Sep 2012 17:24:39 +0000 (13:24 -0400)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Wed, 19 Sep 2012 15:01:17 +0000 (11:01 -0400)
commitb615177fc8b74e6feb22174e6aa87b8332404fa7
tree252bade171c3db0922de582732e471460445381d
parentf66aaaf1be6586abc2ce9260f744a2d069dfe868
xen/privcmd: Fix mmap batch ioctl error status copy back.

Copy back of per-slot error codes is only necessary for V2. V1 does not provide
an error array, so copyback will unconditionally set the global rc to EFAULT.
Only copyback for V2.

Signed-off-by: Andres Lagar-Cavilla <andres@lagarcavilla.org>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
(cherry picked from commit 1714df7f2cee6a741c3ed24231ec5db25b90633a)
drivers/xen/privcmd.c