summaryrefslogtreecommitdiff
path: root/drivers/xen/pvcalls-back.c
diff options
context:
space:
mode:
authorStefano Stabellini <sstabellini@kernel.org>2018-02-14 10:28:24 -0800
committerJuergen Gross <jgross@suse.com>2018-02-17 09:41:06 +0100
commitd1a75e0896f5e9f5cb6a979caaea39f1f4b9feb1 (patch)
tree64a06c2c248dfcfff3da8a9b249005cc573b722a /drivers/xen/pvcalls-back.c
parent64d6871827b1e2ac8c9daf49f2c883378c7d50cd (diff)
downloadlinux-next-d1a75e0896f5e9f5cb6a979caaea39f1f4b9feb1.tar.gz
pvcalls-front: wait for other operations to return when release passive sockets
Passive sockets can have ongoing operations on them, specifically, we have two wait_event_interruptable calls in pvcalls_front_accept. Add two wake_up calls in pvcalls_front_release, then wait for the potential waiters to return and release the sock_mapping refcount. Signed-off-by: Stefano Stabellini <stefano@aporeto.com> Acked-by: Juergen Gross <jgross@suse.com> Signed-off-by: Juergen Gross <jgross@suse.com>
Diffstat (limited to 'drivers/xen/pvcalls-back.c')
0 files changed, 0 insertions, 0 deletions