==================== 01-09-2017 ==================== * build/ c7cd24f disable clang for now [GitHub] 7963862 Merge tag 'android-7.1.1_r9' into HEAD [klozz] ac98958 build: Replace pushd with cd * For consistency [klozz] 8e03055 lunch: Use cd - instead of popd [klozz] da4b1d5 envsetup: Tweak nested executed commands [klozz] * device/motorola/athene/ 5004ca6 fix data wakelocks [GitHub] 8031fa1 fix data wakelocks [GitHub] * device/qcom/common/ d3ba789 Merge remote-tracking branch 'upstream' into xpe11 [klozz] 9e514ea extractors: Add msm8996 32bit libmm-disp-apis and libmm-qdcm [Rashed Abdel-Tawab] * frameworks/base/ b74121e fd_utils-inl:remove duplicated definition [klozz] 75b1898 base: XPerience adb icon [klozz] 3879e92 add missing strings about battery bar [klozz] 11a75fd fix carrierlabel [klozz] 128d17f carrierlabel:fix carrierlabel [klozz] 8a6522e Revert "SmartBar: Battery Bar support [1/2]" [klozz] a5fee92 Battery bar: blend colors between full/empty [1/2] [klozz] 3132743 remove duplicated changes [klozz] cc52106 Battery bar enhancements [1/2] [klozz] 33b1e13 Have Battery bar controller obey Hide value [klozz] 2499ab2 BatteryBar [1/2] [klozz] 3ab6704 SmartBar: Battery Bar support [1/2] [klozz] b695598 add metrics of rainbow unicorn [klozz] b23e9de update api [klozz] 4d1752e Merge tag 'android-7.1.1_r9' into xpe11 [klozz] 9b605cd Tethering: Fix number of device connected [klozz] c4664de SystemUI: Remove unused string [klozz] c1e0def Remove leftover power menu profile resources [klozz] c52616d core: Fix camel case [klozz] * frameworks/native/ d866317 Merge tag 'android-7.1.1_r9' into xpe11 [klozz] * kernel/motorola/msm8916/ 97c537d Merge remote-tracking branch 'upstream2/cm-14.1' into xpe11 [klozz] * manifest/ fdddcb6 move to R9 [GitHub] * packages/apps/Settings/ 153b321 remove traffic and move to rainbown [klozz] 9576e38 remove carrier label from display [klozz] 7596c2f add custom category [klozz] 2d6c571 build RainbowUnicorn inside settings [klozz] f3e433e Sim-Settings: Don't allow empty sim name [klozz] ca6d16d Settings: Set root access options appropriately [klozz] * packages/apps/SetupWizard/ 79b1ff3 If setupwizard detect no internet then you can go to GMS , removed FRP detection cuz you cant enable GMS fine. [GitHub] * packages/services/Telephony/ ebdfcc3 Telephony: Number of slot should start with 1 [Danny Baumann] * vendor/cmsdk/ b35b29f cmsdk: fix update path for version 7 [klozz] 47f0e09 cmsdk: remove 'hide clock' option from clock position tunable [klozz] * vendor/qcom/binaries/ 02ababe msm8996: graphics: Add 32bit libmm-disp-apis and libmm-qdcm [Rashed Abdel-Tawab] * vendor/wingtech/ ec22b12 wt88047: Import bullhead widevine [nicknitewolf] ==================== 01-08-2017 ==================== * device/qcom/common/ 9f615d1 extractors: Update msm8996 graphics blobs info [Rashed Abdel-Tawab] * device/wingtech/wt88047/ f399dd6 we needed binaries qcom [GitHub] ==================== 01-07-2017 ==================== * device/motorola/athene/ 07d926c Merge remote-tracking branch 'boul/cm-14.1' into HEAD [klozz] * device/motorola/msm8226-common/ d94669a dependencies: fix json [GitHub] * device/wingtech/wt88047/ c124543 Revert "wt88047: Enable VM_BMS" [CarlosArriagaCM] 21da0f5 wt88047: Add IMS shim [CarlosArriagaCM] f7c6c17 sepolicy: Fix up tap2wake filecontext type [CarlosArriagaCM] 57b8603 sepolicy: Fix up tap2wake [CarlosArriagaCM] 314efa3 wt88047: Cleanup product Makefiles [CarlosArriagaCM] f839bf3 wt88047: Enable VM_BMS [CarlosArriagaCM] c131ae4 Partially Revert "wt88047: Reset LEDs brightness on boot" [CarlosArriagaCM] * external/icu/ 554db26 Merge tag 'android-7.1.1_r9' into cm-14.1 [Dan Pasanen] * frameworks/av/ 00a823e Merge tag 'android-7.1.1_r9' into cm-14.1 [Dan Pasanen] 7a17a62 Revert "Revert "Stagefright: Allow setting high-framerates in CameraSource"" [Michael Bestas] * hardware/qcom/audio-caf/msm8974/ becbb2f hal: Dynamically load the correct path for HUAWEI_SOUND_PARAM_PATH [Matt Mower] * hardware/qcom/audio/default/ 584bfb8 Merge tag 'android-7.1.1_r9' into cm-14.1 [Dan Pasanen] * kernel/motorola/msm8226/ 8738ebd Revert "cpufreq: Prevent mpdecision changing scaling freq" [klozz] 90c93db Alessa_plug: Add minimal hax [klozz] 2e83204 Revert "cpufreq: Move get_cpu_idle_time() to cpufreq.c" [klozz] 2bb2c26 regenerate titan [klozz] f66a654 cpufreq: Move get_cpu_idle_time() to cpufreq.c [klozz] aed1110 regenerate defconfig [klozz] 80dd220 kernel/power/powersuspend: cumulative update to version 1.5 [klozz] e091a03 kernel/power/powersuspend: LCD screen on/off hooks (Yank555.lu) [klozz] d4ead4f kernel/power/powersuspend: add back userpace control [klozz] c8b59fb kernel/power/powersuspend: remove userspace dependency from powersuspend [klozz] 30127ad powersuspend: new PM kernel driver for Android w/o early_suspend [klozz] 031494b Tweaked Gobernors [klozz] a767923 cpu_gov:XPerience: Update [klozz] d25e356 XPerience: Define cputime64_add and sub [klozz] 0e1633b Add XPerience Governor [klozz] 43a43be writeback: fix race that cause writeback hung [klozz] 3d7b547 workqueue: Fix permission for power_efficient [klozz] 8d3d0ba net/neighbour: queue work on power efficient wq [klozz] 37f0a13 PHYLIB: queue work on system_power_efficient_wq [klozz] fc5316e ASoC: jack: Use power efficient workqueue [klozz] d4e3b59 regulator: core: Use the power efficient workqueue for delayed powerdown [klozz] 4107a48 ASoC: pcm: Use the power efficient workqueue for delayed powerdown [klozz] d659310 block: queue work on power efficient wq [klozz] 7c85a00 workqueue: Add system wide power_efficient workqueues [klozz] 9958c40 workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues [klozz] c4a5b01 cpufreq: interactive: Remove unnecessary cpu_online() check [klozz] 9b27a78 cpufreq: Always allow update of user policy [klozz] 19465db readahead: make context readahead more conservative [klozz] b56592a Reduce Disk Writes With noatime, nodiratime noatime, nodiratime are disk mount options to disable access time information updates onto every file or directory the system access. By using these options, disk writing activity can be reduce significantly. [klozz] 1ac8919 Optimize slub by not using fair sleepers [klozz] 59788eb cpufreq: Optimize cpufreq_frequency_table_verify() [klozz] 03f0124 cpufreq: Break out early when frequency equals target_freq [klozz] 8a47b7a cpufreq: Prevent mpdecision changing scaling freq [klozz] b5d0613 cpufreq: implement cpufreq_quick_get_util() [klozz] 4e391ff cpufreq: Introduce new relation for freq selection [klozz] c5878ad writeback: increase bdi_min_ratio to 5 [klozz] 712cbcc mm: lower swappiness [klozz] b5ea6a6 Alessa_plug:added support to octacore device [klozz] baaedf0 Alessa_plug: Remove Alessa_plug name from the version number [klozz] a034711 Alessa_plug: Remove the hax aren't needed here ;) and Enable alessa [klozz] 8bb9f71 Alessa_plug: v2.0.0 Improve hotplug algorithm [klozz] 80969af alessa_plug:debug disable debug messages [klozz] b56c753 Alessa_plug: 1.4.5 code cleanup [klozz] 6b7a493 Alessa_plug:fix some logic [klozz] 2bf3426 update alessaplug and changes update alessa to 1.4.2 alessa_plug: 1.4.2 Add some cpu idle info required if aren't present on cpufreq.c [klozz] 766f46c Alessa Plug: Change powersuspend to lcd_notifier [klozz] a75b123 Alessa_PLUG: enable option to enable or disable hotplug [klozz] e5a2614 Alessa_Plug: Update to 1.3 * v1.2.1 Sampling rate tunable- * v1.3 Fix some endurance mode * Threshold are now tunable [klozz] bce03c6 Added New Alessa_Plug: Optimized for QuadCore devices: * It plugs down 3 cores * when the device suspends and brings them online only when awake leading to * significant power savings [klozz] cfab9b8 lcd_notify: Only pass display state to lcd_notifer_call_chain [klozz] 1557a24 msm: mdss: Adding lcd notifier [klozz] * kernel/motorola/msm8916/ 1c5b854 Merge remote-tracking branch 'upstream2/cm-14.1' into xpe-11.1 [klozz] * kernel/motorola/msm8952/ d81f1b8 Merge remote-tracking branch 'boul/cm-14.1' into HEAD [klozz] * kernel/wingtech/msm8916/ bb8c5b9 Revert "wt88047: Enable VM_BMS config" [CarlosArriagaCM] 8a4f9fe dt2w: enable default in fullscreen [GitHub] e9ae829 Enable DT2W and S2W [GitHub] 23117f3 Implement DT2W and S2W [CarlosArriagaCM] 69790ce Revert "wake_gestures: add sweep2wake, doubletap2wake and sweep2sleep for Redmi 2" [CarlosArriagaCM] d2ab3c6 Revert "wake gestures: cleanup and support for wt88047" [CarlosArriagaCM] a7a713f Revert "wake gestures:set proper tuneables for wt88047" [CarlosArriagaCM] * manifest/ 44a3c20 Merge pull request #6 from CarlosArriagaCM/patch-1 [GitHub] 343c683 Merget Android-7.1.1_r12 [GitHub] 5237ffc merge rainbowunicorn [GitHub] * packages/apps/Calendar/ cdfc529 Calendar: String improvements [Michael Bestas] * packages/apps/Messaging/ f5b8d0f Messaging: String improvements [Michael Bestas] * packages/apps/RainbowUnicorn/ df2d887 Networktrafficmetter:fix build [klozz (TeamMEX)] 20106e4 batterybar:FIXES to build [klozz (TeamMEX)] 6c57027 add color picker [klozz (TeamMEX)] fea2053 Revert "fixes on battery bar" [klozz (TeamMEX)] e71f816 remove navbar related [klozz (TeamMEX)] 950f797 Merge branch 'xpe-11.1' of https://github.com/XPerience-AOSP-Lollipop/android_packages_apps_RainbowUnicorn into xpe-11.1 [klozz (TeamMEX)] 83bc9f4 batterybar:enable margaritov [klozz (TeamMEX)] af9f915 fix arrow right down [GitHub] 49aae66 add margaritov color picker [klozz (TeamMEX)] 5782bd6 networktraffic:fix wrong string [klozz (TeamMEX)] 5dae1fe [2/2] Traffic indicators (rebased to newapp) [klozz (TeamMEX)] d5d5851 move CarrierLabel to rainbowunicorn package [klozz (TeamMEX)] 25d6bc4 fixes on battery bar [klozz (TeamMEX)] 72342f9 Battery bar: blend colors between full/empty [2/2] [klozz (TeamMEX)] e4f5aef Add batterybar [klozz (TeamMEX)] f4dbd9e fix error parsin xml [klozz (TeamMEX)] c261137 add customseekbarpref [klozz (TeamMEX)] * packages/services/Telephony/ deee082 Merge tag 'android-7.1.1_r9' into cm-14.1 [Dan Pasanen] * vendor/motorola/ 6ab2ea5 athene: add missing ipacm-diag [klozz] df2eba7 athene: switch to more N blobs [klozz] ==================== 01-06-2017 ==================== * device/motorola/victara/ d2d49d8 Update BoardConfig.mk [GitHub] cbe84fa track own [GitHub] * hardware/qcom/audio-caf/msm8916/ d414d15 hal: Dynamically load the correct path for HUAWEI_SOUND_PARAM_PATH [Christopher R. Palmer] * hardware/qcom/audio-caf/msm8937/ 95ccc85 policy_hal: Fix mismerges [Luca Stefani] b24ef94 audio policy: fix capture indication to sound trigger service. [Luca Stefani] * hardware/qcom/display-caf/msm8937/ 3dfb72a sdm: Always include kernel headers [Luca Stefani] * kernel/motorola/msm8974/ db346e0 lowmemorykiller: remove duplicated definition [GitHub] 786c295 Regenerate defconfig final [klozz] 5955855 xperience:move freq according to msm8974.dts of victara [klozz] b1c184a lowmemorykiller: also count zram swapfile usage [klozz] 656958f kernel/power/powersuspend: cumulative update to version 1.5 [klozz] 9dca736 kernel/power/powersuspend: LCD screen on/off hooks (Yank555.lu) [klozz] 48d53ff kernel/power/powersuspend: add back userpace control [klozz] c4b0c72 kernel/power/powersuspend: remove userspace dependency from powersuspend [klozz] 68cb6bd powersuspend: new PM kernel driver for Android w/o early_suspend [klozz] a26b51b regenerate [klozz] 417bef4 regenerate defconfig [klozz] 5244262 Tweaked Gobernors [klozz] 0ff1c4d cpu_gov:XPerience: Update [klozz] 0687bb5 XPerience: Define cputime64_add and sub [klozz] bcb6ecd Add XPerience Governor [klozz] 6d55688 Revert "cpufreq: Move get_cpu_idle_time() to cpufreq.c" [klozz] 4c9627a enable alessa Signed-off-by: klozz [klozz] 4804275 Alessa_plug:added support to octacore device [klozz] bd2ace1 Alessa_plug: Remove Alessa_plug name from the version number [klozz] e79fa04 Alessa_plug: Remove the hax aren't needed here ;) and Enable alessa [klozz] 8e2526d Alessa_plug: v2.0.0 Improve hotplug algorithm [klozz] 7106d66 alessa_plug:debug disable debug messages [klozz] 644368b Alessa_plug: 1.4.5 code cleanup [klozz] 15c2518 Alessa_plug:fix some logic [klozz] 24ee2c5 update alessaplug and changes update alessa to 1.4.2 alessa_plug: 1.4.2 Add some cpu idle info required if aren't present on cpufreq.c [klozz] fc55808 Alessa Plug: Change powersuspend to lcd_notifier [klozz] bc97de5 Alessa_PLUG: enable option to enable or disable hotplug [klozz] 3d43c6a Alessa_Plug: Update to 1.3 * v1.2.1 Sampling rate tunable- * v1.3 Fix some endurance mode * Threshold are now tunable [klozz] 92211ba Added New Alessa_Plug: Optimized for QuadCore devices: * It plugs down 3 cores * when the device suspends and brings them online only when awake leading to * significant power savings [klozz] 046eb19 writeback: fix race that cause writeback hung [klozz] c04195d workqueue: Fix permission for power_efficient [klozz] 8c6a914 net/neighbour: queue work on power efficient wq [klozz] ba3aec0 PHYLIB: queue work on system_power_efficient_wq [klozz] 1c16572 ASoC: jack: Use power efficient workqueue [klozz] b105e6c regulator: core: Use the power efficient workqueue for delayed powerdown [klozz] d9a7b75 ASoC: pcm: Use the power efficient workqueue for delayed powerdown [klozz] 8b9354b block: queue work on power efficient wq [klozz] d66566f workqueue: Add system wide power_efficient workqueues [klozz] 5e8bfda workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues [klozz] ce64523 cpufreq: interactive: Remove unnecessary cpu_online() check [klozz] 18a02a3 cpufreq: Always allow update of user policy [klozz] 1b43a95 readahead: make context readahead more conservative [klozz] a795781 Reduce Disk Writes With noatime, nodiratime noatime, nodiratime are disk mount options to disable access time information updates onto every file or directory the system access. By using these options, disk writing activity can be reduce significantly. [klozz] 0dd322b cpufreq: Move get_cpu_idle_time() to cpufreq.c [klozz] b5ccd12 mmc: Disable crc check [klozz] 3b929ae zlib: clean up some dead code [klozz] 973ab61 Optimize slub by not using fair sleepers [klozz] 77e25ff cpufreq: Optimize cpufreq_frequency_table_verify() [klozz] 6448906 cpufreq: Break out early when frequency equals target_freq [klozz] 228034f cpufreq: Prevent mpdecision changing scaling freq [klozz] 3476484 cpufreq: implement cpufreq_quick_get_util() [klozz] d8f9106 lcd_notify: Only pass display state to lcd_notifer_call_chain - We can pass 'NULL' directly to blocking_notifier_call_chain - Remove unused struct 'lcd_event' [klozz] bdbd60d msm: mdss: Adding lcd notifier [klozz] 783d8b1 cpufreq: Break out early when frequency equals target_freq [klozz] 17ad732 cpufreq: Prevent mpdecision changing scaling freq [klozz] 28b296d cpufreq: implement cpufreq_quick_get_util() [klozz] 8f1be64 cpufreq: Introduce new relation for freq selection [klozz] c48dbcd writeback: increase bdi_min_ratio to 5 [klozz] 261fad5 mm: lower swappiness [klozz] 4b054fc victara: Enable advanced net options [klozz] 920fe82 enable LZ4 [klozz] 446394e initrd: fix lz4 decompress with initrd [klozz] db7b1cb lz4: Sync up with latest version [klozz] 9f15508 scripts/gen_initramfs_list.sh: fix flags for initramfs LZ4 compression [klozz] d13f672 initramfs: read CONFIG_RD_ variables for initramfs compression [klozz] 23e42db lz4: add overrun checks to lz4_uncompress_unknownoutputsize() [klozz] 65d1b86 lz4: fix another possible overrun [klozz] bda1664 lz4: ensure length does not wrap [klozz] 9056442 lib/decompress_unlz4.c: always set an error return code on failures [klozz] 7edb358 .gitignore: ignore *.lz4 files [klozz] 5e34a62 lib: add weak clz/ctz functions [klozz] 0e2cc14 lib/lz4: correct the LZ4 license [klozz] 4a1aae9 LZ4: compression/decompression signedness mismatch (v2) [klozz] fb20ebf lib/lz4/lz4_compress: fix macro usage error [klozz] 72808fb crypto: Add lz4 Cryptographic API [klozz] edb0a5f lib: Add lz4 compressor module [klozz] 6fa20ca arm: Add support for LZ4-compressed kernel [klozz] e813923 lib: Add support for LZ4-compressed kernel [klozz] 7dc83da decompressor: Add LZ4 decompressor module [klozz] edd36a0 move to stock LMK [klozz] 005ee7b Revert "lowmemorykiller: also count zram swapfile usage" [klozz] 5be22bb Revert "introduce for_each_thread() to replace the buggy while_each_thread() (fix)" [klozz] 9c7ebc7 Revert "lowmemorykiller: fix logic derp for ZRAM/ZSWAP enabled use cases" [klozz] 55ad3f7 shit [klozz] 4dd1885 introduce for_each_thread() to replace the buggy while_each_thread() [klozz] 326fb25 lowmemorykiller: fix logic derp for ZRAM/ZSWAP enabled use cases [klozz] 276a262 introduce for_each_thread() to replace the buggy while_each_thread() (fix) [klozz] 45a6939 lowmemorykiller.c: convert to use for_each_thread [klozz] 925c4a4 sched/fair: Optimize find_busiest_queue() [klozz] 4c30dd8 mm: vmscan: If kswapd has been running too long, allow it to sleep [klozz] 19ca864 lowmemorykiller: also count zram swapfile usage [klozz] 17f062a zram: prefer crypto LZ4 over LZ0 if library exists [klozz] 530018f zram: add Crypto API support [klozz] d0789a0 ZRAM/ZSMALLOC: Linux 3.4 API backport [klozz] 4dc02df zram: remove zram->lock in read path and change it with mutex [klozz] 74647ea zram: remove workqueue for freeing removed pending slot [klozz] c9b6d25 zram: introduce zram->tb_lock [klozz] 2d5aa16 zram: use atomic operation for stat [klozz] 02e35b6 zram: remove unnecessary free [klozz] fff8af5 zram: delay pending free request in read path [klozz] 4b64f04 zram: fix race between reset and flushing pending work [klozz] 72cbaaf zram: add zram maintainers [klozz] f7b88cb zsmalloc: add copyright [klozz] 4abbed7 zram: add copyright [klozz] febccf7 zram: remove old private * comment [klozz] c32c464 ZRAM/ZSMALLOC: initial file import from Linux 3.14 rc1 source [klozz] a621e43 block: bfq: Default to IOPs mode on SSDs [klozz] c95a7c4 cfq-iosched: fix the setting of IOPS mode on SSDs [klozz] 42cac08 block: Make CFQ default to IOPS mode on SSDs [klozz] dec52d5 cpufreq: Check current frequency in device driver [klozz] a6be492 block: deadline: Optimize for non-rotational [klozz] e24a9b8 xz: Optimize Sfck Compression [klozz] 1b9675f mmc: Disable crc check [klozz] 7eb639d zlib: clean up some dead code [klozz] 8a09f76 power: msm_battery: Increase battery check interval from 5 seconds to 15 seconds. [klozz] fb4c175 tcp: fix timing issue in CUBIC slope calculation [klozz] 168cce7 netfilter: idletimer: Fix trivial lockdep warning [klozz] 0c9f8dd rcu: Add a module parameter to force use of expedited RCU primitives [klozz] b58ccab Input: optimize events_per_packet count calculation [klozz] 7c2b3d6 CPU hotplug, perf: Fix CPU hotplug callback registration [klozz] 2ea0b09 cpu: fix section mismatch warnings with __hotcpu_register [klozz] 773d405 drivers/base/topology.c: Fix CPU hotplug callback registration [klozz] cfbcd10 arm, hw-breakpoint: Fix CPU hotplug callback registration [klozz] ef6959b net/core/flow.c: Fix CPU hotplug callback registration [klozz] 8bcc5c7 net: flow: Prevent bringing up new CPUs during per-CPU initialization [klozz] 5a531b1 mm, vmstat: Fix CPU hotplug callback registration [klozz] a8ecaf5 perf, cpu hotplug: Use cached value of smp_processor_id() [klozz] 04cd299 perf, cpu hotplug: Run CPU_STARTING notifiers with irqs disabled [klozz] 4cf1fad Doc/cpu-hotplug: Specify race-free way to register CPU hotplug callbacks [klozz] 6db3c22 profile: Fix CPU hotplug callback registration [klozz] 92f30ce trace, ring-buffer: Fix CPU hotplug callback registration [klozz] d6eec95 CPU hotplug: Provide lockless versions of callback registration functions [klozz] 47a4ab1 mm/slub: don't wait for high-order page allocation [klozz] fccf9ff USB: android: Fix memory leak in mass_storage_function_init() [klozz] d2d1bfb seccomp: Use atomic operations that are present in kernel 3.4. [klozz] 8f35650 seccomp: implement SECCOMP_FILTER_FLAG_TSYNC [klozz] 8604eec seccomp: allow mode setting across threads [klozz] 2cd2933 seccomp: introduce writer locking [klozz] e921886 seccomp: split filter prep from check and apply [klozz] d56effa ARM: add seccomp syscall [klozz] 5523827 seccomp: add "seccomp" syscall [klozz] 86c48dd seccomp: split mode setting routines [klozz] 45b67ee seccomp: extract check/assign mode helpers [klozz] 44517e8 seccomp: create internal mode-setting function [klozz] 6c23265 MAINTAINERS: create seccomp entry [klozz] 5529f1d CHROMIUM: ARM: r1->r0 for get/set arguments [klozz] 5f31744 CHROMIUM: seccomp: set -ENOSYS if there is no tracer [klozz] 104e7db CHROMIUM: ARM: arch/arm: allow a scno of -1 to not cause a SIGILL [klozz] 162935d CHROMIUM: arch/arm: add asm/syscall.h [klozz] 65ea202 samples/seccomp: fix dependencies on arch macros [klozz] 40086b5 seccomp: fix build warnings when there is no CONFIG_SECCOMP_FILTER [klozz] c4ffe4e seccomp: ignore secure_computing return values [klozz] 7d7ddb7 seccomp: use a static inline for a function stub [klozz] cce4766 Documentation: prctl/seccomp_filter [klozz] 8494ba4 change x86 config Change-Id: I7c9d49079d4e18390c2d520513a4afd55e6eaa3e [klozz] 2ecb631 ptrace,seccomp: Add PTRACE_SECCOMP support [klozz] 19147ac seccomp: Add SECCOMP_RET_TRAP [klozz] f037b8b signal, x86: add SIGSYS info and make it synchronous. [klozz] 0720723 seccomp: add SECCOMP_RET_ERRNO [klozz] 7734376 seccomp: remove duplicated failure logging [klozz] 62562d6 seccomp: add system call filtering using BPF [klozz] 884a3c3 arch/x86: add syscall_get_arch to syscall.h [klozz] 8117c95 asm/syscall.h: add syscall_get_arch [klozz] 685f9c0 seccomp: kill the seccomp_t typedef [klozz] 35e6c1a Wakeup:Use rcu callbacks for better performance [klozz] 37b2382 Enhance power efficiency: Series of patches on some critical blocking code paths to allow the CPU to relax instead of busy spinning thus lowering the load_average and lowering power consumption. [klozz] bbfadb4 move defconfig [klozz] * kernel/wingtech/msm8916/ 0560961 Update cpufreq_despair.c [GitHub] 7d541af Update wt88047_defconfig [GitHub] 971da55 Alessa_plug:added support to octacore device [CarlosArriagaCM] 9afa462 Update wt88047_defconfig [GitHub] 3d53116 .-. [CarlosArriagaCM] e3c1526 Revert "reworked inpulse gov" [CarlosArriagaCM] b0f530b Revert "try fix variable no defined" [CarlosArriagaCM] 08c2936 try fix variable no defined [GitHub] e484478 reworked inpulse gov [GitHub] 5717429 enable feactures [GitHub] 2116736 msm8916: gpu: Add UC/OC frequencies [CarlosArriagaCM] c398012 cpufreq: add despair governor [CarlosArriagaCM] 5acfd0b cpufreq: Add impulse governor [CarlosArriagaCM] f215c36 minnor update [CarlosArriagaCM] f769058 Added fiops IO scheduler [CarlosArriagaCM] ca627a6 Fast Charge is added, and enabled by default [CarlosArriagaCM] 8245393 enable lcd notify [GitHub] ad34833 msm: mdss: Adding lcd notifier [CarlosArriagaCM] 186cdba Alessa_plug: Remove Alessa_plug name from the version number [CarlosArriagaCM] 0cc8b56 Alessa_plug: Remove the hax aren't needed here ;) [CarlosArriagaCM] c29319e Alessa_plug: v2.0.0 Improve hotplug algorithm [CarlosArriagaCM] abe96db alessa_plug:debug disable debug messages [CarlosArriagaCM] e3c01ea Alessa_plug: 1.4.5 code cleanup [CarlosArriagaCM] 772c4a8 Alessa_plug:fix some logic [CarlosArriagaCM] 4df6be7 update alessaplug and changes update alessa to 1.4.2 alessa_plug: 1.4.2 Add some cpu idle info required if aren't present on cpufreq.c [CarlosArriagaCM] 00ce092 Alessa Plug: Change powersuspend to lcd_notifier [CarlosArriagaCM] 852eb9c Alessa_PLUG: enable option to enable or disable hotplug [CarlosArriagaCM] 71eccfc Alessa_Plug: Update to 1.3 * v1.2.1 Sampling rate tunable- * v1.3 Fix some endurance mode * Threshold are now tunable [CarlosArriagaCM] 698862b Added New Alessa_Plug: Optimized for QuadCore devices: * It plugs down 3 cores * when the device suspends and brings them online only when awake leading to * significant power savings [CarlosArriagaCM] 692c479 enable adreno idler [GitHub] 1814560 wt88047: Enable VM_BMS config [GitHub] b5a85f8 Update wt88047_defconfig [GitHub] 6baf547 fix [GitHub] d727458 cputime: Fix jiffies based cputime assumption on steal accounting [CarlosArriagaCM] 3e583ab sched/core: Fix an SMP ordering race in try_to_wake_up() vs. schedule() [CarlosArriagaCM] c36529b sched/rt: really force updates rq clock in pick_next_task_rt [CarlosArriagaCM] eeb9df9 sched/fair: Fix tg_set_cfs_bandwidth() deadlock on rq->lock [CarlosArriagaCM] d9920d7 sched: Avoid throttle_cfs_rq() racing with period_timer stopping [CarlosArriagaCM] 67162af sched/balancing: Prevent the reselection of a previous env.dst_cpu if some tasks are pinned [CarlosArriagaCM] d407930 sched/__wake_up_sync_key(): Fix nr_exclusive tasks which lead to WF_SYNC clearing [CarlosArriagaCM] c178147 cpumask: Fix cpumask leak in partition_sched_domains() [CarlosArriagaCM] 464de24 sched: Fix race in idle_balance() [CarlosArriagaCM] c6c585a sched: Remove one division operation in find_busiest_queue() [CarlosArriagaCM] da9644f sched: Fix bug in average nr_running and nr_iowait calculation [CarlosArriagaCM] 76e2d951 sched: Change thread_group_cputime() to use for_each_thread() [CarlosArriagaCM] b88fabf writeback: fix writeback cache thrashing [CarlosArriagaCM] 0bf3d0c writeback: fix race that cause writeback hung [CarlosArriagaCM] d0d6668 workqueue: timekeeping: move clock sync work to power efficient workqueue [CarlosArriagaCM] 913b948 ASoC: jack: Use power efficient workqueue [CarlosArriagaCM] 3deb238 ASoC: pcm: Use the power efficient workqueue for delayed powerdown [CarlosArriagaCM] 26d6a66 net/neighbour: queue work on power efficient wq [CarlosArriagaCM] 4e1afb3 fbcon: queue work on power efficient wq [CarlosArriagaCM] c93772b PHYLIB: queue work on system_power_efficient_wq [CarlosArriagaCM] 3414e13 regulator: core: Use the power efficient workqueue for delayed powerdown [CarlosArriagaCM] 07b3e5f block: queue work on power efficient wq [CarlosArriagaCM] 2ea8895 workqueue: Fix permission for power_efficient workqueue [CarlosArriagaCM] e09ad06 workqueue: Add system wide power_efficient workqueues [CarlosArriagaCM] e9c272c workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues [CarlosArriagaCM] 299a955 parisc iommu: fix panic due to trying to allocate too large region [CarlosArriagaCM] c516417 sched/rt: Reduce rq lock contention by eliminating locking of non-feasible target [CarlosArriagaCM] 3a89e71 CHROMIUM: cpufreq: interactive: validate above_hispeed_delay [CarlosArriagaCM] f7c954e tcp: fix timing issue in CUBIC slope calculation [CarlosArriagaCM] a942175 tcp_cubic: do not set epoch_start in the future [CarlosArriagaCM] a870d1c tcp_cubic: better follow cubic curve after idle period [CarlosArriagaCM] 16c101b tcp: enable sockets to use MSG_FASTOPEN by default [CarlosArriagaCM] 0b57036 block: Fix format string mismatch in cfq-iosched.c [CarlosArriagaCM] 17080df cfq-iosched: fix the setting of IOPS mode on SSDs [CarlosArriagaCM] 0631f05 block: Make CFQ default to IOPS mode on SSDs [CarlosArriagaCM] 7500f16 block, bdi: an active gendisk always has a request_queue associated with it [CarlosArriagaCM] 5d5e176 block: disable slice idle for BFQ and CFQ [CarlosArriagaCM] 3786840 block: deadline: Optimize for non-rotational [CarlosArriagaCM] 422a9d7 block: Reserve only one queue tag for sync IO if only 3 tags are available [CarlosArriagaCM] bbeed06 blkcg: fix gendisk reference leak in blkg_conf_prep() [CarlosArriagaCM] 49fed58 block: Update sio to sioplus iosched [CarlosArriagaCM] 5b9b31a block: row: add magic values [CarlosArriagaCM] 1e95a8c block: Add SIO I/O scheduler [CarlosArriagaCM] 5e1b82f sched/cputime: Fix steal time accounting vs. CPU hotplug [CarlosArriagaCM] a315547 sched/core: Remove false-positive warning from wake_up_process() [CarlosArriagaCM] e775bd8 Speed up console framebuffer imageblit function [CarlosArriagaCM] f5015f4 adreno_idler: fix typos :) [CarlosArriagaCM] f0b7083 adreno_idler: fix-up some comments [CarlosArriagaCM] 4ac9a67 adreno_idler: fix-up type definitions [CarlosArriagaCM] a7bd9c2 adreno_idler: remove frequency bump [CarlosArriagaCM] 05ec7fc adreno_idler: switch to count based instead of time based [CarlosArriagaCM] fa79015 Introduce Adreno idler for devfreq-based Adreno devices [CarlosArriagaCM] d542507 mm: Optimize SLUB [CarlosArriagaCM] b9ac338 int_sqrt: Improve 3x faster integer sqrt. [CarlosArriagaCM] 5d0403a int_sqrt.c: Correction square root algo with naming [CarlosArriagaCM] d08bb3e enable governor [GitHub] ec514a1 Support GCC 6.0 [CarlosArriagaCM] fb2ef13 arm: remove redundant definition of return_address [CarlosArriagaCM] b2a9c6c mpi: fix duplicate definition inline errors on GCC 5 [CarlosArriagaCM] 06fa2f3 Fix build warnings encountered on GCC 5.2 [CarlosArriagaCM] a18c904 kernel: add support for gcc 5 [CarlosArriagaCM] 531cc83 cpufreq: Add lionfish governor v1.1 [CarlosArriagaCM] * packages/apps/Browser/ b565222 Search engines: Add DuckDuckGo FR [nailyk-fr] * packages/apps/RainbowUnicorn/ 887f9a1 Add back a helper pref that holds a system setting. [klozz (TeamMEX)] 16c6f04 Added Statusbar fragment [klozz (TeamMEX)] d57efe5 XPerience Settings initial [klozz (TeamMEX)] 44f7a70 :octocat: Added .gitattributes & .gitignore files [klozz (TeamMEX)] * packages/resources/devicesettings/ 8ec6740 Add button settings strings [Bruno Martins] * vendor/wingtech/ 053578f Revert "wt88047: ims: remove some binaries that are crashing" [nicknitewolf] 58a5e5f wt88047: Update IMS blobs from potter [nicknitewolf] ==================== 01-05-2017 ==================== * device/motorola/athene/ dce0161 athene: fix some denials after updating N blobs [Shreps] c2c9f14 init : add some tweak [Shreps] ac5b0c7 core_ctl: update values [Shreps] ed3714c athene: remove lteOnCdmaDevice from system.prop [Shreps] * device/wingtech/wt88047/ eb61fe7 fix model [GitHub] * hardware/qcom/audio-caf/msm8937/ 3f05588 audio policy: fix media volume after ringtone [Luca Stefani] 1e29be0 Revert "hal: Add abstraction for soundtrigger session" [Luca Stefani] 8c2743e hal: Don't try to record using 3-mic unless we mean it [Luca Stefani] a8490ea hal: Haxed header [Luca Stefani] ab64a44 audio: Fix flac offload not working [Luca Stefani] bd04719 hal: Fix build with HDMI disabled [Luca Stefani] f4e5f48 audio: Fix complilation warnings under Clang [Luca Stefani] 1394524 msm8996: fix werror when AUDIO_FEATURE_ENABLED_DTS_EAGLE is enabled [Luca Stefani] 04ed235 audio: Extend platform parser to allow device name aliasing [Luca Stefani] 326d03c hal: post_proc: enabled / disable volume listener based on prop [Luca Stefani] 966b853 hal: Support the audio amplifier hook [Luca Stefani] 284d304 hal: Allow building hardware audio encoders [Luca Stefani] 7d10d9a audio: Use direct * pathmap [Luca Stefani] * hardware/qcom/display-caf/msm8937/ 3c389e0 Fix duplicate copy file rules [Luca Stefani] 5ab047e display: Cleanup flags [Luca Stefani] 381813d Don't build lights module if vendor supplies it [Luca Stefani] 8908ec8 display: Use * pathmap [Luca Stefani] * hardware/qcom/media-caf/msm8937/ 64e0fc1 mm-video: Disable proprietary extension [Luca Stefani] becaa72 venc: Fix VQZip issue [Luca Stefani] d322c9f vidc: Fix makefiles [Luca Stefani] 0e5dd32 media: Avoid collision with FFMPEG plugin [Luca Stefani] 671cbd6 media: Use * pathmap [Luca Stefani] * kernel/motorola/msm8916/ ec9f3c0 sg_write()/bsg_write() is not fit to be called under KERNEL_DS [Alberto97] cdee817 prima: Fix Set/Clear MCBC ioctl transition in early suspend [Alberto97] 2af44fa wlan: Use sme_dhcp_start/stop_ind api for dhcp state [Alberto97] 69f45bc prima: Fix VHT-80 IBSS stops beaconing [Alberto97] 3df4bb5 wlan: Validate no.of RIC data desctiptors before use [Alberto97] 614185b wlan: Use heap memory for station_info instead of stack [Alberto97] 3ffc16a prima: Support for all MC packet when MCBCFilter is set 0/2 [Alberto97] 064dce8 prima: Create interface for updating cfg ini param [Alberto97] 6e5e4f9 wlan: Fix passive to active channel conversion issue [Alberto97] 3b4db74 prima: Validate station id [Alberto97] 128a8ef prima: Validate netlink packet length [Alberto97] 09d1886 prima: Validate pkt buffer size [Alberto97] cb72aef prima: Validate station id [Alberto97] fe24c62 prima: FTM: During unload, don't do LIM de-initialization [Alberto97] 7f498fc wlan: Avoid dereferencing suspicious pointer [Alberto97] b2cde06 wlan: Fix Sequencing in config TLV [Alberto97] 412d2ad prima: On thread stuck timer expire, call timer callback [Alberto97] d63eb13 prima: Initialize thread stuck timer after driver loading is done [Alberto97] 5ff4f39 wlan: Send number of radios in radio stats [Alberto97] 327b1f5 wlan: Fix compilation error [Alberto97] 8d5d820 wlan: Generate bug report if scan rejected by driver [Alberto97] 44e5e16 wlan: Add callback handler for SSID scan request [Alberto97] c94bd36 wlan: Cancel scan request before issuing connect request [Alberto97] 681e761 prima: Validate Adapter in scan done callback [Alberto97] d911f45 prima: Acquire read lock before accessing the address list [Alberto97] b5c40da wlan: check for SSR in wlan_hdd_set_filter function [Alberto97] 31d014b prima: Fix oem data response length [Alberto97] 8dc3a85 wlan: Use offset to get the ie length from bss descriptor [Alberto97] e9ee068 Wlan: Release 3.0.11.66 [Alberto97] 811fb56 Prima: Add config_ini configure BMISS & BWAIT [Alberto97] e2a5396 wlan: Del sta if auth frame is received while connecting [Alberto97] def8f31 wlan: Do not trigger del sta if it is already in progress [Alberto97] b90bb51 Wlan: Release 3.0.11.65 [Alberto97] 127e1f3 wlan: Fix suspicious dereference of pointer [Alberto97] efc8aec Wlan: Release 3.0.11.64 [Alberto97] 999f1ec wlan: Destroy the lock before freeing WDA context [Alberto97] 3dbfe57 Wlan: Release 3.0.11.63 [Alberto97] 0d595d9 wlan: Update qie_age->age to match the BSS age in the driver [Alberto97] cdacb23 Prima: Change default value of gTDLSExternalControl [Alberto97] 5d170c7 Wlan: Release 3.0.11.62 [Alberto97] d4775f0 wlan: Add SSR protect for ndo hard_start_xmit ops [Alberto97] d56d361 wlan: Cancel remain on channel without con mode [Alberto97] 550ab81 wlan: Fix GuestAP start up failure when PrimaryAP specifies [HT40] [Alberto97] 3150873 ANDROID: sdcardfs: Fix locking issue with permision fix up [Alberto97] 198dfc5 ANDROID: vfs: Missed updating truncate to truncate2 [Alberto97] 8f818a5 sdcardfs: Change magic value [Alberto97] a0b1757 sdcardfs: Use per mount permissions [Alberto97] 2dda0ba sdcardfs: Add gid and mask to private mount data [Alberto97] 1de9ad1 sdcardfs: User new permission2 functions [Alberto97] 073332d vfs: Add setattr2 for filesystems with per mount permissions [Alberto97] 15a62f7 vfs: Add permission2 for filesystems with per mount permissions [Alberto97] 11ca77f vfs: Allow filesystems to access their private mount data [Alberto97] eccb33b mnt: Add filesystem private data to mount points [Alberto97] 08fe7db sdcardfs: Move directory unlock before touch [Alberto97] ee7bbd8 sdcardfs: Added top to sdcardfs_inode_info [Alberto97] 50c9de6 sdcardfs: Switch package list to RCU [Alberto97] 277bab3 sdcardfs: Fix locking for permission fix up [Alberto97] 4cb94d0 sdcardfs: override umask on mkdir and create [Alberto97] e90b1b8 Revert unfinished sdcardfs patches [Alberto97] 8f46d99 qcrypto: protect potential integer overflow. [Alberto97] a5aeefa msm: cpp: Fix for buffer overflow in cpp. [Alberto97] 3e37447 ALSA: pcm : Call kill_fasync() in stream lock [Alberto97] 1356bae BACKPORT: msm: camera: Avoid exposing kernel addresses [Alberto97] a23bec5 msm: kgsl: fix sync file error handling [Alberto97] a026487 perf: don't leave group_entry on sibling list (use-after-free) [Alberto97] 9cc868b ALSA: info: Check for integer overflow in snd_info_entry_write() [Alberto97] 450ea78 ion: Fix use after free during ION_IOC_ALLOC [Alberto97] * packages/resources/devicesettings/ 4464b7a Fix malformed XML [Bruno Martins] e46e4d5 Add strings for fingerprint sensor wake-up [Zhao Wei Liew]