]> www.infradead.org Git - users/jedix/linux-maple.git/commit
xen: Create KABI-compatible version of struct xenbus_watch
authorBoris Ostrovsky <boris.ostrovsky@oracle.com>
Wed, 31 May 2017 17:49:37 +0000 (13:49 -0400)
committerChuck Anderson <chuck.anderson@oracle.com>
Wed, 13 Sep 2017 04:37:55 +0000 (21:37 -0700)
commitdb9da75e2cee757e5c1a967f43a8a9ae739da49d
tree161becafcd32a31024103d3474ea9368b4c85567
parent82d95dbaf43ad5ce49977e59d4f1e3b74ea2abc5
xen: Create KABI-compatible version of struct xenbus_watch

Commit 5584ea250ae4 ("xen: modify xenstore watch event interface")
modified definition of struct xenbus_watch, breaking UEK KABI.

The patch introduces compat version of the struct, with callback_
pointing to KABI-compatible definition.

Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Reviewed-by: Joao Martins <joao.m.martins@oracle.com>
drivers/net/xen-netback/xenbus.c
drivers/xen/xenbus/xenbus_client.c
drivers/xen/xenbus/xenbus_dev_frontend.c
drivers/xen/xenbus/xenbus_xs.c
include/xen/xenbus.h