Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

infernalis: rbd: misdirected op in rbd balance-reads test #6629

Merged
2 commits merged into from Feb 11, 2016

Commits on Nov 18, 2015

  1. osd: ensure op rwm flags are checked before they are initialized

    These flags are now lazy-initialized within the PG thread at the
    start of op processing instead of once the message is received.
    
    Signed-off-by: Jason Dillaman <dillaman@redhat.com>
    (cherry picked from commit 6528563)
    Jason Dillaman authored and Abhishek Varshney committed Nov 18, 2015
    Configuration menu
    Copy the full SHA
    6750cab View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2015

  1. osd: move misdirected op check from OSD thread to PG thread

    The op message isn't fully decoded until after the start of the PG
    op handling.  Therefore, checking for misdirected ops needs to wait
    until after the RWM flags have been initialized.
    
    Fixes: ceph#13491
    Backport: infernalis
    Signed-off-by: Jason Dillaman <dillaman@redhat.com>
    (cherry picked from commit 56ba90f)
    
    Conflicts:
    	src/osd/ReplicatedPG.cc
    		In ReplicatedPG::do_op, resolved conflicts caused by afcfb05 and 818d790
    Jason Dillaman authored and Abhishek Varshney committed Nov 23, 2015
    Configuration menu
    Copy the full SHA
    0f50439 View commit details
    Browse the repository at this point in the history