{"head":"110335dcb91f2676a90257d03c836fa28aafaa89","size":9,"push_id":46629058,"ref":"refs/heads/master","commits":[{"sha":"64f2b901c6c5c75e20d1c2e716d8bde951acded3","author":{"name":"burstlam","email":"7a0d90a1adca681c9953d6feb00cea884ae86124@gmail.com"},"url":"https://api.github.com/repos/burstlam/zte-blade-32/commits/64f2b901c6c5c75e20d1c2e716d8bde951acded3","message":"Add Default Config for CM7"},{"sha":"f3c81204a9a700b9ed9585bc48ff02122d26175f","author":{"name":"Tom Giordano","email":"3ecfbaa3510c6874571a725a9e2d060f58d359d3@gmail.com"},"url":"https://api.github.com/repos/burstlam/zte-blade-32/commits/f3c81204a9a700b9ed9585bc48ff02122d26175f","message":"leds: Add option to keep LEDs on during suspend"},{"sha":"a5875a615bd6b6febbc49729126e74fde56c1a5a","author":{"name":"burst lam","email":"7a0d90a1adca681c9953d6feb00cea884ae86124@gmail.com"},"url":"https://api.github.com/repos/burstlam/zte-blade-32/commits/a5875a615bd6b6febbc49729126e74fde56c1a5a","message":"Fix : Wakelock.c"},{"sha":"4924efae2a707afcb90b8b9f8ae26fda25157821","author":{"name":"burst lam","email":"7a0d90a1adca681c9953d6feb00cea884ae86124@gmail.com"},"url":"https://api.github.com/repos/burstlam/zte-blade-32/commits/4924efae2a707afcb90b8b9f8ae26fda25157821","message":"Input:Add missing wake_lock_destroy"},{"sha":"e0bed6105e7d9f2f0657165033f9b3fa01be4246","author":{"name":"burst lam","email":"7a0d90a1adca681c9953d6feb00cea884ae86124@gmail.com"},"url":"https://api.github.com/repos/burstlam/zte-blade-32/commits/e0bed6105e7d9f2f0657165033f9b3fa01be4246","message":"fix rpcrouter misspellings - suggested from css771 -\nmight help to fix battery drain"},{"sha":"20b6287fab49eafecfd727a2c08eb5e6a5c54741","author":{"name":"burst lam","email":"7a0d90a1adca681c9953d6feb00cea884ae86124@gmail.com"},"url":"https://api.github.com/repos/burstlam/zte-blade-32/commits/20b6287fab49eafecfd727a2c08eb5e6a5c54741","message":"Attempt to remove excess warning"},{"sha":"097097b2e0268c9614b006631f2fe701dfda1ac8","author":{"name":"burst lam","email":"7a0d90a1adca681c9953d6feb00cea884ae86124@gmail.com"},"url":"https://api.github.com/repos/burstlam/zte-blade-32/commits/097097b2e0268c9614b006631f2fe701dfda1ac8","message":"posix_timer: Fix error path in timer_create"},{"sha":"dbe7e5903830cb53a0ea3140120dca874c5bc019","author":{"name":"burst lam","email":"7a0d90a1adca681c9953d6feb00cea884ae86124@gmail.com"},"url":"https://api.github.com/repos/burstlam/zte-blade-32/commits/dbe7e5903830cb53a0ea3140120dca874c5bc019","message":"msm72k_udc: disable excessive debug chatter & small fixes"},{"sha":"110335dcb91f2676a90257d03c836fa28aafaa89","author":{"name":"burst lam","email":"7a0d90a1adca681c9953d6feb00cea884ae86124@gmail.com"},"url":"https://api.github.com/repos/burstlam/zte-blade-32/commits/110335dcb91f2676a90257d03c836fa28aafaa89","message":"sched: Fix over-scheduling bug [author andy572]\n\nIf we do not use CGROUP, function update_h_load won't update h_load. When the\nsystem has a large number of tasks far more than logical CPU number, the\nincorrect cfs_rq[cpu]->h_load value will cause load_balance() to pull too\nmany tasks to the local CPU from the busiest CPU. So the busiest CPU keeps\ngoing in a round robin. That will hurt performance.\n\nThe issue was found originally by a scientific calculation workload that\ndeveloped by Yanmin. With that commit, the workload performance drops\nabout 40%.\n\n CPU  before    after\n\n 00   : 2       : 7\n 01   : 1       : 7\n 02   : 11      : 6\n 03   : 12      : 7\n 04   : 6       : 6\n 05   : 11      : 7\n 06   : 10      : 6\n 07   : 12      : 7\n 08   : 11      : 6\n 09   : 12      : 6\n 10   : 1       : 6\n 11   : 1       : 6\n 12   : 6       : 6\n 13   : 2       : 6\n 14   : 2       : 6\n 15   : 1       : 6"}],"legacy":{"head":"110335dcb91f2676a90257d03c836fa28aafaa89","size":9,"push_id":46629058,"shas":[["64f2b901c6c5c75e20d1c2e716d8bde951acded3","burstlam@gmail.com","Add Default Config for CM7","burstlam"],["f3c81204a9a700b9ed9585bc48ff02122d26175f","tomgiordano83@gmail.com","leds: Add option to keep LEDs on during suspend","Tom Giordano"],["a5875a615bd6b6febbc49729126e74fde56c1a5a","burstlam@gmail.com","Fix : Wakelock.c","burst lam"],["4924efae2a707afcb90b8b9f8ae26fda25157821","burstlam@gmail.com","Input:Add missing wake_lock_destroy","burst lam"],["e0bed6105e7d9f2f0657165033f9b3fa01be4246","burstlam@gmail.com","fix rpcrouter misspellings - suggested from css771 -\nmight help to fix battery drain","burst lam"],["20b6287fab49eafecfd727a2c08eb5e6a5c54741","burstlam@gmail.com","Attempt to remove excess warning","burst lam"],["097097b2e0268c9614b006631f2fe701dfda1ac8","burstlam@gmail.com","posix_timer: Fix error path in timer_create","burst lam"],["dbe7e5903830cb53a0ea3140120dca874c5bc019","burstlam@gmail.com","msm72k_udc: disable excessive debug chatter & small fixes","burst lam"],["110335dcb91f2676a90257d03c836fa28aafaa89","burstlam@gmail.com","sched: Fix over-scheduling bug [author andy572]\n\nIf we do not use CGROUP, function update_h_load won't update h_load. When the\nsystem has a large number of tasks far more than logical CPU number, the\nincorrect cfs_rq[cpu]->h_load value will cause load_balance() to pull too\nmany tasks to the local CPU from the busiest CPU. So the busiest CPU keeps\ngoing in a round robin. That will hurt performance.\n\nThe issue was found originally by a scientific calculation workload that\ndeveloped by Yanmin. With that commit, the workload performance drops\nabout 40%.\n\n CPU  before    after\n\n 00   : 2       : 7\n 01   : 1       : 7\n 02   : 11      : 6\n 03   : 12      : 7\n 04   : 6       : 6\n 05   : 11      : 7\n 06   : 10      : 6\n 07   : 12      : 7\n 08   : 11      : 6\n 09   : 12      : 6\n 10   : 1       : 6\n 11   : 1       : 6\n 12   : 6       : 6\n 13   : 2       : 6\n 14   : 2       : 6\n 15   : 1       : 6","burst lam"]],"ref":"refs/heads/master"}}