{"push_id":633363049,"size":39,"distinct_size":39,"ref":"refs/heads/lollipop-caf","head":"d250926e4b1b81006bbf77b917af004480b1496e","before":"7d7683b14ebdf3eca8d39c14f5a06b5b9f3f4613","commits":[{"sha":"7a764f887707d4a4ae50f63cc8f0a101ec93e24a","author":{"email":"7864bb1e0e12322ea18ea731d051b95b75140567@6wind.com","name":"Nicolas Dichtel"},"message":"selinux/nlmsg: add XFRM_MSG_NEWSPDINFO\n\ncommit 2b7834d3e1b828429faa5dc41a480919e52d3f31 upstream (net-next).\n\nThis new command is missing.\n\nChange-Id: If511000c19aa9af7220ff775d88ace9834b35dcb\nFixes: 880a6fab8f6b (\"xfrm: configure policy hash table thresholds by netlink\")\nReported-by: Christophe Gouault <christophe.gouault@6wind.com>\nSigned-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/7a764f887707d4a4ae50f63cc8f0a101ec93e24a"},{"sha":"da6a1d967315e5d1c5d512eb5fcbcb33e0054d61","author":{"email":"7864bb1e0e12322ea18ea731d051b95b75140567@6wind.com","name":"Nicolas Dichtel"},"message":"selinux/nlmsg: add XFRM_MSG_GETSPDINFO\n\ncommit 5e6deebafb45fb271ae6939d48832e920b8fb74e upstream (net-next).\n\nThis command is missing.\n\nChange-Id: Id0a0d9bf7a4af98a8f761fec902d1296138a911f\nFixes: ecfd6b183780 (\"[XFRM]: Export SPD info\")\nSigned-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/da6a1d967315e5d1c5d512eb5fcbcb33e0054d61"},{"sha":"a3ca1cbad87d7a7c473edc938157ee694be4411d","author":{"email":"7864bb1e0e12322ea18ea731d051b95b75140567@6wind.com","name":"Nicolas Dichtel"},"message":"selinux/nlmsg: add XFRM_MSG_[NEW|GET]SADINFO\n\ncommit 5b5800fad072133e4a9c2efbf735baaac83dec86 upstream (net-next).\n\nThese commands are missing.\n\nChange-Id: I3fd1d3d700592c653e1a5c5199125805d55aaa95\nFixes: 28d8909bc790 (\"[XFRM]: Export SAD info.\")\nSigned-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/a3ca1cbad87d7a7c473edc938157ee694be4411d"},{"sha":"95546d27911729e618fa191b0f22506b3d692803","author":{"email":"7864bb1e0e12322ea18ea731d051b95b75140567@6wind.com","name":"Nicolas Dichtel"},"message":"selinux/nlmsg: add XFRM_MSG_REPORT\n\ncommit b0b59b0056acd6f157a04cc895f7e24692fb08aa upstream (net-next).\n\nThis command is missing.\n\nChange-Id: I8fa3b1b9815296d3b001244d2212f79f5654bd01\nFixes: 97a64b4577ae (\"[XFRM]: Introduce XFRM_MSG_REPORT.\")\nReported-by: Stephen Smalley <sds@tycho.nsa.gov>\nSigned-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/95546d27911729e618fa191b0f22506b3d692803"},{"sha":"16df329199ac44b28335b667996a12807fe2ddf1","author":{"email":"7864bb1e0e12322ea18ea731d051b95b75140567@6wind.com","name":"Nicolas Dichtel"},"message":"selinux/nlmsg: add XFRM_MSG_MIGRATE\n\ncommit 8d465bb777179c4bea731b828ec484088cc9fbc1 upstream (net-next).\n\nThis command is missing.\n\nChange-Id: Id2c9344ca1ab2c96e0b758ad1efb38e16cf23b86\nFixes: 5c79de6e79cd (\"[XFRM]: User interface for handling XFRM_MSG_MIGRATE\")\nReported-by: Stephen Smalley <sds@tycho.nsa.gov>\nSigned-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/16df329199ac44b28335b667996a12807fe2ddf1"},{"sha":"6f465f517c8955f5956a2d59619e6770e579ccc0","author":{"email":"7864bb1e0e12322ea18ea731d051b95b75140567@6wind.com","name":"Nicolas Dichtel"},"message":"selinux/nlmsg: add XFRM_MSG_MAPPING\n\ncommit bd2cba07381a6dba60bc1c87ed8b37931d244da1 upstream (net-next).\n\nThis command is missing.\n\nChange-Id: Ida52130382e42355e5f3b39134aa61a1ea98026d\nFixes: 3a2dfbe8acb1 (\"xfrm: Notify changes in UDP encapsulation via netlink\")\nCC: Martin Willi <martin@strongswan.org>\nReported-by: Stephen Smalley <sds@tycho.nsa.gov>\nSigned-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/6f465f517c8955f5956a2d59619e6770e579ccc0"},{"sha":"71b03a592fc059f2c4135b7b260d44eb78b36ef6","author":{"email":"88a1d58bf22a647dce58dd91f9595600dceabba9@redhat.com","name":"Paul Moore"},"message":"selinux: add SOCK_DIAG_BY_FAMILY to the list of netlink message types\n\ncommit 6a96e15096da6e7491107321cfa660c7c2aa119d upstream.\n\nThe SELinux AF_NETLINK/NETLINK_SOCK_DIAG socket class was missing the\nSOCK_DIAG_BY_FAMILY definition which caused SELINUX_ERR messages when\nthe ss tool was run.\n\n # ss\n Netid  State  Recv-Q Send-Q  Local Address:Port   Peer Address:Port\n u_str  ESTAB  0      0                  * 14189             * 14190\n u_str  ESTAB  0      0                  * 14145             * 14144\n u_str  ESTAB  0      0                  * 14151             * 14150\n {...}\n # ausearch -m SELINUX_ERR\n ----\n time->Thu Jan 23 11:11:16 2014\n type=SYSCALL msg=audit(1390493476.445:374):\n  arch=c000003e syscall=44 success=yes exit=40\n  a0=3 a1=7fff03aa11f0 a2=28 a3=0 items=0 ppid=1852 pid=1895\n  auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0\n  tty=pts0 ses=1 comm=\"ss\" exe=\"/usr/sbin/ss\"\n  subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 key=(null)\n type=SELINUX_ERR msg=audit(1390493476.445:374):\n  SELinux:  unrecognized netlink message type=20 for sclass=32\n\nChange-Id: I22218ec620bc3ee6396145f1c2ad8ed222648309\nSigned-off-by: Paul Moore <pmoore@redhat.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/71b03a592fc059f2c4135b7b260d44eb78b36ef6"},{"sha":"653efcb16224d645a9d344485f54503847658f02","author":{"email":"6f9d97df82107736b1c4f0e11d74242c25499ec8@chromium.org","name":"Andrew Bresticker"},"message":"CHROMIUM: cpufreq: interactive: validate above_hispeed_delay\n\nWe rely on the frequencies in above_hispeed_delay being in ascending\norder.  Ensure that is the case for the values the user gives us.\n\nBUG=chrome-os-partner:20830\nTEST=Boot Pit; write invalid above_hispeed_delay value:\nlocalhost ~ # echo \"20000 1800000:20000 700000:0\" > above_hispeed_delay\n-bash: echo: write error: Invalid argument\n\nChange-Id: Ifb431e58ad4b6b371152d7b09fcbefa127b0cbe2\nSigned-off-by: Andrew Bresticker <abrestic@chromium.org>\nReviewed-on: https://gerrit.chromium.org/gerrit/65742\nReviewed-by: Sonny Rao <sonnyrao@chromium.org>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/653efcb16224d645a9d344485f54503847658f02"},{"sha":"b0b192a85ac8953bc219d88017c41a455543fe54","author":{"email":"6f9d97df82107736b1c4f0e11d74242c25499ec8@chromium.org","name":"Andrew Bresticker"},"message":"CHROMIUM: cpufreq: interactive: free above_hispeed_delay on exit\n\nWe currently never free the above_hispeed_delay.  Free it on\nmodule exit.\n\nBUG=chrome-os-partner:20830\nTEST=Boot Pit; no-op since interactive governor is compiled in.\n\nChange-Id: I1cc443dbc6feda1fa98c72c4f4a4007b3dd70eb5\nSigned-off-by: Andrew Bresticker <abrestic@chromium.org>\nReviewed-on: https://gerrit.chromium.org/gerrit/65743\nReviewed-by: Sonny Rao <sonnyrao@chromium.org>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/b0b192a85ac8953bc219d88017c41a455543fe54"},{"sha":"6bc600a246cd98fce442749e5e83c1240eeb5838","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"add cpufreq governor intellidemand (version 5.0)\n\nIntellidemand is inspired by ondemand governor. Its main features are:\n\n - auto cpu hotplugging based on runnable thread average calculations\n - detection of browsing mode (long screen on activities with moderate run\n   queue depth =< 45 )\n - limit max frequencies when in browsing mode to conserve battery for long\n   duration tasks\n\nBrowsing State Determination:\n 1- Browsing state is enabled as power-on default. Browsing state is disabled\n    when run queue depth is > 45 (very high instantaneous spikes)\n\nBrowsing State Limit Max Freq Logic (sliding window algorithm):\n 1- While Screen is ON > 3 min, and average load of the CPU is < 35%, then\n    CPU Max frequencies will remain power-on default\n 2- While Screen is On, if average CPU load > 35%, both CPUs max frequencies\n    will be limited to a lower user configurable max value\n 3- While Screen is On, After both CPUs' Max is limited to lowered max, when\n    the average CPU load has dropped down to less than < 25%, then both CPUs\n    Max freq will be restored to back to power-on default\n\nRunnable Thread Auto-hotplug (fast hotplug / slow unplug algorithm):\n 1- When average number of running thread is < threshold, 2nd cpu will be\n    unplugged.\n 2- When > threshold, 2nd cpu will be hotplugged.\n 3- The logic applies a fast hotplug and slow unplug algorithm so 2nd core\n    will stay enabled longer to help deal with performance spikes\n\nchanges from Ver 2.0 -> Ver 3.0:\n  - remove GPU Busy dependency for browsing state detection (this will make\n    the governor more portable to other platforms without specific GPU\n    architecture knowledge)\n\ndependencies:\n  -- Qualcomm's run queue average logic (SOC independent logic)\n  -- TI's runnable thread average logic (SOC independent logic)\n\nforward ported to Linux 3.4 for use on S-800\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/6bc600a246cd98fce442749e5e83c1240eeb5838"},{"sha":"a4ec8eb3b25ba196e5106de1fa64004e2dde8597","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"intellidemand: remove sampling rate updates based on suspend\nthis is causing a rare race condition where every once in a while, the phone\nwill not wake up properly from a suspend/resume cycle.  Disable for now\nuntil I have more time to debug this properly\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/a4ec8eb3b25ba196e5106de1fa64004e2dde8597"},{"sha":"c3b4fbfea8abd15e002edbf9dca9a586e1e19125","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"intellidemand: cumulative update to version 5.5\n\nalso remove unused legacy stuff\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nConflicts:\n\tdrivers/cpufreq/Kconfig\n\tdrivers/cpufreq/cpufreq_intellidemand.c\n\nChange-Id: I09edbedf0c25d7b6da10d747c409f9cfef8e09c6","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/c3b4fbfea8abd15e002edbf9dca9a586e1e19125"},{"sha":"c0a20938566a452d94348a0e67890f7fd02459b9","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"cpufreq: intelliactive: initial coding and introduction!\n\nintelliactive is based on Latest Google Interactive cpufreq governor from\nGoogle.  The original Interactive provides smooth UI operations but suffers\nslight battery drain due to its aggressive policies.  Intelliactive is an\nimprovement built on top of it.\n\nIt has the following enhancements added:\n1. self-boost capability from input drivers (no need for PowerHAL assist)\n2. two phase scheduling (idle/busy phases to prevent from jumping directly to\n   max freq\n3. Checks for offline cpus and short circuits some unnecessary checks to\n   improve code execution paths\n4. removed trace calls\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/c0a20938566a452d94348a0e67890f7fd02459b9"},{"sha":"9407a5a112ae3e933c4782f0d634a277b4423655","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"intelliactive: fix race condition when unregistering input handlers\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/9407a5a112ae3e933c4782f0d634a277b4423655"},{"sha":"f5accdcbe188e9f37fe18f25644eb478d5f5127c","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"intelliactive: add upstream patches\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/f5accdcbe188e9f37fe18f25644eb478d5f5127c"},{"sha":"4a80ebc0dc9804c3af3b9d5913426fb9f89a2cee","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"intelliactive: make touch boost interface generic\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/4a80ebc0dc9804c3af3b9d5913426fb9f89a2cee"},{"sha":"6dc1a1e9b432299c4c9134595b8e76ebc566eb7b","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"intelliactive: rework input register/unregister\n\nChange-Id: If53f3a9aa866456e35f19647fe4fef7fe0ffb283\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/6dc1a1e9b432299c4c9134595b8e76ebc566eb7b"},{"sha":"2424b6f2faaa1a3d0c34913edfe6c871a34ce889","author":{"email":"430614af67e36984b82142e3ce100b2e1842ca13@gmail.com","name":"moepda"},"message":"Revert \"cpufreq: Move get_cpu_idle_time() to cpufreq.c\"\n\nChange-Id: I52d34de2a01917db840660af1b94aa021c894f64","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/2424b6f2faaa1a3d0c34913edfe6c871a34ce889"},{"sha":"9246e050e858c503da6d0fe2f84559fcaf05fa0f","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"cpufreq_intellimm: intelliminmax cpu governor initial baseline commit\nintelliminmax (intellimm) governor is designed to work with the newer SOCs with fixed voltage rails (ie MSM8974+ SOCs).  It is designed to work within those\nfixed voltage ranges in order to maximize battery performance while creating a\nsmooth UI operations.\n\nCopyright 2014 Paul Reioux <aka faux123>\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nWIP: Intellimm: remove unused code and change tblmap algorithm\n\ntblmap: add power-save frequencies for the first 5 entries\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nWIP: intellimm: more tweaks and table clean up\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nWIP: intellimm: more tweaks\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nWIP: intellimm: clean up derpy logic\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nWIP: intellimm: final clean up and algorithm tweaks\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nWIP: intellimm: finalizing part 2\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nWIP: intellimm: finalizing part 3\n\nadd back burst for smoother UI\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nintellimm: fix div by zero derp\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nConflicts:\n\tdrivers/cpufreq/Kconfig\n\tdrivers/cpufreq/Makefile\n\tinclude/linux/cpufreq.h\n\nChange-Id: Iff674b457887afc5467d339d5e74956481add5a5","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/9246e050e858c503da6d0fe2f84559fcaf05fa0f"},{"sha":"e4143fc52df2d6c85728f44854caae4dd7e04ddc","author":{"email":"430614af67e36984b82142e3ce100b2e1842ca13@gmail.com","name":"moepda"},"message":"hlte kernel:update defconfig 3 new governors\n\nChange-Id: Ibb2dc5a6b3afef9113a095a5f9e49cc122a1a093","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/e4143fc52df2d6c85728f44854caae4dd7e04ddc"}]}