]> xenbits.xensource.com Git - legacy/linux-2.6.18-xen.git/commit
xenbus: don't BUG() on user mode induced conditions
authorJan Beulich <jbeulich@novell.com>
Wed, 1 Jun 2011 15:16:45 +0000 (16:16 +0100)
committerJan Beulich <jbeulich@novell.com>
Wed, 1 Jun 2011 15:16:45 +0000 (16:16 +0100)
commit5bab6a7577b260ed915047382d602983703b9a5c
tree57eab5d42d6cb34e685f43783df56aee70efa3d6
parent6919b58c60768aeb47470fca3eb849cdce934d90
xenbus: don't BUG() on user mode induced conditions

Neither allocation failure nor inability to locate a user mode
specified transaction ID should lead to a kernel crash. For
XS_TRANSACTION_END 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@novell.com>
drivers/xen/xenbus/xenbus_dev.c