]> www.infradead.org Git - users/willy/xarray.git/commit
xen: Convert pvcalls-back to XArray
authorMatthew Wilcox <willy@infradead.org>
Sun, 30 Sep 2018 04:12:02 +0000 (00:12 -0400)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Thu, 8 Aug 2019 18:01:05 +0000 (14:01 -0400)
commit90c86f0c36efbebe395fa8d658499f45772d5786
tree52338f8c71c4a2cf0d7f56f3da96de884b128373
parentd96b557f5e8b2083e7b10aa85c11c1c7b0cdc229
xen: Convert pvcalls-back to XArray

Pull the XArray out from under the semaphore as it is serialised by its
own spinlock.  In pvcalls_back_release(), it's more efficient to erase
the element than to load it then erase it if it was present.

Signed-off-by: Matthew Wilcox <willy@infradead.org>
drivers/xen/pvcalls-back.c