]> www.infradead.org Git - users/jedix/linux-maple.git/commit
xenbus: don't BUG() on user mode induced condition
authorJan Beulich <JBeulich@suse.com>
Thu, 7 Jul 2016 07:23:57 +0000 (01:23 -0600)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Wed, 13 Jul 2016 17:27:48 +0000 (13:27 -0400)
commit9b558ec261f9f84db033fffdeb871af9451b901e
tree048b28f89397181347972f57c4db2780c2ff0f82
parent72455868bb0677ff917065f532e4f1d9438aedf6
xenbus: don't BUG() on user mode induced condition

Inability to locate a user mode specified transaction ID should not
lead to a kernel crash. For other than XS_TRANSACTION_START also
don't issue anything to xenbus if the specified ID doesn't match that
of any active transaction.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: David Vrabel <david.vrabel@citrix.com>
(cherry picked from commit 0beef634b86a1350c31da5fcc2992f0d7c8a622b)
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
OraBug: 23585393
drivers/xen/xenbus/xenbus_dev_frontend.c