{"push_id":864115325,"size":12,"distinct_size":12,"ref":"refs/heads/next","head":"e668f58a8cfa6231e2ef787d72c43ef604b8e423","before":"c71c0ac2be93e2773811dc70f2210366046d412f","commits":[{"sha":"ea5aacdbf7a8f18e4761df4d33ac65d1f61d5e9f","author":{"email":"cf8250ffc3403545b26ea448b3679e86cf72a9df@outlook.com","name":"SandPox"},"message":"block: Add BFQ I/O Scheduler\n\nThe BFQ I/O scheduler tries to distribute bandwidth among\nall processes in the system, according to their weights,\nwhich can be set using task ioprio values.  It aims at giving\ndeterministic guarantees on the distribution of the service\nprovided.  If compiled built-in (saying Y here), BFQ can\nbe configured to support hierarchical scheduling.\n\nSigned-off-by: SandPox <sandpox@outlook.com>\nTested-by: SandPox <sandpox@outlook.com>","distinct":true,"url":"https://api.github.com/repos/SandPox/android_kernel_samsung_kyleproxx/commits/ea5aacdbf7a8f18e4761df4d33ac65d1f61d5e9f"},{"sha":"ccaf29ee4af15945417184da1be7bbe0e21685d5","author":{"email":"cf8250ffc3403545b26ea448b3679e86cf72a9df@outlook.com","name":"SandPox"},"message":"block: Add FIOPS I/O Scheduler\n\nThis is an IOPS based I/O scheduler. It will try to distribute\nIOPS equally among all processes in the system. It's mainly for\nFlash based storage.\n\nSigned-off-by: SandPox <sandpox@outlook.com>\nTested-by: SandPox <sandpox@outlook.com>","distinct":true,"url":"https://api.github.com/repos/SandPox/android_kernel_samsung_kyleproxx/commits/ccaf29ee4af15945417184da1be7bbe0e21685d5"},{"sha":"ffdd12258b18b8e5a7213ba0eb090aa61bdb9fb8","author":{"email":"cf8250ffc3403545b26ea448b3679e86cf72a9df@outlook.com","name":"SandPox"},"message":"block: Add TripNDroid I/O Scheduler\n\nThe TripNDroid IO Scheduler is based on noop, deadline and vr\nit uses deadlines to ensure some fairness. The scheduler is build\nto keep a minimum overhead. It is mainly build for mobile devices.\n\nSigned-off-by: SandPox <sandpox@outlook.com>\nTested-by: SandPox <sandpox@outlook.com>","distinct":true,"url":"https://api.github.com/repos/SandPox/android_kernel_samsung_kyleproxx/commits/ffdd12258b18b8e5a7213ba0eb090aa61bdb9fb8"},{"sha":"cd7c02ff760534964fb86ffc747a6f58ca8ede12","author":{"email":"cf8250ffc3403545b26ea448b3679e86cf72a9df@outlook.com","name":"SandPox"},"message":"block: Add SIO I/O Scheduler\n\nThe Simple I/O scheduler is an extremely simple scheduler,\nbased on noop and deadline, that relies on deadlines to\nensure fairness. The algorithm does not do any sorting but\nbasic merging, trying to keep a minimum overhead. It is aimed\nmainly for aleatory access devices (eg: flash devices).\n\nSigned-off-by: SandPox <sandpox@outlook.com>\nTested-by: SandPox <sandpox@outlook.com>","distinct":true,"url":"https://api.github.com/repos/SandPox/android_kernel_samsung_kyleproxx/commits/cd7c02ff760534964fb86ffc747a6f58ca8ede12"},{"sha":"ae774d30dad0012f928c8c3da33b5291d33b077a","author":{"email":"cf8250ffc3403545b26ea448b3679e86cf72a9df@outlook.com","name":"SandPox"},"message":"configs: kyleproxx: Enable DEADLINE I/O Scheduler","distinct":true,"url":"https://api.github.com/repos/SandPox/android_kernel_samsung_kyleproxx/commits/ae774d30dad0012f928c8c3da33b5291d33b077a"},{"sha":"886946320cda9deae18f885a942d4e0b270c695b","author":{"email":"cf8250ffc3403545b26ea448b3679e86cf72a9df@outlook.com","name":"SandPox"},"message":"cpufreq: Add SMARTASSV2 Governor\n\n'smartassV2' - a \"smart\" governor\n\nSigned-off-by: SandPox <sandpox@outlook.com>\nTested-by: SandPox <sandpox@outlook.com>","distinct":true,"url":"https://api.github.com/repos/SandPox/android_kernel_samsung_kyleproxx/commits/886946320cda9deae18f885a942d4e0b270c695b"},{"sha":"3cb5a61c61e9862ec7cdbdd6d511deb27a29a8ea","author":{"email":"cf8250ffc3403545b26ea448b3679e86cf72a9df@outlook.com","name":"SandPox"},"message":"cpufreq: Add INTELLIDEMAND Governor\n\n'intellidemand' - This driver adds a dynamic cpufreq policy governor.\nThe governor does a periodic polling and\nchanges frequency based on the CPU utilization.\nThe support for this governor depends on CPU capability to\ndo fast frequency switching (i.e, very low latency frequency\ntransitions). with browsing detection based on GPU loading\n\nSigned-off-by: SandPox <sandpox@outlook.com>\nTested-by: SandPox <sandpox@outlook.com>","distinct":true,"url":"https://api.github.com/repos/SandPox/android_kernel_samsung_kyleproxx/commits/3cb5a61c61e9862ec7cdbdd6d511deb27a29a8ea"},{"sha":"57a14ec990e6495a86aee9c9abec0fc6fe458bfb","author":{"email":"cf8250ffc3403545b26ea448b3679e86cf72a9df@outlook.com","name":"SandPox"},"message":"cpufreq: Add HOTPLUG Governor\n\n'hotplug' - this driver mimics the frequency scaling behavior\nin 'ondemand', but with several key differences.  First is\nthat frequency transitions use the CPUFreq table directly,\ninstead of incrementing in a percentage of the maximum\navailable frequency.  Second 'hotplug' will offline auxillary\nCPUs when the system is idle, and online those CPUs once the\nsystem becomes busy again.  This last feature is needed for\narchitectures which transition to low power states when only\nthe \"master\" CPU is online, or for thermally constrained\ndevices.\n\nSigned-off-by: SandPox <sandpox@outlook.com>\nTested-by: SandPox <sandpox@outlook.com>","distinct":true,"url":"https://api.github.com/repos/SandPox/android_kernel_samsung_kyleproxx/commits/57a14ec990e6495a86aee9c9abec0fc6fe458bfb"},{"sha":"07e9d7c6cb5a1285fcb712df4fb268faaf456d43","author":{"email":"cf8250ffc3403545b26ea448b3679e86cf72a9df@outlook.com","name":"SandPox"},"message":"cpufreq: Add INTELLIACTIVE Governor\n\nINTELLIACTIVE - This driver adds a dynamic cpufreq policy governor\ndesigned for latency-sensitive workloads.\n\nThis governor attempts to reduce the latency of clock\nincreases so that the system is more responsive to\ninteractive workloads.\n\nSigned-off-by: SandPox <sandpox@outlook.com>\nTested-by: SandPox <sandpox@outlook.com>","distinct":true,"url":"https://api.github.com/repos/SandPox/android_kernel_samsung_kyleproxx/commits/07e9d7c6cb5a1285fcb712df4fb268faaf456d43"},{"sha":"124b6fce51ca3b7a112c875bcbc648834be6d931","author":{"email":"cf8250ffc3403545b26ea448b3679e86cf72a9df@outlook.com","name":"SandPox"},"message":"cpufreq: Add INTERACTIVEX Governor\n\n'interactivex' - This driver adds a dynamic cpufreq policy governor\ndesigned for latency-sensitive workloads.\n\nSigned-off-by: SandPox <sandpox@outlook.com>\nTested-by: SandPox <sandpox@outlook.com>","distinct":true,"url":"https://api.github.com/repos/SandPox/android_kernel_samsung_kyleproxx/commits/124b6fce51ca3b7a112c875bcbc648834be6d931"},{"sha":"3205d130c257b0331eeae7b9078f371061549d8d","author":{"email":"cf8250ffc3403545b26ea448b3679e86cf72a9df@outlook.com","name":"SandPox"},"message":"cpufreq: Add LAGFREE Governor\n\n'lagfree' - this driver is rather similar to the 'ondemand'\ngovernor both in its source code and its purpose, the difference is\nits optimisation for better suitability in a battery powered\nenvironment.  The frequency is gracefully increased and decreased\nrather than jumping to 100% when speed is required.\n\nSigned-off-by: SandPox <sandpox@outlook.com>\nTested-by: SandPox <sandpox@outlook.com>","distinct":true,"url":"https://api.github.com/repos/SandPox/android_kernel_samsung_kyleproxx/commits/3205d130c257b0331eeae7b9078f371061549d8d"},{"sha":"e668f58a8cfa6231e2ef787d72c43ef604b8e423","author":{"email":"cf8250ffc3403545b26ea448b3679e86cf72a9df@outlook.com","name":"SandPox"},"message":"cpufreq: Add LAZY Governor\n\nBasically an ondemand with an additional parameter min_time_state\nto specify the minimum time CPU stays on a frequency before scaling up/down.\n\nSigned-off-by: SandPox <sandpox@outlook.com>\nTested-by: SandPox <sandpox@outlook.com>","distinct":true,"url":"https://api.github.com/repos/SandPox/android_kernel_samsung_kyleproxx/commits/e668f58a8cfa6231e2ef787d72c43ef604b8e423"}]}