summaryrefslogtreecommitdiff
path: root/staging/mops_ip.c
diff options
context:
space:
mode:
authorVadim Kochan <vadim4j@gmail.com>2015-08-04 02:13:59 +0300
committerTobias Klauser <tklauser@distanz.ch>2015-08-04 09:17:29 +0200
commitbc7a68b9230282d3d7acf65ec040f73688da920b (patch)
treedd4429e56c35d2d7c7cc23f1f645cde1f7e2c13c /staging/mops_ip.c
parent87ffedefb14f103538e98dc4983fd8fcdbe28768 (diff)
flowtop: Resolve src host if '-s' option specified
Do not do reverse DNS for src hostname if '-s' option is not specified. Signed-off-by: Vadim Kochan <vadim4j@gmail.com> Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Diffstat (limited to 'staging/mops_ip.c')
0 files changed, 0 insertions, 0 deletions
requests get directed to the second OSD in the set instead of the first, resulting in OSD-side errors like: [WRN] : client.4239 192.168.122.21:0/2444980242 misdirected client.4239.1:2827 pg 2.5df899f2 to osd.4 not [1,4,6] in e680/680 and hung rbds on the client: [ 493.566367] rbd: rbd0: write 400000 at 11cc00000 (0) [ 493.566805] rbd: rbd0: result -6 xferred 400000 [ 493.567011] blk_update_request: I/O error, dev rbd0, sector 9330688 The fix is to decouple application from the decoding and: - apply new_weight first - apply new_state before new_up_client - twiddle osd_state flags if marking in - clear out some of the state if osd is destroyed Fixes: http://tracker.ceph.com/issues/14901 Cc: stable@vger.kernel.org # 3.15+: 6dd74e44dc1d: libceph: set 'exists' flag for newly up osd Cc: stable@vger.kernel.org # 3.15+ Signed-off-by: Ilya Dryomov <idryomov@gmail.com> Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Diffstat (limited to 'Documentation/filesystems')