X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Finclude%2Flustre_osc.h;h=4072fbd93ceacbce0f7bc92ab814863476527f21;hp=ae7b06e8c178a65816c07200a59b3f30fce17512;hb=9821754235e2417868dbaeb987b33e22c517346f;hpb=5fb29cd1e77ca7bee34791138b49f5dd50d5116b diff --git a/lustre/include/lustre_osc.h b/lustre/include/lustre_osc.h index ae7b06e..4072fbd 100644 --- a/lustre/include/lustre_osc.h +++ b/lustre/include/lustre_osc.h @@ -496,17 +496,17 @@ struct osc_page { * An offset within page from which next transfer starts. This is used * by cl_page_clip() to submit partial page transfers. */ - int ops_from; + unsigned int ops_from:PAGE_SHIFT, /** - * An offset within page at which next transfer ends. + * An offset within page at which next transfer ends(inclusive). * * \see osc_page::ops_from. */ - int ops_to; + ops_to:PAGE_SHIFT, /** * Boolean, true iff page is under transfer. Used for sanity checking. */ - unsigned ops_transfer_pinned:1, + ops_transfer_pinned:1, /** * in LRU? */