aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/xen-netfront.c
diff options
context:
space:
mode:
authorStefano Stabellini <[email protected]>2018-02-14 18:28:24 +0000
committerJuergen Gross <[email protected]>2018-02-17 08:41:06 +0000
commitd1a75e0896f5e9f5cb6a979caaea39f1f4b9feb1 (patch)
tree64a06c2c248dfcfff3da8a9b249005cc573b722a /drivers/net/xen-netfront.c
parentpvcalls-front: introduce a per sock_mapping refcount (diff)
downloadkernel-d1a75e0896f5e9f5cb6a979caaea39f1f4b9feb1.tar.gz
kernel-d1a75e0896f5e9f5cb6a979caaea39f1f4b9feb1.zip
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 <[email protected]> Acked-by: Juergen Gross <[email protected]> Signed-off-by: Juergen Gross <[email protected]>
Diffstat (limited to 'drivers/net/xen-netfront.c')
0 files changed, 0 insertions, 0 deletions