{"push_id":651745744,"size":2,"distinct_size":2,"ref":"refs/heads/new","head":"51aa1a5295e882bea9f5f316010199cc2f07fe28","before":"da25cc46dc0bdaca0c5dd95fa15eda6721b13246","commits":[{"sha":"61be56cfc1338341c4dddb01942e9e3e60563bf3","author":{"email":"9ae2fff1e81f4043f3b3adb9ed5eedbbd34e3953@codeaurora.org","name":"Lee Susman"},"message":"mm: change initial readahead window size calculation\n\nChange the logic which determines the initial readahead window size\nsuch that for small requests (one page) the initial window size\nwill be x4 the size of the original request, regardless of the\nVM_MAX_READAHEAD value. This prevents a rapid ramp-up\nthat could be caused due to increasing VM_MAX_READAHEAD.\n\nChange-Id: I93d59c515d7e6c6d62348790980ff7bd4f434997\nSigned-off-by: Lee Susman <lsusman@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/zwliew/ghost/commits/61be56cfc1338341c4dddb01942e9e3e60563bf3"},{"sha":"51aa1a5295e882bea9f5f316010199cc2f07fe28","author":{"email":"69d4c67d027719823df1f8f9226c47bc05dc8998@codeaurora.org","name":"Srivatsa Vaddagiri"},"message":"sched: Set MC (multi-core) sched domain's busy_factor attribute to 1\n\nbusy_factor attribute of a scheduler domain causes busy CPUs (CPUs\nthat are not idle) to load balance less frequently in that domain,\nwhich could impact performance by increasing scheduling latency for\ntasks.\n\nAs an example, consider MC scheduler domain's attribute values of\nmax_interval = 4ms and busy_factor = 64. Further consider\nmax_load_balance_interval = 100 (HZ/10). In this case, a non-idle CPU\ncould put off load balance check in MC domain by 100ms. This\neffectively means that a CPU running a single task in its queue could\nfail to notice increased load on another CPU (that is in same MC\ndomain) for upto 100ms, before picking up load from the overloaded\nCPU. Needless to say, this leads to increased scheduling latency for\ntasks, affecting performance adversely.\n\nBy setting MC domain's busy_factor value to 1, we limit maximum\ninterval that busy CPU can put off load balance checks to 4ms\n(effectively 10ms, given HZ value of 100).\n\nChange-Id: Id45869d06f5556ea8eec602b65c2ffd2143fe060\nSigned-off-by: Srivatsa Vaddagiri <vatsa@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/zwliew/ghost/commits/51aa1a5295e882bea9f5f316010199cc2f07fe28"}]}