VMware balloon: Update balloon target on each lock/unlock.
VMware balloon: Update balloon target on each lock/unlock.

Instead of waiting for the next GET_TARGET command, we can react faster
by exploiting the fact that each hypervisor call also returns the
balloon target.

Signed-off-by: Xavier Deguillard <54304246a2cac9282413b11aa086e4c05d98b10a@vmware.com>
Acked-by: Dmitry Torokhov <10a8c465cefc9bdd6c925e26964d23c90f1141cc@vmware.com>
Signed-off-by: Philip P. Moltmann <e9477a095ef8694af55bf131deb51e82c3de987c@vmware.com>
Acked-by: Andy King <7ad838b245a0b263948a3d80919ec2386ccb1995@vmware.com>
Signed-off-by: Greg Kroah-Hartman <4645f7897fd33786a2ee1264d590b3c400559d85@linuxfoundation.org>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs