summaryrefslogtreecommitdiffstats
path: root/net/mac80211/wme.h
diff options
context:
space:
mode:
authorSage Weil <sage@newdream.net>2011-03-04 21:24:28 +0100
committerSage Weil <sage@newdream.net>2011-03-04 21:24:28 +0100
commit60bf8bf8815e6adea4c1d0423578c3b8000e2ec8 (patch)
treece7140c32a3f177816f4029a88eb99e15bda6943 /net/mac80211/wme.h
parentlibceph: retry after authorization failure (diff)
downloadlinux-60bf8bf8815e6adea4c1d0423578c3b8000e2ec8.tar.xz
linux-60bf8bf8815e6adea4c1d0423578c3b8000e2ec8.zip
libceph: fix msgr backoff
With commit f363e45f we replaced a bunch of hacky workqueue mutual exclusion logic with the WQ_NON_REENTRANT flag. One pieces of fallout is that the exponential backoff breaks in certain cases: * con_work attempts to connect. * we get an immediate failure, and the socket state change handler queues immediate work. * con_work calls con_fault, we decide to back off, but can't queue delayed work. In this case, we add a BACKOFF bit to make con_work reschedule delayed work next time it runs (which should be immediately). Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'net/mac80211/wme.h')
0 files changed, 0 insertions, 0 deletions