{"push_id":661235477,"size":5,"distinct_size":5,"ref":"refs/heads/lollipop","head":"5314fd46f4d2220a6928eb976ae89e1e9c657128","before":"69ba3367b4ad37c26aa82eaa7817f873969c17a7","commits":[{"sha":"aee490e0c805e8ab66741d765ba39a3860cd7d51","author":{"email":"c124df4c5f878c1a0e66535c4210a84ecd4d2d9c@linux.com","name":"Alex Naidis"},"message":"thermal: bugfix my recent changes\n\nSigned-off-by: Alex Naidis <alex.naidis@linux.com>","distinct":true,"url":"https://api.github.com/repos/TheCrazyLex/CrispyBacon_kernel_oneplus_one/commits/aee490e0c805e8ab66741d765ba39a3860cd7d51"},{"sha":"667f2e355c34ef46b7b580438499e991f731be9f","author":{"email":"5db23874f34e45d59c69d81cd72d048d558566d7@gmail.com","name":"anarkia1976"},"message":"fs/namei.c: fix: warning: 'old_path.*' may be used uninitialized in this function\n\nSigned-off-by: Alex Naidis <alex.naidis@linux.com>","distinct":true,"url":"https://api.github.com/repos/TheCrazyLex/CrispyBacon_kernel_oneplus_one/commits/667f2e355c34ef46b7b580438499e991f731be9f"},{"sha":"d8fb00526ecacaaf70ab5004cdc2947e6dd3d634","author":{"email":"d7ca2ed3e31360a26e5e60317ed1b792bd41becb@hp.com","name":"Davidlohr Bueso"},"message":"lib/int_sqrt.c: optimize square root algorithm\n\nOptimize the current version of the shift-and-subtract (hardware)\nalgorithm, described by John von Newmann[1] and Guy L Steele.\n\nIterating 1,000,000 times, perf shows for the current version:\n\n Performance counter stats for './sqrt-curr' (10 runs):\n\n         27.170996 task-clock                #    0.979 CPUs utilized            ( +-  3.19% )\n                 3 context-switches          #    0.103 K/sec                    ( +-  4.76% )\n                 0 cpu-migrations            #    0.004 K/sec                    ( +-100.00% )\n               104 page-faults               #    0.004 M/sec                    ( +-  0.16% )\n        64,921,199 cycles                    #    2.389 GHz                      ( +-  0.03% )\n        28,967,789 stalled-cycles-frontend   #   44.62% frontend cycles idle     ( +-  0.18% )\n   <not supported> stalled-cycles-backend\n       104,502,623 instructions              #    1.61  insns per cycle\n                                             #    0.28  stalled cycles per insn  ( +-  0.00% )\n        34,088,368 branches                  # 1254.587 M/sec                    ( +-  0.00% )\n             4,901 branch-misses             #    0.01% of all branches          ( +-  1.32% )\n\n       0.027763015 seconds time elapsed                                          ( +-  3.22% )\n\nAnd for the new version:\n\nPerformance counter stats for './sqrt-new' (10 runs):\n\n          0.496869 task-clock                #    0.519 CPUs utilized            ( +-  2.38% )\n                 0 context-switches          #    0.000 K/sec\n                 0 cpu-migrations            #    0.403 K/sec                    ( +-100.00% )\n               104 page-faults               #    0.209 M/sec                    ( +-  0.15% )\n           590,760 cycles                    #    1.189 GHz                      ( +-  2.35% )\n           395,053 stalled-cycles-frontend   #   66.87% frontend cycles idle     ( +-  3.67% )\n   <not supported> stalled-cycles-backend\n           398,963 instructions              #    0.68  insns per cycle\n                                             #    0.99  stalled cycles per insn  ( +-  0.39% )\n            70,228 branches                  #  141.341 M/sec                    ( +-  0.36% )\n             3,364 branch-misses             #    4.79% of all branches          ( +-  5.45% )\n\n       0.000957440 seconds time elapsed                                          ( +-  2.42% )\n\nFurthermore, this saves space in instruction text:\n\n   text    data     bss     dec     hex filename\n    111       0       0     111      6f lib/int_sqrt-baseline.o\n     89       0       0      89      59 lib/int_sqrt.o\n\n[1] http://en.wikipedia.org/wiki/First_Draft_of_a_Report_on_the_EDVAC\n\nChange-Id: Ief93505d0084e916a349c3ef78978ca37b308997\nSigned-off-by: Davidlohr Bueso <davidlohr.bueso@hp.com>\nReviewed-by: Jonathan Gonzalez <jgonzlez@linets.cl>\nTested-by: Jonathan Gonzalez <jgonzlez@linets.cl>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Alex Naidis <alex.naidis@linux.com>","distinct":true,"url":"https://api.github.com/repos/TheCrazyLex/CrispyBacon_kernel_oneplus_one/commits/d8fb00526ecacaaf70ab5004cdc2947e6dd3d634"},{"sha":"a30c61fdd1b9622a2cb713dd478547f564818368","author":{"email":"c124df4c5f878c1a0e66535c4210a84ecd4d2d9c@linux.com","name":"Alex Naidis"},"message":"msm_battery: battery check every 20 seconds\n\n* battery checks drain battery :D\n\nSigned-off-by: Alex Naidis <alex.naidis@linux.com>","distinct":true,"url":"https://api.github.com/repos/TheCrazyLex/CrispyBacon_kernel_oneplus_one/commits/a30c61fdd1b9622a2cb713dd478547f564818368"},{"sha":"5314fd46f4d2220a6928eb976ae89e1e9c657128","author":{"email":"80a24e735d812549c09054c99f7834313b50d4bf@motorola.com","name":"Christopher Fries"},"message":"lib: lz4: Set ARM_EFFICIENT_UNALIGNED_ACCESS\n\n Set ARM_EFFICIENT_UNALIGNED_ACCESS to improve performance in lz4\n compression and decompression.\n\n On msm8x26 cortex-a7,\n\n                        LZO                LZ4               LZ4 w/ UA\n decompress (bs=4k)     121.21             115.52            148.7\n\n                        LZO                LZ4               LZ4 w/ UA\n compress (bs=4k)       37.5               34.5              44.8\n\n ported from http://gerrit.mot.com/#/c/697567/\n\nChange-Id: I95db669cdf542767b356e9c5bc2d6a272fb111d4\nSigned-off-by: Jiangli Yuan <jlyuan@motorola.com>\nSigned-off-by: Alex Naidis <alex.naidis@linux.com>","distinct":true,"url":"https://api.github.com/repos/TheCrazyLex/CrispyBacon_kernel_oneplus_one/commits/5314fd46f4d2220a6928eb976ae89e1e9c657128"}]}