{"push_id":642350357,"size":1,"distinct_size":1,"ref":"refs/heads/cm-12.1","head":"12a4584f2eb1af26a47d891a20ae2163cbe4bb2f","before":"044872d797070be48b9b5500871f15206e457d89","commits":[{"sha":"12a4584f2eb1af26a47d891a20ae2163cbe4bb2f","author":{"email":"0eff0dffba4abe152915d4d50cc3822cee56e1cb@telus.net","name":"CWGSM3VO"},"message":"mm: pass readahead info down to the i/o scheduler\n\nSome i/o schedulers (i.e. row-iosched, cfq-iosched) deploy an idling\nalgorithm in order to be better synced with the readahead algorithm.\nIdling is a prediction algorithm for incoming read requests.\n\nIn this patch we mark pages which are part of a readahead window, by\nsetting a newly introduced flag. With this flag, the i/o scheduler can\nidentify a request which is associated with a readahead page. This\nenables the i/o scheduler's idling mechanism to be en-sync with the\nreadahead mechanism and, in turn, can increase read throughput.\n\nChange-Id: I0654f23315b6d19d71bcc9cc029c6b281a44b196\nSigned-off-by: Lee Susman <lsusman@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/CWGSM3V0/android_kernel_motorola_msm8960dt-common/commits/12a4584f2eb1af26a47d891a20ae2163cbe4bb2f"}]}