OSDN Git Service

xen/scsiback: correct frontend counting
authorJuergen Gross <jgross@suse.com>
Mon, 8 Feb 2016 14:30:18 +0000 (15:30 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 3 Mar 2016 23:07:30 +0000 (15:07 -0800)
commite32b123feea78479f8a60a9abf1a645f9c3ee728
treef1fa67772bd8b8bbbd3f3c3f21700a2aa51e058f
parent392abe33d5e5d3d9b822149558eb3da5debc9cd2
xen/scsiback: correct frontend counting

commit f285aa8db7cc4432c1a03f8b55ff34fe96317c11 upstream.

When adding a new frontend to xen-scsiback don't decrement the number
of active frontends in case of no error. Doing so results in a failure
when trying to remove the xen-pvscsi nexus even if no domain is using
it.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/xen/xen-scsiback.c