Last active
April 7, 2018 15:52
-
-
Save wight554/d67449997f377b68ead3c8672fdeb0d2 to your computer and use it in GitHub Desktop.
ABC O Changelog (Kenzo)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
==================== | |
2018-04-07 | |
==================== | |
* device/xiaomi/chiron | |
a6c3d14 chiron: configs: update from MIUI 8.3.29 [Demon Singur] | |
* device/xiaomi/kenzo | |
218d799 kenzo: Guard XiaomiDoze and XiaomiParts packages [Wight554] | |
6c8525c camera: Properly include headers for new HALs' pathmap [Wight554] | |
* device/xiaomi/msm8998-common | |
b9c39bd msm8998-common: Import XiaomiParts and XiaomiDoze [Wight554] | |
3cd7b90 msm8998-common: Build more WIFI packages [andr68rus] | |
55e759d msm8998-common: Enable ACS [andr68rus] | |
95ae6f5 msm8998-common: Add WIFI IEEE 802.11a support [andr68rus] | |
7990c87 msm8998-common: Use wahoo power HAL [Ethan Chen] | |
* kernel/xiaomi/msm8998 | |
146e499 ANDROID: HACK: Makefile: wrap -Wno-frame-larger-than= flags in cc-option [Nick Desaulniers] | |
e0af228 cpu-boost: Pull in Modified version for EAS [RenderBroken] | |
a1a4765 Remove '+' symbol from kernel version string [franciscofranco] | |
3513a36 {chiron,sagit}_defconfig: Update and regenerate [Wight554] | |
33496545 Merge branch 'kernel.lnx.4.4.r27-rel' of android-linux-stable/msm-4.4 into o2 [Wight554] | |
==================== | |
2018-04-06 | |
==================== | |
* device/xiaomi/chiron | |
afa14d9 overlay: Add small statusbar paddings [Wight554] | |
* device/xiaomi/msm8998-common | |
c742fa0 msm8998-common: Use MIUI poweroff charging animation [Bruno Martins] | |
cf53bf8 msm8998-common: add persist.radio.aosp_usr_pref_sel prop [andr68rus] | |
* frameworks/base | |
ca799df Expose toast colors for themes [Adarsh-MR] | |
9f9822b Slimrecents media artwork/card color: don't skip navbar blacklisted apps [ezio84] | |
35175d2 [3/3] AudioEffect: Add a stereo widener effect [xplodwild] | |
84c8258 base: audiofx: harden against offload effects [maxwen] | |
737f084 [3/3] AudioFX: Add center frequency param to bassboost [xplodwild] | |
9e75661 Slim recents albumart: fix possible NPE for getOriginalLargeIcon().loadDrawable() [SpiritCroc] | |
* packages/apps/MusicFX | |
ffb66b5 MusicFX: Use preset names from DSP [Wight554] | |
5cc81a3 Revert "MusicFX: disable stereowide for now" [maxwen] | |
* packages/apps/SlimRecents | |
8b23c95 Show current playing task after favorites but before other ones [ezio84] | |
* system/media | |
a4386ab audio_effects: make stereowide header follow the other effects [maxwen] | |
3cf48f5 [2/3] audio_effects: Add a stereo widening effect [xplodwild] | |
323b8ec [1/3] AudioEffects: Add center frequency param to bassboost [xplodwild] | |
81fc5cd audio: Add helper method for PCM offload formats [Steve Kondik] | |
0b823a0 audio: add support for extended audio features [Mingming Yin] | |
c21fe29 effects: Add AUDIO_EFFECT_VENDOR_CONFIG_FILE2 [Steve Kondik] | |
* vendor/nexus | |
652b5bc configs: Build DSP libs [Wight554] | |
==================== | |
2018-04-05 | |
==================== | |
* device/xiaomi/chiron | |
f705efc chiron: Remove android.hardware.broadcastradio from HIDL manifest [andr68rus] | |
* device/xiaomi/msm8998-common | |
e8cbf75 msm8998-common: Don't specify Clang version [Wight554] | |
6ff8066 msm8998-common: Don't build android.hardware.broadcastradio [andr68rus] | |
* frameworks/base | |
222136b base: Remove statusbar paddings [Wight554] | |
49aae39 Slim Recents: albumart as player card icon when playing a song [2/2] [ezio84] | |
01ca9da Fix AccessibilityNodeInfo memory leak [feng jiang] | |
bf8e83e QS: add right/left padding even if it's 0 for collapsed statusbar [ezio84] | |
* hardware/qcom/audio-caf/msm8998 | |
e77c888 Fix proximity on 8.1 [Arasthel] | |
34ef0a5 Revert "Revert "hal: Fix wrong output device for voip/music concurrent playback"" [blunden] | |
f384ad1 hal: Fix soft reboots due to proximity sensor [Arasthel] | |
* kernel/xiaomi/kenzo | |
5e25a46 kenzo_defconfig: Bump kernel version to 3.2.3 [Wight554] | |
9e129cf fs: Enable dynamic fsync by default [Wight554] | |
a4f3ad7 msm: mdss: Adding lcd notifier [andip71] | |
b7f9857 msm: mdss: Don't constantly fire interrupts for DSI status check [Sultanxda] | |
414c8b3 fs/dyn_sync_cntrl: dynamic sync control 2.1 for msm89xx [andip71] | |
57bec47 fs: sync: Nuke fsync customizations [Wight554] | |
ad98317 BACKPORT: USB: core: harden cdc_parse_cdc_header [Marissa Wall] | |
c1cf593 ASoC: apr: Add validity check to APR port [Aditya Bavanari] | |
b7a812e nl80211: Define policy for packet pattern attributes [Peng Xu] | |
3255aec scsi: libsas: fix memory leak in sas_smp_get_phy_events() [Jason Yan] | |
618c8f9 ALSA: msnd: Optimize / harden DSP and MIDI loops [Takashi Iwai] | |
b3e3008 ion: Actually check start exists [Nathan Chancellor] | |
94ce41c Revert "devfreq: implement arm-memlat-mon,governor_memlat" [Dmitry-777] | |
9c3ac5c cpufeature: correctly annotate the module init function [Hendrik Brueckner] | |
0b478d6 arm64: move sp_el0 and tpidr_el1 into cpu_suspend_ctx. [Swetha Chikkaboraiah] | |
a959b2a arm: Invalidate icache on prefetch abort outside of user mapping on Cortex-A57/72. [Neeraj Upadhyay] | |
5631b5f arm: SMC call to flush branch predictor. [Neeraj Upadhyay] | |
578f0e5 arm: Invalidate BTB on prefetch abort outside of user mapping on Cortex A8, A9, A12 and A17. [Marc Zyngier] | |
1541148 ARM: Move system register accessors to asm/cp15.h. [Vladimir Murzin] | |
74adc02 ARM: 8103/1: save/restore Cortex-A9 CP15 registers on suspend/resume. [Shawn Guo] | |
dbd3a43 arm64: PSCI Wrapper for branch predictor flush. [Prateek Sood] | |
dee8bc3 arm64: Implement branch predictor hardening for cortex A57, A72. [Neeraj Upadhyay] | |
513be9e arm64: Add skeleton to harden the branch predictor against aliasing attacks. [Will Deacon] | |
46f8d8d drivers/firmware: Expose psci_get_version through psci_ops structure. [Will Deacon] | |
051f967 arm64: Move post_ttbr_update_workaround to C code. [Marc Zyngier] | |
4ec6eb7 arm64: Delay ELF HWCAP initialisation until all CPUs are up [Suzuki K. Poulose] | |
* kernel/xiaomi/msm8998 | |
5d320f7 Merge tag 'LA.UM.6.2.r1-07700-sdm660.0' into kernel.lnx.4.4.r27-rel [Nathan Chancellor] | |
* packages/apps/AbcSettings | |
05d5aad DUI custom actions: compatibility for Tasker and other activities [ezio84] | |
* packages/apps/Launcher3 | |
99d03f7 Don't reset icon/label when updating an app [ezio84] | |
* packages/apps/SlimRecents | |
8ae666e Track info: show duration before artist and title [ezio84] | |
0d20ba8 Slim Recents: albumart as player card icon when playing a song [1/2] [ezio84] | |
* vendor/nexus | |
a7e1f93 overlay: Don't remove statusbar padding as overlay [Wight554] | |
==================== | |
2018-04-04 | |
==================== | |
* build/make | |
662e17c build: add org.codeaurora to package whitelist [maxwen] | |
* device/xiaomi/kenzo | |
7b68c85 kenzo: Cleanup, add telephony-ext to BOOT_JARS [Wight554] | |
65994e5 ipacm: set upstream flag if downstream IP addr event come later [Mohammed Javid] | |
a00ba42 ipacm: clean upstream if STA disconnected earlier [Mohammed Javid] | |
8e30be5 ipacm: KW fix [Mohammed Javid] | |
3cb83b6 ipacm: cache framework event if IPACM not ready [Mohammed Javid] | |
7abfbb4 Revert "overlay: remove HFP in-band ringing" [Wight554] | |
8e1b0d3 wifi: Use old WCNSS config [Wight554] | |
5a2e738 kenzo: Allow qti shell reading wcnss prop [Wight554] | |
* device/xiaomi/msm8998-common | |
f820ab5 msm8998-common: overlay enable config_enableManualSubProvisioning [maxwen] | |
e94df93 blob: use qti-telephony-common.jar from Tissot (Xiaomi Mi A1) [andr68rus] | |
* frameworks/base | |
5d931e9 Add auth framework for outgoing SMS messages. [Yida Wang] | |
1f17f11 [1/2] base: telephony: Add support for DC_HSPAP [oshmoun] | |
* frameworks/opt/telephony | |
46e088b Telephony: Fix loading of older QTI blobs [maxwen] | |
b75fa61 Telephony: dont scare AOSP people [maxwen] | |
50b0414 SimPhoneBook: Add ANR/EMAIL support for USIM phonebook. [Yujing Gu] | |
3ffafff MSIM: Fix to set Mcc & Mnc with correct subId [Sridhar Kasukurthi] | |
e8f1993 Telephony: Enable data call on CSIM. [Yashdev Singh] | |
fb40837 MSIM: Use sub id based network mode [Sandeep Gutta] | |
87d0b46 MSIM: Dummy subId related changes [Sandeep Gutta] | |
2078257 MSIM: Changes for dds flex map property control [Sandeep Gutta] | |
12632a9 Add support for data+Mms [Susheel nyamala] | |
afac4d1 Telephony: Send INITIAL_ATTACH only when it is applicable. [Yashdev Singh] | |
a80eeea Modify access specifiers to enable OMH [Susheel Nyamala] | |
5dbaacd MSIM: Add support for Manual Provisioning [Sooraj Sasindran] | |
c5d0b94 Initial implementation of QtiTelephonyComponentFactory [Sandeep Kunta] | |
69598ee Use subscription info for ImsManager queries. [Dheeraj Shetty] | |
* hardware/ril | |
5a6c0b6 [2/2] ril: Add support for DC_HSPAP [oshmoun] | |
* packages/apps/Settings | |
622b2ae MSIM: Fix user set DDS sub in hotswap cases. [Umashankar Godachi] | |
06b15dc SimSettings: Correctly disable sim switch without SIM card [xyyx] | |
cff64fe SimSettings: Improve dialogs [maxwen] | |
16f5282 SimSettings: Port manual provisiong support [Thecrazyskull] | |
af97bd4 Settings: Add notification channel for SIM selection [Bruno Martins] | |
* packages/services/Telephony | |
3daccd8 Telephony: use SettingsLib styles [maxwen] | |
* vendor/xiaomi | |
e564239 msm8998-common: use qti-telephony-common.jar from Tissot (Xiaomi Mi A1) [maxwen] | |
==================== | |
2018-04-03 | |
==================== | |
* build/make | |
592b73f Merge tag 'android-8.1.0_r22' of platform/build [Wight554] | |
0a828e2 build: Remove audio effects override conditions [Wight554] | |
* device/xiaomi/chiron | |
01e0d45 chiron: update fingerprint to 8.0.0/OPR1.170623.027/V9.5.4.0.ODEMIFA [andr68rus] | |
c3bb4ea chiron: Import HIDL manifest [andr68rus] | |
be6ad0e chiron: Initial ABC bringup [Wight554] | |
* device/xiaomi/msm8998-common | |
2150d81 blobs: remove sensor and thermal configs from common tree [andr68rus] | |
85647ee init: fix perfd start [andr68rus] | |
570e0f2 msm8998-common: turn fingerprint wrapper intro a hidl service [Demon Singur] | |
3e5fcae msm8998-common: Initial ABC bringup [Wight554] | |
fb07c2e configs: Align NFC configs with Lineage OS [Wight554] | |
c16b032 msm8998-common: rootdir: refactor power and performance settings [intervigilium] | |
d207ecd msm8998-common: Build dummy android.hidl.[base,manager]@1.0 [dianlujitao] | |
be7f3e4 msm8998-common: Import proper sepolicy [Wight554] | |
* frameworks/av | |
c9a05bc Merge tag 'android-8.1.0_r22' of platform/frameworks/av [Wight554] | |
22b0e9e CamcorderProfiles: Add new camcorder profiles [Manikanta Kanamarlapudi] | |
6d5bfe6 MTP: Return nullptr, not NULL [Ethan Chen] | |
b76ba95 MTP: Fix crash when no storages are available [Tom Marshall] | |
* frameworks/base | |
e887241 Add Android P transition [zeromod] | |
fdab61c Merge tag 'android-8.1.0_r22' of platform/frameworks/base [Wight554] | |
bf2b4c7 Centralize and fix caches broadcast receivers [2/2] [ezio84] | |
01dcf9b SlimRecents: if a song is playing, set track info as card title and use albumart color as card color if automatic color is set for cards [2/2] [ezio84] | |
d6da479 base: Allow to specify multicolor led support [1/2] [Wight554] | |
* frameworks/native | |
1ccade7 native: add phone-xxhdpi-4096-dalvik-heap property config [maxwen] | |
dd44bde Fix broken input tests [Siarhei Vishniakou] | |
439ae9f Fix resampling for multiple pointers [Siarhei Vishniakou] | |
* hardware/libhardware | |
83171bd power: Add new power hints [Steve Kondik] | |
* hardware/qcom/audio-caf/msm8952 | |
f4625a4 hal: BT sco and speaker combo device selection logic [billchen1977@gmail.com] | |
192e4c7 Fix for effects descriptor search path for vendor or system partitions [rago] | |
8f4ab88 hal: Nuke audio amplifier support [Wight554] | |
14ee308 Merge tag 'LA.BR.1.3.7-04210-8976.0' into o2-8952 [Wight554] | |
* hardware/qcom/audio-caf/msm8998 | |
f3658fa audio: Nuke amplifier support [Wight554] | |
91f574c Merge tag 'LA.UM.6.4.r1-07600-8x98.0' into o2-8998 [Wight554] | |
7f70389 msm8998: ultrasound: Initial open source hal for Elliptic Ultrasound [BalГЎzs Triszka] | |
* hardware/qcom/display-caf/msm8998 | |
8c21246 Merge tag 'LA.UM.6.4.r1-07600-8x98.0' into o2-8998 [Wight554] | |
* hardware/qcom/media-caf/msm8952 | |
78cb750 Merge tag 'LA.BR.1.3.7-04210-8976.0' into o2-8952 [Wight554] | |
* hardware/qcom/media-caf/msm8998 | |
4eb4149 Merge tag 'LA.UM.6.4.r1-07600-8x98.0' into o2-8998 [Wight554] | |
* kernel/xiaomi/kenzo | |
be47a58 msm8956: update prima to LA.BR.1.3.7_rb1.11 [Adarsh-MR] | |
44ced91 crypto: ahash - Fix EINPROGRESS notification callback [Herbert Xu] | |
cc306af crypto: hash - Pull out the functions to save/restore request [Marek Vasut] | |
3879655 crypto: hash - Simplify the ahash_finup implementation [Marek Vasut] | |
1e4a3f0 v4l2: Refactor, fix security bug in compat ioctl32 [Daniel Mentz] | |
fa56f31 bcl: Fix lockdep warnings [Patrick Daly] | |
59aa9d0 mmc: card: Remove duplicated code from CAF mismerge [Wang Han] | |
8d1a807 tcp_cubic: do not set epoch_start in the future [Eric Dumazet] | |
faea01f tcp_cubic: better follow cubic curve after idle period [Eric Dumazet] | |
2de4420 CHROMIUM: selinux: Do not log "permissive" denials [Daniel Kurtz] | |
f5d2b8be mm: Fix mem_init_print_info() for UML [Naveen Ramaraj] | |
efadd5f cpufreq: unlock when failing cpufreq_update_policy() [Aaron Plattner] | |
1647e44 cpufreq: Skip current frequency initialization for ->setpolicy drivers [Rafael J. Wysocki] | |
1644674 kenzo_defconfig: Bump kernel version to 3.2.2 [Wight554] | |
5019a23 irq_work: improve the flag definitions [Bartosz Golaszewski] | |
c5b408f net/wireless/scan: kill bss_free warning when wlan module unloading [psndna88] | |
d14206e qcom: goodbye pr_info, hello pr_debug, you won't be missed on my dmesg [franciscofranco] | |
03024ef pwm: treat double free as a debug message [MOVZX] | |
129ea25 fs: hack to fix kernel taint warning 512 [psndna88] | |
c5813b5 lib/lz4: make arrays static const, reduces object code size [Colin Ian King] | |
0ca0f97 lib: update LZ4 compressor module [Sven Schmidt] | |
245a6f7 arm: dts: msm8956: Correct regulator timming [guts94] | |
3cdf9d6 msm8976/56: dts: enable POPP As per commit @https://github.com/AshishM94/Kenzo/commit/562540687b76b2828cceef1189296ece1640ec43 POPP is disabled by default. Let's enable it. [AshishM94] | |
5f56c62 ARM: dts: kenzo: Change s5k5e8_z5e8yab eeprom according to miui mm dts [cb] | |
a9557ab ARM: dts: msm: enable idle power collapse on msm8976-kenzo [psndna88] | |
8d50321 leds-aw2013: increase brightness and add sysfs tunable [psndna88] | |
ad4b7d0 ARM: dts: msm: Early mount of system partition for msm8976/52 with noatime [Parvinder Singh] | |
e6697d9 cpufreq: Iterate over all the possible cpus to create powerstats. [Ruchi Kandoi] | |
e027293 cpufreq: stats: fix 8d9ef68dd387 because that commit was made into a newer Kernel tree [Francisco Franco] | |
d25a0a0 cpufreq: stats: Fix memory leaks when updating stats table [Sultanxda] | |
487d51b sched: Prefer awake CPUs over idle [Joe Maples] | |
bc6ce02 panic: add cpu/pid to warn_slowpath_common in WARNING printk()s [Alex Thorlton] | |
d80e204 fs: add useful debug info to eventpoll string [John Dias] | |
8a59aa2 BACKPORT: futex: Prevent overflow by strengthen input validation [Li Jinyue] | |
* manifest | |
fb3bb27 manifest: Switch to android-8.1.0_r22 [Wight554] | |
9784c1a manifest: Initial chiron support [Wight554] | |
* packages/apps/Launcher3 | |
bd376d1 Directly update icons of hidden apps in search results [Amir Zaidi] | |
975a4c3 Deobfuscate 8.1 At A Glance string parsing code [Amir Zaidi] | |
9493a1c Enable predictions by default, to match the toggle [Amir Zaidi] | |
bb804c7 Hide keyboard when pressing search with an empty app search bar [Amir Zaidi] | |
6408074 Make sure all apps view is visible when coming back to the activity [Amir Zaidi] | |
ad46a1f Don't close the app drawer when pressing home while dragging up [Amir Zaidi] | |
0de50a4 Make app predictions less irregular by increasing BOOST_ON_OPEN [Amir Zaidi] | |
8fa3a3a Don't color extract from zero dimension wallpapers [Amir Zaidi] | |
a8c1234 Close folders when the dragger has left the folder with his finger [Amir Zaidi] | |
cd90325 Never scroll overlay when app drawer is open [Amir Zaidi] | |
210a785 Clean up WINDOW_OVERLAY Intent and add cv=9 query parameter [Amir Zaidi] | |
e3c0f58 Allow widget resizing for large dimensions [Amir Zaidi] | |
bef8dab Normalize searches by stripping accents [Amir Zaidi] | |
4b763aa Prevent crash when no Google App and no browser is installed [Amir Zaidi] | |
ba83814 Add Google Search animation for users without Google App [Amir Zaidi] | |
5c76613 Home screen date/weather: restore month with short weekday [William Bellavance] | |
bc8f0f0 Home screen date/weather: drop the month [ezio84] | |
* packages/apps/Settings | |
a98d698 Merge tag 'android-8.1.0_r22' of packages/apps/Settings [Wight554] | |
5c0b84a Settings: Allow to specify multicolor led support [2/2] [maxwen] | |
* scripts | |
d0d02ec scripts: Specify device for gcloud upload [Wight554] | |
* system/bt | |
7cbe407 Merge tag 'android-8.1.0_r22' of platform/system/bt [Wight554] | |
* system/core | |
36460e3 healthd: Add support for HVDCP_3 chargers [Abhijeet Dharmapurikar] | |
01ee58f libdiskconfig: handle UFS card [Subhash Jadavani] | |
* system/nfc | |
98f5985 nfc_ni: add back BOARD_NFC_HAL_SUFFIX [maxwen] | |
* vendor/nexus | |
ec0ff27 Update prebuilt apk from April Marlin img [ezio84] | |
==================== | |
2018-04-02 | |
==================== | |
* bionic | |
d97e9ab linker: allow the linker to shim executables [LuK1337] | |
2fb58a2 linker: Add support for dynamic SHIM libraries [Adrian DC] | |
* build/make | |
b5f414a build: Introduce * pathmap and use it for qcom variants [Steve Kondik] | |
* device/xiaomi/chiron | |
61be628 chiron: Update proprietary files list [Wight554] | |
* device/xiaomi/msm8998-common | |
38bdda5 msm8998-common: compile kernel with clang [Rashed Abdel-Tawab] | |
* hardware/qcom/media-caf/msm8952 | |
63c9787 Revert "media: Adjust for new header Android.bp requirements" [Ethan Chen] | |
* kernel/xiaomi/msm8998 | |
20a957f Merge 624fcb294e4e028f57e018d947758abc6b4ae1cd on remote branch [Linux Build Service Account] | |
* packages/apps/AbcSettings | |
332e060 AbcSettings: Properly hide buttons category if they are not supported [Wight554] | |
* packages/apps/SlimRecents | |
c0f52e3 Slim recents: don't cancel preload when toggled [SpiritCroc] | |
* system/core | |
ae46a30 init: Add missing call to vendor_load_properties [LuK1337] | |
8eb46ae Add vendor-specific initialization hooks. [David Ng] | |
* vendor/nexus | |
b628db2 products: Add Mi Mix 2 [Wight554] | |
* vendor/xiaomi | |
78da41e msm8998-common: Decommonize fingerprint blobs [Wight554] | |
==================== | |
2018-04-01 | |
==================== | |
* hardware/qcom/media-caf/msm8952 | |
b349c61 fix circular dependency libnativewindow <-> libui [Mathias Agopian] | |
15e3873 media: Adjust for new header Android.bp requirements [Rashed Abdel-Tawab] | |
* kernel/xiaomi/msm8998 | |
c4a7542 Merge 4.4.126 into kernel.lnx.4.4.r27-rel [Nathan Chancellor] | |
8ff8cb8 Linux 4.4.126 [Greg Kroah-Hartman] | |
cff88ba net: systemport: Rewrite __bcm_sysport_tx_reclaim() [Florian Fainelli] | |
5ebbc45 net: fec: Fix unbalanced PM runtime calls [Florian Fainelli] | |
41462e8 ieee802154: 6lowpan: fix possible NULL deref in lowpan_device_event() [Eric Dumazet] | |
bd01dd8 s390/qeth: on channel error, reject further cmd requests [Julian Wiedmann] | |
e960fa0 s390/qeth: lock read device while queueing next buffer [Julian Wiedmann] | |
f9b4ec9 s390/qeth: when thread completes, wake up all waiters [Julian Wiedmann] | |
a45300d s390/qeth: free netdevice when removing a card [Julian Wiedmann] | |
24b90c6 team: Fix double free in error path [Arkadi Sharshevsky] | |
32b3606 skbuff: Fix not waking applications when errors are enqueued [Vinicius Costa Gomes] | |
e582bbb net: Only honor ifindex in IP_PKTINFO if non-0 [David Ahern] | |
335079e netlink: avoid a double skb free in genlmsg_mcast() [Nicolas Dichtel] | |
800c505 net/iucv: Free memory obtained by kzalloc [Arvind Yadav] | |
c24c421 net: ethernet: ti: cpsw: add check for in-band mode setting with RGMII PHY interface [SZ Lin (жћ—дёЉж™є)] | |
527f39d net: ethernet: arc: Fix a potential memory leak if an optional regulator is deferred [Christophe JAILLET] | |
bdb1a29 l2tp: do not accept arbitrary sockets [Eric Dumazet] | |
466c797 ipv6: fix access to non-linear packet in ndisc_fill_redirect_hdr_option() [Lorenzo Bianconi] | |
de31c39 dccp: check sk for closed state in dccp_sendmsg() [Alexey Kodanev] | |
51b4111 net: Fix hlist corruptions in inet_evict_bucket() [Kirill Tkhai] | |
6f87969 Revert "genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQs" [Greg Kroah-Hartman] | |
cf7a1cf scsi: sg: don't return bogus Sg_requests [Johannes Thumshirn] | |
* vendor/xiaomi | |
c102baf msm8998-common: use prebuilt ant and bt [andr68rus] | |
f7990d9 chiron: move goodix FP hal to common [andr68rus] | |
4c2fb15 msm8998-common: add wfd, aptxhd, lldac blobs from op5 [andr68rus] | |
9e1514b chiron: initialize vendor tree based on MIUI 9.5.2 [andr68rus] | |
19a5a07 msm8998-common: initialize vendor tree based on MIUI 9.5.2 [andr68rus] | |
6fc12e0 kenzo: Convert into vendor/xiaomi [Wight554] | |
==================== | |
2018-02-28 | |
==================== | |
* device/xiaomi/kenzo | |
9c95b5f config.fs: Add AID_QCOM_DIAG, AID_RFS, and AID_RFS_SHARED [Ritesh Harjani] | |
* frameworks/av | |
c953e67 audio: hold effect mutex when releasing effect engine [Weiyin Jiang] | |
0e67dc4 audiopolicy: fix unexpected output selection for direct pcm usecase [Dhananjay Kumar] | |
f383c28 audiopolicy: fix wrong volume db value for voice call stream [kunleiz] | |
794758b audioflinger: fix for playback paused during track transition [Zhou Song] | |
032d1d3 audio: Update anchor time for offload playback post resume [Preetam Singh Ranawat] | |
b96d7ce audio flinger: Fix native crash during underruns for patch track [Preetam Singh Ranawat] | |
* frameworks/base | |
6df7604 Fix low probability deadlock [yifan.bai] | |
39c0eeb Explicitly restart the killed wallpaper service [Tetsutoki Shiozawa] | |
* vendor/nexus | |
9c4de45 themes: Change Recents FAB button icon color for Dark Theme [Alex Cruz] | |
* vendor/xiaomi/kenzo | |
60594cc Kenzo: Update GPS to O [xyyx] | |
2602454 kenzo: Simplify vendor blobs extraction [Wight554] | |
==================== | |
2018-02-27 | |
==================== | |
* frameworks/av | |
a3791dc libmedia: Fix null pointer crash in secure buffer allocation.. [Vasantha Balla] | |
6e25f35 audiopolicy: Add AudioSessionInfo API [Steve Kondik] | |
35cc4f4 audioflinger: Fix audio for WifiDisplay [myfluxi] | |
bebf5ce nuplayer: Avoid crash when codec fails to load [Steve Kondik] | |
794bde0 stagefright: Fix SurfaceMediaSource buffer search condition when buffer return [Bill Chen] | |
81cf5cc audiopolicy: make audio policy extensible [Sharad Sangle] | |
* frameworks/base | |
c131518 Cleanup: move theme/accent manager stuff out of StatusBar class [ezio84] | |
6d78ce8 Expose notification info text color [Alex Cruz] | |
a2a9ec7 BatteryPercent: Flexible options for battery icon percent view [1/2] [xyyx] | |
a0865ad BatteryStyles: Bring back land battery style [Nick Reuter] | |
3517539 Remove big circle battery icons [1/2] [Wight554] | |
dcd4eaa Update Russian translations [Wight554] | |
782ca28 SystemUI: Add tile for enable/disable HW keys [xyyx] | |
6022e0c Custom small QS tiles [1/2] [xyyx] | |
8b85f06 Buttons: Hardware key disable support with M adaptations [Randall Rushing] | |
63b325d base: Introduce Accidental Touch [Thecrazyskull] | |
b6901c8 base: Introduce new navigation bar key event source [Carlo Savignano] | |
5dc7543 Fix Hardware keys backlight not turning of with disabler [Randall Rushing] | |
72ca189 PowerManagerService: fix HW button illumination timeout [Corinna Vinschen] | |
ba3738b PowerManagerService: add a config to light up buttons only when pressed [thecrazyskull] | |
5be2db5c frameworks/base: Don't report existing menu key if it was [xyyx] | |
6000ea7 Buttons: Bring up DU hardware key action binding framework [Randall Rushing] | |
5cb409a Spam: Fix non-protected broadcast from supersu, qcril and fm [xyyx] | |
36f2062 services: button brightness should check proximity [Erica Chang] | |
86bacad PowerManagerService: Fix updating of mUserActivitySummary [nadlabak] | |
86749a1 power: Disable keyboard/button lights while dozing/dreaming [Steve Kondik] | |
09df031 Add PowerManager integration for button backlight. [Danny Baumann] | |
d91c5a8 Reintroduce button-backlight (and respective inactivity timeout) [Ricardo Cerqueira] | |
fce9570 Support UnifiedNlp (microG) [Simon Polack] | |
1f574b3 Add support for fake signatures, enabled per app by dynamic perms [mar-v-in] | |
8e01200 audio: Don't play sound effects if stream is muted [Steve Kondik] | |
18bb092 GlobalActions: Fix airplane mode switch for MSIM [Roman Birg] | |
8c37e67 GlobalActions: Set the initial status of airplane mode toggle [Cristoforo Cataldo] | |
23c53c1 Use new drawable and correct tint for H+ QS icon [Alberto97] | |
713f926 SystemUI: Statusbar: Add HSPA+ icons [Rashed97] | |
2f53a45 base: remove dep between accessability rotate and tile [maxwen] | |
532f454d base: allow locking rotation in any angle [maxwen] | |
607211b Fix Recents FAB padding The FAB was overlapping the nav bar in both portrait and landscape modes. [Josh Chasky] | |
a21caab Fix FAB not disappearing in multiwindow [Pranav Vashi] | |
58afe84 Recents fab button improvements [ezio84] | |
b2402bc Recents Clear All Button Tweaks and Add FAB to Recents Panel [cristianomatos] | |
40ae899 Revert "Recents: add pinch-in gesture on tasks to Clear All" [Wight554] | |
7a9cb2a Update kill app icon [Wight554] | |
49a8969 Revert PS2 of http://gerrit.dirtyunicorns.com/#/c/875/ [Wight554] | |
4b19f20 SmoothSpinners: Makes the loading "spinner" animation smoother [Sar Castillo] | |
66cf3f4 Fix NPE with void android.view.VelocityTracker.clear() [Alex Cruz] | |
e3e86de ViewConfiguration: Align coding style to AOSP [Harsh Shandilya] | |
eeaf8664 ViewConfiguration: add support for max/min fling velocity sysproperties [Simao Gomes Viana] | |
134d2e8 frameworks: base: Port password retention feature [AnilKumar Chimata] | |
e83e758 base: redesign Advanced reboot icons [Adarsh-MR] | |
* hardware/qcom/audio | |
f51ac16 post_proc: complete reverb environmental interfaces [Weiyin Jiang] | |
* manifest | |
d0b7215 manifest: Track Gallery2 [Wight554] | |
* packages/apps/AbcSettings | |
86fc04c Update Russian translations [Wight554] | |
9d02109 BatteryPercent: Flexible options for battery icon percent view [2/2] [xyyx] | |
e0a35af Remove big circle battery icons [2/2] [Wight554] | |
* packages/apps/Dialer | |
73c0813 Refactor dialpad layout to support t9 search in multiple languages [emancebo] | |
* packages/apps/Launcher3 | |
a7dc3b1 Support dynamic clocks in icon packs [Amir Zaidi] | |
d860e71 Switch to ComponentNames for icon pack drawable search [Amir Zaidi] | |
323eb48 Rewrite icon pack handling code to allow a dynamic app filter [Amir Zaidi] | |
9437a3b Recreate custom icon pack and app hiding implementation [Amir Zaidi] | |
678302a Add Lawnchair's edit icon [Amir Zaidi] | |
457b838 Reorganize and bring sanity to our lives [Alex Cruz] | |
58fddfd Extract round icon for every app [Amir Zaidi] | |
e1d32db Add rounded square icon shape option for Android 8+ [Amir Zaidi] | |
e5f0c0c Add OP_RELOAD event to reload filtered apps [Amir Zaidi] | |
fe3dcd3 Clean up deobfuscated AbstractQsbLayout [Amir Zaidi] | |
ab880be Ensure full app drawer is shown when app search box is empty [Amir Zaidi] | |
d69cd8c Add ellipsis (...) to At A Glance date when text goes out of bounds [Amir Zaidi] | |
1fca700 Use correct layout id for Pixel's all apps search animation [Amir Zaidi] | |
6a2ecf1 Backport dark widgets view to Lollipop+ [Amir Zaidi] | |
* packages/apps/MusicFX | |
cf14cfc Update Russian translations [Wight554] | |
93bc7ea Fix proguard warnings [Wight554] | |
84b0667 Update foreground icon [Wight554] | |
* packages/apps/Settings | |
ab7b4e7 Themes: Settings: Expose storage summary text [George G] | |
cc7681a Themes: Settings: Expose storage icon colors [SpiritCroc] | |
aa78469 Settings: Drop big circles from settings battery meter [Wight554] | |
* vendor/nexus | |
8952630 prebuilt: Add apn-conf.xml [xyyx] | |
a051786 overlay: Turn off preference item for mobile plan on all devices [Alex Cruz] | |
c525cfc vendor: Add support for BFQIO cgroups [dianlujitao] | |
3b286a2 overlay: Add adaptive icons for some apps [KrapK] | |
b699e3e overlay: Cleanup [Wight554] | |
ca41e9f overlay: Allow Google WebView to be available by default [Wight554] | |
80feca6 overlay: Show internal storage by default in DocumentsUI [Alex Cruz] | |
198eb6e tools: update changelog script [dadi11] | |
03b848c ota: Introduce OTA updates [xyyx] | |
b276285 configs: Build Gallery2 [Wight554] | |
c3578d5 products: Add Kenzo [Wight554] | |
ec6a633 products: Drop angler [Wight554] | |
655da38 vendor: Improve bootanimation selection [Wight554] | |
==================== | |
2018-03-26 | |
==================== | |
* device/qcom/sepolicy | |
add2b7a legacy: Remove wfdservice_service policy [Michael Bestas] | |
* device/xiaomi/kenzo | |
8650928 kenzo: Switch to Linaro TC [Wight554] | |
eddc7cc configs: Update media configs to O [Wight554] | |
9c3475b audio: Update acdbdata to O [Wight554] | |
* kernel/xiaomi/kenzo | |
01f4f8e kenzo_defconfig: Cleanup, update, regenerate [Wight554] | |
daac0b8 net: sch_generic: Disable net watchdog unconditionally [Wang Han] | |
79831a4 workqueue: stronger test in process_one_work() [Lai Jiangshan] | |
7195dd2 workqueue: sanity check pool->cpu in wq_worker_sleeping() [Lai Jiangshan] | |
367f543 workqueue: swap set_cpus_allowed_ptr() and PF_NO_SETAFFINITY [Oleg Nesterov] | |
f5ab680 kernel: Restrict unbound kthreads to little CPU cluster [Sultanxda] | |
5c15321 Revert "cpu: Don't allow CPUs in the power cluster to be unplugged" [Wight554] | |
4b4b8bd sched: Avoid running idle_balance() consecutively [Syed Rameez Mustafa] | |
905f690 lib: string: Make all calls to strnicmp into calls to strncasecmp [Rasmus Villemoes] | |
a5715d0 lib/string.c: remove duplicated function [Rasmus Villemoes] | |
6c6714a lib: make memzero_explicit more robust against dead store elimination [Daniel Borkmann] | |
3046241 pinctrl: Really force states during suspend/resume [Florian Fainelli] | |
d4ac58a mmc: avoid removing non-removable hosts during suspend [Daniel Drake] | |
5603c9d mac80211: don't parse encrypted management frames in ieee80211_frame_acked [Emmanuel Grumbach] | |
730e7fb tcp: remove poll() flakes with FastOpen [Eric Dumazet] | |
4426312 scsi: virtio_scsi: Always try to read VPD pages [David Gibson] | |
05a9f8a5 net: ipv6: send unsolicited NA on admin up [David Ahern] | |
5274d57 genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQs [Hans de Goede] | |
* packages/apps/Launcher3 | |
a547615 IconsHandler: remove unused code [Thecrazyskull] | |
* packages/apps/SlimRecents | |
e64341d Reapply user icon pack after chaning panel size [ezio84] | |
5a90768 Fallback to main activity icon if iconpack doesn't provide any specific activity icon [ezio84] | |
7d17f43 Revert "Fallback to main activity icon if iconpack doesn't provide specific" [ezio84] | |
==================== | |
2018-03-25 | |
==================== | |
* kernel/xiaomi/kenzo | |
8771877 Makefile: Enable Graphite optimizations [Wight554] | |
a5fedcd UPSTREAM: eventpoll.h: add missing epoll event masks [Greg KH] | |
57ffd06 ANDROID: base: dd: Export driver_probe_done() [Dmitry Shmidt] | |
b80b1fc ANDROID: fuse: Add null terminator to path in canonical path to avoid issue [Ritesh Harjani] | |
8d4cdb1 UPSTREAM: KEYS: fix out-of-bounds read during ASN.1 parsing [Connor O'Brien] | |
8970612 i2c-msm-v2: use subsys_initcall to avoid probe fail [choongryeol.lee] | |
26f4d90 sched,camera_v2: boost scheduler to prefer BIG cores when camera in use [Parvinder Singh] | |
536b2b2 msm: mdss: Avoid calling wake_up_all() twice in display thread [Pranav Vashi] | |
583ccba sched: Set sched_upmigrate_min_nice to 9 [jollaman999] | |
d6ad2ce lib/vsprintf.c: document formats for dentry and struct file [Olof Johansson] | |
12b1138 arm64: uaccess: ensure extension of access_ok() addr [Mark Rutland] | |
fd69fc7 arm64: thread_info remove stale items [Mark Rutland] | |
9824e80 arm64/uaccess: fix sparse errors [Michael S. Tsirkin] | |
7071dd9 kbuild: arm: Do not define "comma" twice [Masahiro Yamada] | |
a4a6a6b arm64: Fix shift warning in arch/arm64/mm/dump.c [Catalin Marinas] | |
a93d34c drivers: cpufreq: Send a uevent when governor changes [Steve Kondik] | |
45b92d0 cpufreq: preserve user_policy across suspend/resume [Viresh Kumar] | |
f555883 cpufreq: Clean up after a failing light-weight initialization [Rafael J. Wysocki] | |
bec51ef cpufreq: use memcpy() to copy policy [Viresh Kumar] | |
0090f27 cpufreq: remove unused notifier: CPUFREQ_{SUSPENDCHANGE|RESUMECHANGE} [Viresh Kumar] | |
2647fb8 mnt: Add a per mount namespace limit on the number of mounts [Eric W. Biederman] | |
bdcec28 fs/xattr.c: zero out memory copied to userspace in getxattr [Michal Hocko] | |
a1230e6 fs: xattr: Use kvfree() [Richard Weinberger] | |
1dac9f8 md/raid1: avoid reusing a resync bio after error handling. [NeilBrown] | |
2e8594c dm ioctl: remove double parentheses [Matthias Kaehlcke] | |
e939b45 dm table: fix missing dm_put_target_type() in dm_table_add_target() [tang.junhui] | |
6d7bc65 RAID10: ignore discard error [Shaohua Li] | |
78e59dd md: be careful not lot leak internal curr_resync value into metadata. -- (all) [NeilBrown] | |
a77a9b0 dm thin: grab a virtual cell before looking up the mapping [Joe Thornber] | |
88d173b dm thin: requeue bios to DM core if no_free_space and in read-only mode [Mike Snitzer] | |
17564d0 dm bufio: change __GFP_IO to __GFP_FS in shrinker callbacks [Mikulas Patocka] | |
6b63cc5 dm cache: fix race causing dirty blocks to be marked as clean [Anssi Hannula] | |
d3e29b0 dm cache: fix race affecting dirty block count [Anssi Hannula] | |
198c235 dm cache: add block sizes and total cache blocks to status output [Mike Snitzer] | |
3557756 dm bufio: fully initialize shrinker [Greg Thelen] | |
5790860 dm cache: fix a lock-inversion [Joe Thornber] | |
06b0abb dm: take care to copy the space map roots before locking the superblock [Joe Thornber] | |
0c71f38 dm cache: prevent corruption caused by discard_block_size > cache_block_size [Mike Snitzer] | |
66c3211 dm cache mq: fix memory allocation failure for large cache devices [Heinz Mauelshagen] | |
ceadf89 dm cache: fix truncation bug when mapping I/O to >2TB fast device [Heinz Mauelshagen] | |
f98ae56 dm mpath: fix stalls when handling invalid ioctls [Hannes Reinecke] | |
9e2400c kernel: power: Nuke powersuspend driver [Wight554] | |
586bd0b platform: Drop -Os from ccflags [Wight554] | |
aad8b62 ANDROID: fix uninitialized variables [Wei Wang] | |
8dbbca5 Properly fix use of uninitialized variables [Sultanxda] | |
0a1a3f2 drivers: Warning fixes to disable CC_OPTIMIZE_FOR_SIZE(3.10 version) [Prasad Sodagudi] | |
* manifest | |
e3f54f2 manifest: Switch to linaro [Wight554] | |
* prebuilts/gcc/linux-x86/aarch64/aarch64-linux-gnu-6.4 | |
24a3f1b Add Linaro GCC 6.4.1 2018.04 [Wight554] | |
* vendor/xiaomi/kenzo | |
2501bda kenzo: Update BT and WIFI blobs to O [Wight554] | |
==================== | |
2018-03-24 | |
==================== | |
* frameworks/base | |
39e0649 Ambient Music: don't trigger it when no media info are available [ezio84] | |
44ec68a Hidden battery keyguard percentage: fix padding, show charging indicator [ezio84] | |
* packages/apps/SlimRecents | |
fcac301 Fallback to main activity icon if iconpack doesn't provide specific activity icon for the package [ezio84] | |
==================== | |
2018-03-23 | |
==================== | |
* device/xiaomi/kenzo | |
db455c1 rootdir: Update power tweaks [Wight554] | |
968bfa7 rootdir: Dynamically set zram size [Wight554] | |
9319238 kenzo: Build textclassifier's smart selection [Rashed Abdel-Tawab] | |
d335fbf rootdir: Set LMK from post_boot script [Adarsh-MR] | |
0fbc9cf kenzo: Create media_profiles_V1_0.xml [Pawin Vongmasa] | |
58344a8 kenzo: Update OMX packages [Wight554] | |
05edb03 wifi: update configs from LA.BR.1.3.7-03510-8976.0 [Sagar Makhar] | |
fa4d717 kenzo: Build wifilogd [Luca Stefani] | |
431e34e kenzo: Update audio configuration [Wight554] | |
bf8e7fa kenzo: Move all configs to vendor [Wight554] | |
6852087 kenzo: Declare Vulkan compute level 0 system feature [Jesse Hall] | |
fd440e3 kenzo: Binderize them all [LuK1337] | |
* frameworks/base | |
abeb247 Circle battery: show power saving indicator [xyyx] | |
219c288 Use Auto brightness for Ambient Display [ezio84] | |
b676c2c Revert "Let's use last screenOn brightness value for ambient display [1/2]" [ezio84] | |
* kernel/xiaomi/kenzo | |
c94b1d6 Revert "mm: slub: Default slub_max_order to 0" [Wight554] | |
6a573c2 kill "Error: returning -512 value" in log when system suspend [psndna88] | |
cd9649d target/fileio: Fix zero-length READ and WRITE handling [Bart Van Assche] | |
d401007 irq_work: Introduce arch_irq_work_has_interrupt() [Peter Zijlstra] | |
d1f4b0a irq_work: Force raised irq work to run on irq work interrupt [Frederic Weisbecker] | |
175021b irq_work: fixes [Dmitry-777] | |
37f7bd1 cpuset: fix a locking issue in cpuset_migrate_mm() [Li Zefan] | |
91bdfd2 cpuset: rename @cont to @cgrp [Li Zefan] | |
77dab0a cpuset: fix to migrate mm correctly in a corner case [Li Zefan] | |
4191661 cpuset: allow to move tasks to empty cpusets [Li Zefan] | |
f40d0cb cpuset: allow to keep tasks in empty cpusets [Li Zefan] | |
fbe9172 cpuset: introduce effective_{cpumask|nodemask}_cpuset() [Li Zefan] | |
6ee2e74 cpuset: record old_mems_allowed in struct cpuset [Li Zefan] | |
d7a8758 cpuset: remove async hotplug propagation work [Li Zefan] | |
ad1cc4f cpuset: let hotplug propagation work wait for task attaching [Li Zefan] | |
7c34fd4 cpuset: get rid of the useless forward declaration of cpuset [Zhao Hongjiang] | |
f54f07f cgroup: fix deadlock on cgroup_mutex via drop_parsed_module_refcounts() [Tejun Heo] | |
5c529e3 cgroup: clean up the cftype array for the base cgroup files [Tejun Heo] | |
7b45a9f cgroup: mark "notify_on_release" and "release_agent" cgroup files insane [Tejun Heo] | |
1aa3d14 cgroup: mark "tasks" cgroup file as insane [Tejun Heo] | |
e9ab73d cpuset: remove redundant check in cpuset_cpus_allowed_fallback() [Li Zefan] | |
d79ce4b cpuset: cleanup guarantee_online_{cpus|mems}() [Li Zefan] | |
92314b2 cpuset: remove unnecessary variable in cpuset_attach() [Li Zefan] | |
7222ee0 cpuset: remove cpuset_test_cpumask() [Li Zefan] | |
d6cef9f cpuset: re-structure update_cpumask() a bit [Li Zefan] | |
a7cd4a7 mm: kmemleak_alloc_percpu() should follow the gfp from per_alloc() [Larry Finger] | |
9fd9887 cpufreq:governor: Fix negative idle_time with CONFIG_HZ_PERIODIC [Chen Yu] | |
0c32088 ktime: add ms_to_ktime() and ktime_add_ms() helpers [Daniel Borkmann] | |
4c08e10 clocksource: arch_timer: Disable user access to the physical counter [Neeraj Upadhyay] | |
* packages/apps/Launcher3 | |
4d31bff Don't reset icons and labels when an icon pack gets updated [ezio84] | |
* packages/apps/Settings | |
62a7e02 Revert "Let's use last screenOn brightness value for ambient display [2/2]" [ezio84] | |
==================== | |
2018-03-22 | |
==================== | |
* kernel/xiaomi/kenzo | |
0d5f275 kenzo_defconfig: Bump kernel version to 3.1.1 [Wight554] | |
b2dcc63 cpufreq: Nuke Lazyplug [Wight554] | |
* packages/apps/Settings | |
8fa80a4 Fix memory leak of DataSaverPreference [Jin Dong] | |
0c84672 Settings: Fix empty summary for VPN and SIM Card [jhenrique09] | |
==================== | |
2018-03-21 | |
==================== | |
* kernel/xiaomi/kenzo | |
801d812 prima: Enable Wifi channel bonding mode unconditionally [Wang Han] | |
* packages/apps/AbcSettings | |
0347b86 Fix theme issue with smartbar picker dialog [Alex Cruz] | |
* packages/apps/DUI | |
a3df2c2 Update RU [Wight554] | |
* vendor/xiaomi/kenzo | |
34037f5 kenzo: Add missing power profile [Wight554] | |
==================== | |
2018-03-20 | |
==================== | |
* frameworks/base | |
70fcccb [1/2] base: fix notification overlay config [maxwen] | |
a45f988 Reload more assets on overlay change [Ivan Iskandar] | |
981ebab Add support for theming notifications [Marko Man] | |
* hardware/qcom/audio | |
92dcb96 Revert "hal: Fix failure in VtsHalAudioV2_0Target test due to spkr protection" [Ethan Chen] | |
* kernel/xiaomi/kenzo | |
5a1403f dts: Fuck overclocking [Wight554] | |
323b9c5 HID: clamp input to logical range if no null state [Tomasz Kramkowski] | |
59445a3 HID: reject input outside logical range only if null state is set [Valtteri Heikkilä] | |
048c609 HID: fix false positive out of range values [Benjamin Tissoires] | |
5a40411 scsi: sg: only check for dxfer_len greater than 256M [Johannes Thumshirn] | |
dad535b scsi: sg: fix static checker warning in sg_is_valid_dxfer [Johannes Thumshirn] | |
c534554 scsi: sg: fix SG_DXFER_FROM_DEV transfers [Johannes Thumshirn] | |
f050472 ALSA: seq: Clear client entry before deleting else at closing [Takashi Iwai] | |
8a3cea6 ALSA: seq: Fix possible UAF in snd_seq_check_queue() [Takashi Iwai] | |
a8f1e32 ALSA: pcm: Fix UAF in snd_pcm_oss_get_formats() [Takashi Iwai] | |
38c1788 mac80211: remove BUG() when interface type is invalid [Luca Coelho] | |
4782065 veth: set peer GSO values [Stephen Hemminger] | |
71a8f19 sched: Stop resched_cpu() from sending IPIs to offline CPUs [Paul E. McKenney] | |
306556f scsi: sg: check for valid direction before starting the request [Johannes Thumshirn] | |
e2af5ae mm: Fix false-positive VM_BUG_ON() in page_cache_{get,add}_speculative() [Kirill A. Shutemov] | |
d9a5600 tcp: sysctl: Fix a race to avoid unexpected 0 window from space [Gao Feng] | |
cf631d7 sched: act_csum: don't mangle TCP and UDP GSO packets [Davide Caratti] | |
9e51e51 timers, sched_clock: Update timeout for clock wrap [David Engraf] | |
7785a2b of: fix of_device_get_modalias returned length when truncating buffers [Rob Herring] | |
854ce66 selinux: check for address length in selinux_socket_bind() [Alexander Potapenko] | |
e756dc2 CHROMIUM: DROP: mm/oom_kill: Avoid deadlock; allow multiple victims [Douglas Anderson] | |
ef0fb09 CHROMIUM: DROP: mm/oom_kill: Double-check before killing a child in our place [Douglas Anderson] | |
a404d146 BACKPORT: mm: oom_kill: don't ignore oom score on exiting tasks [Johannes Weiner] | |
dac8486 readahead: Fix an error (thx ramgear) [hellsgod] | |
de6af14 Readahead: Optimize divide/multiply by power of 2 using L/R shift (thx ramgear) [hellsgod] | |
d12b852 initramfs: avoid "label at end of compound statement" error [Linus Torvalds] | |
331e9dc initramfs: Always do fput() and load modules after rootfs populate [Stafford Horne] | |
ab1c7f5 initramfs: finish fput() before accessing any binary from initramfs [Lokesh Vutla] | |
041f379 lib/decompress_unlz4.c: always set an error return code on failures [Jan Beulich] | |
904d006 jump_label: Split jumplabel ratelimit [Andrew Jones] | |
dd9260b ARM: make sure RO local relocations are part of kernel RO section [Wei Wang] | |
830003f diag: Add conditional check for len in dci_process_ctrl_status() [Sreelakshmi Gownipalli] | |
b6cd818 diag: Protect the decrement of number of diag clients [Sreelakshmi Gownipalli] | |
84de9d0 msm: ipa: dynamic memory leak fix [Michael Adisumarta] | |
e65768b msm: ADSPRPC: Use ID in response to get context pointer [Tharun Kumar Merugu] | |
156dd5e ASoC: msm: qdspv2: add spin lock to protect ac [Meng Wang] | |
67c1bca ASoC: wcd_cpe_core: add size check for WDSP ELF files [Xiaoyu Ye] | |
4713a10 msm: mdss: fix race condition between rotator api's [raghavendra ambadas] | |
1c01573 msm: mdss: fix race condition between commit and power off [raghavendra ambadas] | |
fd1ca3a msm:ipa: Return mux id only for valid interface [Mohammed Javid] | |
* packages/apps/Settings | |
128f07c App detail package name: use two lines summary [ezio84] | |
787afcc Adjust delay to prevent glitches when reloading notifications [jhenrique09] | |
2d0fe8e App detail package name: use one raw for both name and version [ezio84] | |
49bcbab Settings: Add package name to installed app details [Luca Stefani] | |
* vendor/nexus | |
e776a33 [2/2] themes: fix notification overlay config [maxwen] | |
08d009f Theme dark notificatons [Marko Man] | |
* vendor/xiaomi/kenzo | |
5577f07 kenzo: Update soundfx libs to O [Wight554] | |
620b26a kenzo: Remove btnvtool [luk1337] | |
==================== | |
2018-03-19 | |
==================== | |
* device/xiaomi/kenzo | |
e6b66c4 Use updated GCC toolchain from bootlin [Wight554] | |
* frameworks/base | |
59b8317 SystemUI: Support display for radio tech [Shufeng Hou] | |
431798c Refresh stock recents icons on dpi change [ezio84] | |
* kernel/xiaomi/kenzo | |
3eefe4a ANDROID: sdcardfs: notify lower file of opens [Daniel Rosenberg] | |
dcf6578 drivers: i2c: Fix direct references to HZ [Humberto Borba] | |
9ce4f5a drivers: ipa: Fix direct references to HZ [AshishM94] | |
1bf53b9 drivers: video: mdss: Fix direct references to HZ [AshishM94] | |
dd04bc5 clk: msm: clock-cpu-8976: Use CLKFLAG_NO_RATE_CACHE for a53ssmux/a72ssmux from: https://github.com/sultanxda/android_kernel_oneplus_msm8996/commit/fe511bd5e3c522d79a50ae55bc2111ae5098c585 [AshishM94] | |
d17eece trace: add CONFIG_DISABLE_TRACE_PRINTK option [Park Ju Hyung] | |
fc57842 f2fs: make gc_no_gc_sleep_time much more conservative [Park Ju Hyung] | |
3ff33cb f2fs: set ioprio of GC kthread to idle [Park Ju Hyung] | |
e98705c arch: arm64: Update defconfig [Wight554] | |
b9f3531d platform: Add -Os to ccflags [Wight554] | |
* packages/apps/Launcher3 | |
1b77ba8 Fix icon editor picking the wrong icon on tap [ezio84] | |
945ae3c Normalize size when setting a custom app icon [ezio84] | |
* packages/apps/Settings | |
2d0fe8e App detail package name: use one raw for both name and version [ezio84] | |
49bcbab Settings: Add package name to installed app details [Luca Stefani] | |
* packages/apps/SlimRecents | |
917f51a Refresh slim recents icon on dpi change [ezio84] | |
* vendor/nexus | |
19c5a03 Dark theme: Fix up smartbar edit button checkmar color [Alex Cruz] | |
* vendor/xiaomi/kenzo | |
5577f07 kenzo: Update soundfx libs to O [Wight554] | |
620b26a kenzo: Remove btnvtool [luk1337] | |
dd1c711 kenzo: Update time services to O [Wight554] | |
dfefe80 kenzo: Update graphic stack to oreo [TheScarastic] | |
==================== | |
2018-03-18 | |
==================== | |
* kernel/xiaomi/kenzo | |
81cf66f staging: android: ashmem: Fix lockdep issue during llseek [Joel Fernandes] | |
edc6785 ashmem: use vfs_llseek() [Al Viro] | |
652658d netfilter: ipv6: fix use-after-free Write in nf_nat_ipv6_manip_pkt [Florian Westphal] | |
6973561 netfilter: bridge: ebt_among: add missing match size checks [Florian Westphal] | |
93f7e1b netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets [Florian Westphal] | |
47fcb91 netfilter: IDLETIMER: be syzkaller friendly [Eric Dumazet] | |
cb67cd5 netfilter: nat: cope with negative port range [Paolo Abeni] | |
0e6ab73 netfilter: x_tables: fix missing timer initialization in xt_LED [Paolo Abeni] | |
9f539586 ALSA: seq: More protection for concurrent write and ioctl races [Takashi Iwai] | |
9d24dc8 ALSA: seq: Don't allow resizing pool in use [Takashi Iwai] | |
8087973 kenzo_defconig: Disable CONFIG_DEBUG_KERNEL [Wang Han] | |
f3a2032 init: Kconfig: Don't force DEBUG_KERNEL [Sultanxda] | |
9d7dc7c irq_work: Don't reinvent the wheel but use existing llist API [Byungchul Park] | |
403178d vfs: avoid creation of inode number 0 in get_next_ino [Carlos Maiolino] | |
db079a7 modpost: don't emit section mismatch warnings for compiler optimizations [Paul Gortmaker] | |
37c91cf modpost: reduce visibility of symbols and constify r/o arrays [Mathias Krause] | |
f4f08f8 fs: namespace: suppress 'may be used uninitialized' warnings [Tim Gardner] | |
857e120 SELinux: security_load_policy: Silence frame-larger-than warning [Tim Gardner] | |
9efbf52 ALSA: timer: Limit max instances per timer [Takashi Iwai] | |
b02a069 usb: udc: core: add device_del() call to error pathway [Alan Stern] | |
1eb87ce arch: arm64: Update defconfig [Wight554] | |
ed1ac35 powersuspend: add power_suspended boolean for global access [arter97] | |
ece6a61 kernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.7 (faux123/Yank555.lu) [yank555-lu] | |
f609a92 kernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.6 (faux123/Yank555.lu) [yank555-lu] | |
a712f4a kernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend [yank555-lu] | |
a4f7bb6 sched: compatibility fix up for lazyplug [Paul Reioux] | |
4a810e3 lazyplug: kill the lazymode logspam [psndna88] | |
6fa8a88 lazyplug: Add highly aggressive lazy profile [Joe Maples] | |
55685f3 vidc: add lazyplug hooks [Park Ju Hyung] | |
657f35c lazyplug: NR_RUN_HYSTERESIS: fix typo [AshishM94] | |
f87fa37 lazyplug: Add Hysteresis for Hexacore CPUs [Joe Maples] | |
bd345e5 lazyplug: Remove wakeup_boost [Joe Maples] | |
a44505f lazyplug: Use display_state hooks [Joe Maples] | |
1d5184d lazyplug: Remove Power/earlysuspend hooks [Joe Maples] | |
81f9eb4 lazyplug: add mutex & boolean check for lazy mode [Park Ju Hyung] | |
3cdf7b3 lazyplug: separate thread for reducing wake-up delay [Park Ju Hyung] | |
7ff8e5e Introduce Lazyplug [Park Ju Hyung] | |
afd35ff msm: camera: Synchronize camera open/close calls. [Trishansh Bhardwaj] | |
79905b4 msm: camera: Fix race condition in msm_sd_register. [Trishansh Bhardwaj] | |
7e06e25 msm: camera: Prevent use-after-free in v4l2_event_subscribe. [Trishansh Bhardwaj] | |
592ced5 Revert "ANDROID: sdcardfs: notify lower file of opens" [Daniel Rosenberg] | |
2c6e308 dma_mapping.h: add dependency for CONFIG_ARM_SMMU [Parvinder Singh] | |
8c236f8 iommu: msm: call restore cfg once after cold boot [Prakash Gupta] | |
2fd2de4 iommu: msm: Fix TLB register format for arm64 [Shiraz Hashim] | |
16e62e6 iommu: msm: flush page tables at pagetable alloc [Prakash Gupta] | |
44909ff iommu: msm: fix context bank configuration for aarch64 [Prakash Gupta] | |
c8a7892 iommu: msm: fix uninitialized variable usage in get_phys_from_va [Prakash Gupta] | |
4d564a7 iommu: msm: use phys_addr_t for PA in secure mapping [Prakash Gupta] | |
4a41872 iommu: msm: add support for AARCH64 39 bit VA PT [Prakash Gupta] | |
f90b7b1 iommu: msm: updated IOMMU supported PASize to 36b [Prakash Gupta] | |
d458ae8 msm: kgsl: Skip GPMU and SPTP related calls for A510 [Rajesh Kemisetti] | |
d82d57e msm: kgsl: Enable context done bug fix for A510 [Hareesh Gundu] | |
5c80396 msm: kgsl: Prevent deadlock in cmdbatch timer [Tarun Karra] | |
6fb0c39 msm: kgsl: add egl_surface/egl_image usage count in debugfs [Archana Sriram] | |
868fea6 msm: kgsl: use seq_file for mem_entry debugfs [Santhosh Punugu] | |
907f2ca msm: kgsl: Add accounting for memory mapped in userspace [Harshdeep Dhatt] | |
7c582f9 msm: kgsl: Properly remove ref count on gpuobj_sync failure [Carter Cooper] | |
d65995d mdss: livedisplay: Fix memory leaks in mdss_livedisplay_update() [Sultanxda] | |
0808dda devfreq: implement arm-memlat-mon,governor_memlat [Parvinder Singh] | |
8f5ba06 PM / QoS: Add no_constraints_value field to struct pm_qos_constraints [Rafael J. Wysocki] | |
f0b3707 PM / QoS: simplify pm_qos_power_write() [Andy Shevchenko] | |
88a299d PM / QoS: correct the valid range of pm_qos_class [Sahara] | |
f9adc8c PM / QoS: Add debugfs support to view the list of constraints [Nishanth Menon] | |
ed0b333 PM / QoS: Add pm_qos_update_target/flags tracepoints [Sahara] | |
aec1d3f perf: Cure event->pending_disable race [Peter Zijlstra] | |
aa4de61 perf: Use hrtimers for event multiplexing [Stephane Eranian] | |
d55922e arm, pm, vmpressure: add missing slab.h includes [Tejun Heo] | |
e1a4a2d arm: idle: add missing need_resched check [Yi-wei Zhao] | |
d7ca9eb arm64: replace read_lock to rcu lock in call_break_hook [Yang Shi] | |
13779b9 ARM: 8167/1: extend the reserved memory for initrd to be page aligned [Yalin Wang] | |
840524c msm: kgsl: Fix race condition in adreno_spin_idle() [Suman Tatiraju] | |
359bafe power:qpnp-charger: extended charge time from 30s to 100s when battery status is near to full [Zhao Xuewen] | |
2cd4512 fs: exfat: fix misleading-indentation warning [Nathan Chancellor] | |
9741328 firmware_class: Fix firmware_loading_timeout usage of jiffies [AdrianDC] | |
01fe027 msm: kgsl: Fix overflow in sharedmem read/write functions [Sunil Khatri] | |
f8f32e0 spi: spi_qsd: Modify the FIFO mode read/writes [Girish Mahadevan] | |
5a7c25f mm: slub: Default slub_max_order to 0 [Mel Gorman] | |
6668329 arch: arm64: Update and regen defconfig [Wight554] | |
f2b4119 msm: kgsl: Disable UCHE global filter [Sunil Khatri] | |
483f728 msm: kgsl: Correct protected mode range for 5XX UCHE registers [Jordan Crouse] | |
e53b7b3 ARM: dts: msm: Add GPU mempools properties for msm8976/56 [cb] | |
53fa88d msm: kgsl: Try lower order mempools incase of mismatch [Rajesh Kemisetti] | |
8cdd312 msm: kgsl: Get pages from the system incase mempool is not configured [Hareesh Gundu] | |
02cdb21 msm: kgsl: Allow mempools to configure from the device tree [Hareesh Gundu] | |
43d3467 msm: kgsl: Fix the access to invalid pool [Sunil Khatri] | |
c4961e3 msm: kgsl: Change the shrinker to not free reserved pages [Shrenuj Bansal] | |
eb18b25 msm: kgsl: Allocate global buffers through paged memory [Harshdeep Dhatt] | |
3f7d67d msm: kgsl: Add 1M and 8K pools to the allocator [Shrenuj Bansal] | |
a878a84 msm: kgsl: Fix overflow in sharedmem read/write functions [Sunil Khatri] | |
a33fa4c msm: kgsl: Use a page pool to reduce allocation time [Deepak Kumar] | |
71c44db msm: kgsl: Rework page allocation sizes [Carter Cooper] | |
6a04a6e msm: kgsl: Add 'strict memory' debug mode [Jordan Crouse] | |
9658606 msm: kgsl: Add EXEC permission to the unassign call [Shrenuj Bansal] | |
85dc0b8f msm: kgsl: Add an align mask property in the device tree [Shrenuj Bansal] | |
c386e4c GPU: add optimization flags to GPU drivers [GUYVER91] | |
1175a82 lib/decompress: set the compressor name to NULL on error [Aneesh Kumar K.V] | |
7330a3d initramfs: debug detected compression method [Daniel M. Weeks] | |
1546104 net: tcp: Scale the TCP backlog queue to absorb packet bursts [Harout Hedeshian] | |
71f3129 BACKPORT: udf: Check path length when reading symlink [Jan Kara] | |
23eeb2a net: add length argument to skb_copy_and_csum_datagram_iovec [Sabrina Dubroca] | |
7a34ae1 net: tcp: split ack slow/fast events from cwnd_event [Florian Westphal] | |
7a99a93 tcp: remove unused min_cwnd member of tcp_congestion_ops [Stanislav Fomichev] | |
eb00df0 ipv6: reorder ip6_route_dev_notifier after ipv6_dev_notf [WANG Cong] | |
7723d48 ipv6: initialize route null entry in addrconf_init() [WANG Cong] | |
ef66e6e tcp: do not underestimate skb->truesize in tcp_trim_head() [Eric Dumazet] | |
1c88a80 soc: qcom: bam_dmux: Use SPS hold mem flag [Rama Krishna Phani A] | |
068458a slab: introduce helper functions to get/set free object [Joonsoo Kim] | |
5748ee1 slab: factor out calculate nr objects in cache_estimate [Joonsoo Kim] | |
6d39526 slab: replace non-existing 'struct freelist *' with 'void *' [Joonsoo Kim] | |
3eadf20 slab: fix to calm down kmemleak warning [Joonsoo Kim] | |
e1fec6a slab: rename slab_bufctl to slab_freelist [Joonsoo Kim] | |
a3fc7bd slab: remove useless statement for checking pfmemalloc [Joonsoo Kim] | |
9c9b2d6 slab: use struct page for slab management [Joonsoo Kim] | |
2795798 slab: replace free and inuse in struct slab with newly introduced active [Joonsoo Kim] | |
3e63e87 slab: remove SLAB_LIMIT [Joonsoo Kim] | |
e6394a6 slab: remove kmem_bufctl_t [Joonsoo Kim] | |
a4b111e slab: change the management method of free objects of the slab [Joonsoo Kim] | |
727a312 slab: use __GFP_COMP flag for allocating slab pages [Joonsoo Kim] | |
ab42718 slab: use well-defined macro, virt_to_slab() [Joonsoo Kim] | |
9426825 mm/slab: Fix drain freelist excessively [Wanpeng Li] | |
d96fc44 mm, slab: moved kmem_cache_alloc_node comment to correct place [Zhouping Liu] | |
6046d1b mm/slab: fix unexpected index mapping result of kmalloc_size(INDEX_NODE+1) [Joonsoo Kim] | |
b840588 mdss: fix potential deadlock. [MEGAX91] | |
2df3a7d msm: mdss: Remove DCS backlight delay [Zac Crosby] | |
ba96180 ARM: dts: msm: Set the default governor for cpubw to performance [Rohit Gupta] | |
6ede5c4 lib/decompress_unlzma: Do a NULL check for pointer [Fabio Estevam] | |
0520924 lib/decompress_inflate.c: include appropriate header file [Rashika Kheria] | |
0473dc3 lib/decompress.c: consistency of compress formats for kernel image [Haesung Kim] | |
336b7e5 usercopy: Adjust tests to deal with SMAP/PAN [Kees Cook] | |
b9713e5 test: check copy_to/from_user boundary validation [Kees Cook] | |
4843e4d ASN.1: Fix actions on CHOICE elements with IMPLICIT tags [David Howells] | |
af48a3c ANDROID: lib: vsprintf: physical address kernel pointer filtering options [Dave Weinstein] | |
c1a445e ANDROID: lib: vsprintf: additional kernel pointer filtering options [Dave Weinstein] | |
fecb126 crypto: lz4,lz4hc - fix decompression [KOVACS Krisztian] | |
2ed70e4 lib/decompressors: use real out buf size for gunzip with kernel [Yinghai Lu] | |
c320681 initramfs: support initramfs that is bigger than 2GiB [Yinghai Lu] | |
31182ca initrd: fix lz4 decompress with initrd [Yinghai Lu] | |
1c7387d lib: add support for LZ4-compressed kernel [Kyungsik Lee] | |
46abe9b .gitignore: ignore *.lz4 files [Markus Trippelsdorf] | |
5545d67 arm: add support for LZ4-compressed kernel [Kyungsik Lee] | |
c4f2546 crypto: add lz4 Cryptographic API [LaboDJ] | |
19940c6 msm: vidc: Clean session when failed to open instance [Pranav Vashi] | |
25db577 perf/core: Don't leak event in the syscall error path [Alexander Shishkin] | |
9ad5ffe xhci: Manually give back cancelled URB if we can't queue it for cancel [Mathias Nyman] | |
f6ccc03 af_key: Add lock to key dump [Yuejie Shi] | |
036d2eb netfilter: nf_nat_snmp: Fix panic when snmp_trap_helper fails to register [Gao Feng] | |
283e99c net: ipv6: send unsolicited NA if enabled for all interfaces [David Ahern] | |
13a4d1e alarmtimer: don't rate limit one-shot timers [Greg Hackmann] | |
7a87f9f alarmtimer: Rate limit periodic intervals [Thomas Gleixner] | |
2deb706 usb-storage: fix deadlock involving host lock and scsi_done [Alan Stern] | |
7ef11c4 mm: push readahead to 512kB. [Francisco Franco] | |
b6117f9 prima: Silence logspam [dragonGR] | |
59624c9 net/sched: silence "quantum of class is big" log warning [psndna88] | |
fbcd31b ipv6: dad: don't remove dynamic addresses if link is down [Sabrina Dubroca] | |
8c599ff ipv6: always add flag an address that failed DAD with DADFAILED [Lubomir Rintel] | |
5421f37 ipv6: Remove privacy config option. [David S. Miller] | |
ed4e29c arm: psci: drop info prints seen during cpu hotplug to pr_debug [Matt Wagantall] | |
2b2f745 net: socket: don't set sk_uid to garbage value in ->setattr() [Eric Biggers] | |
4170507 md: Disable dm-verity [MOVZX] | |
6ee3cf7 audit: Mute userspace and kernel audit logs [Pranav Vashi] | |
68fdefa net: PPPoPNS: Remove length argument from data_ready [Jon Medhurst] | |
32709b4 net: handle error more gracefully in socketpair() [Yann Droneaud] | |
2fc5bd3 net: add scheduling point in recvmmsg/sendmmsg [Eric Dumazet] | |
5084acf net:socket: set msg_namelen to 0 if msg_name is passed as NULL in msghdr struct from userland. [Ani Sinha] | |
643dbdc gcc5: fix: tcp_input.c: array subscript is above array bound [anarkia1976] | |
97e9fab prima: Kill logspam [Alex Tsanis] | |
bfbe8d3 block: fix wrong error return in elevator_init() [Sudip Mukherjee] | |
46883fb Apply CFLAGS, -Os to decompress.o to improve decompress performance during boot-up process [flar2] | |
d9319c6 ARM: topology: Suppress clock-frequency error [Pranav Vashi] | |
949a3f1 kenzo_defconfig: Enable DEFERRED RESUME flag [Veerabhadrarao Badiganti] | |
55b7890 ANDROID: usb: gadget: function: Fix Coding Style [Anson Jacob] | |
2bc31c3 UPSTREAM: block: disable entropy contributions for nonrot devices [Mike Snitzer] | |
8139bc8 tracing: Fix event header writeback.h to include tracepoint.h [Steven Rostedt (Red Hat)] | |
b8cfb24 xiaomi: lct_tp_fm_info: fix warning about existing sysfs/procfs entries [flar2] | |
bd096ab xhci-msm-hsic: Reduced WakeLocks [flar2] | |
24523a8 power:process: decrease time to enter sleep [Javier Sayago] | |
d07eed4 msm: camera: Restructure data handling to be more robust [MOVZX] | |
7cd0341 asm: cache: Up the cache shift [MOVZX] | |
0372131 power: Add function to show active wakelocks [yangjq] | |
69de1c1 PM / devfreq: Match with our dts [Alex Tsanis] | |
57931ed PM / devfreq: Fix typo that caused an infinite loop [Sultanxda] | |
7d1a2ff PM / devfreq: Remove null termination in boost_devices [Sultanxda] | |
577b40d PM / devfreq: Boost cpubw on screen on events [Francisco Franco] | |
b49caed PM / devfreq: Reduce wake boost duration to 5000 ms [Sultanxda] | |
a6510dd PM / devfreq: Add an interface to boost devices when the screen is woken [Sultanxda] | |
d7a99cd PM / devfreq: bimc-bwmon: Use free_irq during governor suspend/stop [Arun KS] | |
8418ad9 hid: Add driver for FiiO USB DAC [Pat Erley] | |
21cab3c msm: qdsp6v2: Allow 320K AAC encoding [Steve Kondik] | |
ce94c61 power: align wakeup_sources format [yangdongdong] | |
659ef94 PM / sleep: unregister wakeup source when disabling device wakeup [Zhang Rui] | |
81a07fb ANDROID: mnt: Fix next_descendent [Daniel Rosenberg] | |
595ea4b BACKPORT: smarter propagate_mnt() [Al Viro] | |
0ab0338 BACKPORT: don't bother with propagate_mnt() unless the target is shared [Al Viro] | |
f47ef3c ANDROID: dm verity: add minimum prefetch size [Keun-young Park] | |
a933171 Disable frame-address warning [Linus Torvalds] | |
f9fcc4d Initial compilation setup [Nathan Chancellor] | |
fd5eede Makefile: Disable format-truncation warning globally [Nathan Chancellor] | |
02364c9 Makefile: Silence format warnings [Alex Tsanis] | |
5f9a529 Makefile: Disable misleading indentation warning [MSF-Jarvis] | |
1c48c8b Makefile: Disable couple more warnings [MSF-Jarvis] | |
361a322 Disable "maybe-uninitialized" warning globally [Linus Torvalds] | |
111cfcb drivers: media: msm: camera_v2: fix bool-compare warning [Nathan Chancellor] | |
842e709 Fix various GCC 6 misleading indentation warnings [MOVZX] | |
4fbd35e prima: Fix GCC6 Warnings [MOVZX] | |
23fbec6 sound: soc: msm-pcm-routing-v2: fix maybe-uninitialized warnings [Nathan Chancellor] | |
f1ce357 Fix all GCC 6.x warnings [Nathan Chancellor] | |
088edf8 block: Maple: define some settings as read_mostly [YaroSt12] | |
9c08ab5 block: maple-iosched: Use octal permissions [Harsh Shandilya] | |
dec5514 cpu_input_boost: add unlikely to initd check [YaroST12] | |
4b6164f cpu_input_boost: remove debugging from initd check [YaroST12] | |
4f47951 kenzo_defconfig: Start something new and fun [Wight554] | |
252f5eb Revert "usb: xhci: Remove duplicate zero length packet implementation" [Adarsh-MR] | |
e9f1dd0 mdss: dsi: Fix null dereferences [Charles Bin] | |
2f72497 block: make rq->cmd_flags be 64-bit [Jens Axboe] | |
bee4755 msm: mdss: Fix potential pipe NULL pointer dereference [Jayant Shekhar] | |
691a12f genirq: Set irq thread to RT priority on creation [Ivo Sieben] | |
48a20c3 genirq: Fix null pointer reference in irq_set_affinity_hint() [Jesse Brandeburg] | |
a865b76 genirq: Set initial affinity in irq_set_affinity_hint() [Jesse Brandeburg] | |
4b9c9d6 percpu_counter: make percpu_counters_lock irq-safe [Tejun Heo] | |
0a12dae percpu_counter: update debugobjects fixup callbacks return type [Du, Changbin] | |
04b1428 percpu_counter: batch size aware __percpu_counter_compare() [Dave Chinner] | |
c97ff21 lib/percpu_counter.c: fix bad percpu counter state during suspend [Jens Axboe] | |
2090408 qseecom: release ION memory if qseecom failed to unload app [Zhen Kong] | |
64cd360 UPSTREAM: arm: perf: Fix callchain parse error with kernel tracepoint events [Hou Pengyang] | |
b13457f sched/fair: Fix load_balance() affinity redo path [Jeffrey Hugo] | |
7700288 sched/core: Fix &rd->rto_mask memory leak [Mathieu Poirier] | |
6ffdd69 sched, smp: Correctly deal with nested sleeps [Peter Zijlstra] | |
00c262f sched: Fix sleep time double accounting in enqueue entity [Alex Shi] | |
8e37d36 sched/deadline: Fix wrap-around in DL heap [Tommaso Cucinotta] | |
c6a0fb7 sched/core: Fix &rd->cpudl memory leak [Mathieu Poirier] | |
7aa5950 sched/rt/nohz: Stop scheduler tick if running realtime task [Rik van Riel] | |
45c8b72 cpu_pm/rt: replace rt rwlock with raw spinlock [Alex Shi] | |
c5ee170 sched/core: Enable increased load resolution on 64-bit kernels [Peter Zijlstra] | |
c39c3d0 arm64: traps: simplify die() and __die() [Mark Rutland] | |
c79c076 arm64: Fix compilation error on UP builds [Catalin Marinas] | |
04b9e51 arm64: fix missing syscall trace exit [Josh Stone] | |
52a0bab arm64: Tell irq work about self IPI support [Frederic Weisbecker] | |
90ace8b sched: Fix odd values in effective_load() calculations [Yuyang Du] | |
bee353e BACKPORT: arm64: Correctly bounds check virt_addr_valid [Laura Abbott] | |
b79c1ae UPSTREAM: x86/acpi: Prevent out of bound access caused by broken ACPI tables [Seunghun Han] | |
f04294b BACKPORT: FROMLIST: pids: make task_tgid_nr_ns() safe [Oleg Nesterov] | |
58d81e2 arch/arm64: skip randomization within stack [Yi-wei Zhao] | |
064846e workqueue: Fix flag collision [Ben Hutchings] | |
b998d5e BACKPORT: xfrm: Clear sk_dst_cache when applying per-socket policy. [Jonathan Basseri] | |
34f9f7b sched: some fixes [psndna88] | |
55833313 rcu: 3x aggressive RCU_FAST_NO_HZ [rb-rasekar] | |
d377295 msm: msm_bus: Fix memory corruption in alloc_handle_lst [Gjorgji Rosikopulos] | |
0ebaeb5 ANDROID: scsi: Add segment checking in sg_read [Roberto Pereira] | |
258e9e9 UPSTREAM: net: xfrm: allow clearing socket xfrm policies. [Lorenzo Colitti] | |
6beefcc msm: vidc: Increase minimum input buffer count for VP9 decode [Deepak Kushwah] | |
49ba668 msm: ipa3: header file change for wdi-stats [Skylar Chang] | |
fc611c9 msm: mdss: Restrict display commit thread to power cluster [Sultanxda] | |
facf683 UPSTREAM: sctp: do not peel off an assoc from one netns to another one [Xin Long] | |
37f7e28 sched: Consolidate open coded preemptible() checks [Frederic Weisbecker] | |
2d201eb usb: otg: report power supply type as usb by default [Xuehui Ye] | |
f796562 qpnp-vibrator: implement sysfs interface for vibrator intensity control [Varun Chitre] | |
f78e674 msm-poweroff: always perform warm reset [Sultanxda] | |
33d3de8 binder: Disable debug mask [Alex Naidis] | |
85092f9 IKQCOMSD1-2616 msm: thermal: Quiet the threshold logs [Jason Hrycay] | |
5405ed1 IKSWL-3402 tick: don't update idle time if cpu offline [Lianwei Wang] | |
31828d1 msm: vidc: Check for active handle before updating the QoS request [myfluxi] | |
7006c2d msm: vidc: disable CPU L2 cache PC during video sessions [Manikanta Sivapala] | |
8a5f7b8 ASoC: Fix use-after-free at card unregistration [Takashi Iwai] | |
289a235 ASoC:WCD9335: Enhance SLimbus CLK Gear [BlackSoulxxx] | |
4b081fb UPSTREAM: ALSA: usb-audio: add dB range mapping for some devices [Yao-Wen Mao] | |
a621d4a BACKPORT: HID: hidraw: fix warning destroying hidraw device files after parent [Fernando Luis VГЎzquez Cao] | |
b655109 UPSTREAM: ALSA: usb-audio: correct the value cache check. [Yao-Wen Mao] | |
6c1d7e4 UPSTREAM: ALSA: usb-audio: Resume mixer values properly [Takashi Iwai] | |
9970fc0 BACKPORT: [media] v4l: Add source change event [Arun Kumar K] | |
799e2b1 UPSTREAM: ALSA: usb-audio: Fix runtime PM unbalance [Takashi Iwai] | |
5b70af3 UPSTREAM: ALSA: usb-audio: Fix deadlocks at resuming [Takashi Iwai] | |
018ad11 sound: msm: qdsp6v2: fix memset-transposed-args warning [Nathan Chancellor] | |
2fa8a90 ext4: preserve i_mode if __ext4_set_acl() fails [Ernesto A. FernГЎndez] | |
82bc0b1 net: Zero terminate ifr_name in dev_ifname(). [David S. Miller] | |
7fbde45 rtnetlink: allocate more memory for dev_set_mac_address() [WANG Cong] | |
f24a972 net: phy: Fix PHY unbind crash [Florian Fainelli] | |
17b1c38 tcp: fastopen: tcp_connect() must refresh the route [Eric Dumazet] | |
a01ef66 net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target [Xin Long] | |
27b7ebf net: fix keepalive code vs TCP_FASTOPEN_CONNECT [Eric Dumazet] | |
7c35826 usb: musb: fix tx fifo flush handling again [Bin Liu] | |
==================== | |
2018-03-17 | |
==================== | |
* device/xiaomi/kenzo | |
d0bc6d1 rootdir: LMK tunings from CAF [Adarsh-MR] | |
f048bb7 rootdir: Grant netmgrd proper unix perms [Jeff Vander Stoep] | |
bb478ef rootdir: Partially import Suzu power tweaks [Adarsh-MR] | |
20ca5fc kenzo: Make gatekeeper binderized always [Janis Danisevskis] | |
480012c rootdir: Update power tweaks [Wight554] | |
f4f81d7 kenzo: switch to perf stack from Xperia X [2/2] [Adarsh-MR] | |
ca82196 kenzo: Import ipacm [Wight554] | |
* frameworks/base | |
aeae0af Expose autofill save dialog text color [ezio84] | |
85540e4 Choose a custom editor app for screenshot notification edit button [1/2] [ezio84] | |
* kernel/xiaomi/kenzo | |
21e2702 drivers/usb/host: Disable tracing [psndna88] | |
23878c7 topology: Adjust busy factor accounting the kernel timer changes [AnggaSP] | |
2a41567 Arm64: Enable Dcache word access [XileForce] | |
59be3ee Sound: Be quiet! [Alex Tsanis] | |
79858ee sched: fair: reduce preemption latency [Slim80] | |
d6ce4c6 debug: remove more dmseg spam [GuneetAtwal] | |
1e02b01 timer: optimize apply_slack() [anarkia1976] | |
9e475d1 mm: process_reclaim: Don't use work_pending() [myfluxi] | |
6a2789a remove spammy code [GuneetAtwal] | |
ace1671 fs/buffer.c: increase the buffer-head per-CPU LRU size [Sebastien Buisson] | |
8a98179 mmc: sdhci-msm: Complete porting the patch [Jake Weinstein] | |
ef41e67 mmc: sdhci-msm: Disable controller clocks in suspend [Sayali Lokhande] | |
b7d3840 mmc: sdhci-msm: Disable controller clocks in suspend [Sayali Lokhande] | |
ca54a70 mmc: sdhci-msm: enable 64-bit ADMA [Venkat Gopalakrishnan] | |
d47fbe0 mmc: sdhci-msm: avoid using NOP ADMA descriptor for EOT [Talel Shenhar] | |
44a083e arm64: make default ARM64_DMA_IOMMU_ALIGNMENT as 9 [Shiraz Hashim] | |
62bc682 mmc: sdhci-msm: Don't turnoff Vcc during initialization [Veerabhadrarao Badiganti] | |
3d2020c cgroup: Allow non-root users permission to attach [Pranav Vashi] | |
f93a005 msm: camera: isp: Ratelimit hw errors [Pranav Vashi] | |
3a75e1b mmc: move to a SCHED_FIFO thread [Tim Murray] | |
5ea64a4 mmc: core: Fix deadlock in suspend & rescan path [Ritesh Harjani] | |
3cdf0a1 camerav2/sensor: silence log "Failed in getting TOP gdscr regulator handle" [psndna88] | |
5859b04 ASoC: msm: qdsp6v2: return error when copy from userspace fails [Siena Richard] | |
39d4ab0 crypto: msm: qcrypto: Fix hash crash if not last issue [Sivanesan Rajapupathi] | |
5262855 crypto: msm: qcrypto: Fix spinlock deadlock issue [Kranthikumar Kurapati] | |
f2736ae crypto: msm: fix qcrypto driver to improve IPSec performance [Venkatesh Yadav Abbarapu] | |
47e0053 Revert "cpufreq: interactive: remove hispeed_freq init restriction" [Alex Tsanis] | |
a9dcec0 Stop some more spam [psndna88] | |
9e64649 power: add a simple api to query the charging state (on/off) at any point in time [psndna88] | |
dcb34b5 cpufreq: ondemand: Change the calculation of target frequency [Stratos Karafotis] | |
8f3574c msm: thermal: Update the hotplug initialization [Sivaram Vempati] | |
0be3f15 BACKPORT [UPSTREAM] net: add real socket cookies [Chenbo Feng] | |
674c839 qcom-cpufreq: skip frequencies that round to same rate [Rohit Gupta] | |
ff1914f qcom-cpufreq: Use cpufreq_table_validate_and_show to fill freq_table [Junjie Wu] | |
ee8493e qcom-cpufreq: Fill in policy->freq_table [Junjie Wu] | |
079088a qcom-cpufreq: Rename cpufreq_suspend to suspend_data [Junjie Wu] | |
0186e9b ANDROID: hid: uhid: implement refcount for open and close [Dmitry Torokhov] | |
a7d8788 qdsp6v2: stop logspam [psndna88] | |
c8874ff ASoC: wcd-mbhc: change special headset detection count [Yeleswarapu Nagaradhesh] | |
dec2b73 ASoC: wcd-mbhc: correct detection logic for headphone [Yeleswarapu Nagaradhesh] | |
49e214b ASoC: wcd-mbhc: disable moisture detection for NC Jack [Yeleswarapu Nagaradhesh] | |
e0d58c2 ASoC: wcd-mbhc: enable micbias for special headset [Yeleswarapu Nagaradhesh] | |
5490b57 ASoc: wcd: correct handling of L_DET_EN and pull down switches [Yeleswarapu Nagaradhesh] | |
9c0bb73 ASoC: wcd-mbhc: Fix issue with headset insert with extn.cable [Phani Kumar Uppalapati] | |
8b873a8 ASoC: wcd-mbhc: Fix special headset detection issue [Yeleswarapu Nagaradhesh] | |
d053c04 ASoC: wcd-mbhc: Avoid fake headset report during headphone remove [Phani Kumar Uppalapati] | |
437cb4e ASoC: wcd-mbhc: Fix plug removal detection from extension cable [Phani Kumar Uppalapati] | |
8ac5b2f ASoC: wcd-mbhc: Fix unbalanced irq enable/disable [Phani Kumar Uppalapati] | |
245114a ASoC: wcd-mbhc: correct headphone detection [Yeleswarapu Nagaradhesh] | |
e97b24b ASoC: wcd-mbhc: disable electrical interrupts when cable type is NONE [Yeleswarapu Nagaradhesh] | |
2014684 ASoC: wcd-mbhc: check HPH PA status before impedance detection [Walter Yang] | |
decbb5a ASoC: wcd-mbhc: add null pointer check [dojha] | |
ad415bd mmc: sdhci: cmdq: add notification for cmdq halt [Talel Shenhar] | |
ee2a0e0 block: row: add magic values. [franciscofranco] | |
3de4d61 workqueue: invert the order between pool->lock and wq_mayday_lock [Tejun Heo] | |
477eb5e workqueue: cosmetic update in rescuer_thread() [Tejun Heo] | |
536bbe6 workqueue: make the workqueues list RCU walkable [Tejun Heo] | |
95efdfa BACKPORT: f2fs: sanity check checkpoint segno and blkoff [Jin Qian] | |
eee15b0 msm: ipa: Fix for missing int overflow check in the refcount library [Utkarsh Saxena] | |
3641a9f ALSA: timer: Fix race between read and ioctl [Takashi Iwai] | |
937e57b ALSA: timer: remove legacy rtctimer [Alexandre Belloni] | |
cddddcf ALSA: timer: Fix zero-division by continue of uninitialized instance [Takashi Iwai] | |
b5d1e5c ALSA: Replace with IS_ENABLED() [Takashi Iwai] | |
ef03c57 ALSA: timer: Fix negative queue usage by racy accesses [Takashi Iwai] | |
9ad175a ALSA: timer: Protect the whole snd_timer_close() with open race [Takashi Iwai] | |
4f1ab00 ALSA: timer: Sync timer deletion at closing the system timer [Takashi Iwai] | |
207a9d6 ALSA: timer: Introduce disconnect op to snd_timer_instance [Takashi Iwai] | |
38ae03c sound: msm: qdsp6v2: optimize for size [Alex Naidis] | |
0ead241 xfrm: Don't use sk_family for socket policy lookups [Steffen Klassert] | |
6bf12d6 net: sctp: fix race for one-to-many sockets in sendmsg's auto associate [Daniel Borkmann] | |
37b60b1 net: reduce skb_warn_bad_offload() noise [Eric Dumazet] | |
e04a3f3 net: remove open-coded skb_cow_head. [françois romieu] | |
7dda1c9 pstore: Use dynamic spinlock initializer [Kees Cook] | |
de9cec4 pstore: Correctly initialize spinlock and flags [Kees Cook] | |
25003f1 pstore: Allow prz to control need for locking [Joel Fernandes] | |
cc484cd pstore: Make spinlock per zone instead of global [Joel Fernandes] | |
40f07d1 ipv6: fix possible deadlock in ip6_fl_purge / ip6_fl_gc [Jan Stancek] | |
85af5a7 msm: lpm-levels: add suspend_again handler [Joe Swantek] | |
2514050 Squashed hrtimer optimization commits. [Raymond Golo (intersectRaven)] | |
11b1e1a fix GCC 6.X tautological-compare warnings [Alex Tsanis] | |
d3fbf47 Makefile: Optimization setup [Adin Kwok] | |
b6cd24d Makefile: Disable "format-truncation" warning globally [Nathan Chancellor] | |
44965d0 Makefile: Disable "unused-constant-variable" warning globally [Nathan Chancellor] | |
0f70b76 trace: cpufreq: fix typo in min/max cpufreq [Thierry Strudel] | |
22c0426 arch: arm64: Update defconfig [Wight554] | |
4a5b13e mac80211_hwsim: fix compiler warning on MIPS [Andrew Bresticker] | |
e254327 USB: UDC core: fix double-free in usb_add_gadget_udc_release [Alan Stern] | |
789ca64 USB: Gadget core: fix inconsistency in the interface tousb_add_gadget_udc_release() [Alan Stern] | |
dca5897 usb: udc: core: add device_del() call to error pathway [Alan Stern] | |
a720215 blktrace: fix trace mutex deadlock [Jens Axboe] | |
ddbc44e usb: xhci: fix panic in xhci_free_virt_devices_depth_first [Yu Chen] | |
0469f40 virtio: release virtio index when fail to device_register [weiping zhang] | |
2c4f77d ext4: fix fdatasync(2) after fallocate(2) operation [Eryu Guan] | |
fa892a3 lib/oid_registry.c: X.509: fix the buffer overflow in the utility function for OID string [Takashi Iwai] | |
f7c3b1a i2c: core: decrease reference count of device node in i2c_unregister_device [Lixin Wang] | |
46f0e55 KVM: arm/arm64: Fix HYP unmapping going off limits [Marc Zyngier] | |
9065d35 nohz: Prevent a timer interrupt storm in tick_nohz_stop_sched_tick() [Thomas Gleixner] | |
db61e12 net: ipv4: emulate READ_ONCE() on ->hdrincl bit-field in raw_sendmsg() [Nicolai Stange] | |
ebe640d net: ipv4: fix for a race condition in raw_sendmsg [Mohamed Ghannam] | |
7a5ac32 ipv4: Avoid reading user iov twice after raw_probe_proto_opt [Herbert Xu] | |
a4abe9d ipv4: Use standard iovec primitive in raw_probe_proto_opt [Herbert Xu] | |
9a793b32 posix-timer: Properly check sigevent->sigev_notify [Thomas Gleixner] | |
103acb8 net: bridge: fix early call to br_stp_change_bridge_id and plug newlink leaks [Nikolay Aleksandrov] | |
ddf6fab mm/mprotect: add a cond_resched() inside change_pmd_range() [Anshuman Khandual] | |
ec0baec cfg80211: check dev_set_name() return value [Johannes Berg] | |
9d2d3cd i2c: core-smbus: prevent stack corruption on read I2C_BLOCK_DATA [Jeremy Compostella] | |
50a92a4 ppp: prevent unregistered channels from connecting to PPP units [Guillaume Nault] | |
e58cf3a netlink: ensure to loop over all netns in genlmsg_multicast_allns() [Nicolas Dichtel] | |
d0da857 bridge: check brport attr show in brport_show [Xin Long] | |
3379750 ipv6 sit: work around bogus gcc-8 -Wrestrict warning [Arnd Bergmann] | |
0d5ac54 net: fix race on decreasing number of TX queues [Jakub Kicinski] | |
6e33e37 leds: do not overflow sysfs buffer in led_trigger_show [Nathan Sullivan] | |
d8453b5 PM / autosleep: Use workqueue for user space wakeup sources garbage collector [SungEun Kim] | |
33bbc37 do not call trace_printk on non-debug build [Wei Wang] | |
3a8cd19 block: silently forbid sending any ioctl to a partition [Paolo Bonzini] | |
e71effd msm: camera: isp: Do not wait w/o interruptible [Shubhraprakash Das] | |
1387d128 mm: vmscan: only update per-cpu thresholds for online CPU [Mel Gorman] | |
9f34ad8 hrtimer: Ensure POSIX compliance (relative CLOCK_REALTIME hrtimers) [Anna-Maria Gleixner] | |
e946654 ANDROID: keychord: Check for write data size [Suren Baghdasaryan] | |
e8b7305 netfilter: drop outermost socket lock in getsockopt() [Paolo Abeni] | |
401c0aaf usb: gadget: f_fs: Process all descriptors during bind [Jack Pham] | |
c36e4fd arm64: Disable unhandled signal log messages by default [Michael Weiser] | |
d2d3771 usb: dwc3: gadget: Set maxpacket size for ep0 IN [Thinh Nguyen] | |
b5b6c25 ASN.1: fix out-of-bounds read when parsing indefinite length item [Eric Biggers] | |
50cda7f nohz: Avoid tick's double reprogramming in highres mode [Viresh Kumar] | |
a753139 nohz: Fix spurious periodic tick behaviour in low-res dynticks mode [Viresh Kumar] | |
8477c11 tick-sched: Don't call update_wall_time() when delta is lesser than tick_period [Viresh Kumar] | |
1df87aa nohz: Get timekeeping max deferment outside jiffies_lock [Frederic Weisbecker] | |
66ff62b nohz: Include local CPU in full dynticks global kick [Frederic Weisbecker] | |
45dd097 rcu: Avoid misordering in nocb_leader_wait() [Paul E. McKenney] | |
ef15324 rcu: Fix a sparse warning in rcu_report_unblock_qs_rnp() [Pranith Kumar] | |
7aa2a06 rcu: Fix a sparse warning in rcu_initiate_boost() [Pranith Kumar] | |
d5ee40f rcu: Avoid misordering in __call_rcu_nocb_enqueue() [Paul E. McKenney] | |
e1dbdc4 netfilter:Notify user space on creating sysfs file [Devi Sandeep Endluri V V] | |
c35f460 msm: camera: isp: Handle array out of bounds [VijayaKumar T M] | |
982aa5f Revert "mm: vmscan: Add a debug file for shrinkers" [Dmitry Shmidt] | |
5a36db1 drivers: soc: Synchronize apr callback and voice svc release [smanag] | |
38f0645 dwc3: debugfs: Add check for length before copy data from userspace [Vijayavardhan Vennapusa] | |
d9a9df1 dev_freq: devfreq_spdm: add null terminator to prevent OOB access [David Dai] | |
6962bab ARM: 7948/1: hw_breakpoint: Add ARMv8 support [Christopher Covington] | |
879f992 kenzo_defconfig: Align some config with angler [Wang Han] | |
90ab0f9 BACKPORT: ANDROID: Use sk_uid to replace uid get from socket file [Chenbo Feng] | |
729c4be ANDROID: Add untag hacks to inet_release function [Chenbo Feng] | |
3457b1b ANDROID: sdcardfs: Set num in extension_details during make_item [Ritesh Harjani] | |
8fd2902 ANDROID: sdcardfs: Hold i_mutex for i_size_write [Daniel Rosenberg] | |
16f4299 VFS: Properly free dentry name snapshots in vfs_rename2 [Kevin F. Haggerty] | |
8e6f699 mm/early_ioremap: Fix boot hang with earlyprintk=efi,keep [Dave Young] | |
5efc863 xfrm: Fix stack-out-of-bounds with misconfigured transport mode policies. [Steffen Klassert] | |
6d40993 509: fix printing uninitialized stack memory when OID is empty [Eric Biggers] | |
51f57d7 net_sched: red: Avoid illegal values [Nogah Frankel] | |
5768977 net_sched: red: Avoid devision by zero [Nogah Frankel] | |
3e15e8f scripts/kernel-doc: Don't fail with status != 0 if error encountered with -none [Will Deacon] | |
c5e6a04 perf top: Fix window dimensions change handling [Jiri Olsa] | |
11c3a00 usb: build drivers/usb/common/ when USB_SUPPORT is set [Randy Dunlap] | |
2c9f20e dn_getsockoptdecnet: move nf_{get/set}sockopt outside sock lock [Paolo Abeni] | |
eca5b70 selinux: ensure the context is NUL terminated in security_context_to_sid_core() [Paul Moore] | |
e207cb3 Provide a function to create a NUL-terminated string from unterminated data [David Howells] | |
8a2ca31 net: avoid skb_warn_bad_offload on IS_ERR [Willem de Bruijn] | |
c079a4e netfilter: xt_RATEEST: acquire xt_rateest_mutex for hash insert [Cong Wang] | |
8e172ca netfilter: on sockopt() acquire sock lock only in the required scope [Paolo Abeni] | |
cc66f96 netfilter: ipt_CLUSTERIP: fix out-of-bounds accesses in clusterip_tg_check() [Dmitry Vyukov] | |
f9f82f2 netfilter: x_tables: avoid out-of-bounds reads in xt_request_find_{match|target} [Eric Dumazet] | |
c6a21ba selinux: skip bounded transition processing if the policy isn't loaded [Paul Moore] | |
23a707d xfrm: check id proto in validate_tmpl() [Cong Wang] | |
0208497 ALSA: seq: Fix racy pool initializations [Takashi Iwai] | |
9d10d89 console/dummy: leave .con_font_get set to NULL [Nicolas Pitre] | |
8017328 ext4: correct documentation for grpid mount option [Ernesto A. FernГЎndez] | |
d3cb69d ext4: save error to disk in __ext4_grp_locked_error() [Zhouyi Zhou] | |
ce9b0f7 ALSA: seq: Fix regression by incorrect ioctl_mutex usages [Takashi Iwai] | |
12c6e45 packet: remove unnecessary break after return [Fabian Frederick] | |
12d73bd msm_serial_hs: Add defensive checks due to sudden port close [Girish Mahadevan] | |
476822a tty fix oops when rmmod 8250 [nixiaoming] | |
6f2de87 i2c-msm-v2: Ensure system is always active for i2c transfers [Sultanxda] | |
8edafee kernel/async.c: revert "async: simplify lowest_in_progress()" [Rasmus Villemoes] | |
2c2e1d7 readahead: fix sequential read cache miss detection [Damien Ramonda] | |
8ab862d net: avoid skb_warn_bad_offload false positives on UFO [Willem de Bruijn] | |
f18541e kernel/sysrq, watchdog, sched/core: Reset watchdog on all CPUs while processing sysrq-w [Andrey Ryabinin] | |
800df2f adreno_idler: Enable by default [Wight554] | |
d9a861c9 cpu_input_boost: Update default values [Wight554] | |
14b8a04 cpu_input_boost: Make use of big cluster more aggressive [Wight554] | |
3ab2c8e net: Add TTL target [Demon000] | |
4a66f8f BACKPORT: commoncap: don't alloc the credential unless needed in cap_task_prctl [Tetsuo Handa] | |
0a6c203 arm64: head.S: store kernel length at 0x2c [M1cha] | |
3122171 fs: aio: remove blk plug [ktoonsez] | |
fbb6a17 block: disable add_random [Chester Kener] | |
102a0d9 ARM: optimize memset_io()/memcpy_fromio()/memcpy_toio() [Russell King] | |
98dd762 mm: do not activate swap write failed pages [Vinayak Menon] | |
2e2af82 msm: mdss: Correct the AD backlight calculation formulas [Ping Li] | |
a889a45 lowmemorykiller: account for unevictable pages [Tim Murray] | |
5c237ac msm: mdss: flush retire work before ctl_stop operation [Lloyd Atkinson] | |
16ccb77 power: smb135x-charger: queue work on system_power_efficient_wq [Francisco Franco] | |
a4980ce drivers: staging: update prima to LA.BR.1.3.7_rb1.9 [Wight554] | |
* manifest | |
f6dc6d4 manifest: Use updated GCC toolchain for Kenzo [Wight554] | |
* packages/apps/AbcSettings | |
1c3ca1b Update RU [Wight554] | |
c7b1cc5 Screenshot editor better strings [Alex Cruz] | |
7443b4c Color picker: show hex input box on top [ezio84] | |
3e56705 Choose a custom editor app for screenshot notification edit button [2/2] [ezio84] | |
1fdb0fe IT translation [ezio84] | |
* prebuilts/gcc/linux-x86/aarch64/aarch64-buildroot-linux-gnu-6.4 | |
149a03f Import 6.4.0 stable toolchain from bootlin [Wight554] | |
* vendor/nexus | |
3f3a7af Theme autofill save dialog text color [ezio84] | |
==================== | |
2018-03-16 | |
==================== | |
* packages/apps/SlimRecents | |
3c04191 Skip thumbnail drawing if canvas is not hw accelerated [ezio84] | |
==================== | |
2018-03-15 | |
==================== | |
* frameworks/base | |
f5f45d3 Stock Recents: fix fc on header app icon longpress [ezio84] | |
2a87881 Markup screenshot edit button: collapse notification panel on tap [ezio84] | |
* kernel/xiaomi/kenzo | |
8aea78f msm: mdss: Update RT priority [Alex Naidis] | |
2369ef1 mdss: move to a kthread for vsync_retire_work_handler [AshishM94] | |
f40175c kgsl: Increase priority of RT thread [Alex Naidis] | |
8d9c9a2 kgsl: convert some workqueues to use kthreads [AshishM94] | |
8107696 wlan: Remove WLAN_FEATURE_HOLD_RX_WAKELOCK feature [Rajeev Kumar] | |
4cd3300 qpnp-smbcharger: queue work on system_power_efficient_wq [Francisco Franco] | |
d2d350b drivers:power: Fix the soc update delay [Chao Chen] | |
0965f61 fix qpnp_fg_cap_learning wake lock no release [mahj2] | |
27f00eb power: qpnp-fg: Coulomb Counting Error [Kenny Kessler] | |
ed804a8 DTS: Fix Qualcomm Typo Error [MOVZX] | |
c6ebc6e USB: f_fs: change wait as freezable [Xuehui Ye] | |
622e8e4 power: make sync on suspend optional On embedded devices with built-in batteries, it is not so important to sync the file systems before suspend. The chance of losing power during suspend are no greater than they are when the system is awake. The sync operations can greatly increase suspend latency when the system has accrued many dirty pages and/or the target storage devices are not particularly fast. [Lianwei Wang] | |
022d8d8 locking: Remove atomicy checks from {READ,WRITE}_ONCE [Peter Zijlstra] | |
77708ba block: maple: Use better presets [Adin Kwok] | |
09f45a7 xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window [Andy Whitcroft] | |
d4cfa03 zram: Set lz4 as default [Wight554] | |
60adfb0 UPSTREAM: lz4: fix wrong compress buffer size for 64-bits [Bongkyu Kim] | |
269abfa UPSTREAM: zram/zcomp: do not zero out zcomp private pages [Sergey Senozhatsky] | |
2a44bc1 UPSTREAM: zram: pass gfp from zcomp frontend to backend [Minchan Kim] | |
d55975c UPSTREAM: zram: try vmalloc() after kmalloc() [Kyeongdon Kim] | |
fd3dba6 UPSTREAM: zram/zcomp: use GFP_NOIO to allocate streams [Sergey Senozhatsky] | |
918f17a lib: lz4: cleanup unaligned access efficiency detection [Rui Salvaterra] | |
454e764 lib: lz4: fixed zram with lz4 on big endian machines [Rui Salvaterra] | |
67a5b44 lz4: fix system halt at boot kernel on x86_64 [Krzysztof Kolasa] | |
2eb5cfb lib/lz4: Pull out constant tables [Rasmus Villemoes] | |
1d10fc5 LZ4 : fix the data abort issue [JeHyeon Yeon] | |
1d3f01f lib: lz4: Set ARM_EFFICIENT_UNALIGNED_ACCESS [Shashank Shekhar] | |
b8d7e53 lz4: add overrun checks to lz4_uncompress_unknownoutputsize() [Greg Kroah-Hartman] | |
0eeed30 include: asm-generic: do not hard code HZ to 100 [Alexander Martinz] | |
* packages/apps/AbcSettings | |
8ada827 PackageListAdapter: show more apps in the list [ezio84] | |
* packages/apps/Dialer | |
f81aead Use white navbar for Dialer and Contacts [1/2] [Ezio Lacandia Bijelkic] | |
==================== | |
2018-03-14 | |
==================== | |
* device/xiaomi/kenzo | |
c1afd02 kenzo: Correctly set up QC Bluetooth [Ethan Chen] | |
* kernel/xiaomi/kenzo | |
5757d6f msm: Fix high load average from uninterruptible waits [Steve Kondik] | |
53aa54c HACK: arm64: add CNTPCT_EL0 trap handler [Greg Hackmann] | |
1948d95 msm: ipa: New IOCTL for adding rt\flt rule after a specific rule [Mohammed Javid] | |
5c27f7d msm: ipa: Change error value for set quota [Mohammed Javid] | |
0680ce3 msm: ipa: add ioctl to get ipa hw version [Skylar Chang] | |
bb09d51 msm: ipa: fix compatibility with ipa_nat driver [Amir Levy] | |
b4a2ef0 msm: ipa: support aggregated ipa stats query [Skylar Chang] | |
* packages/apps/Contacts | |
c36b295 Use white navbar for Dialer and Contacts [2/2] [Ezio Lacandia Bijelkic] | |
* vendor/xiaomi/kenzo | |
2e94771 kenzo: switch to perf stack from Xperia X [1/2] [Adarsh-MR] | |
==================== | |
2018-03-13 | |
==================== | |
* device/xiaomi/kenzo | |
b6bc1eb kenzo: Update audio properties [intervigilium] | |
* frameworks/base | |
fcb2fe7 Screenshot: add "Markup" edit action support [Jean-Pierre Rasquin] | |
5f3eeda Add snackbar updater text color to be used by overlays [Alex Cruz] | |
bcb5a9c Recents icon pack code improvements [2/2] [ezio84] | |
* kernel/xiaomi/kenzo | |
73fd353 Coresight: fix build warnings [Alex Saiko] | |
1a18c6f Prima: fix build warnings [Alex Saiko] | |
e320ea4 cpufreq: cache tunables for ondemand and conservative governors [flar2] | |
* packages/apps/Contacts | |
455e27f Contacts: fix handling non-google accounts in customize view [maxwen] | |
* packages/apps/Launcher3 | |
c5ff0ac Expose app drawer fastscroller thumb & text [Alex Cruz] | |
7c67fb5 Update version number to 3.3 [Amir Zaidi] | |
b5dba0b Use Apache 2 as license [Amir Zaidi] | |
5f45da5 Immediately hide the keyboard when app drawer pulldown begins [Amir Zaidi] | |
5108253 Backport keyboard close for Lollipop's app drag [Amir Zaidi] | |
7101c9e Revert "Resize app drawer when keyboard is shown" [Amir Zaidi] | |
d7219da Show microphone icon when opa_enabled is explicitly set to false [Amir Zaidi] | |
16e7bf0 Hide workspace when opening hotseat while switching pages [Amir Zaidi] | |
2158b46 Add bottom search bar to sw720dp directory [Amir Zaidi] | |
504a001 Rewrite permission checking and pinning for app shortcuts [Amir Zaidi] | |
799932b Rewrite backported shortcut parsing [Amir Zaidi] | |
0b783ad Backport app shortcuts to Android 6.0 and 7.0 [Amir Zaidi] | |
035d0b6 Add Pixel C tablet device profile [Amir Zaidi] | |
57c308c Make hotseat folder close properly when icon drag stops [Amir Zaidi] | |
* packages/apps/SlimRecents | |
63a7ae6 Allow software mode for hw bitmaps on old devices [ezio84] | |
* vendor/nexus | |
67ee188 Theme the updater snackbar text color [Alex Cruz] | |
c0f795e Fix derp [ezio84] | |
29d8e82 Theme uninstall dialog [Alex Cruz] | |
* vendor/xiaomi/kenzo | |
f05a697 kenzo: Add ldac blobs from Xperia X [Wight554] | |
==================== | |
2018-03-12 | |
==================== | |
* packages/apps/DUI | |
ef0f2e7 Fix Pulse disappearing sometimes after skipping tracks [ezio84] | |
05a5c3f Pulse: don't elaborate useless waveform [ezio84] | |
eb46149 Fix potential Smartbar FC for buttons custom application [ezio84] | |
96479f2 Fix smartbar media arrows not showing sometimes [ezio84] | |
==================== | |
2018-03-11 | |
==================== | |
* device/xiaomi/kenzo | |
0bb5e2f kenzo: Don't use legacy power stats [Ethan Chen] | |
21930f8 kenzo: Use QTI HIDL power HAL [Rashed Abdel-Tawab] | |
da43b42 kenzo: Drop custom Power HAL [Wight554] | |
6bb6daf overlay: remove HFP in-band ringing [Adarsh-MR] | |
ad32dad kenzo: Tune zram performance [Wei Wang] | |
80d7962 kenzo: Enable zram on boot_complete [Wei Wang] | |
473f097 kenzo: update reschedule_service property [Adarsh-MR] | |
* hardware/qcom/power | |
ebed8e1 Revert "power: Use * pathmap" [Wight554] | |
* kernel/xiaomi/kenzo | |
7dd50f8 cpu_input_boost: Update default values [Wight554] | |
16efb65 Update defconfig [Dmitry-777] | |
85ef80d kbuild: add fine grained build dependencies for exported symbols [Nicolas Pitre] | |
67adab1 export.h: allow for per-symbol configurable EXPORT_SYMBOL() [Nicolas Pitre] | |
078d4d4 kbuild: de-duplicate fixdep usage [Nicolas Pitre] | |
b4247da fixdep: accept extra dependencies on stdin [Nicolas Pitre] | |
843d8bb kbuild: fixdep: Check fstat(2) return value [Tom Rini] | |
762d519 fixdep: constify strrcmp arguments [Nicolas Iooss] | |
3c4ffab kbuild: fixdep: drop meaningless hash table initialization [Masahiro Yamada] | |
9055bbe kbuild: fixdep: optimize code slightly [Masahiro Yamada] | |
085c605 kernel: build bin2c based on config option CONFIG_BUILD_BIN2C [Vivek Goyal] | |
a0c37ba bin2c: move bin2c in scripts/basic [Vivek Goyal] | |
7c800db kbuild: trivial - use tabs for code indent where possible [Masahiro Yamada] | |
809d527 kbuild: move -Wunused-const-variable to W=1 warning level [Arnd Bergmann] | |
2ded083 Makefile: Use -finline-functions when -O2 is used [Sultanxda] | |
33ad346 Makefile: clean up [Dmitry-777] | |
275eb08 Makefile: Switch to -O2 [Dmitry-777] | |
8aae462b power.h: Fix build warning [Dmitry-777] | |
* manifest | |
6ee5278 manifest: Track QTI Power HAL [Wight554] | |
* packages/apps/Settings | |
c26262a Change internal shared storage icon/progress bar color [Alex Cruz] | |
* packages/apps/SlimRecents | |
68d2519 SlimRecents icon pack code cleanup and improvements [1/2] [ezio84] | |
* vendor/nexus | |
ae40d81 vendor: add network list overlay [Marko Man] | |
0b98d70 More pixel theme changes [Nate] | |
==================== | |
2018-03-10 | |
==================== | |
* device/xiaomi/kenzo | |
f85c2f0 kenzo: Disable speaker protection [Wight554] | |
* frameworks/base | |
b4d5fc5 Keyguard: Actually kill the Fancy Colon [Joe Maples] | |
a16378d CPUInfoTile: Fixes and improvements [Wight554] | |
a0be0fe CPUInfoTile: Fix initial state [Pranav Vashi] | |
* hardware/qcom/audio | |
4268fff audio: configs: update policy configuration to fix vts failure [Dhananjay Kumar] | |
c763062 hal: fix failure in running VtsHalAudioV2_0Target module [Satya Krishna Pindiproli] | |
e450d8a mm-audio: aenc: Fix VTS failures for encoders [Aniket Kumar Lata] | |
d44c3f7 hal: Fix failure in VtsHalAudioV2_0Target test due to spkr protection [Aditya Bavanari] | |
7d34cf5 hal: Support the audio amplifier hook [Daniel Hillenbrand] | |
cbb4019 Revert "hal: Add support for audio amplifier HAL" [Wight554] | |
* hardware/qcom/media | |
bfaebaf media: Move Video HAL libraries to vendor image. [Uma Mehta] | |
3fed166 media: Move Video HAL libraries to vendor image [Uma Mehta] | |
dec5516 media: Move Video HAL libraries to vendor image [Uma Mehta] | |
* hardware/qcom/power | |
ebed8e1 Revert "power: Use * pathmap" [Wight554] | |
dbd0a41 power: fix build [Adarsh-MR] | |
20cf8e9 msm8952: Fix typo [Ethan Chen] | |
cdf5d44 msm8952: Use is_interactive_governor [Ethan Chen] | |
4314b03 msm8952: Clean up formatting [Ethan Chen] | |
612f8ec msm8952: Use log/log.h instead of utils/Log.h [Ethan Chen] | |
191982c power: Allow devices to override RPM stat nodes [Ethan Chen] | |
* kernel/xiaomi/kenzo | |
7dd50f8 cpu_input_boost: Update default values [Wight554] | |
16efb65 Update defconfig [Dmitry-777] | |
85ef80d kbuild: add fine grained build dependencies for exported symbols [Nicolas Pitre] | |
67adab1 export.h: allow for per-symbol configurable EXPORT_SYMBOL() [Nicolas Pitre] | |
078d4d4 kbuild: de-duplicate fixdep usage [Nicolas Pitre] | |
b4247da fixdep: accept extra dependencies on stdin [Nicolas Pitre] | |
843d8bb kbuild: fixdep: Check fstat(2) return value [Tom Rini] | |
762d519 fixdep: constify strrcmp arguments [Nicolas Iooss] | |
3c4ffab kbuild: fixdep: drop meaningless hash table initialization [Masahiro Yamada] | |
9055bbe kbuild: fixdep: optimize code slightly [Masahiro Yamada] | |
085c605 kernel: build bin2c based on config option CONFIG_BUILD_BIN2C [Vivek Goyal] | |
a0c37ba bin2c: move bin2c in scripts/basic [Vivek Goyal] | |
7c800db kbuild: trivial - use tabs for code indent where possible [Masahiro Yamada] | |
809d527 kbuild: move -Wunused-const-variable to W=1 warning level [Arnd Bergmann] | |
2ded083 Makefile: Use -finline-functions when -O2 is used [Sultanxda] | |
33ad346 Makefile: clean up [Dmitry-777] | |
275eb08 Makefile: Switch to -O2 [Dmitry-777] | |
8aae462b power.h: Fix build warning [Dmitry-777] | |
a1782f3 PK 3.0.4 [Wight554] | |
6168e8b Revert "fs: dcache: drop VFS cache pressure" [Dmitry-777] | |
1089a74 Silences PCIe and CPU suspend state kernel messages [Nick Desaulniers] | |
3069c37 serial: msm_serial_hs: Change the wakeup interrupt enable sequence [Girish Mahadevan] | |
c50a425 msm_serial_hs: disable interrupts cleanly in shutdown [Naveen Kaje] | |
74e2c7b qpnp-fg: remove useless delayed work [Francisco Franco] | |
* manifest | |
6ee5278 manifest: Track QTI Power HAL [Wight554] | |
* packages/apps/AbcSettings | |
1f77132 Color Picker: use oval preview [ezio84] | |
59944f1 Update and fix translation (#8) [Cesar] | |
2728aee ES translations [ezio84] | |
* packages/apps/Gallery2 | |
7cd4469 Fix the issue of view don't reload when onPause [jinwu] | |
3c2f100 Fix FC of parsing uri is null [jinwu] | |
ba099de SDGallery:Fix monkey FC when url from pick activity is null [zhuw] | |
6d57bca Don't show Camera Icon when no pictures found in Albums [jinwu] | |
15e538a SnapdragonGallery: Fix crash show dialog when activity finished [zhuw] | |
385313d Fix custom filter don't work when first click after back to original [zhuw] | |
de46c7f SnapdragonGallery: Fix dialog dismiss when home [zhuw] | |
25eaa5b SnapdragonGallery: Fix multithread synchronization in screenReceiver [zhuw] | |
* packages/apps/Launcher3 | |
4c9c359 Update Russian translations [Wight554] | |
* vendor/nexus | |
09345e9 configs: Set volume steps to 25 [Wight554] | |
* vendor/xiaomi/kenzo | |
51918da kenzo: Update aptX and ldac blobs from suzu [Wight554] | |
==================== | |
2018-03-09 | |
==================== | |
* frameworks/base | |
c69be0e QS: Add CPUInfo toggle tile [mydongistiny] | |
1437f8e CPUInfo: return cpu temp [xyyx] | |
65bd626 base: add CPU info overlay [maxwen] | |
* kernel/xiaomi/kenzo | |
e129216 cputime: Fix jiffies based cputime assumption on steal accounting [Frederic Weisbecker] | |
5c9ee22 tcp: enable sockets to use MSG_FASTOPEN by default [Yuchung Cheng] | |
8f8eb2c qcom: smd: rip uninterruptible wait [Francisco Franco] | |
25aa8aa BACKPORT: sched/preempt: Fix preempt_count manipulations [Peter Zijlstra] | |
c1f0723 UPSTREAM: sched: Introduce preempt_count accessor functions [Peter Zijlstra] | |
121f4bf UPSTREAM: drivers/input/evdev.c: don't kfree() a vmalloc address [Andrew Morton] | |
7f0eafb UPSTREAM: Input: evdev - use kvfree() in evdev_release() [Pekka Enberg] | |
8a44de7 qos: Register irq notify after adding the qos request [Anil Kumar Mamidala] | |
d05c900 qos: Disable irq notifier when qos request is removed [Srinivas Rao L] | |
2b235f3 proc: add a reschedule point in proc_readfd_common() [franciscofranco] | |
0f573ec mm, vmalloc: remove useless variable in vmap_block [Joonsoo Kim] | |
a7eb87d mm, vmalloc: use well-defined find_last_bit() func [Joonsoo Kim] | |
ca336b4 arch: Unbreak mrproper/clean [Steve Kondik] | |
248d78c mmc: sd: Error out on bus speed switch failure [Venkat Gopalakrishnan] | |
86f8b69 msm: Use interruptible wait to not affect load average [franciscofranco] | |
ade0e6c qcom: mpm: use interruptible wait to reduce load avg [Francisco Franco] | |
a298901 Don't force kthreads onto power cluster [Wight554] | |
* packages/apps/Gallery2 | |
46bbfc8 Automatic translation import [Michael Bestas] | |
* packages/apps/Launcher3 | |
cf0317c Fix icon being bigger than some iconpack backimages [ezio84] | |
e95ac21 Don't add custom shape for unsupported apps but backimage available [ezio84] | |
c1ffc96 IconsHandler: fix some back images not drawing correctly [unknown] | |
* packages/apps/SlimRecents | |
f27846a Fix icon being bigger than some iconpack backimages [ezio84] | |
8650323 Don't add custom shape for unsupported apps but backimage available [ezio84] | |
7c56629 IconsHandler: fix some back images not drawing correctly [Thecrazyskull] | |
==================== | |
2018-03-08 | |
==================== | |
* device/xiaomi/kenzo | |
3f2c39d rootdir: Update power configs [Wight554] | |
* frameworks/base | |
e34c2c2 Statusbar text battery: use ⚡ instead of ~ when charging [ezio84] | |
3024352 Ambient battery level: use a ⚡ symbol when charging [ezio84] | |
9c6c4bf Ambient: show battery level on bottom [ezio84] | |
179dfef Revert "OMS: Only allow trusted overlays to be registered." [Harsh Shandilya] | |
a96ec32 Music ticker: once per track is enough [SpiritCroc] | |
b0e4bee Stock Recents: use Slim Recents icons management [1/2] [ezio84] | |
* kernel/xiaomi/kenzo | |
e6a6d84 cpu_input_boost: prevent init from fucking everything up [yarost12] | |
f26fd05 cpu_input_boost: fix condition when we set policy->min not same as cpuinfo.min [yarost12] | |
b9a6695 Revert "cpu_input_boost: Allow boosting CPU even if it runs min freq" [Wight554] | |
a72597f cpufreq: interactive: add is_locked tunable [DennySPB] | |
bffe888 Revert "cpufreq: interactive: prevent perfd from changing governor params" [Wight554] | |
deea446 Revert "net: add validation for the socket syscall protocol argument" [Dmitry-777] | |
0aa9288 Revert "alarmtimer: Rate limit periodic intervals" [Dmitry-777] | |
f3b2009 Revert "alarmtimer: don't rate limit one-shot timers" [Dmitry-777] | |
e774b33 Revert "Revert "sched: Allow migrating kthreads into online but inactive CPUs"" [Dmitry-777] | |
* packages/apps/Settings | |
f61afd8 Revert "Update the way OMS records details about overlays" [Harsh Shandilya] | |
* packages/apps/SlimRecents | |
46d5fa1 Reset icons normalizer on icon pack change [ezio84] | |
* scripts | |
50d30c5 Custom repopick [Harsh Shandilya] | |
==================== | |
2018-03-07 | |
==================== | |
* packages/apps/SlimRecents | |
912c10e Slimrecents thumbnails: improve scalability [SpiritCroc] | |
96aa5db Slimrecents: Improve card layout [SpiritCroc] | |
3f4864b Refesh icon shape size when changing panel scale [ezio84] | |
605ea83 Stock Recents: use Slim Recents icons management [2/2] [ezio84] | |
==================== | |
2018-03-06 | |
==================== | |
* build/make | |
0f258f7 Merge tag 'android-8.1.0_r15' of platform/build [Wight554] | |
* device/xiaomi/kenzo | |
71a2681 kenzo: Use MIUI poweroff charging animation [Bruno Martins] | |
c836c33 rootdir: Update power configs [Wight554] | |
e4d618d kenzo: Enable SDCARDFS [Wight554] | |
f12ba41 rootdir: update gps folders [xyyx] | |
0cd3cb0 kenzo: Migrate to oem DIAG AID [Vinay Verma] | |
5227d5b kenzo: Add pd-mapper and xtwifi-client mapping [Mike Cailean] | |
fa5027b kenzo: Add common AID's to config.fs [David Ng] | |
267ca0f rootdir: Burn on init [neonkat] | |
aa2df76 rootdir: Remove Foreground Boost CPUSet [xboxfanj] | |
5a692a7 rootdir: Don't allow kernel worker to load firmware [xyyx] | |
e3d1a18 rootdir: Update power tweaks [Wight554] | |
918df9a kenzo: Drop Qperformance stuff [Wight554] | |
6063a20 kenzo: Drop MIUI offline charging animation [Wight554] | |
* frameworks/av | |
d19f23a Merge tag 'android-8.1.0_r15' of platform/frameworks/av [Wight554] | |
* frameworks/base | |
15fdc40 Merge tag 'android-8.1.0_r15' of platform/frameworks/base [Wight554] | |
4eeea9f ES translation [ezio84] | |
503f413 HWKeys: Disable haptic on keyguard [xyyx] | |
e09cfea Revert "Check VintfObject compatibility on boot" [Christian Oder] | |
f723b16 Fix low probability deadlock [yifan.bai] | |
07f9100 Explicitly restart the killed wallpaper service [Tetsutoki Shiozawa] | |
1f582dc Cleanup: move theme/accent manager stuff out of StatusBar class [ezio84] | |
e1f1913 Expose notification info text color [Alex Cruz] | |
8799934 BatteryPercent: Flexible options for battery icon percent view [1/2] [xyyx] | |
1d03655 BatteryStyles: Bring back land battery style [Nick Reuter] | |
ee396c2 Remove big circle battery icons [1/2] [Wight554] | |
fb55387 Update Russian translations [Wight554] | |
6f1afd4 SystemUI: Add tile for enable/disable HW keys [xyyx] | |
* kernel/xiaomi/kenzo | |
04bd5e8 Revert "workqueue: make sure delayed work run in local cpu" [Wight554] | |
* manifest | |
c7970e1 android-8.1.0_r15 [Wight554] | |
* packages/apps/Launcher3 | |
0c4e9d3 Add a switch to set a dark icons shape color [ezio84] | |
* packages/apps/Settings | |
0fa7b74 Merge tag 'android-8.1.0_r15' of platform/packages/apps/Settings [Wight554] | |
* system/bt | |
cb26b30 Merge tag 'android-8.1.0_r15' of platform/system/bt [Wight554] | |
==================== | |
2018-03-05 | |
==================== | |
* device/xiaomi/kenzo | |
71a2681 kenzo: Use MIUI poweroff charging animation [Bruno Martins] | |
c836c33 rootdir: Update power configs [Wight554] | |
e4d618d kenzo: Enable SDCARDFS [Wight554] | |
f12ba41 rootdir: update gps folders [xyyx] | |
0cd3cb0 kenzo: Migrate to oem DIAG AID [Vinay Verma] | |
5227d5b kenzo: Add pd-mapper and xtwifi-client mapping [Mike Cailean] | |
fa5027b kenzo: Add common AID's to config.fs [David Ng] | |
267ca0f rootdir: Burn on init [neonkat] | |
aa2df76 rootdir: Remove Foreground Boost CPUSet [xboxfanj] | |
5a692a7 rootdir: Don't allow kernel worker to load firmware [xyyx] | |
e3d1a18 rootdir: Update power tweaks [Wight554] | |
918df9a kenzo: Drop Qperformance stuff [Wight554] | |
6063a20 kenzo: Drop MIUI offline charging animation [Wight554] | |
* frameworks/base | |
f1d51e7 ES translation [ezio84] | |
* kernel/xiaomi/kenzo | |
aaf64d7 ANDROID: sdcardfs: Use lower getattr times/size [Daniel Rosenberg] | |
38152d8 Pure Kernel v3.0.3 [Dmitry-777] | |
fe05a58 net/wireguard: deal with tree conflicts the proper way [Jason A. Donenfeld] | |
c581b8b net/wireguard: add wireguard importer [Jason A. Donenfeld] | |
aa0810e alarmtimer: don't rate limit one-shot timers [Greg Hackmann] | |
e9ef8eb alarmtimer: Rate limit periodic intervals [Thomas Gleixner] | |
70602b8 UPSTREAM: af_key: Fix sadb_x_ipsecrequest parsing [Herbert Xu] | |
bb25420 msm: kgsl: Report correct GPU frequency in sysfs [myfluxi] | |
5d29dad Revert "sched: Allow migrating kthreads into online but inactive CPUs" [Dmitry-777] | |
0522ce4 clk: qcom: clock-pll: Optimize debug code for PLL lock failures [Pushkar Joshi] | |
ed3536e net: add validation for the socket syscall protocol argument [Hannes Frederic Sowa] | |
c2d1795 vfs: conditionally clear close-on-exec flag [Linus Torvalds] | |
e67f7e9 vfs: Fix pathological performance case for __alloc_fd() [Linus Torvalds] | |
170eedd msm-core: add notification support for cpu power stats ready [Joonwoo Park] | |
9bda601 bluetooth: Validate socket address length in sco_sock_bind(). [David S. Miller] | |
1304c89 msm: tspp: add null check in sps callback [Gilad Broner] | |
b37dbcf mm/slub: don't wait for high-order page allocation [Joonsoo Kim] | |
288aa0f IKSWL-3373: selinux: Improve avc logging [Joel Voss] | |
ff1718c af_unix: fix tree version mismerge of b006ad2 [Francisco Franco] | |
0c7d229 af_unix: fix bug on large send() [Eric Dumazet] | |
f7ef9aa net: attempt high order allocations in sock_alloc_send_pskb() [Eric Dumazet] | |
df9a4e0 af_unix: improve STREAM behavior with fragmented memory [Eric Dumazet] | |
8f8da99 af_unix: fix struct pid memory leak [Eric Dumazet] | |
ff6ef0b msm: camera: Add stream base locks for all vb2 ops. [Hariram Purushothaman] | |
bee32a3 msm: camera: sensor: Add parameter check [Kyong Hwa Bae] | |
d31b3228 msm: camera: sensor: change loop index to int type [Xu Han] | |
1adcd69 msm: camera: Fix memory read by adding bounds check [Biswajit Paul] | |
8b56ac5 perf: arm64: fix RCU usage on pmu resume from low-power [Veena Sambasivan] | |
d386f18 perf: arm64: implement CPU_PM notifier [Veena Sambasivan] | |
9d734d1 Revert "Perf: arm64: support hotplug and power collapse" [Veena Sambasivan] | |
9d889ac Revert "Perf: arm64: fix disable of pmu irq during hotplug" [Veena Sambasivan] | |
238e83b Revert "Perf: arm64: restore registers after reset" [Veena Sambasivan] | |
87916d8 Revert "Perf: arm64: stop counters when going into hotplug" [Veena Sambasivan] | |
1957e4c asoc: wcd9xxx: Improve headset detection [GUYVER91] | |
13be835 lpm-levels: Change _WARN_printf to pr_err when residency < 0 [Raju P.L.S.S.S.N] | |
2b24359 DTS: kenzo: fix wrong reading for pa_therm1 thermal sensor [psndna88] | |
8d741e8 msm: mpm: disable debugging [franciscofranco] | |
a9b1f75 kthread_work: wake up worker only when the worker is idle [Lai Jiangshan] | |
d4d978e msm: kgsl: Fix direct references to HZ [Suman Tatiraju] | |
14e24e5 net: Drop wireguard from kernel tree for importer [Wight554] | |
45a5d1f workqueue: make sure delayed work run in local cpu [Shaohua Li] | |
dab4881 workqueue: Fix workqueue stall issue after cpu down failure [Se Wang (Patrick) Oh] | |
034ba59 workqueue: clear POOL_DISASSOCIATED in rebind_workers() [Lai Jiangshan] | |
cd30355 sched: Micro-optimize by dropping unnecessary task_rq() calls [Michael S. Tsirkin] | |
494a116 sched: Handle priority boosted tasks proper in setscheduler() [Thomas Gleixner] | |
3ba0ebd locking/rwsem: Move EXPORT_SYMBOL() lines to follow function definition [Davidlohr Bueso] | |
9913d21 locking/mcs: Remove obsolete comment [Davidlohr Bueso] | |
1cd5398 locking/mutexes: Use MUTEX_SPIN_ON_OWNER when appropriate [Davidlohr Bueso] | |
e65da3c locking/semaphore: Resolve some shadow warnings [Mark Rustad] | |
71aa7f9 rwsem: Add comments to explain the meaning of the rwsem's count field [Tim Chen] | |
f9b5a45 asmlinkage: Mark rwsem functions that can be called from assembler asmlinkage [Andi Kleen] | |
7f4c989 locking/rwsem: Rename 'activity' to 'count' [Peter Zijlstra] | |
4228e7c rwsem: add rwsem_is_contended [Josef Bacik] | |
993b0ba locking/mutexes: Optimize mutex trylock slowpath [Jason Low] | |
bf3738a locking/mutexes: Try to acquire mutex only if it is unlocked [Jason Low] | |
cc6c686 locking/mutexes: Delete the MUTEX_SHOW_NO_WAITER macro [Jason Low] | |
654e321 locking/mutexes: Correct documentation on mutex optimistic spinning [Jason Low] | |
02f7cf6 locking/mutex: Fix debug_mutexes [Peter Zijlstra] | |
3f08335 locking/mutex: Fix debug checks [Peter Zijlstra] | |
8fc6efe locking/mutexes: Add extra reschedule point [Peter Zijlstra] | |
2a4fb03 locking/mutexes: Unlock the mutex without the wait_lock [Jason Low] | |
c1da79c locking/mutexes: Return false if task need_resched() in mutex_can_spin_on_owner() [Jason Low] | |
4b8a46e asmlinkage, mutex: Mark __visible [Andi Kleen] | |
973e2d7 locking/lockdep: Only ask for /proc/lock_stat output when available [Andreas Gruenbacher] | |
f9f9f9f lockdep: Change mark_held_locks() to check hlock->check instead of lockdep_no_validate [Oleg Nesterov] | |
d984211 lockdep: Don't create the wrong dependency on hlock->check == 0 [Oleg Nesterov] | |
86f2018 lockdep: Increase static allocations [Sasha Levin] | |
afaf15a locking/rtmutex: Rename argument in the rt_mutex_adjust_prio_chain() documentation as well [Tom(JeHyeon) Yeon] | |
f467983 locking/rtmutex: Set state back to running on error [Sebastian Andrzej Siewior] | |
14b5243 locking/rtmutex: Avoid a NULL pointer dereference on deadlock [Sebastian Andrzej Siewior] | |
2a3cd3e locking/Documentation: Move locking related docs into Documentation/locking/ [Davidlohr Bueso] | |
cceff3e rtmutex: Avoid pointless requeueing in the deadlock detection chain walk [Thomas Gleixner] | |
78ac895 rtmutex: Cleanup deadlock detector debug logic [Thomas Gleixner] | |
81571f8 rtmutex: Document pi chain walk [Thomas Gleixner] | |
8300b49d rtmutex: add missing documentation [GreyLeshy] | |
63b9822 rtmutex: Clarify the boost/deboost part [Thomas Gleixner] | |
3f36ad2 rtmutex: Simplify and document try_to_take_rtmutex() [Thomas Gleixner] | |
07ab6e1 sched: Use dl_bw_of() under RCU read lock [Kirill Tkhai] | |
1c8533e sched: fix task-priority when using SCHED_RESET_ON_FORK [John Dias] | |
b2fe0eb locking: Move the percpu-rwsem code to kernel/locking/ [Peter Zijlstra] | |
18cdbe0 sched: take into account of governor's frequency max load [Joonwoo Park] | |
d212c32 sched: set HMP scheduler's default initial task load to 100% [Joonwoo Park] | |
6923b71 rcu: use %*pb[l] to print bitmaps including cpumasks and nodemasks [Tejun Heo] | |
7e04e42 trace: use %*pb[l] to print bitmaps including cpumasks and nodemasks [Nathan Chancellor] | |
301421b tracing: Add __bitmask() macro to trace events to cpumasks and other bitmasks [Steven Rostedt (Red Hat)] | |
* packages/apps/AbcSettings | |
137eaab Restore Slim Recents Auto Expanded mode [ezio84] | |
e139e90 Slim Recents hints footer: cut down the long novel [Alex Cruz] | |
* packages/apps/Launcher3 | |
0c4e9d3 Add a switch to set a dark icons shape color [ezio84] | |
83f1a02 Update Russian translations [Wight554] | |
* packages/apps/SlimRecents | |
3510713 Use iconpack back shape if available otherwise system icons shape [ezio84] | |
==================== | |
2018-03-04 | |
==================== | |
* packages/apps/Launcher3 | |
219ef90 ES translation [ezio84] | |
7ebeeed Final cleanup [ezio84] | |
c0764c6 Fix for some app icons not being wrapped to the user custom shape [ezio84] | |
* packages/apps/SlimRecents | |
f34e7d3 Improve performances and UI of Auto Expanded mode [ezio84] | |
863a452 Fix system fonts losing antialias with Slim Recents Auto Expand mode [ezio84] | |
75c04cd Restore Auto Expand Mode [ezio84] | |
47000df Improve code and fix panel glitch when starring apps [ezio84] | |
==================== | |
2018-03-03 | |
==================== | |
* frameworks/base | |
b484920 HWKeys: Disable haptic on keyguard [xyyx] | |
bfc6e08 Revert "Check VintfObject compatibility on boot" [Christian Oder] | |
* kernel/xiaomi/kenzo | |
fd52870 percpu: fix synchronization between synchronous map extension and chunk destruction [Tejun Heo] | |
45aaa29 percpu: fix synchronization between chunk->map_extend_work and chunk destruction [Tejun Heo] | |
4c701fb percpu: Fix trivial typos in comments [Yannick Guerrini] | |
14ee5a3 percpu: off by one in BUG_ON() [Dan Carpenter] | |
43e8b95 percpu: fix how @gfp is interpreted by the percpu allocator [Tejun Heo] | |
bf8af65 Revert "percpu: free percpu allocation info for uniprocessor system" [Guenter Roeck] | |
39dcf37 percpu: fix locking regression in the failure path of pcpu_alloc() [Tejun Heo] | |
5fa5933 percpu: implement asynchronous chunk population [Tejun Heo] | |
eacf0db percpu: rename pcpu_reclaim_work to pcpu_balance_work [Tejun Heo] | |
a07f06c percpu: implmeent pcpu_nr_empty_pop_pages and chunk->nr_populated [Tejun Heo] | |
c8fcd4b percpu: make sure chunk->map array has available space [Tejun Heo] | |
6504931 percpu: implement [__]alloc_percpu_gfp() [Tejun Heo] | |
18d5e54 percpu: indent the population block in pcpu_alloc() [Tejun Heo] | |
eb3e1f3 percpu: make pcpu_alloc_area() capable of allocating only from populated areas [Tejun Heo] | |
5eb9289 percpu: restructure locking [Tejun Heo] | |
f01147f percpu: make percpu-km set chunk->populated bitmap properly [Tejun Heo] | |
016c537 percpu: move region iterations out of pcpu_[de]populate_chunk() [Tejun Heo] | |
08f6033 percpu: move common parts out of pcpu_[de]populate_chunk() [Tejun Heo] | |
6c47d67 percpu: remove @may_alloc from pcpu_get_pages() [Tejun Heo] | |
8edb31a percpu: remove the usage of separate populated bitmap in percpu-vm [Tejun Heo] | |
95fdf92 percpu: free percpu allocation info for uniprocessor system [Honggang Li] | |
41c2a87 percpu: Use ALIGN macro instead of hand coding alignment calculation [Christoph Lameter] | |
465451b percpu: renew the max_contig if we merge the head and previous block [Jianyu Zhan] | |
ae91f81 percpu: allocation size should be even [Viro] | |
7ca3e1e percpu: speed alloc_pcpu_area() up [Al Viro] | |
a9d4a65 percpu: store offsets instead of lengths in ->map[] [Al Viro] | |
a55c133 perpcu: fold pcpu_split_block() into the only caller [Al Viro] | |
5b3ca39 percpu: use VMALLOC_TOTAL instead of VMALLOC_END - VMALLOC_START [Laura Abbott] | |
92d9987 percpu: fix bootmem error handling in pcpu_page_first_chunk() [Michael Holzheu] | |
69fe05b drivers: soc: qcom: fix register names on ARM64 [Greg Hackmann] | |
5df2088 adreno_tz: Remove unnecessary devfreq NULL check in tz_handler() [Hareesh Gundu] | |
4191c20 msm: kgsl: Don't wake up GPU on input events [Wang Han] | |
46d5f72 usb: gadget: Set product_string for Android Auto [Harsh Shandilya] | |
e15020f sched/completion: Add lock-free checking of the blocking case [Nicholas Mc Guire] | |
7a86af1 PM / wakeup: Adjust messaging for wake events during suspend [Bernie Thompson] | |
0e139f7 Revert "PM / sleep / irq: Do not suspend wakeup interrupts" [Thomas Gleixner] | |
49d243a nohz: fix idle and iowait stats discrepancy [Swetha Chikkaboraiah] | |
ffb88db tick: Don't clear idle and iowait sums on CPU down [Sai Gurrappadi] | |
a4934a2 defconfig: Switch to cpu_input_boost [Joe Maples] | |
04de479 cpu_input_boost: Allow boosting CPU even if it runs min freq [Wight554] | |
24dacc6 cpu_input_boost: Add missing bits for multi-touch boost case [Wang Han] | |
98c127f cpu_input_boost: Allow to use zero as a valid boost frequency [Wang Han] | |
9d866fa cpu_input_boost: Clean up typos and invalid masks [Wang Han] | |
05ac7c8 cpu_input_boost: Change default device attributes values on init [Wang Han] | |
4d4afb0 cpu_input_boost: Make framebuffer boost a real device attribute [Wang Han] | |
0dfa8ce cpu_input_boost: Set DRIVER_ENABLED bit on init by default [Wang Han] | |
b3499a3 cpu_input_boost: Remove scheduler boost on screen wake [Sultanxda] | |
b95c27b cpu_input_boost: Enable scheduler boost on screen wake [Sultanxda] | |
392f44dd cpufreq: cpu_input_boost: backport to 3.10 [Demon000] | |
d49db1a cpu_input_boost: Update big.LITTLE masks for msm8956 [Joe Maples] | |
7bbde41 cpu_input_boost: Prevent panics on init due to race conditions [Sultanxda] | |
aac4a33 cpu_input_boost: Fix up dangling return in validate_cpu_freq() [Sultanxda] | |
a76efd6 cpu_input_boost: Ensure validate_cpu_freq() only uses valid freqs [Sultanxda] | |
80831fc cpu_input_boost: Make get_valid_cpufreq() usage hotplug-safe [Sultanxda] | |
444d027 cpu_input_boost: Fix checkpatch.pl warnings and clean up some styling [Sultanxda] | |
425b4aa cpu_input_boost: Validate input boost frequencies [Sultanxda] | |
9fbd5a5 cpu_input_boost: Fix trivial unsigned integer underflow [Sultanxda] | |
29c715e cpu_input_boost: Perform load assessment based on policy->cur [Sultanxda] | |
0deaa2d cpu_input_boost: Increase duration for screen-wake boost to 3000 ms [Sultanxda] | |
25ebf54 cpu_input_boost: Make boosting more dynamic and efficient [Sultanxda] | |
ad7a690 cpu_input_boost: Don't extend little CPU's boost duration [Sultanxda] | |
1ac4c03 cpu_input_boost: Don't sleep in atomic context for continuous boosts [Sultanxda] | |
9866821 cpu_input_boost: Improve efficiency when there is constant input [Sultanxda] | |
412adc8 cpu_input_boost: Boost multiple CPUs more often [Sultanxda] | |
58e3ac6 cpu_input_boost: Trigger max boost when button is pressed during suspend [Sultanxda] | |
9005d07 cpu_input_boost: Boost on button input [Sultanxda] | |
e3aa958 cpu_input_boost: Use FB_EARLY_EVENT_BLANK for unblank boost [Sultanxda] | |
864f18f cpu_input_boost: Give fb_boost_nb the highest priority [Sultanxda] | |
1033814 cpu_input_boost: Restructure for big.LITTLE CPUs [Sultanxda] | |
abd47fd cpu_input_boost: Remove WQ_NON_REENTRANT [Sultanxda] | |
7ceea71 cpu_input_boost: Use fixed-width integer types for local variables [Sultanxda] | |
1d52433 cpu_input_boost: Remove unnecessary kzallocs [Sultanxda] | |
95b4a96 cpu_input_boost: Clean up code style [Sultanxda] | |
32d270d cpu_input_boost: Increase framebuffer boost duration to 1100 ms [Sultanxda] | |
1f4bef4 cpu_input_boost: Fix synchronization issues [Sultanxda] | |
3c5785d cpu_input_boost: Remove module references [Sultanxda] | |
952e097 cpu_input_boost: Remove thread-migration boosting and clean up [Sultanxda] | |
8223fab cpu_input_boost: Remove sync_threshold to recover from regression [myfluxi] | |
da32ed0 cpu_input_boost: Rewrite to use dual-core boosting and clean up [Sultanxda] | |
1dd74b4 cpu_input_boost: Increase unblank-boost duration to 900ms [Sultanxda] | |
d9ae269 cpu_input_boost: Reduce input-boost duration [Sultanxda] | |
07e866e cpu_input_boost: Remove input-boost frequency limitations [Sultanxda] | |
2a33137 cpu_input_boost: Remove boost on framebuffer blank [Sultanxda] | |
8e1303e cpu_input_boost: Add boosting on thread migration [Sultanxda] | |
deca72d cpu_input_boost: Boost on framebuffer blank/unblank [Sultanxda] | |
8ada25e cpu_input_boost: Clean up and fix bugs [Sultanxda] | |
ebe04c1 cpu_input_boost: Remove deprecated sprintf usage [Sultanxda] | |
33ef812 cpu_input_boost: Minor clean-up in notifier [Sultanxda] | |
1369875 cpu_input_boost: Run all workers on CPU0 [Sultanxda] | |
32c40cb cpu_input_boost: Add support for userspace control [Sultanxda] | |
07ce706 cpu_input_boost: Update boost duration equation [Sultanxda] | |
d6735c3 cpu_input_boost: Remove redundant calculations and logic [Sultanxda] | |
9af2d4a cpu_input_boost: Remove cpufreq get/put API usage [Sultanxda] | |
743c9fe cpu_input_boost: Remove spin locks [Sultanxda] | |
c1cf4bb cpu_input_boost: Make long function names shorter and more consistent [Sultanxda] | |
0edda84 cpu_input_boost: Use spinlocks instead of mutex locks [Sultanxda] | |
dfa285e cpu_input_boost: Specify some variables as read-mostly [Sultanxda] | |
14df010 cpu_input_boost: Replace auto-freq finder with sysfs interface [Sultanxda] | |
577d01f cpu_input_boost: Prioritize primary CPU [Sultanxda] | |
08e11af cpufreq: Introduce CPU input boost driver [Sultanxda] | |
* packages/apps/AbcSettings | |
4f0ae44 Update Russian translations [Wight554] | |
e3dac46 Slim Recents settings: add hints footer [ezio84] | |
* packages/apps/Launcher3 | |
693f952 Use adaptive icon for unsupported icons from icon pack [unknown] | |
daa66ca Wrap legacy icons shape when using system icons [ezio84] | |
269aced IconsHandler: always check if drawable is in cache before loading it from icon pack [unknown] | |
b5059af IconsHandler: use proper shape for adaptive icons [Thecrazyskull] | |
9e3137d Support icon packs,per-app icon customization, app label customization [Anas Karbila] | |
a20deb1 Revert icon pack code [ezio84] | |
==================== | |
2018-03-02 | |
==================== | |
* device/xiaomi/kenzo | |
ab5aecf power: Kill "Failed to acquire lock" log [Luca Stefani] | |
5c10979 kenzo: import Power HAL from qc-common [Adarsh-MR] | |
a9d9c2d rootdir: Update big cluster max freq [Wight554] | |
6e8f033 gps: Update configs from op3 [xyyx] | |
3693dee gps: Update configuration [xyyx] | |
* hardware/qcom/audio | |
18bfc9b Merge branch 'LA.BR.1.3.7_rb1.9' into HEAD [Wight554] | |
* hardware/qcom/display | |
672904b Merge branch 'LA.BR.1.3.7_rb1.9' into HEAD [Wight554] | |
* hardware/qcom/media | |
ea93a22 Merge branch 'LA.BR.1.3.7_rb1.9' into HEAD [Wight554] | |
* manifest | |
71de093 manifest: Track Camera2 [Wight554] | |
* system/core | |
f28f727 healthd: allow custom charger images [Scott Mertz] | |
* vendor/nexus | |
bf37198 Theme Settings shortcuts background [Alex Cruz] | |
==================== | |
2018-02-28 | |
==================== | |
* device/xiaomi/kenzo | |
295dfba overlay: Drop BoostFramework [Wight554] | |
9c95b5f config.fs: Add AID_QCOM_DIAG, AID_RFS, and AID_RFS_SHARED [Ritesh Harjani] | |
* frameworks/base | |
6df7604 Fix low probability deadlock [yifan.bai] | |
39c0eeb Explicitly restart the killed wallpaper service [Tetsutoki Shiozawa] | |
* packages/apps/Launcher3 | |
89b2253 Update Russian translations [Wight554] | |
3016605 Support dynamic clocks in icon packs [Amir Zaidi] | |
3d8eec5 Switch to ComponentNames for icon pack drawable search [Amir Zaidi] | |
2014efe Rewrite icon pack handling code to allow a dynamic app filter [Amir Zaidi] | |
ed5f10e Recreate custom icon pack and app hiding implementation [Amir Zaidi] | |
0f690c3 Add Lawnchair's edit icon [Amir Zaidi] | |
4e8f798 Reorganize and bring sanity to our lives [Alex Cruz] | |
* vendor/nexus | |
9c4de45 themes: Change Recents FAB button icon color for Dark Theme [Alex Cruz] | |
* vendor/xiaomi/kenzo | |
60594cc Kenzo: Update GPS to O [xyyx] | |
2602454 kenzo: Simplify vendor blobs extraction [Wight554] | |
==================== | |
2018-02-24 | |
==================== | |
* frameworks/base | |
2b08ca8 ABC UPSTREAM [Wight554] | |
48e7934 Power menu icons color: use theme accent [ezio84] | |
80037f6 Notification info: set buttons color to dark grey [ezio84] | |
2b40af9 Adb over wifi tile and notification improvements [ezio84] | |
* kernel/xiaomi/kenzo | |
a23b072 kthread: Allow kthread_bind() to actually control kthread affinity [Sultanxda] | |
6c7dde6 cpu: block cpu 0, 1, 2 and 3 from being unplugged [Francisco Franco] | |
5bede3f cpu: Don't allow CPUs in the power cluster to be unplugged [Sultanxda] | |
8d56994 sched: core: the 8956 is an hexa-core so allow the cpu 0, 1, 2 and 3 [Francisco Franco] | |
1db105f kthread: Force all non-percpu kthreads onto the power cluster [Sultanxda] | |
fc329fc workqueue: the 8956 is an hexa-core so allow the cpu 0, 1, 2 and 3 [Francisco Franco] | |
74b8550 workqueue: Schedule workers on CPU0 or CPU0/CPU1 by default [Sultanxda] | |
41fa172 cpufreq: interactive: prevent perfd from changing governor params [Francisco Franco] | |
* packages/apps/AbcSettings | |
226c540 CustomSeekBar: Fix disabling when create [xyyx] | |
* packages/apps/Launcher3 | |
0bdff30 Grid size: change columns/rows only for workspace, not the app drawer [ezio84] | |
* vendor/nexus | |
bfce8d6 Dark theme permission icon [ezio84] | |
==================== | |
2018-02-23 | |
==================== | |
* frameworks/base | |
e645aed Themes: Allow Permission Icons to be fully themed [Nicholas Chum] | |
* packages/apps/DUI | |
3e9a55e Expose moar DUI parts [Alex Cruz] | |
* packages/apps/Launcher3 | |
fff3129 Add options to change grid sizes [hundeva] | |
3d07e4a Hide or show date and weather: make top area available [hundeva] | |
60a8eb6 Option to hide/show search bars [hundeva] | |
==================== | |
2018-02-22 | |
==================== | |
* kernel/xiaomi/kenzo | |
7ad5583 net: wireguard: Prepare for random backport [Wight554] | |
6bc48bc net: Import Wireguard 0.0.20180218 [zx2c4] | |
217e03f net/wireguard: drop wireguard importer [Wight554] | |
33f5d2d arch:arm: disable bcl hotplug [TheScarastic] | |
8665ac0 {DNM} Downgrade prima to LA.BR.1.3.6_rb1.25 [Wight554] | |
0850411 PURE UPSTREAM [Wight554] | |
0264584 Pure Kernel v3.0.2 [Dmitry-777] | |
f20a22e msm: vidc: disable debug logs [franciscofranco] | |
1156504 drivers: msm_rng: silence logs [Nathan Chancellor] | |
90203f4 arm64: irq: remove affinity logging [franciscofranco] | |
9fbe8f1 Initial dmesg pruning [Nathan Chancellor] | |
90d14a0 ANDROID: make PF_KEY SHA256 use RFC-compliant truncation. [Lorenzo Colitti] | |
efdfac3 readahead: make context readahead more conservative [Fengguang Wu] | |
68cd7c8 msm_rmnet: Kill logspam [Steve Kondik] | |
302a137 touchscreen: the tp_info is being repeatedly registered and that knob is useless [Francisco Franco] | |
593926e Fix voltage control sometime change back to floor voltage level Change-Id: I2a22c519f064ef9345d64db1cce9f9f6eb52d0b5 [billchen1977] | |
7fa6c94 net: rmnet_data: Silence "Unkown IOCTL" log spam We can't debug this stuff anyways, so there's no reason to let it spam dmesg. [sultanxda] | |
faf829b mdss: livedisplay: stop logspam [AshishM94] | |
2391bb2 arm64: topology: kill update cpu_power logspam [AshishM94] | |
08264fb power: main: kill suspend/resume logspam [AshishM94] | |
c7f5d37 msm: vidc: kill opening/closing video instance logspam [AshishM94] | |
1ab4d43 msm: camera: Add regulator enable and disable independent of CSID [Dennis Cagle] | |
078ac7f arm64/configs: remove unused configs for Bluetooth The configs for this is used for Bluez. So, there is no reason to keep this that causes the Security Vulnerability. Bug: 63527053 [Ecco Park] | |
9c733ea qpnp-fg: fix "Unbalanced enable for IRQ" error [psndna88] | |
a5969aa ARM: dts: kenzo: Enable cpu regular speed-bin corner of unclocked max freq [cb] | |
7e32b6d random: specify backported symbol [Jason A. Donenfeld] | |
* manifest | |
ad0a464 manifest: Update kenzo.xml [Wight554] | |
* vendor/xiaomi/kenzo | |
aa42d1a kenzo: Add oem_29XX groups [LuK1337] | |
==================== | |
2018-02-21 | |
==================== | |
* build/make | |
0e11d30 fs_config: Allow targets to override OEM AID restrictions [Ethan Chen] | |
* device/xiaomi/kenzo | |
776458a rootdir: Update power config [Dmitry-777] | |
ab494b2 Revert "kenzo: Enable boot and system server dex-preopt" [Wight554] | |
* frameworks/base | |
39d2332 ABC UPSTREAM [Wight554] | |
9ab7f05 BatteryMeterDrawable: add dotted circle style [Jean-Pierre Rasquin] | |
c481d42 Themes: fix autofill saved entries picker dialog [ezio84] | |
e931549 core: Poor Man themes: fix autofill save dialog [Marko Man] | |
c512549 Settings: inherit battery meter style in view [1/2] [ezio84] | |
facf53c QStiles: Update screenshot tiles with new vectors [calebcabob] | |
b6e0f90 Portrait battery: improve size for the warning level exclamation mark [ezio84] | |
47f71ce QS panel left clock: set correct color on light theme [ezio84] | |
9cef905 BatteryStyles: Improvements [Nick Reuter] | |
* kernel/xiaomi/kenzo | |
8b305f8a Add missed linux/once.h [psndna88] | |
185c14f Update defconfig [Dmitry-777] | |
2083f56 lib/uuid.c: move generate_random_uuid() to uuid.c [Andy Shevchenko] | |
cb767ba revert "crypto: arm64/crc32 - accelerated support based on x86 SSE implementation" [psndna88] | |
5299269 random: fully switch to Chacha20 [Chandan Uddaraju] | |
9669313 arm64: crypto: Change priority of arm64 aes cipher [Riley Andrews] | |
7a0c3e2 Revert "random: remove unused randomize_range()" [MOVZX] | |
00abf8c crypto: arm64/crc32 - merge CRC32 and PMULL instruction based drivers [Ard Biesheuvel] | |
0adc77a crypto: arm64/chacha20 - implement NEON version based on SSE3 code [Ard Biesheuvel] | |
4a5a775 crypto: arm64/crc32 - accelerated support based on x86 SSE implementation [Ard Biesheuvel] | |
0696830 crypto: arm64/crct10dif - port x86 SSE implementation to arm64 [Ard Biesheuvel] | |
343669a remove an unused function in random [nikhil18] | |
66aaf82 random: always use /dev/urandom [Park Ju Hyung] | |
eddeaa1 random: fix comment for unused random_min_urandom_seed [Stephan Müller] | |
a6762fb random: remove variable limit [Stephan Müller] | |
db92cd7 random: remove stale urandom_init_wait [Stephan Müller] | |
f514c63 random: convert get_random_int/long into get_random_u32/u64 [Jason A. Donenfeld] | |
c57083b random: use chacha20 for get_random_int/long [Jason A. Donenfeld] | |
0cab9b0 random: remove unused randomize_range() [Jason Cooper] | |
22ddefa random: simplify API for random address requests [Jason Cooper] | |
3a084db Revert "locking: Remove atomicy checks from {READ,WRITE}_ONCE" [Dmitry-777] | |
b9eccc4 crypto: aead - Add crypto_aead_set_reqsize helper [Herbert Xu] | |
1e793ff crypto: chacha20poly1305 - Skip encryption/decryption for 0-len [Jason A. Donenfeld] | |
e75f283 crypto: poly1305 - Export common Poly1305 helpers [Martin Willi] | |
993727a crypto: poly1305 - Pass key as first two message blocks to each desc_ctx [Martin Willi] | |
10c6cbb crypto: testmgr - Add draft-ietf-ipsecme-chacha20-poly1305 test vector [Martin Willi] | |
44efb12 crypto: testmgr - Add ChaCha20-Poly1305 test vectors from RFC7539 [Martin Willi] | |
6f3816d crypto: testmgr - Add Poly1305 test vectors from RFC7539 [Martin Willi] | |
072ec9a crypto: poly1305 - Add a generic Poly1305 authenticator implementation [Martin Willi] | |
c57a836 crypto: testmgr - Add ChaCha20 test vectors from RFC7539 [Martin Willi] | |
c0c6ef9 random: Fix crashes with sparse node ids [Michael Ellerman] | |
7a45f9f random: use for_each_online_node() to iterate over NUMA nodes [Theodore Ts'o] | |
77dadb7 random: strengthen input validation for RNDADDTOENTCNT [Theodore Ts'o] | |
7351c37 random: add backtracking protection to the CRNG [Theodore Ts'o] | |
1fff9a2 random: make /dev/urandom scalable for silly userspace programs [Theodore Ts'o] | |
079eead random: replace non-blocking pool with a Chacha20-based CRNG [Theodore Ts'o] | |
e403ce7 crypto: chacha20 - Export common ChaCha20 helpers [Martin Willi] | |
63649db crypto: chacha20poly1305 - Add an IPsec variant for RFC7539 AEAD [Martin Willi] | |
ecf3572 crypto: chacha20poly1305 - Add a ChaCha20-Poly1305 AEAD construction, RFC7539 [Martin Willi] | |
2049617 crypto: chacha20 - Add a generic ChaCha20 stream cipher implementation [Martin Willi] | |
54e396f random: properly align get_random_int_hash [Eric Biggers] | |
041f825 random: print a warning for the first ten uninitialized random users [Theodore Ts'o] | |
00291a0 random: initialize the non-blocking pool via add_hwgenerator_randomness() [Theodore Ts'o] | |
427ea4a random: Backport from linux-4.2 credits to sonyxperiadev(https://github.com/sonyxperiadev/kernel) team for doing linux-3.18 random backport credits to arter97 for the following script: [AshishM94] | |
5b76c1c Remove Frandon RNG driver [Dmitry-777] | |
2e8ef29 random: sprinkle e/f/prandom in places that deplete entropy often [imoseyon] | |
fa7b9eb net/packet: merge fix [imoseyon] | |
fb883aa random.h: declare erandom function [imoseyon] | |
15effd9 binfmt_elf: use prandom - do not deplete entropy [imoseyon] | |
62c4f14 random32: use e/frandom for reseeding, and a merge fixup [imoseyon] | |
25729ef random: allow architectures to optionally define random_get_entropy() [Theodore Ts'o] | |
7345c00 random32: add prandom_u32_max and convert open coded users [Daniel Borkmann] | |
ca72bf5 random32: improvements to prandom_bytes [Daniel Borkmann] | |
7243f1f random32: mix in entropy from core to late initcall [Hannes Frederic Sowa] | |
66d83f9 lib/random32.c: minor cleanups and kdoc fix [Daniel Borkmann] | |
d2521d7 random32: avoid attempt to late reseed if in the middle of seeding [Sasha Levin] | |
a6a6346 random32: use msecs_to_jiffies for reseed timer [Daniel Borkmann] | |
13f78c4 random32: add __init prefix to prandom_start_seed_timer [Daniel Borkmann] | |
e8b0fb3 random32: add test cases for taus113 implementation [Daniel Borkmann] | |
c8bfc3d random32: upgrade taus88 generator to taus113 from errata paper [Daniel Borkmann] | |
b3aa42b random32: move rnd_state to linux/random.h [Daniel Borkmann] | |
f716297 random32: add prandom_reseed_late() and call when nonblocking pool becomes initialized [Hannes Frederic Sowa] | |
8dee7c2 random32: add periodic reseeding [Hannes Frederic Sowa] | |
82e6d73 Revert "BACKPORT: random32: add periodic reseeding" [Dmitry-777] | |
941673f Revert "random32: include missing header file" [Dmitry-777] | |
53dab33 char: compile frandom [despairfactor] | |
29a2ff4 random: remove warning [imoseyon] | |
7b5b9d8 random: prevent add_input from doing anything [imoseyon] | |
286461f random: entropy tweaks are all the rage nowadays [imoseyon] | |
01e1782 Revert "BACKPORT: random32: add prandom_reseed_late() and call when nonblocking pool becomes initialized" [Dmitry-777] | |
d66765c Revert "BACKPORT: random: introduce getrandom(2) system call" [Dmitry-777] | |
2f7bd32 Revert "BACKPORT: random: Wake up all getrandom(2) callers when pool is ready" [Dmitry-777] | |
02be71f Revert "Fix depleting entropy" [Dmitry-777] | |
* packages/apps/AbcSettings | |
0e79e11 BatteryStyles: Restore dotted circle style [Wight554] | |
1c5a174 Cleanup: remove useless remove brightness slider option [ezio84] | |
bb172e3 Fix Slimrecents preference fc [ezio84] | |
* packages/apps/Settings | |
fdea0ec Themes: Settings: Expose storage summary text [George G] | |
0d04cf0 Settings: Drop big circles from settings battery meter [Wight554] | |
9c56da0 ABC UPSTREAM [Wight554] | |
44ca18c Settings: inherit battery meter style in view [2/2] [Nick Reuter] | |
* vendor/nexus | |
65288a2 Show internal storage by default in DocumentsUI [Alex Cruz] | |
==================== | |
2018-02-20 | |
==================== | |
* frameworks/base | |
58f847b ABC UPSTREAM [Wight554] | |
bcf6e52 In-call notification vibration: add device overlay for strength value [Alex Cruz] | |
46d4335 Allow vibration instead of beep for in-call notifications [1/2] [ezio84] | |
20c8c54 Clock: show clock on left in qs panel if left clock is set [ezio84] | |
4912567 Expose screen pinning dialog background and text color [Alex Cruz] | |
3465a83 Themes: Allow Immersive cling colors to be fully themed [Nicholas Chum] | |
* kernel/xiaomi/kenzo | |
829d539 Pure Kernel v3.0.1 [Dmitry-777] | |
e1fcba7 drivers: hwmon: Fix direct references to HZ [Humberto Borba] | |
0bf89f9 sched: Add controls for sched features [Pranav Vashi] | |
162ca11 Revert "sched: Add sysinterface for GENTLE_FAIR_SLEEPERS" [Dmitry-777] | |
25f37e7 IKSWL-14278 cpufreq: set policy with user_policy data [Lianwei Wang] | |
ea6cfaf cpufreq: qcom-cpufreq: Check return of cpufreq_frequency_get_table [Junjie Wu] | |
c1b418e cpufreq: governor: remove copy_prev_load from 'struct cpu_dbs_common_info' [Viresh Kumar] | |
c466e3e cpufreq: remove race while accessing cur_policy [Bibek Basu] | |
61cb4a7 cpufreq: Fix timer/workqueue corruption by protecting reading governor_enabled [Jane Li] | |
0424d23 cpufreq: governor: Be friendly towards latency-sensitive bursty workloads [Srivatsa S. Bhat] | |
5b3cc1e cpufreq: Break out early when frequency equals target_freq [Stratos Karafotis] | |
f845677 Cpu Boost: Rework [Dmitry-777] | |
e5d8fd8 wakelock blocker: add timerfd blockage [Francisco Franco] | |
8b10d68 boeffla_wl_blocker: export get_active_wakeup_sources [flar2] | |
e7c941a boeffla_wl_blocker: update to wakelock blocker driver v1.1.0 [andip71] | |
d388799 boeffla_wl_blocker: update to wakelock blocker driver v1.0.1 [andip71] | |
8e3dc45 boeffla_wl_blocker: add generic wakelock blocker driver v1.0.0 [andip71] | |
27cbb56 Revert "drivers: wakeup: block some bastard wakeups" [Dmitry-777] | |
648e886 adreno_tz: Check that partner_gpu_profile is not NULL before using it [Jordan Crouse] | |
0fc7815 msm_adreno_tz: Add display state awareness [Joe Maples] | |
1ca5a93 adrenoboost: Off by default [Alex Tsanis] | |
2bfd25b adrenoboost: finetuning algorithm - scale it a bit down [tbalden] | |
f7a1c14 msm_adreno_tz: add adrenoboost parameter [flar2] | |
efd3eca PM / devfreq: GPU load with reference to max frequency [Sunil Khatri] | |
ac4c078 adreno_tz: NULL check in __do_partner_event [Jordan Crouse] | |
579c11c adreno_tz: Initialize a static workqueue at init time [Jordan Crouse] | |
54e4957 devfreq: gpu: added simple time_in_state stats [anarkia1976] | |
0e75500b devfreq: Make adreno idler more aggressive [GuneetAtwal] | |
4228ffb Adjust adreno idler defaults [psndna88] | |
fa881a2 Introduce Adreno idler for devfreq-based Adreno devices [arter97] | |
dbc17ec PM: devfreq: Fix simple_ondemand crashing on startup [myfluxi] | |
069b4da PM / devfreq: governor_bw_hwmon: Reduce default guard_band_mbps [Pranav Vashi] | |
640c5a4 PM/devfreq: bw_hwmon: add mutex lock in polling interval case [Santosh Mardi] | |
c38fdce PM / devfreq: bw_hwmon: Add HW offload support to governor [Saravana Kannan] | |
* manifest | |
8163ad8 manifest: Use a clone depth of one for some other big repos [Park Ju Hyung] | |
* packages/apps/DUI | |
9581483 Fix FC for Fling when unpinning an app [ezio84] | |
* vendor/nexus | |
e848fd9 Theme app pinning screen properly [Alex Cruz] | |
a973d14 prebuilt: Add cad_calibration for AR [xyyx] | |
ba3d1da vendor: add network list overlay [Marko Man] | |
e5f5b0c vendor: update changelog script [dadi11] | |
807eafe Finish app pinning theme [ezio84] | |
d4cd63c Theme more app pinning text [ezio84] | |
b9db29f Rename SystemUi dark theme [ezio84] | |
aa5404d Dark theme for app pinning screen [ezio84] | |
cc572a5 Dark theme for immersive cling [ezio84] | |
abd9555 Theme the resolver [Alex Cruz] | |
aeb824c Add Gboard overlay [1/2] [Alex Cruz] | |
==================== | |
2018-02-19 | |
==================== | |
* build/make | |
649fbe8 core: Prettify changelog name [Wight554] | |
* frameworks/base | |
2f2b621 Expose resolver hardcoded colors [Dave Kover] | |
12a304b BatteryPercent: Allow disabling percent inside circle [xyyx] | |
eb3315f Fix clock disappearing in the QS panel [ezio84] | |
30f7c75 Add Gboard overlay [2/2] [Alex Cruz] | |
d9a588c Fruity pebbles [1/4] [Alex Cruz] | |
03a044e BluetoothTile: Avoid NPE during boot up phase [Bruno Martins] | |
b400769 NfcTile: Avoid NPE during boot up phase [Bruno Martins] | |
0b96336 DndTile: Avoid NPE during boot phase [Bruno Martins] | |
b8954de Quick statusbar tiles header: expand panel on longpress for details view [ezio84] | |
* kernel/xiaomi/kenzo | |
7649a82 UPSTREAM [Wight554] | |
4a48231 Pure Kernel v3.0 [Dmitry-777] | |
dc06665 linux_list: define list_last_entry [Parvinder Singh] | |
029660d msm: performance: prevent userspace hints to decrease max cpu freq [franciscofranco] | |
a82868d BACKPORT: xfrm: Fix return value check of copy_sec_ctx. [Steffen Klassert] | |
6856f79 BACKPORT: net: xfrm: support setting an output mark. [Lorenzo Colitti] | |
3e3cc8d ipsec: Fix aborted xfrm policy dump crash [Herbert Xu] | |
31d2a7d BACKPORT: netlink: add a start callback for starting a netlink dump [Tom Herbert] | |
a13f999 UPSTREAM: loop: fix concurrent lo_open/lo_release [Marissa Wall] | |
47bbd90 BACKPORT: ipv6: fix udpv6 sendmsg crash caused by too small MTU [Mike Maloney] | |
239fbfe msm8956: PM: devfreq: Always reflect a change of polling interval [myfluxi] | |
27ee070 PM / devfreq: governor_cpufreq: Fix incorrect refcounting of OF node [Saravana Kannan] | |
7ccbc45 devfreq: Use high priority workqueue [myfluxi] | |
672361a drivers: devfreq: add simple_ondemand [engstk] | |
361a168 PM / devfreq: Fix the bug of devfreq_add_device when governor is NULL [Chanwoo Choi] | |
dc7eb2b PM / devfreq: Restart previous governor if new governor fails to start [Saravana Kannan] | |
bca845a PM / devfreq: Skip status update on uninitialized previous_freq [Tobias Jakobi] | |
a3d0768 PM / devfreq: Add proper locking around list_del() [Axel Lin] | |
df085f7 PM / devfreq: Add a governor white list [Sultanxda] | |
842e450 PM/devfreq: Remove redundant put_device() [Hanumant Singh] | |
dcce954 PM / devfreq: fix double kfree [Geliang Tang] | |
dbcd255 PM / devfreq: bw_hwmon: Fix race condition in polling interval update [Saravana Kannan] | |
9262484 PM / devfreq: account suspend/resume for stats [Rajagopal Venkat] | |
047960c PM / devfreq: bw_hwmon: Expose a throttle adjust tunable [Rohit Gupta] | |
ba00d6b devfreq: devfreq_simple_dev: call clk_round_rate in dev_target [Hanumath Prasad] | |
1bfcc40 PM / devfreq: bw_hwmon: Fix handling of max_mbps [Saravana Kannan] | |
b6fa345 PM / devfreq: bw_hwmon: Allow up_scale to be set to zero [Rohit Gupta] | |
c36e95a PM / devfreq: bw_hwmon: Remove debug logs from high frequency code path [Saravana Kannan] | |
ee46f11 PM / devfreq: bimc-bwmon: Fix IRQ registration in resume path [Saravana Kannan] | |
32805c7 PM / devfreq: bimc-bwmon: Update irq handling in suspend/resume [Hanumath Prasad] | |
8be0d14 PM / devfreq: bw_hwmon: Take at least one sample per decision window [Saravana Kannan] | |
df571bf PM / devfreq: bw_hwmon: Remove unused tunables and disable some by default [Saravana Kannan] | |
1a57b56 PM / devfreq: bw_hwmon: Fix AB vote less than measurement when freq at max [Saravana Kannan] | |
31c6f2a devfreq: devfreq_simple_dev: Add support for preparing device clock [Junjie Wu] | |
2c2c80a PM / devfreq: bw_hwmon: Update to low latency, high sampling rate algorithm [Saravana Kannan] | |
a389582 PM / devfreq: bimc-bwmon: Fix typo [Saravana Kannan] | |
b8ad089 PM / devfreq: bimc-bwmon: Optimize some debug messages [Saravana Kannan] | |
71b1e12 PM / devfreq: bimc-bwmon: Use free_irq during governor suspend/stop [Arun KS] | |
d0f45eb usb: mtp: avoid kernel crash on null mtp cdev [Hashcode] | |
11eb457 drivers: clk: qcom: silence another kernel warning [Nathan Chancellor] | |
82bbfed drivers: i2c: silence log spam [Nathan Chancellor] | |
89f0424 drivers: power: qcom: msm-pm: silencio! [Nathan Chancellor] | |
17c649d drivers: video: mdss: silence some log spam [Nathan Chancellor] | |
5ed0ddb drivers: pci: msm: quiet some log spam [Nathan Chancellor] | |
dea6d49 drivers: clk: qcom: silence kernel warning [Nathan Chancellor] | |
2390b42 drivers: qcom: peripheral-loader: quiet [Nathan Chancellor] | |
7503f04 arch: arm/arm64: silence some log spam [Nathan Chancellor] | |
2adbcf0 sdcardfs: disable some log spam [Nathan Chancellor] | |
947c4bc kernel: cpu: disable some log spam [Nathan Chancellor] | |
11b1a75 perf/core: Fix RCU problem with cgroup context switching code [Stephane Eranian] | |
4cff8cb arm64: ensure extension of smp_store_release value [Mark Rutland] | |
ab4f4c6 Perf: arm64: avoid use of uninitialized variable [Patrick Fay] | |
7cfde43 net: Westwood+ Tweaks [MOVZX] | |
e7a0377 ASoC: wcdxxxx: queue work on power efficient wq [Pranav Vashi] | |
1fec65b Bluetooth: Properly check L2CAP config option output buffer length [Ben Seri] | |
c7ae1fc perf: Remove useless atomic_t [Peter Zijlstra] | |
157987a perf: Optimize group_sched_in() [Peter Zijlstra] | |
6b03b91 sched/cputime: Fix cpu_timer_sample_group() double accounting [Peter Zijlstra] | |
d023620 posix_cpu_timer: Optimize fastpath_timer_check() [Jason Low] | |
46f61b3 sched, sysctl: Delete an unnecessary check before unregister_sysctl_table() [Markus Elfring] | |
eafc41c sched: Remove finish_arch_switch() [Peter Zijlstra] | |
1664459 script : remove dirty defs [TheDarkStrix] | |
fa3f398 perf/core: Fix group {cpu,task} validation [Mark Rutland] | |
469416a msm: camera: fix off-by-one overflow in msm_isp_get_bufq [Gaoxiang Chen] | |
d029916 Make msm_serial_hs RT to improve bluetooth performance [Philip Cuadra] | |
fcc1126 input: synaptics_dsx: add checks of user input data for image name [Min Chong] | |
4361524 msm: ispif: Remove handling of SD_SHUTDOWN [Ranjith Kagathi Ananda] | |
005ac6e BACKPORT: packet: in packet_do_bind, test fanout with bind_lock held [Marissa Wall] | |
07b57cd UPSTREAM: packet: hold bind lock when rebinding to fanout hook [Willem de Bruijn] | |
c5d8809 BACKPORT: arm64: cpuinfo: Missing NULL terminator in compat_hwcap_str [Julien Grall] | |
cacf8e1 msm8976: take_dentry_name_snapshot: avoid kfree under spinlock [Corinna Vinschen] | |
d84bcf8 driver core: bus: Fix a potential double free [Christophe JAILLET] | |
e601406 msm: vidc: Cancel userptr validation during secure decode [Prabhakar Reddy Krishnappa] | |
00b5b36 radix-tree: add radix_tree_gang_lookup_index [Vinayak Menon] | |
3d87ac8 fs: splice: introduce FMODE_SPLICE_READ and FMODE_SPLICE_WRITE [Linus Torvalds] | |
a7cc87c Slimbus O.C[2] [GUYVER91] | |
e916f21 mmc: disable software crc [Dmitry-777] | |
f6ae42c cpufreq: implement cultivation governor v1.5 [psndna88] | |
3cc38c5 dts: implement Big Cluster OC to 1843 MHz [psndna88] | |
ee6bf3a arm: dts: Fix small cluster OC freq in clock-frequency property [psndna88] | |
9869533 Max LITTLE cpu frequency 1440 Mhz [psndna88] | |
83ca140 ARM: dts: kenzo: Fix camera regulator voltage [cb] | |
a974bed lpm-level: Fix residency calculate [cb] | |
a974a6b drivers: cpuidle: Do not select menu and ladder governors [Maulik Shah] | |
c66b59f Revert "cpuidle: don't compile ladder governor" [Dmitry-777] | |
9881f73 Revert "sched: Introduce Shadow scheduling" [Dmitry-777] | |
ea9fc92 Revert "cpu-boost: Rework scheduling setup" [Dmitry-777] | |
* packages/apps/ABCOTA | |
082ccba Changelog: Itallic not hot [Wight554] | |
62993c4 Changelog: improvement [xyyx] | |
7156c4b ABCOTA: Update adaptive icon background [Wight554] | |
faca6ed ABCOTA: Add adaptive icon [Wight554] | |
* packages/apps/AbcSettings | |
75cb87c Update Russian translations [Wight554] | |
91b8b88 Allow vibration instead of beep for in-call notifications [2/2] [ezio84] | |
6ecb3ff RU: fix bad translation [xyyx] | |
bb7ba3f Drop SlimRecents expanded mode for now [ezio84] | |
e10caa1 Fruity pebbles [3/4] [Alex Cruz] | |
* packages/apps/Settings | |
f85c873 Settings: Drop Changelog for now [Wight554] | |
2d51e36 Update Russian translations [Wight554] | |
7aad8ef ABC UPSTREAM [Wight554] | |
ab0d148 Fruity pebbles [4/4] [ezio84] | |
* packages/apps/SlimRecents | |
b817178 Drop auto expanded mode for now [ezio84] | |
* scripts | |
16fa84a scripts: Update script for new changelog name [Wight554] | |
* vendor/nexus | |
565b028 Fruity pebbles [2/4] [Alex Cruz] | |
57dc329 Changelog: dynamically get the path [anayw2001] | |
72a3ef3 themes: Drop accent overlays [Wight554] | |
==================== | |
2018-02-18 | |
==================== | |
* manifest | |
48fef19 manifest: Track OTA [Wight554] | |
* packages/apps/ABCOTA | |
41cd65c ABCOTA: Allow to translate some remote links [xyyx] | |
2339238 ABCOTA: rework automatic updates with JobService [xyyx] | |
45bcde3 ABCOTA: Use Oreo styles [xyyx] | |
a285a64 ABCOTA: Update launcher icon [xyyx] | |
b82b6e0 ABCOTA: update notifications [dadi11] | |
6af3020 ABCOTA: Don't start the intent if there's no browser installed [Giuseppe Barillari] | |
747e7d4 Android.mk: Copy ota_conf from vendor/nexus [xyyx] | |
1dd95ea ABCOTA: Use getprop instead reading build.prop [xyyx] | |
f7bbadc Prepare for ABC [xyyx] | |
* packages/apps/Settings | |
d6d8bd4 Settings: Update ABC settings icon [Wight554] | |
9c6e4d2 Introduce OTA updates [xyyx] | |
* vendor/nexus | |
2deaaaa ota: Introduce OTA updates [xyyx] | |
==================== | |
02-17-2018 | |
==================== | |
* device/xiaomi/kenzo/ | |
52fffc45 rootdir: Cleanup services we don't use | |
19f94d51 rootdir: add rmt_storage to shutdown critical | |
6d9b0547 rootdir: drop barrier and discard flags | |
a03db56c kenzo: Move apn-conf.xml to vendor | |
3fe286ca rootdir: Enable ril-daemon2 | |
24da5b8d rootdir: Remove ril-daemon service | |
84441364 wifi: Update configs | |
* frameworks/base/ | |
28b0994bc67 ABC UPSTREAM | |
* vendor/xiaomi/kenzo/ | |
e28e864 kenzo: Import Nextbit perfd blobs | |
7025ba2 kenzo: Simlify vendor blobs extraction | |
3500c5c kenzo: update blobs to MIUI 8.1.18 Global dev | |
8de6a66 kenzo: Update sound libs from hydrogen | |
==================== | |
02-16-2018 | |
==================== | |
* frameworks/base/ | |
7b692ddc073 Clock: Fix crash in formatted string with date on right | |
3cbd85cc274 BatteryPercent: Allow disabling percent inside circle | |
b87e7e3b287 Revert "Cleanup battery styles we won't use (hidden and landscape)" | |
6e6f2a6a95b ABC UPSTREAM | |
223800899d3 Clock date position [1/2] | |
9bd6b42f93b Circle battery: add a bit of padding when Right clock is enabled | |
* kernel/xiaomi/kenzo/ | |
886d79db3db Revert "kcal: fix yellow tint for boe panel users" | |
* packages/apps/AbcSettings/ | |
d91c25f Update Russian translations | |
ef25e55 Clock date position [2/2] | |
* packages/apps/Launcher3/ | |
2cd93c932 Adjust the accent so it changes with the system's accent | |
* packages/apps/Settings/ | |
aea57f97eb ABC UPSTREAM | |
19febd83cb Jump to homescreen and back for aosp overlay setting | |
==================== | |
02-15-2018 | |
==================== | |
* frameworks/base/ | |
20307a7ae10 Cleanup battery styles we won't use (hidden and landscape) | |
bd291852447 Battery: use SB observer to update everything and not when attaching views | |
34e7bfdfb9b Portrait/hidden/txt battery: show percentage in quick sb header and keyguard | |
74d7729ec97 Remove big circle battery icons [1/2] | |
183623a8323 Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
* packages/apps/AbcSettings/ | |
97e9ce1 Update Russian translations | |
c4419f7 Hide landscape battery mode for now | |
6a7ccf7 Move sysui tuner percentage settings to custom battery settings [2/2] | |
f8420ea BatteryMeterDrawable: add battery styles [2/2] | |
==================== | |
02-14-2018 | |
==================== | |
* build/make/ | |
47fd7913c build: Stop installing the sample APN list | |
* device/xiaomi/kenzo/ | |
647b5e59 rootdir: Enable perfd correctly | |
* frameworks/base/ | |
44fa48f594f Text battery style: show a tilde when charging | |
21b2f1486ca Fix right padding when using hidden/text battery style | |
f7d06bbd87c Circle and dot battery fixes and improvements | |
cf4fbd69ba4 Move sysui tuner percentage settings to custom battery settings [1/2] | |
09497d6b55e BatteryMeterDrawable: add hidden option | |
1e1548b384b BatteryMeterDrawable: add text style | |
a74845cc6b9 BatteryMeterDrawable: add dotted circle style | |
6ec8c88ab7e BatteryMeterDrawable: add battery styles [1/2] | |
* packages/apps/Settings/ | |
c482376b42 Remove battery percentage switch in stock battery settings | |
* vendor/nexus/ | |
6368e37 themes: Change only accent colors for accent overlays | |
86b815f products: cleanup kenzo.mk | |
5154a16 prebuilt: Add apn-conf.xml | |
e27a9c9 configs: Build new accent themes | |
33610d1 themes: Add system accents overlays | |
==================== | |
02-13-2018 | |
==================== | |
* build/make/ | |
ee43e2606 build: Add QCOM target-specific config | |
e86710a49 build: Add Qualcomm's helper macros | |
* frameworks/base/ | |
9cbf11f840b Update Russian translations | |
6f7d1884ab1 Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
* kernel/xiaomi/kenzo/ | |
cb06ebe42fc Update defconfig | |
7c1c85f9812 Disable RX_WAKELOCK | |
0df8a236e50 net/wireguard: add wireguard importer | |
45ef7c261be wakelock blocker: add timerfd blockage | |
3f257fd1b39 boeffla_wl_blocker: export get_active_wakeup_sources | |
d2c54baff27 boeffla_wl_blocker: update to wakelock blocker driver v1.1.0 | |
3f23379ba2c boeffla_wl_blocker: update to wakelock blocker driver v1.0.1 | |
dfc1118069c boeffla_wl_blocker: add generic wakelock blocker driver v1.0.0 | |
c48c6bf61c5 Revert "drivers: wakeup: block some bastard wakeups" | |
584607d7ae6 aw2013: Increase led brightness | |
28ebaadc6be Update prima driver to LA.BR.1.3.7_rb1.8 | |
fedc7a1b9ec Allow old GCC compiling | |
* packages/apps/AbcSettings/ | |
4ecae0d Update Russian translations | |
1001788 Fix Clock date format listpreference | |
abe3b9a Move theme option to Settings-Display | |
04362d1 Status bar clock and date customizations [2/2] | |
* packages/apps/Launcher3/ | |
e01850e7a RU translation | |
* packages/apps/Settings/ | |
d603572d96 Settings: Use seekbar to allow setting arbitrary animation values | |
f50e065a48 Merge branch 'o2' of https://github.com/ezio84/abc_packages_apps_Settings into HEAD | |
cd9f29de11 Update Russian translations | |
39eee735d4 Revert "Make theme selector unavailable when substratum is detected" | |
3863ce5eda Add back Sim Dialog style to manifest | |
==================== | |
02-12-2018 | |
==================== | |
* device/xiaomi/kenzo/ | |
a494ce09 kenzo: Device tree cleanup | |
* frameworks/base/ | |
72403f53177 Clock customization: more improvements | |
* packages/apps/Launcher3/ | |
2e216e026 Allow to hide or show date and weather | |
* packages/apps/Settings/ | |
60a20e7e4a Move theme strings from abc other menu to Settings-Display theme menu | |
* vendor/nexus/ | |
1f47a74 Themes: Add some dialogs again | |
==================== | |
02-11-2018 | |
==================== | |
* device/xiaomi/kenzo/ | |
36722351 consumerir: update lirc header path | |
a896490f camera: fix build | |
d7ac7e61 kenzo: Add README | |
7146befc init.qcom.power.rc: Update CPU configuration | |
* frameworks/base/ | |
877a5e863f2 Clock code performance improvements | |
61d04936186 Status bar left/right clock customizations [1/2] | |
8e8b74d1b90 Fix notification sound for some apps if Smart notification sound enabled | |
* kernel/xiaomi/kenzo/ | |
1e1e8a4a5ae Pure Kernel v2.9 | |
d36332acb16 Revert "clocksource: arch_timer: Disable user access to the physical counter" | |
3809ae7e81a sps: add spinlock protection for pipes_q being tainted | |
d9ba99bc254 pstore: drop pmsg bounce buffer | |
* packages/apps/AbcSettings/ | |
b10b7b1 Jump to homescreen and back on theme change | |
* packages/apps/Settings/ | |
250267cd07 Make theme selector unavailable when substratum is detected | |
439e7170e1 Jump to homescreen and back on theme change | |
f3d6970c5d Implement PreferenceControllerMixin to DarkUI preference controller | |
b14edfe92a Move 'Configure SystemUI theme' to Settings/display | |
* vendor/nexus/ | |
76fa30b Update some prebuilt apk | |
0ea645a Theme safe boot dialog | |
d4dfe53 Fix dark theme on the activity picker | |
690c626 Fix brightness slider under Settings/Display | |
50ff593 Theme Moar dialogs | |
e2ddb89 Theme DUI dialogs & things [1/2] | |
70b9442 Add Settings Dark UI | |
1462e90 Change makefile to compile as a regular apk | |
3628849 DarkUI: Fix colors on some dialogs | |
dc3cbb0 DarkUI: Improvements | |
99fa654 Refactor sysui overlay to system | |
8fd33c3 Initial Dark UI changes | |
f6a8f25 Lighter Quick Settings | |
1e65e2c Fix QS loading animation | |
2aa8389 Dark text support on Recents | |
2d583ca Separate theme breakpoints | |
==================== | |
02-10-2018 | |
==================== | |
* external/DUtils/ | |
bc3ab57 DUI: Add Google Sound Search action [2/2] | |
* frameworks/base/ | |
ac4fd4671f2 Update Russian translations | |
87ada4d31a7 Sound search tile: better icon | |
6cb8ab67fa0 Revert unused PiP tile | |
e2e48e9c3e1 Add Google Sound Search tile | |
7aeb3427a80 Themes: Notifications: extend dynamic notification bool for ambient notifications | |
cd48068c0dc Themes: Notification dynamic colors bool compatible with OMS7 | |
424e6aa5d2e Themes: Notifications: Expose a bool to disable dynamic colors | |
0b3ad5d9f2e Theme DUI dialogs & things [2/2] | |
ebb4b8426e0 Refactor sysui overlay to system | |
4f0c283fd4c Expose screenshot flash colors and use a light grey by default | |
a1158bbf43d Power menu: improve longpress action on some buttons | |
* kernel/xiaomi/kenzo/ | |
a7a0891f420 qpnp-linear-charger: queue work on system_power_efficient_wq | |
d82237626f3 fs/block_dev: always invalidate cleancache in invalidate_bdev() | |
afb098d8f81 fs/xattr.c: zero out memory copied to userspace in getxattr | |
feac3b0dbb6 ANDROID: mnt: Fix freeing of mount data | |
783aa33b639 BACKPORT: dm bufio: don't take the lock in dm_bufio_shrink_count | |
983625c4f59 BACKPORT: dm bufio: avoid sleeping while holding the dm_bufio lock | |
8f961707913 serial: msm_serial_hs: Change the wakeup interrupt enable sequence | |
b54b1458697 ANDROID: usb: gadget: f_mtp: Return error if count is negative | |
b2561b1a171 BACKPORT: dentry name snapshots | |
e140ccc1ade staging: android: ashmem: fix a race condition in ASHMEM_SET_SIZE ioctl | |
2b4063f992b msm: gud: Remove gud driver | |
449c516aa04 BACKPORT: Sanitize 'move_pages()' permission checks | |
16888218cab ANDROID: sound: rawmidi: Hold lock around realloc | |
b439665a782 ANDROID: qtaguid: Fix the UAF probelm with tag_ref_tree | |
3a90b52368e msm: camera: Return -NOTTY on invalid ioctl command. | |
e28eca3bdf0 iovec: make sure the caller actually wants anything in memcpy_fromiovecend | |
35c588521c0 UPSTREAM: ipv4, ipv6: ensure raw socket message is big enough to hold an IP header | |
5ce14caa009 ANDROID: sdcardfs: Move default_normal to superblock | |
4c2dcb19a07 defconfig: Don't disable heap placement Heap placement randomization improves security and we have no need to disable it. | |
882ad543e68 ANDROID: xattr: Pass EOPNOTSUPP to permission2 | |
1c37aea8a8c ion: adjust system heap pool orders | |
9cf6b11860b ANDROID: Kconfig: add depends for UID_SYS_STATS | |
1d96e92b2fc ANDROID: Skip building uid_sys_stats and keyreset drivers as modules | |
a0bb865fa61 ANDROID: uid_sys_stats: fix the comment | |
5783541934f ipv6: sctp: fix lockdep splat in sctp_v6_get_dst() | |
afc97697696 USB: Proper handling of Race Condition when two USB class drivers try to call init_usb_class simultaneously | |
594d24af444 net: sch_generic: Allow devices to opt-out net watchdog | |
86a6e15c2c1 selinux: conditionally reschedule in hashtab_insert while loading selinux policy | |
83751d62935 selinux: conditionally reschedule in mls_convert_context while loading selinux policy | |
8143db3dd1f selinux: no recursive read_lock of policy_rwlock in security_genfs_sid() | |
3ee846c083a selinux: fix a possible memory leak in cond_read_node() | |
f6c74bec766 selinux: simple cleanup for cond_read_node() | |
5d5a621af11 selinux: make the netif cache namespace aware | |
01ae82499b3 selinux: normalize audit log formatting | |
5db54195a2e selinux: cleanup error reporting in selinux_nlmsg_perm() | |
c3ce9430918 selinux: Remove unused function avc_sidcmp() | |
049e93465b7 selinux: quiet the filesystem labeling behavior message | |
76f77729160 SELinux: do all flags twiddling in one place | |
35e01ac294c selinux: add force_audit sysfs node to enable logging of dontaudit | |
a17f71838b2 selinux: remove unused variabled in the netport, netnode, and netif caches | |
6b9bc021b84 sched/loadavg: Avoid loadavg spikes caused by delayed NO_HZ accounting | |
3c39e78949a ANDROID: scsi: sg: Fix build breakage | |
fa5a06b2ec3 qcom-cpufreq: Use CLKFLAG_NO_RATE_CACHE | |
b4ff38fd03c signal: Only reschedule timers on signals timers have sent | |
9aab03c8bcd ASoC: core: init delayed_work for codec-codec links | |
66ec7c03107 Revert "f2fs: avoid cpu lockup" | |
cfd7a1855ad Revert "f2fs: Don't clear SGID when inheriting ACLs" | |
85db82bfdb5 Merge remote-tracking branch 'caf/LA.BR.1.3.6_rb1.25' into o-new | |
* packages/apps/DUI/ | |
4a3f57e DUI: Add Google Sound Search action [1/2] | |
* packages/apps/Launcher3/ | |
102add73a RU translation | |
cd9904914 Whitelist Google widgets | |
* packages/apps/Settings/ | |
9b3e948841 RU translation | |
3d42e5342f Add abc "Other" menu to Settings activities | |
50d9f006fc Themes: Fix BT pair dialog | |
033629cc4c Vectorize ic_live_help icon and fix theming for SimDialogActivity | |
a22fb65dc1 Fix MultiSim hardcoded text color | |
c934dba731 Ignore generic dark overlay from list | |
==================== | |
02-09-2018 | |
==================== | |
* build/make/ | |
f2ea0822d Merge branch 'o2' of https://github.com/ezio84/abc_build into HEAD | |
* frameworks/av/ | |
ff4eab536 Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_av into HEAD | |
* frameworks/base/ | |
107e1ee8f17 Add a one time QS dialog for the caffeine tile | |
a03f26cf3dc Fix "Disable power button haptic feedback conditionally" | |
* manifest/ | |
c95241a Switch to android-8.1.0_r11 OPM1.171019.018 Pixel 2XL | |
* packages/apps/Settings/ | |
a19ea0631d ButtonSettings: fix paths | |
1613d6d033 Merge branch 'o2' of https://github.com/ezio84/abc_packages_apps_Settings into HEAD | |
* system/core/ | |
e910d409c Merge branch 'o2' of https://github.com/ezio84/abc_system_core into HEAD | |
* vendor/nexus/ | |
efbe50c Update Turbo apk to OPM3.171019.014, Feb 2018 | |
==================== | |
02-08-2018 | |
==================== | |
* frameworks/base/ | |
78b1449ffdc Cleanup | |
63ac335e13b Ambient music ticker improvements | |
* packages/apps/DUI/ | |
8442949 Pulse: don't lose color when changing render mode | |
==================== | |
02-07-2018 | |
==================== | |
* packages/apps/DUI/ | |
8442949 Pulse: don't lose color when changing render mode | |
==================== | |
02-06-2018 | |
==================== | |
* build/make/ | |
ea23cfd0a Merge tag 'android-8.1.0_r11' into o2 | |
* frameworks/av/ | |
18aacb08a Merge tag 'android-8.1.0_r11' into o2 | |
* frameworks/base/ | |
3dfeedc5404 Merge tag 'android-8.1.0_r11' into o2 | |
* packages/apps/DUI/ | |
6cc7532 Pulse fading blocks render: use more visible colors | |
* packages/apps/Launcher3/ | |
3e00a1086 Allow to hide the swipe up arrow indicator | |
* packages/apps/Settings/ | |
ee25c54fb9 Merge tag 'android-8.1.0_r11' into o2 | |
* system/core/ | |
0e103125f Allow redeclaring typeattributes | |
==================== | |
02-05-2018 | |
==================== | |
* kernel/xiaomi/kenzo/ | |
c2880999059b Update defconfig | |
ecede126db6f Disable RX_WAKELOCK | |
33e5783d0457 Enable & Fix Slimbus Overclock | |
0c8d108613a5 arm64: issue isb when trapping CNTVCT_EL0 access | |
381758a703b0 BACKPORT: arm64: Add CNTFRQ_EL0 trap handler | |
af4a9c78e93f BACKPORT: arm64: Add CNTVCT_EL0 trap handler | |
36153299d1dc UPSTREAM: ipv4, ipv6: ensure raw socket message is big enough to hold an IP header | |
74672486f7a6 ANDROID: xattr: Pass EOPNOTSUPP to permission2 | |
a99204572519 ANDROID: sdcardfs: Move default_normal to superblock | |
0dc39bbf8cb5 ANDROID: Kconfig: add depends for UID_SYS_STATS | |
b78469909b32 ANDROID: Skip building uid_sys_stats and keyreset drivers as modules | |
21f6626e085e ANDROID: uid_sys_stats: fix the comment | |
b2b045056109 ANDROID: scsi: sg: Fix build breakage | |
a38088d7104a UPSTREAM: sctp: do not peel off an assoc from one netns to another one | |
5688c53a4b84 UPSTREAM: net: xfrm: allow clearing socket xfrm policies. | |
08de340f6283 BACKPORT: xfrm: Don't use sk_family for socket policy lookups | |
cd07e9f5d185 BACKPORT: packet: in packet_do_bind, test fanout with bind_lock held | |
a5a21f1d083b UPSTREAM: packet: hold bind lock when rebinding to fanout hook | |
c89ae68e2469 UPSTREAM: USB: core: fix out-of-bounds access bug in usb_get_bos_descriptor() | |
a327ca344f6a UPSTREAM: HID: usbhid: fix out-of-bounds bug | |
da29feb87490 UPSTREAM: USB: fix out-of-bounds in usb_set_configuration | |
7799e354d92d BACKPORT: xfrm: Clear sk_dst_cache when applying per-socket policy. | |
526a220dcee6 BACKPORT: net: xfrm: support setting an output mark. | |
cbcc74d0b9c0 ANDROID: mnt: Fix freeing of mount data | |
f88a5e116089 BACKPORT: ANDROID: Use sk_uid to replace uid get from socket file | |
34d089c2a0da BACKPORT: FROMLIST: pids: make task_tgid_nr_ns() safe | |
0fedae859a36 ANDROID: check dir value of xfrm_userpolicy_id | |
f3025a75a2c0 UPSTREAM: x86/acpi: Prevent out of bound access caused by broken ACPI tables | |
f78e41fea816 net/wireguard: add wireguard importer | |
398361254eff wakelock blocker: add timerfd blockage | |
113ac0998315 boeffla_wl_blocker: export get_active_wakeup_sources | |
3d06635330e2 boeffla_wl_blocker: update to wakelock blocker driver v1.1.0 | |
73f91ec5b080 boeffla_wl_blocker: update to wakelock blocker driver v1.0.1 | |
c31131280aac boeffla_wl_blocker: add generic wakelock blocker driver v1.0.0 | |
93dd8170937a Revert "drivers: wakeup: block some bastard wakeups" | |
1bd0b236e144 aw2013: Increase led brightness | |
cc05eb74abec kthread: Allow kthread_bind() to actually control kthread affinity | |
dab28fa8cf6a cpu: block cpu 0, 1, 2 and 3 from being unplugged | |
c671ad6544d0 cpu: Don't allow CPUs in the power cluster to be unplugged | |
0b69bc70ba1d sched: core: the 8956 is an hexa-core so allow the cpu 0, 1, 2 and 3 | |
f7b1f2713cae kthread: Force all non-percpu kthreads onto the power cluster | |
3d47b4df27a6 workqueue: the 8956 is an hexa-core so allow the cpu 0, 1, 2 and 3 | |
442798457c45 workqueue: Schedule workers on CPU0 or CPU0/CPU1 by default | |
dcf130e49c78 BACKPORT: Sanitize 'move_pages()' permission checks | |
d2c043eaed8d staging: android: ashmem: fix a race condition in ASHMEM_SET_SIZE ioctl | |
97ff742147c8 msm: gud: Remove gud driver | |
bdfea0e55df9 ANDROID: scsi: Add segment checking in sg_read | |
22d6c7abc192 BACKPORT: dentry name snapshots | |
e8212cd5e889 ANDROID: usb: gadget: f_mtp: Return error if count is negative | |
ccd4834e061e serial: msm_serial_hs: Change the wakeup interrupt enable sequence | |
2c398b8897e9 arm64/configs: kenzo: remove unused configs for Bluetooth | |
==================== | |
02-04-2018 | |
==================== | |
* frameworks/base/ | |
19e6a6cea72 Ticker: Clear ticker regardless of setting | |
0bcbf484a0a App screenshot filename: remove also spaces | |
* packages/apps/Launcher3/ | |
f2dc6ace7 Fix Hide Apps preference FC after packagename change | |
==================== | |
02-03-2018 | |
==================== | |
* frameworks/base/ | |
b44ef89cfba Disable power button haptic feedback conditionally | |
* kernel/xiaomi/kenzo/ | |
87d4234243ea Bluetooth: Properly check L2CAP config option output buffer length | |
fb014b310407 Make msm_serial_hs RT to improve bluetooth performance | |
d8e387707464 arch:arm: disable bcl hotplug | |
a793e390cc9a block: cfq: accept cfq_slice_async, cfq_slice_idle and cfq_group_idle as 0 unless HZ is >= 1000 | |
bb1119f5e4d5 block: Fix format string mismatch in cfq-iosched.c | |
3671a57a25e9 block: cfq: tuning and burning | |
b2f901001bc9 cfq-iosched: minor cleanups | |
87114ff858ec cfq-iosched: fix oom cfq_queue ref leak in cfq_set_request() | |
dff3a3260ca3 cfq-iosched: fix async oom queue handling | |
8b46609ab59d cfq-iosched: simplify control flow in cfq_get_queue() | |
cd8d462b0aba cfq-iosched: fix the setting of IOPS mode on SSDs | |
* packages/apps/Launcher3/ | |
ef81b4bdd Fix not working weather and Google now feed automatic theme | |
==================== | |
02-02-2018 | |
==================== | |
* device/xiaomi/kenzo/ | |
6337c0ac1 Update audio configuration | |
* frameworks/base/ | |
19f230d16ab PowerProfile: allow reading from a file instead of resource | |
26d57f16c1a Restore hardware keys tile, removed by upstream | |
5275fa1544d Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
985618ff802 Add api to force show led lights | |
* kernel/xiaomi/kenzo/ | |
e84330e4025c msm: ipa: New IOCTL for adding rt\flt rule after a specific rule | |
80d57a150d7e msm: ipa: Change error value for set quota | |
6e7dc7aeac52 msm: ipa: add ioctl to get ipa hw version | |
780c0c229eca msm: ipa: fix compatibility with ipa_nat driver | |
22da7f80890a msm: ipa: support aggregated ipa stats query | |
* packages/apps/AbcSettings/ | |
a5f6336 ButtonSettings: use ABC coding style | |
f2e13b1 Disable useless alphaslider for battery led customization | |
ce79fd3 Battery led customization: activate led light preview | |
2862393 Color picker: allow to activate ongoing led light as color preview | |
* packages/apps/Gallery2/ | |
582ecb43a Merge branch 'staging/lineage-15.1' of https://github.com/LineageOS/android_packages_apps_Gallery2 into HEAD | |
* packages/apps/Settings/ | |
0d5c617387 Disable useless alpha slider for notification lights color picker | |
2a7bb83a81 App notification led customization: activate led preview | |
7e6f6abd41 Notification log improvements | |
==================== | |
02-01-2018 | |
==================== | |
* frameworks/base/ | |
df8cd360ac1 Remove call to expand QS panel while pressing the Airplane QS tile | |
* packages/apps/Launcher3/ | |
7d3fde3db Apps drawer search bar: make search text color dynamic | |
ba68aabe6 Adjust Credits dialog layout | |
* packages/apps/Settings/ | |
b2486a3474 Expose the notification log | |
==================== | |
01-31-2018 | |
==================== | |
* device/xiaomi/kenzo/ | |
76bf44944 sepolicy: fix fingerprint denails | |
* frameworks/base/ | |
23629585b37 Update Russian translations | |
18c8b7b295f Simplify successful screenrecord notification strings | |
* packages/apps/AbcSettings/ | |
fcfbebe Update Russian translations | |
438a29e Bring back less notification sounds [2/2] | |
* packages/apps/Launcher3/ | |
e510b93fe Fix reset apps strings | |
==================== | |
01-30-2018 | |
==================== | |
* frameworks/base/ | |
9a8fa707f8d Bring back less notification sounds [1/2] | |
5f2186859d1 Cleanup unused tiles drawables | |
ca4ea055060 base: SystemUI: add drawable tint in tuner lockscreen picker | |
36a2609a3a9 SystemUI: use slashify for more qs tile | |
* packages/apps/Launcher3/ | |
a74769688 Build pixel proto inline and cleanup | |
758b6dd09 Disable Google now related options if Google now is not installed | |
896c11024 Hide only default hidden apps in the widget panel, not user ones | |
31665cb62 Fix more broadcast logspam | |
* packages/apps/Settings/ | |
084d5e03e5 Prevent users from sharing sensitive information | |
==================== | |
01-29-2018 | |
==================== | |
* device/xiaomi/kenzo/ | |
ae57c0534 Setup proper HIDL manifest | |
* packages/apps/Launcher3/ | |
31665cb62 Fix more broadcast logspam | |
bc327d93c Hide some apps by default and fix FC when hiding all most used apps | |
78380fceb Make hide apps recyclerview smooth | |
f50427051 Added reset option to 'hide app' feature | |
7ba70a370 Hide Apps option: show hidden apps at top of the list | |
f56afa977 RU translation | |
b5c963eed Fix service binding logspam | |
7c3b9bdf9 Switch from prebuilt java to clean aidl | |
682ddbd94 Use dark search bar in home screen for dark theme | |
426f5c2f9 Use dark search bar in app drawer for dark theme | |
5788ddb6f Better abc logo by Dmitry Gavrilov | |
4f4c95d78 Create README.md from the Reddit thread | |
18e63b8d1 Update version name to 3.1 | |
bfbba08b9 Use darker navigation bar for older Android versions | |
39d8212d9 Align all apps search bar by rounding translationY to the nearest pixel | |
ab2f9b708 Sync launcher theme with system dark/light theme | |
9bacfd652 Add abc flare | |
1542ff2f7 ITA strings | |
a30fa320f Change the Settings theme to match System Settings' theme | |
5d520a334 Add 'app drawer' category, fix 'At the glance' preference | |
eba659f37 Organize Settings / redesign credits | |
fd3e8508b Launcher3: disable DOTS_ONLY for badge renderer | |
* packages/apps/Settings/ | |
ce85cc25e4 Update Russian translations | |
==================== | |
01-28-2018 | |
==================== | |
* build/make/ | |
e2fb52616 tasks: kernel: depend INSTALLED_KERNEL_MODULES on depmod | |
43770d6d6 tasks: kernel: Add support for Clang kernel builds | |
216035bd5 kernel: Handle kernel modules correctly | |
c2f64b9c7 build: kernel: Rework kernel module logic | |
5c69a7c46 vendor: kernel: clean up this madness | |
* device/xiaomi/kenzo/ | |
75141304d Remove deprecated ipacm from device.mk | |
405dd9702 kenzo: sync sec_config with CAF | |
e2c508cf8 Stop disabling wakelocks | |
c581a2697 Don't use Linaro anymore | |
d0516a2f1 msm8974: gps: Unlock the GPS | |
* external/ntfs-3g/ | |
4138e34 ntfs-3g: Fix build | |
* frameworks/base/ | |
70a79cf27ae Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
* hardware/libhardware_legacy/ | |
711cb9a Wifi: Add Qpower interface to libhardware_legacy | |
* hardware/qcom/audio/ | |
b595bbc Merge branch 'LA.BR.1.3.7_rb1.8' of https://source.codeaurora.org/quic/la/platform/hardware/qcom/audio into HEAD | |
* hardware/qcom/bt/ | |
4dab6b7 Merge tag 'LA.UM.6.4.r1-06100-8x98.0' of https://source.codeaurora.org/quic/la/platform/hardware/qcom/bt into HEAD | |
* hardware/qcom/media/ | |
39d4cc39 Merge branch 'LA.BR.1.3.7_rb1.8' of https://source.codeaurora.org/quic/la/platform/hardware/qcom/media into HEAD | |
* hardware/qcom/wlan/ | |
85df622 Merge tag 'LA.UM.6.4.r1-06100-8x98.0' of https://source.codeaurora.org/quic/la/platform/hardware/qcom/wlan into HEAD | |
* hardware/ril/ | |
8afa01c Merge tag 'LA.UM.6.4.r1-06100-8x98.0' of https://source.codeaurora.org/quic/la/platform/hardware/ril into HEAD | |
* kernel/xiaomi/kenzo/ | |
abeec41ba80 UPSTREAM | |
5b1a8d63cd8 Update prima driver to LA.BR.1.3.7_rb1.8 | |
fdaf9bc184e Allow old GCC compiling | |
* packages/apps/AbcSettings/ | |
6bd7f89 Update Russian translations | |
2d6d30a IT translation | |
927ebc1 DUI Pulse: add Automatic albumart base color mode [3/3] | |
6108b26 Ambient music ticker strings improvements | |
5aac340 ita translation | |
67bb61a Ambient music ticker: add a full disable mode [2/2] | |
6dc10cd Ambient music notifications: allow to show track info only [2/2] | |
66e4d35 Ambient display music ticker [2/2] | |
* packages/apps/Settings/ | |
1b8f0632ff Merge branch 'o2' of https://github.com/ezio84/abc_packages_apps_Settings into HEAD | |
* system/core/ | |
92b048d88 Merge branch 'o2' of https://github.com/ezio84/abc_system_core into HEAD | |
* vendor/nexus/ | |
aa4264c Adb over Network: add QS tile [3/3] | |
* vendor/xiaomi/kenzo/ | |
e1f4ec7 kenzo: update blobs to MIUI 8.1.18 Global dev | |
==================== | |
01-27-2018 | |
==================== | |
* packages/apps/Launcher3/ | |
b5888e51d Organize Settings / redesign credits | |
5a278c3e3 Launcher3: disable DOTS_ONLY for badge renderer | |
2d6e39e17 Add 1px to apps search bar size when the height is even | |
4a5bcf13d Update each calendar once on date change, use the correct package name | |
2c1c7c0c6 Fix Hide Apps activity FC | |
f54c109e4 Hide apps menu: save on app check/uncheck | |
b23d0cbd7 Launcher3: Integrate Hidden apps option into Settings | |
2640ce186 Launcher3: implement hidden app feature | |
48d337594 Launcher3: use simple set wallapper chooser | |
f4ef58f29 Go straight to home when exiting from launcher settings | |
1a3d2c339 Disable listeners when not needed | |
c20d4f551 Gestures: fix double-tap power | |
19b9e831e Gesures: add dt2sleep | |
c7c4f2a7c Make AmirZ's Pixel Launcher source buildable within rom somehow | |
* packages/apps/Settings/ | |
364cedbad4 Kill the logspam due to BackupSettingsActivity | |
b79ec2f15a Revert "Kill the logspam due to BackupSettingsActivity" | |
==================== | |
01-26-2018 | |
==================== | |
* frameworks/base/ | |
84576f2e6f9 Screenrecord tile: save quality level | |
2b8f3066ede Unused features cleanup: remove battery charge sound alert | |
* packages/apps/Launcher3/ | |
9f3c3d6df Use a bottom margin when a software navigation bar is not in use | |
* packages/apps/Settings/ | |
40e6682ac1 IT translation | |
b2de5f2628 Unused features cleanup: remove battery charge sound alert | |
==================== | |
01-25-2018 | |
==================== | |
* frameworks/base/ | |
82094284f5e DUI Pulse: add Automatic albumart base color mode [1/3] | |
* packages/apps/DUI/ | |
74e8c8b DUI Pulse: add Automatic albumart base color mode [2/3] | |
* packages/apps/Launcher3/ | |
2bfd1983f Hardcode Oreo settings style on older Android versions | |
0a3d64695 Add quick search box to hotseat and app drawer | |
749c76f53 Add NexusLauncher overlay, callbacks and activity code | |
4b7966a7f Backport Pixel's Oreo colours to older Android versions | |
fbf00b7d1 Switch to NexusLauncherActivity for main activity | |
2a73735ae Add search callback for Pixel's exclusive new search layout | |
a535f291d Add custom icon pack support | |
4f748b22e Add custom app predictions | |
362ea0fdb Switch to custom Pixel Launcher SettingsActivity | |
2851af69e Replace old search box with Smartspace | |
8b2da47a0 Filter Google Wallpapers, Voice Search and Now Launcher from apps list | |
dba9cad33 Use Google Wallpapers to select a wallpaper when available | |
0a71733ff Change Launcher3 application name to Pixel Launcher | |
1f5794fc5 Add DoubleShadowTextView and IcuDateTextView for Smartspace | |
4e7a5168c Implement dynamic clock and calendar icons | |
* packages/apps/Settings/ | |
124bf7003f Kill the logspam due to BackupSettingsActivity | |
==================== | |
01-24-2018 | |
==================== | |
* frameworks/base/ | |
8ff1b4270c5 Screenrecord: show chrono and total recording duration/size | |
* packages/apps/Launcher3/ | |
c89e0530e Add utilities for other Pixel Launcher classes | |
b427b89ea Use icon colour for notification dots | |
45c680ca5 Import Pixel Launcher colors, dimensions and attributes | |
a8ef3d23d Add colored and monochrome G icon for the search bar | |
2885c4d63 Swipe down to open notifications, up to close them | |
32bcebb3b Decompile Search and Smartspace data wrappers and convert to Proto | |
827ca82a2 Import Google Sans Regular TTF | |
5fd39a14c Update version name to 3.0 | |
71483df42 Add 6 by 6 icons display profile for low DPI setups | |
85f679fee Use Pixel 2 (Small/XL) display size profiles | |
0c2c261e4 Replace application icon with Pixel Launcher icon | |
8540df72c Don't try to update shortcuts outline before Nougat | |
bfd10b1b1 Catch Samsung Secure Folder throwing SecurityException | |
05b4d01ca Backport 8.1 wallpaper color extraction to Lollipop+ | |
942d578d8 Pull necessary translations from Pixel Launcher | |
f88624c93 Add implementation for Google Now overlay | |
44fcce190 Extract ILauncherOverlay from Pixel Launcher and convert to AIDL | |
d8d6ddbfb Uxe Pixel Launcher package name instead of Launcher3 | |
53d910a53 Bring-up for Android Studio building | |
ebff4719f Only hide keyboard when dragging on Marshmallow+ | |
68b292638 Only rebind for notifications on Nougat+ | |
9a4c4dead Prevent crash from missing close method on older APIs | |
1dd56a314 Show a notification dots setting for Marshmallow+ | |
211f9c00c Backport notification dots to Marshmallow and higher | |
715b2fb39 Use centered popup animation when left/right is outside of screen bounds | |
d6e362cfb Use proper Search Apps text position before Nougat | |
ba997ea61 Show adaptive icon shape selection without developer settings enabled | |
0257cca10 Disable adaptive icons for pre-Oreo apps | |
c85cdb4c3 Resize app drawer when keyboard is shown | |
490f317eb Ensure app drawer spring is removed after opening drawer | |
ead0b3c60 Prevent OEM display size customization by specifying it was not found | |
35eb4f478 Fallback to wallpaper picker if wallpaper_picker_package is missing | |
* packages/apps/Settings/ | |
fc6291ce2a Capitalize "Rom" string before Dave kills some 'roos | |
* system/core/ | |
71b71bfb1 Allow adb root even in no debuggable builds | |
==================== | |
01-23-2018 | |
==================== | |
* frameworks/base/ | |
d6c1c194a2b IT translation | |
ae95374d8ed Adb over Network: add QS tile [2/3] | |
91d25e75dbc Adb over Network: add QS tile [1/3] | |
3500a4f46cc Allow to dismiss notifications with FP left/right swipe [1/2] | |
* packages/apps/Settings/ | |
15e3005462 FP swipe to dismiss: move to existing Swipe down menu | |
7cac2be89b Allow to dismiss notifications with FP left/right swipe [2/2] | |
==================== | |
01-22-2018 | |
==================== | |
* frameworks/base/ | |
8ec40a05f78 Ambient ticker: make it work if secure lockscreen notifs are blocked | |
d8fda12dcdf Screenrecord notification: tap on it to open the video | |
==================== | |
01-21-2018 | |
==================== | |
* frameworks/base/ | |
6c23ab18ef1 Allow Ambient music ticker for devices with custom doze manager | |
9a927df8c3f Ambient music ticker: add a full disable mode [1/2] | |
* hardware/qcom/wlan/ | |
ac55dfc Merge 98ebbeb2efa9545cae1e4c2adc0228f1d6bdf688 on remote branch | |
==================== | |
01-20-2018 | |
==================== | |
* frameworks/base/ | |
2af3dbf01ee Ambient music: let hide clock and show track info in center screen [1/2] | |
* vendor/codeaurora/telephony/ | |
896d914 Revert "IMS-VT: Low battery handling for Video calls" | |
==================== | |
01-19-2018 | |
==================== | |
* frameworks/base/ | |
40fe0dfa071 Fix Google dialer FC due to missing permissions | |
d0b62ecc300 Ambient display music ticker [1/2] | |
775bceb8fc5 Port ambient Now Playing container from Pixel [stripped down version] | |
59ec04186e3 Revert "Ambient display: show playing music track [1/2]" | |
c175c1010c8 Ambient display: show playing music track [1/2] | |
* kernel/xiaomi/kenzo/ | |
75e9b49a6cc tcp_cubic: add SNMP counters to track how effective is Hystart | |
6ae31b3c652 Pure Kernel v2.8-rebase-TEST9 | |
c7aed816eb8 f2fs: Don't clear SGID when inheriting ACLs | |
17c5ad9a13b f2fs: avoid cpu lockup | |
d377717ad4b mm: new shrinker API | |
63ec3933d6e fs: dcache: drop VFS cache pressure | |
3c57b281171 Topology: Enhance For MultiCore Decision Making | |
2d23dc6c135 fs/file.c: don't acquire files->file_lock in fd_install() | |
351353e9374 perf/core: Drop kernel samples even though :u is specified | |
efa0a1cc808 Revert "sched/fair: Fix fairness issue on migration" | |
ffd358999b1 sched/fair: Fix and optimize the fork() path | |
83b61a46bac sched/fair: Initialize throttle_count for new task-groups lazily | |
16678be0f4d block_dev: implement readpages() to optimize sequential read | |
fdd3ab672f5 sched: Allow migrating kthreads into online but inactive CPUs | |
89bd1449739 sched: Remove one division operation in find_busiest_queue() | |
dbbc928c552 sched: Add sysinterface for GENTLE_FAIR_SLEEPERS | |
1680556619d arm64: topology: fix cpu power calculation | |
4bdfa741567 Enable arch power | |
1a17462ed0e tcp: add CDG congestion control | |
8bb053e3585 sched: Introduce Shadow scheduling | |
3742e38d8ff fs: sync: Disable fsync by default | |
6171ac931b7 ANDROID: sched: add a counter to track fsync | |
675ee70b377 fs: sync: add fsync_enabled_on_input_boost param, enabled by default | |
693cb536c94 fs: sync: if we're blocking fsync then we should also avoid getting the file descriptor, avoiding some overhead | |
956fb85a10d EXPERIMENTAL: fs: sync: block fsync() operations during input boost events | |
1c6383e66f6 fs/sync.c: make sync_file_range(2) use WB_SYNC_NONE writeback | |
ac3c33d7fae fs: fsync: add a toggle to enable or disable fsync() operations | |
7ad1721ee0e leds: qpnp-flash: Fix switch brightness not stored | |
4573a8c9040 uid_sys_stats: fix overflow when io usage delta is negative | |
4605c5b6e51 uid_sys_stats: make hash_table static | |
8eb1aa58cb5 ANDROID: uid_sys_stats: fix access of task_uid(task) | |
52bd06c9d3b ANDROID: uid_sys_stats: fix typo in init | |
2c411c23af2 ANDROID: cpufreq: stats: add uid removal for uid_time_in_state | |
62ac84ca2c3 ANDROID: cpufreq_stats: Fix task time in state locking | |
e549b4d39ed ANDROID: cpufreq_stat: add per task/uid/freq stats | |
033a5ec719d ANDROID: Fix cpufreq stats table creation | |
c3465bfdb54 uid_sys_stats: defer io stats calulation for dead tasks | |
43a7b60bf99 uid_sys_stats: reduce update_io_stats overhead | |
94a2ee10074 uid_sys_stats: change to use rt_mutex | |
10a49b704eb ANDROID: uid_sys_stats: account for fsync syscalls | |
e9999d031fb ANDROID: uid_sys_stats: fix negative write bytes. | |
4b4a793a810 ANDROID: uid_sys_stats: remove unnecessary code in procstat switch | |
00a848cb391 ANDROID: uid_sys_stats: return full size when state is not changed. | |
d5426ab9109 ANDROID: uid_sys_stats: allow writing same state | |
410ab277ddf ANDROID: uid_sys_stats: rename uid_cputime.c to uid_sys_stats.c | |
ae7580fec51 ANDROID: uid_cputime: add per-uid IO usage accounting | |
51d80b2aec7 locking: Remove atomicy checks from {READ,WRITE}_ONCE | |
6fd7be33bfd binfmt_elf.c: use get_random_int() to fix entropy depleting | |
2343d84dac9 mmc: clk_scaling: set scale_down_in_low_wr_load to 1 by default | |
7f6fd1e005c mmc: clk_scaling: add sysfs for avoiding scale down in write | |
ca3396c4d55 ext4: Speedup WB_SYNC_ALL pass called from sync(2) | |
ed640c188b8 writeback: fix race that cause writeback hung | |
458203f755b writeback: fix writeback cache thrashing | |
90652fac82d block: Reserve only one queue tag for sync IO if only 3 tags are available | |
265a36e3472 writeback: fix occasional slow sync | |
0ff34736d74 ext4: fix off-by-one on max nr_pages in ext4_find_unwritten_pgoff() | |
2ba258c7a5a ext4: fix potential use after free in __ext4_journal_stop | |
5403c66478f msm: sps: fix a bug for pipe disable | |
ea8cac0f78b arm64: idle: add missing need_resched check | |
f14d56b6de5 power: qpnp-smbcharger: Fix the BMD algo. disable logic | |
9dda99b235c ext4: silence array overflow warning | |
46f525043f1 ext4: fix dir_nlink behaviour | |
a5b670bddb4 cpuidle:lpm: Fix div by zero bug | |
3f8dd4aa0ad ANDROID: trace: net: use %pK for kernel pointers | |
f0ec89f0b3f mm: ksm: Optimize defaults | |
521f67303de ANDROID: ARM64: smp: disable preempt in backtracing across all cores | |
1de262e2cbe include/linux/kernel.h: change abs() macro so it uses consistent return type | |
08940b6b0b6 kernel.h: make abs() work with 64-bit types | |
e51dfa0d9a5 Reduced CPU Average-Load drastically | |
70a7859f247 arm64: avoid overflow in PAGE_OFFSET | |
9789db7262c Reduced CPU Load-Average | |
3135208d69a Fixed High-Load Average due to Drivers | |
00972272f25 ASoC: compress: Derive substream from stream based on direction | |
817d22401aa msm: camera: isp: Add missing mutex unlock | |
1b0f37507e9 fs/exec: fix use after free in execve | |
87f7cddf66a arm64: switch to relative exception tables | |
0b53a9927bd asmlinkage: Make main_extable_sort_needed visible | |
e3473629c8a extable: skip sorting if the table is empty | |
0b2f3645a16 extable: add support for relative extables to search and sort routines | |
4d4d9e8db51 lib/bsearch.c: micro-optimize pivot position calculation | |
70edf2b31c0 ANDROID: keychord: Fix for a memory leak in keychord. | |
7ecdfaaedb6 ANDROID: keychord: Fix races in keychord_write. | |
2f81c000eeb Use %zu to print resid (size_t). | |
16f8447860c ANDROID: keychord: Fix a slab out-of-bounds read. | |
dc2b68c761a leds: trigger: ledtrig-backlight: Fix invalid memory access in fb_event notification callback | |
e9fc5ceff57 Input: optimize events_per_packet count calculation | |
09870aafcac locking/spinlocks: Force inlining of spinlock ops | |
8bb755c2a11 ARM: rwsem: use asm-generic rwsem implementation | |
30f139a354e asm-generic: rwsem: ensure sem->cnt is only accessed via atomic_long_* | |
69be2e9cfb8 rcu: Prevent early-boot RCU callbacks from splatting | |
7cb8bf46e7b rcu: Avoid clobbering early boot callbacks | |
8e92b7a40fd rcu: Abstract default callback-list initialization from init_callback_list() | |
9e9cb0d5db3 rcu_tree: Avoid touching rnp->completed when a new GP is started | |
f43dae7c755 rcu: Provide rcu_batches_completed_sched() for TINY_RCU | |
bd38014e5f6 rcu: Remove redundant callback-list initialization | |
5461fe33568 rcu: Don't scan root rcu_node structure for stalled tasks | |
73e940ebe15 rcu: Don't bother affinitying rcub kthreads away from offline CPUs | |
74be125266b rcu: Remove "select IRQ_WORK" from config TREE_RCU | |
2b6a1059f62 rcu: Fix invoke_rcu_callbacks() comment | |
db7c396df99 rcu: Fix for rcuo online-time-creation reorganization bug | |
9f6f579dbd2 rcu: Break more call_rcu() deadlock involving scheduler and perf | |
257cfadcde5 rcu: Don't wake rcuc/X kthreads on NOCB CPUs | |
022bffba6a7 rcu: Optionally run grace-period kthreads at real-time priority | |
44d04db41f3 rcu: Unify boost and kthread priorities | |
53221a0241b rcu: Add tracing for rcuo no-CBs CPU wakeup handshake | |
dbd7f862a06 rcu: Create rcuo kthreads only for onlined CPUs | |
87d9841a46c rcu: Fix attempt to avoid unsolicited offloading of callbacks | |
382d4c8ce6e rcu: Don't offload callbacks unless specifically requested | |
9362da8076e rcu: Make nocb leader kthreads process pending callbacks after spawning | |
1f853e50655 rcu: Allow post-unlock reference for rt_mutex | |
3785512e45f rcu: Parallelize and economize NOCB kthread wakeups | |
2554e46fd0f rcu: Protect rcu_boost() lockless accesses with ACCESS_ONCE() | |
ed6331a8748 rcu: Move RCU_BOOST variable declarations, eliminating #ifdef | |
0a96f5b534b rcu: Eliminate read-modify-write ACCESS_ONCE() calls | |
baf0d1152c0 rcu: Merge rcu_sched_force_quiescent_state() with rcu_force_quiescent_state() | |
8ed8e148cf7 rcu: Consolidate kfree_call_rcu() to use rcu_state pointer | |
25f5915be0b rcu: Replace NR_CPUS with nr_cpu_ids | |
985b26af503 rcu: Add ACCESS_ONCE() to ->n_force_qs_lh accesses | |
10a039e8bd3 rcu: Expand SRCU ->completed to 64 bits | |
8d9ea6eed20 rcu: Rationalize kthread spawning | |
10a60180b45 rcu: Eliminate read-modify-write ACCESS_ONCE() calls | |
1addeac1a82 rcu: Use __this_cpu_read() instead of per_cpu_ptr() | |
f673d045679 rcu: Add tracing for rcuo no-CBs CPU wakeup handshake | |
a321f5764f4 rcu: Break call_rcu() deadlock involving scheduler and perf | |
77658908cfc rcu: Kick rcuo kthreads after their CPU goes offline | |
6cb1a4ff0a3 Fix CPU voltage control title name duplicate | |
ba5ee20fbd8 GPU voltage control for kenzo | |
1fb2865d888 CPU voltage control for kenzo | |
==================== | |
01-16-2018 | |
==================== | |
* device/xiaomi/kenzo/ | |
365b0f410 init.qcom.power.rc: lower min freqs | |
* frameworks/base/ | |
cf23482881a Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
b69a2bd5a55 Better strings for screenrec tile | |
* kernel/xiaomi/kenzo/ | |
c21e44ab755 UPSTREAM | |
cbd62674b90 ASoC: msm: qdsp6v2: Make sure drain command is finished before pm | |
2b1a71f018a ASoC: msm: qdsp6v2: Fix memory allocation issues in audio_cal_utils | |
eb0a35be19f msm8956: sched/debug: disable sched debug sysrq by default - increase performance | |
de0fa038360 kcal: fix yellow tint for boe panel users | |
49d67015a10 locking/rtmutex: Use READ_ONCE() in rt_mutex_owner() | |
c4e0c9e9d5a locking/rtmutex: Prevent dequeue vs. unlock race | |
231317241c1 locking/rtmutex: Optimize setting task running after being blocked | |
44996f053a9 rtmutex: Simplify remove_waiter() | |
e4ff1e63175 rtmutex: No need to keep task ref for lock owner check | |
ddf7f505f43 locking/doc: Update references to kernel/mutex.c | |
d8da732798c rtmutex: Simplify rtmutex_slowtrylock() | |
* packages/apps/AbcSettings/ | |
c573369 Update Russian translations | |
* packages/apps/Camera2/ | |
f1f896960 Adaptive icon: Update background color | |
* packages/apps/DUI/ | |
831ab03 Implement darkintensity also for smartbar button ripple animation | |
* packages/apps/MusicFX/ | |
9c597d0 Update Russian translations | |
* packages/apps/Settings/ | |
453c276ea5 Merge branch 'o2' of https://github.com/ezio84/abc_packages_apps_Settings into HEAD | |
==================== | |
01-15-2018 | |
==================== | |
* device/xiaomi/kenzo/ | |
b792f35e4 init.qcom.power.rc: import some settings from PureKernel config | |
5100f0fc0 init.qcom.power.rc: switch to cfq i/o scheduler | |
* frameworks/base/ | |
f00a9381f45 Screenrecord red hint: long press on it to move to the opposite side | |
* kernel/xiaomi/kenzo/ | |
c9c7c2a8764 UPSTREAM: kernel: make READ_ONCE() valid on const arguments | |
ac5ff05ec5d UPSTREAM: kernel: Change ASSIGN_ONCE(val, x) to WRITE_ONCE(x, val) | |
f9e1e480779 UPSTREAM: kernel: Provide READ_ONCE and ASSIGN_ONCE | |
098cc9e1b5d locking/asm-generic: Add _{relaxed|acquire|release}() variants for inc/dec atomics | |
2fb5e4336fa locking/atomics: Add _{acquire|release|relaxed}() variants of some atomic operations | |
265382b72c4 locking: Remove deprecated smp_mb__() barriers | |
4d602971925 locking, asm-generic: Add _{relaxed|acquire|release}() variants for 'atomic_long_t' | |
64cb4845564 locking, asm-generic: Rework atomic-long.h to avoid bulk code duplication | |
ec5b9f6e871 Update defconfig | |
02ee00ac844 gpio: stop dumping the stack every time a gpio isn't valid | |
a076c30b102 power: quickwakeup: initial driver | |
38724673e4d leds: leds-qpnp-flash: optimization of regulator data parsing | |
22087e4ed9c sched/idle, ARM: Remove redundant cpuidle_idle_call() | |
96fd8a5c79b sched/idle: Move the cpuidle entry point to the generic idle loop | |
c30480c19ce netfilter: don't use mutex_lock_interruptible() | |
7993a906bbf netfilter: nf_qeueue: Drop queue entries on nf_unregister_hook | |
ad0f8441c0c Revert "netfilter: use jump_label for nf_hooks" | |
cc232bb4b76 PCI: Avoid unnecessary CPU switch when calling driver .probe() method | |
94a555aec77 futex: Replace barrier() in unqueue_me() with READ_ONCE() | |
485f67cd789 futex: Remove requirement for lock_page() in get_futex_key() | |
fb49d28e624 futex, thp: remove special case for THP in get_futex_key | |
0866229eb90 futex: Remove bogus hrtimer_active() check | |
07b1302bbab futex: Acknowledge a new waiter in counter before plist | |
d3c8092b3d7 futex: Force hot variables into a single cache line | |
fa0b68132a1 lglock: Update lockdep annotations to report recursive local locks | |
cede58971a9 lockdep: Introduce lock_acquire_exclusive()/shared() helper macros | |
0644e5cb629 kernel/spinlock.c: add default arch_*_relax definitions for GENERIC_LOCKBREAK | |
9b75ae404e6 mutex: Avoid label warning when !CONFIG_MUTEX_SPIN_ON_OWNER | |
3792dcde1d0 mutex: Avoid gcc version dependent __builtin_constant_p() usage | |
d22a8efe8ae mutex: Fix w/w mutex deadlock injection | |
aa8f50aa2fa mutex: Do not unnecessarily deal with waiters | |
5c74c498606 mutex: Fix/document access-once assumption in mutex_can_spin_on_owner() | |
323d4f9bb7e mutex: Move ww_mutex definitions to ww_mutex.h | |
6736dd8aa9d mutex: Add w/w mutex slowpath debugging | |
7fc97ddeab3 mutex: Add support for wound/wait style locks | |
4712d2c3343 arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not | |
f64dac185d9 futex: revert back to the explicit waiter counting code | |
e84c3d8344c futexes: Increase hash table size for better performance | |
8bfa7529663 futex: Rename barrier references in ordering guarantees | |
37abb5538ce futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op | |
62b3418babc futex: Enhance comments in futex_lock_pi() for blocking paths | |
ac05b622a8a futex: Mention key referencing differences between shared and private futexes | |
1b177d321fc futex: Ensure get_futex_key_refs() always implies a barrier | |
ab16b53c1b0 futex: Split out the first waiter attachment from lookup_pi_state() | |
cb117918607 futex: Split out the waiter check from lookup_pi_state() | |
815ff271896 futex: Use futex_top_waiter() in lookup_pi_state() | |
a9a80ec0a2b futex: update documentation for ordering guarantees | |
e8c80846791 futex: avoid race between requeue and wake | |
739a69a2f5a futexes: Avoid taking the hb->lock if there's nothing to wake up | |
e5c3c6ff3a5 rtmutex: Confine deadlock logic to futex | |
aae8edf3138 futexes: Document multiprocessor ordering guarantees | |
e1b5f85a039 futexes: Clean up various details | |
7de64fe0d21 futex: move user address verification up to common code | |
47592d9a4bb futex: Implement lockless wakeups | |
6c14099d19b locking/futex: Check PF_KTHREAD rather than !p->mm to filter out kthreads | |
c78702fe556 futex: Fix argument handling in futex_lock_pi() calls | |
4fb9fb868b5 futex: Use freezable blocking call | |
6b6ca0bc1c4 futex: Unlock hb->lock in futex_wait_requeue_pi() error path | |
f91653d59d5 futex: Fix a race condition between REQUEUE_PI and task death | |
44569ae8c45 PM / runtime: Avoid false-positive warnings from might_sleep_if() | |
72fe8c08b99 PM / suspend: Always use deepest C-state in the "freeze" sleep state | |
97998cbf76a PM / sleep: fix freeze_ops NULL pointer dereferences | |
c292c492d68 ACPI / PM: Hold ACPI scan lock over the "freeze" sleep state | |
47932210b64 PM: convert do_each_thread to for_each_process_thread | |
a8eefb00741 PM / sleep / irq: Do not suspend wakeup interrupts | |
b63a5253bfd PM / Sleep: Remove ftrace_stop/start() from suspend and hibernate | |
a33c26f56ee PM / suspend: Make cpuidle work in the "freeze" state | |
86ff37fca50 PM: Add missing "freeze" state | |
ca1cb7615d8 PM / Hibernate: Spelling s/anonymouns/anonymous/ | |
a0f40594948 PM / suspend: Remove unnecessary !! | |
a6379d481bc PM / hibernate: use name_to_dev_t to parse resume | |
922d57ac558 PM / wakeup: Include appropriate header file in kernel/power/wakelock.c | |
de8a28e400d PM / sleep: Move prototype declaration to header file kernel/power/power.h | |
e2a82e8d699 PM / hibernate: Call platform_leave() in suspend path too | |
3a604f96d3c PM / hibernate: export hibernation_set_ops | |
67e46a62cbe PM / Hibernate: Use bool for boolean fields of struct snapshot_data | |
8efc3b73e0f PM / hibernate: avoid unsafe pages in e820 reserved regions | |
7001207edee PM / Hibernate: Do not crash kernel in free_basic_memory_bitmaps() | |
a734a3877df PM / hibernate: Move software_resume to late_initcall_sync | |
571c08656b7 PM / hibernate: Fix user space driven resume regression | |
f7a7ec60fce PM / hibernate / memory hotplug: Rework mutual exclusion | |
e23b67f29e8 PM / hibernate: Create memory bitmaps after freezing user space | |
5306a909657 PM / Sleep: increase ftrace coverage in suspend/resume | |
818db254296 PM / Hibernate: print physical addresses consistently with other parts of kernel | |
090934de088 PM / Sleep: Warn about system time after resume with pm_trace | |
202c2de8b8b PM / sleep: Allow devices without runtime PM to do direct-complete | |
988e4c0c5db PM / sleep: Mechanism to avoid resuming runtime-suspended devices unnecessarily | |
d2fed3058c6 PM / Runtime: Fix error path for prepare | |
e1704ef9bf1 PM / Sleep: new trace event to print device suspend and resume times | |
f1e865590ee PM / Sleep: fix async suspend_late/freeze_late error handling | |
d3287a1be47 PM / sleep: we don't have reinit_completion so revert to the old pal INIT_COMPLETION | |
fe1cb0a5fd4 PM / sleep: Asynchronous threads for suspend_late | |
0cd002dafaa PM / sleep: Asynchronous threads for suspend_noirq | |
ded5ce505ba PM / sleep: Asynchronous threads for resume_early | |
d959dd09711 PM / sleep: Asynchronous threads for resume_noirq | |
49056d671f8 PM / sleep: Two flags for async suspend_noirq and suspend_late | |
62974dfe9ba cpuidle: Indicate when a device has been unregistered | |
835ac0fe37c sched/idle: Move cpu/idle.c to sched/idle.c | |
1f7c4856837 drivers: cpuidle: lpm-levels: Fix wakeup time for suspend | |
d707f050596 msm: lpm-levels: add suspend_again handler | |
76b8983f295 drivers: cpuidle: lpm-levels: fix array-bounds warnings | |
9437a5d3f60 cpuidle: Make cpuidle's sysfs directory dynamically allocated | |
81cdbecb370 cpuidle: Fix white space to follow CodingStyle | |
6e1e968b02f cpuidle: Do not use CPUIDLE_DRIVER_STATE_START in cpuidle.c | |
b34b96e7e67 cpuidle: Fix the kerneldoc comment for cpuidle_enter_state() | |
0124c634c70 cpuidle: Check the sign of index in cpuidle_reflect() | |
ca16ed866e1 cpuidle: remove state_count field from struct cpuidle_device | |
42964cff658 cpuidle: don't compile ladder governor | |
bf7a98eb47f drivers/cpuidle: Replace __get_cpu_var uses for address calculation | |
c40ec0a4e09 cpuidle: menu: Call nr_iowait_cpu less times | |
03c639c70de cpuidle: menu: Use ktime_to_us instead of reinventing the wheel | |
451f177f850 cpuidle: menu: Use shifts when calculating averages where possible | |
af4134b21c5 cpuidle: Remove time measurement in poll state | |
b33262bdd72 cpuidle: Remove manual selection of the multiple driver support | |
43fc0165f9b cpuidle: ladder governor - use macro instead of hardcoded value | |
2a5d20168d8 cpuidle: menu governor - remove unused macro STDDEV_THRESH | |
35a158f6287 cpuidle: fix permission for driver name sysfs node | |
1e08fe52f0e cpuidle: fix comment | |
817c3879184 cpuidle: Set polling in poll_idle | |
c81d18688b9 cpuidle / menu: move repeated correction factor check to init | |
9843e007c53 cpuidle: sysfs: Export target residency information | |
d9a81f8719f cpuidle: delay enabling interrupts until all coupled CPUs leave idle | |
ec882d7f94a idle/cpuidle: Split cpuidle_idle_call main function into smaller functions | |
b22aef72634 cpuidle: poll state can measure residency | |
6f3bd201213 cpuidle: Move perf multiplier calculation out of the selection loop | |
2340795ce19 cpuidle: Do not substract exit latency from assumed sleep length | |
23ead9668c0 cpuidle: Ensure menu coefficients stay within domain | |
632d3497512 cpuidle: Use actual state latency in menu governor | |
9a77958ef5b cpuidle: rename expected_us to next_timer_us in menu governor | |
096156c3593 cpuidle: Check for dev before deregistering it. | |
88a5aeb8143 cpuidle: Make it clear that governors cannot be modules | |
6dc437aaa3e cpuidle: remove cpuidle_unregister_governor() | |
7f0fb456ed8 cpuidle: don't call poll_idle_init() for every cpu | |
c092cc4e2da cpuidle: use drv instead of cpuidle_driver in show_current_driver() | |
964cba4ecfb cpuidle: call cpuidle_get_driver() from after taking cpuidle_driver_lock | |
b78514c3a6c cpuidle: replace multiline statements with single line in cpuidle_idle_call() | |
2f64a3f7881 cpuidle: reduce code duplication inside cpuidle_idle_call() | |
35c7080cd98 cpuidle: merge two if() statements for checking error cases | |
d138db9481b cpuidle: rearrange __cpuidle_register_device() to keep minimal exit points | |
6b072f2801f cpuidle: rearrange code in __cpuidle_driver_init() | |
a0d4987c154 cpuidle: make __cpuidle_driver_init() return void | |
1f83b6e71fd cpuidle: make __cpuidle_device_init() return void | |
8b4c220cd0f cpuidle: Check if device is already registered | |
6a8ba24e9c4 cpuidle: Introduce __cpuidle_device_init() | |
a33e47fe746 cpuidle: Introduce __cpuidle_unregister_device() | |
0c2b563fb95 cpuidle: Check cpuidle_enable_device() return value | |
19d6151d3d5 cpuidle: Fix comments in cpuidle core | |
7df07f32547 cpuidle: Fix ARCH_NEEDS_CPU_IDLE_COUPLED dependency warning | |
d8c45bd6d96 cpuidle: Comment the driver's framework code | |
47bcac82355 cpuidle: improve governor Kconfig options | |
2ac35d0d3f4 cpuidle: coupled: disable interrupts after entering safe state | |
e7a3586f9bb cpuidle: Change struct menu_device field types | |
31891cf555e cpuidle: Add a comment warning about possible overflow | |
98e9b1fa1cb cpuidle: Fix variable domains in get_typical_interval() | |
c864ecc124e cpuidle: Fix menu_device->intervals type | |
3e2927b7cc0 cpuidle: CodingStyle: Break up multiple assignments on single line | |
9787c35510d cpuidle: Check called function parameter in get_typical_interval() | |
6b00b117de3 cpuidle: Rearrange code and comments in get_typical_interval() | |
d69848aa316 cpuidle: Ignore interval prediction result when timer is shorter | |
c27bf4ebe92 cpuidle: fix improper return value on error | |
42a727a8d92 cpuidle: kick all cpu after idle handler installed | |
8c5d875e1b9 lpm-levels: Fix driver registration after API change | |
fb218611c32 cpuidle: lpm_levels: Remove duplicate cpuidle tracepoints | |
b287626c880 lpm-levels: Check for need_resched just before entering PSCI | |
da1659abf4b cpuidle: lpm-levels: Remove local_irq_enable from lpm_cpuidle_select | |
04546a7adce lpm-levels: Add QCOM cpuidle governor | |
3d6c7ce4d6a power: qcom: Select CPU_IDLE_MULTIPLE_DRIVERS | |
56f0f243efe cpuidle: simplify multiple driver support | |
a754b5ab895 cpuidle: declare cpuidle_dev in cpuidle.h | |
38b4eed0186 drivers: cpuidle: msm: Use 64 bit type for sclk | |
2445de11a99 drivers: lpm-levels: Don't allow idle low power modes during resume | |
2a8db303b8c cpuidle: Add need_resched() check | |
1be3936e13c kernek/fork.c: allocate idle task for a CPU always on its local node | |
* packages/apps/AbcSettings/ | |
c888771 Suppress notification vib/sound feature: add "if no media playing" mode [2/2] | |
* packages/apps/Dialer/ | |
58e3aa835 Update Russian translations | |
* packages/apps/Settings/ | |
8dfc56da13 Update Russian translations | |
34330fcfdd Fix confusing aosp charging sounds string | |
* scripts/ | |
f850169 Modify jack arguments | |
==================== | |
01-14-2018 | |
==================== | |
* frameworks/base/ | |
3ce3a905dab Suppress notification vib/sound feature: add "if no media playing" mode [1/2] | |
c869818fd50 Update Russian translations | |
78afad6f89c App screenshot filename: keep compatibility with Cyrillic | |
7e9c2a8f908 Screenrecord: show a Share/Delete notification when stopped | |
==================== | |
01-13-2018 | |
==================== | |
* hardware/ril/ | |
3df8207 Don't use guard makefile | |
817e9bd Sending empty strings instead of NULL for some RIL requests | |
921b750 libril: Restore support for RIL v6, v8 and v9 stacks | |
* kernel/xiaomi/kenzo/ | |
df817c4098f UPSTREAM | |
c2444ff8d15 Pure Kernel v2.8-rebase-TEST8 | |
63d7d93fb1a Fix build | |
e2451efce75 sched/topology: Rename sched_group_cpus() | |
1e7426bd3d7 sched/topology: Rename sched_group_mask() | |
c9a74f6a22d sched/topology: Simplify sched_group_mask() usage | |
cc4e33a1368 sched/topology: Rewrite get_group() | |
651460fe8cd sched/topology: Add a few comments | |
f7b7ae34982 sched/topology: Fix overlapping sched_group_capacity | |
2a3678837fe sched/topology: Add sched_group_capacity debugging | |
c79931afa67 sched/topology: Small cleanup | |
e2e6b59e5b4 sched/topology: Fix overlapping sched_group_mask | |
fb3d3f15ab7 sched/topology: Remove FORCE_SD_OVERLAP | |
3fc1145e6b4 sched/topology: Move comment about asymmetric node setups | |
ee3eb4b4a45 sched/topology: Optimize build_group_mask() | |
8dd6cb8256f sched/topology: Verify the first group matches the child domain | |
dc02fbbc4a5 sched/topology: Simplify build_overlap_sched_groups() | |
110d12749b0 sched/topology: Fix building of overlapping sched-groups | |
9a7d16d1126 sched/fair, cpumask: Export for_each_cpu_wrap() | |
11065a7035b sched/topology: Refactor function build_overlap_sched_groups() | |
b05df3ed14e sched: avoid migrating when softint on tgt cpu should be short | |
f6822856fe9 sched: avoid scheduling RT threads on cores currently handling softirqs | |
adc1718434d sched: fair: Drop read_mostly attribute from sched up/downmigrate | |
56dda0713d3 sched/rt: really force updates rq clock in pick_next_task_rt | |
8588e42c420 sched: Expose some macros related to priority | |
4196b978d04 sched: Move the priority specific bits into a new header file | |
768de94092a sched: replace INIT_COMPLETION with reinit_completion | |
52659dfb5ba sched: Remove 'cpu' parameter from idle_balance() | |
20fbebf5742 sched: avoid stale cumulative_runnable_avg HMP statistics | |
4ca878b88d1 sched/core: Fix regression in cpuset_cpu_inactive() for suspend | |
18569f9614e sched/core: Drop debugging leftover trace_printk call | |
b37de1ef21e sched: Remove lockdep check in sched_move_task() | |
3d0ceac3d78 sched: Fix race between task_group and sched_task_group | |
5e5b352a6c7 sched/core: Check for available DL bandwidth in cpuset_cpu_inactive() | |
c960fff37e6 sched,dl: Remove return value from pull_dl_task() | |
1aaa1040a96 sched: deadline: Use hrtimer_start() | |
7aa86ebd6a3 sched/deadline: Always enqueue on previous rq when dl_task_timer() fires | |
64b746e8f0f sched/core: Remove unused argument from init_[rt|dl]_rq() | |
e249bc6f2cc sched/dl: Do update_rq_clock() in yield_task_dl() | |
f39de632d24 sched: Make dl_task_time() use task_rq_lock() | |
6551b631459 sched/fair: Fix reschedule which is generated on throttled cfs_rq | |
2e1060590dc sched: Init idle->on_rq in init_idle() | |
817e4aeb0a6 sched: Fix broken setscheduler() | |
f6ad7329ff4 sched: Consider pi boosting in setscheduler() | |
a89e0d1708c sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity | |
e858f9c9a20 sched/deadline: Fix stale yield state | |
dd97906a21f sched/deadline: Fix hrtick for a non-leftmost task | |
9b8f8ab973d sched/deadline: Fix deadline parameter modification handling | |
be59b20870b sched/deadline: Remove unnecessary definitions in cpudeadline.h | |
181126c633b sched/deadline: Introduce start_hrtick_dl() for !CONFIG_SCHED_HRTICK | |
e04e24b6f4f sched/deadline: Fix rq->dl.pushable_tasks bug in push_dl_task() | |
25194b10f07 sched/deadline: Don't check CONFIG_SMP in switched_from_dl() | |
428530bbc50 sched/deadline: Reschedule from switched_from_dl() after a successful pull | |
90b86685e4f sched/deadline: Push task away if the deadline is equal to curr during wakeup | |
a3bffde31e3 sched/deadline: Add deadline rq status print | |
558911c8e9c sched/deadline: Implement cancel_dl_timer() to use in switched_from_dl() | |
7e963e5b1c1 sched/deadline: Don't balance during wakeup if wakee is pinned | |
2865a14f5b8 sched/deadline: Do not try to push tasks if pinned task switches to dl | |
7cfaac74525 sched/dl: Simplify pick_dl_task() | |
eae62022903 sched_clock: Prevent callers from seeing half-updated data | |
5ec1509f32d sched/rt: Avoid obvious configuration fail | |
b1705da6450 sched: Pull resched loop to __schedule() callers | |
f03673bde3f sched/dl: Use dl_bw_of() under rcu_read_lock_sched() | |
f8ec1c361de sched/deadline: Fix rt runtime corruption when dl fails its global constraints | |
2e8ff3914e6 sched/deadline: Optimize pull_dl_task() | |
1a59be4657d sched: Reduce overestimating rq->avg_idle | |
90cd431c666 sched/deadline: Make find_later_rq() choose a closer cpu in topology | |
8a4c6ca5590 sched/deadline: Unify dl_time_before() usage | |
a0250f7e0a3 sched/deadline: Fix migration of SCHED_DEADLINE tasks | |
a0e30974609 sched/deadline, locking/rtmutex: Fix open coded check in rt_mutex_waiter_less() | |
e565acbfd4d sched/deadline: Remove superfluous call to switched_to_dl() | |
b210cc05e31 sched/deadline: Fix trivial typo in printk() message | |
f666a7c1c9b sched/deadline: Fix the earliest_dl.next logic | |
d518d605a5d sched/deadline: Fix migration of SCHED_DEADLINE tasks | |
2ad97dea33b sched/deadline: Fix comment in enqueue_task_dl() | |
f076a92b0ef sched/deadline: Fix comment in push_dl_tasks() | |
b0f092e576c sched/deadline: Remove a redundant condition from task_woken_dl() | |
4506891d4b9 sched/deadline: Remove needless parameter in dl_runtime_exceeded() | |
d324646083c sched/deadline: Avoid double-accounting in case of missed deadlines | |
0db7551ce60 sched/deadline: Reduce rq lock contention by eliminating locking of non-feasible target | |
ab9b6966233 sched/fair: Optimize find_idlest_cpu() when there is no choice | |
76dca9f03cb sched/idle: Optimize the generic idle loop | |
e2837d32f94 UPSTREAM: sched/fair: Avoid pulling all tasks in idle balancing | |
b8fcc83d4f2 sched/wait: Fix a kthread race with wait_woken() | |
cbdf9356c2f sched/deadline: Avoid pointless __setscheduler() | |
5034150bdcb sched/deadline: fix some more build errors | |
96f4e2fe2bf sched/deadline: Don't check SD_BALANCE_FORK | |
ec81a50b5d7 sched/deadline: Fix bandwidth check/update when migrating tasks between exclusive cpusets | |
2758072737e sched/deadline: Remove cpu_active_mask from cpudl_find() | |
1ca595bcfb5 sched/deadline: Modify cpudl::free_cpus to reflect rd->online | |
5fb0a11f69b sched/deadline: Replace NR_CPUS arrays | |
a7c922c83ba sched/rt: Add a missing rescheduling point | |
cd119b989fb sched/loadavg: Fix loadavg artifacts on fully idle and on fully loaded systems | |
ceef850e62d sched/fair: Fix fairness issue on migration | |
db1d5414cf1 sched/rt: Make (do_)balance_runtime() return void | |
78c6d987164 sched: Remove redundant assignment to "rt_rq" in update_curr_rt(...) | |
bc2b11458db sched: Remove scheduler workaround for AMP cpus | |
18404b8e290 sched/fair: Fix group power_orig computation | |
16bd3192c8d sched: Don't mix use of typedef ctl_table and struct ctl_table | |
d679d2a43d9 sched: Remove WARN_ON(!sd) from init_sched_groups_power() | |
079dc67be1d sched: Fix memory leakage in build_sched_groups() | |
20b599b6bf7 sched: Use cached value of span instead of calling sched_domain_span() | |
191b5dbc904 sched: Create for_each_sd_topology() | |
15ea7110df9 sched: Don't set sd->child to NULL when it is already NULL | |
778c6701d8e sched: Don't initialize alloc_state in build_sched_domains() | |
42bcd8fc9b1 sched: Remove unused params of build_sched_domain() | |
06162d07368 sched: Make dl_task_time() use task_rq_lock() | |
2fc50a889f5 sched: Teach scheduler to understand TASK_ON_RQ_MIGRATING state | |
b3fe4f047f8 sched: Optimize build_sched_domains() for saving first SD node for a cpu | |
a923c48a470 sched/completion: Add lock-free checking of the blocking case | |
c6b368f8d15 sched/nohz: fix overflow error in scheduler_tick_max_deferment() | |
a242b7b842f sched/nohz: add debugfs control over sched_tick_max_deferment | |
e63aee42880 posix-cpu-timers: don't account cpu timer after stopped thread runtime accounting | |
03e1df8d9fd sched: Fix comment for sched_info_depart | |
b4c81fc5187 sched: Remove the useless declaration in kernel/sched/fair.c | |
0d31378bb03 sched: Refine the code in unthrottle_cfs_rq() | |
60a6b55901a sched/rt: Simplify pull_rt_task() logic and remove .leaf_rt_rq_list | |
1ee51d4c298 sched/rt: Remove redundant nr_cpus_allowed test | |
b2ddb560a99 sched/rt: Fix task_tick_rt() comment | |
7c80b143732 sched: Update rq clock earlier in unthrottle_cfs_rq | |
2cffcce6fb6 sched: Update rq clock before setting fair group shares | |
4269a633941 sched: Update rq clock before migrating tasks out of dying CPU | |
3ce0d86dea9 sched: Simplify return logic in sched_read_attr() | |
a9d878dbd87 sched: Simplify return logic in sched_copy_attr() | |
bb5fbfbecca sched, trace: Add a tracepoint for IPI-less remote wakeups | |
fe9800a3080 sched: Fix signedness bug in yield_to() | |
ca7cef5fca3 sched/fair: Fix unlocked reads of some cfs_b->quota/period | |
db4e57240ba sched/fair: Fix tg_set_cfs_bandwidth() deadlock on rq->lock | |
5390fa2dac0 sched: Add function single_task_running to let a task check if it is the only task running on a cpu | |
df4a46395bb sched: Remove a wake_affine() condition | |
b0a9e0780c8 sched/fair: cleanup: Remove useless assignment in select_task_rq_fair() | |
55cb458b119 sched/fair: Clean up the __sched_period() code | |
7726d050a6d sched/core: Remove check of p->sched_class | |
720c3f49c4c sched: Fix crash in sched_init_numa() | |
92f78c20296 sched/wait: Provide infrastructure to deal with nested blocking | |
c50d91ad498 kernel: sched: conversion of smp_mb__*() in wait.c | |
01de5548192 sched: Move wait code from core.c to wait.c | |
d92357748f8 sched/autogroup: Fix failure to set cpu.rt_runtime_us | |
9ea34cc8087 sched: Fix hrtick_start() on UP | |
11d5d244d42 sched, nohz: Change rq->nr_running to always use wrappers | |
ae6c10e7cba sched/rt: Reduce rq lock contention by eliminating locking of non-feasible target | |
81d6b012d45 sched: Add load based placement for RT tasks | |
320a219b345 sched/rt: Add missing rmb() | |
85589f0d07b sched: Initialize power_orig for overlapping groups | |
e4fe0885519 sched: Fix cpu_active_mask/cpu_online_mask race | |
8ed970e4df8 sched/core: Fix TASK_DEAD race in finish_task_switch() | |
7582c29a063 sched, rt: Convert switched_{from, to}_rt() / prio_changed_rt() to balance callbacks | |
9941d2ed5a1 sched,rt: Remove return value from pull_rt_task() | |
d88f44fbda5 sched: Allow balance callbacks for check_class_changed() | |
181dfe811b8 sched: Replace post_schedule with a balance callback list | |
ff40882af85 sched: Clean up idle task SMP logic | |
3468781cfa3 sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire | |
bb95f343fd5 sched: Implement lockless wake-queues | |
dc5ad49ac1b sched: Fix race in idle_balance() | |
b350fceba9d sched: Change autogroup_move_group() to use for_each_thread() | |
3031c2c5525 sched: Change thread_group_cputime() to use for_each_thread() | |
6547d6f91b3 sched: s/do_each_thread/for_each_process_thread/ in debug.c | |
ea153cf578c sched: avoid unnecessary HMP scheduler stat re-accounting | |
a542f678e5d sched: Fix exec_start/task_hot on migrated tasks | |
975021e0703 sched/fair: Avoid integer overflow | |
f53d6040a7f sched/balancing: Reduce the rate of needless idle load balancing | |
38d2f319ce2 sched: s/do_each_thread/for_each_process_thread/ in core.c | |
155c2473cff sched: Queue RT tasks to head when prio drops | |
3bb05231f6d sched/idle: Avoid spurious wakeup IPIs | |
1f8d3006d2a sched: Add a check for cpu unbound deferrable timers | |
1e36af1f44e sched/fair: Implement fast idling of CPUs when the system is partially loaded | |
5cb0ee317de lib: radix_tree: tree node interface | |
cc06afba61e lib: radix-tree: add radix_tree_delete_item() | |
2d731890732 lib/radix-tree.c: swapoff tmpfs radix_tree: remember to rcu_read_unlock | |
adb95e1ae3e zlib: clean up some dead code | |
76df8990abc lib: zlib_inflage: fixed potential buffer overflow | |
c2daa1176c0 lib/crc7: Shift crc7() output left 1 bit | |
01cc09c6dbb lib: do_strncpy_from_user: Fix return error code for get_user failures | |
8ea94be2ff2 lib/radix-tree.c: make radix_tree_node_alloc() work correctly within interrupt | |
9f6c390d752 lib/asn1_decoder.c: kernel-doc warning fix | |
7ba476a194d lib: align source before using optimized implementation | |
0f646129f8d lib/sort: Add 64 bit swap function | |
aae47964923 lib/sort.c: move include inside #if 0 | |
e11d81c119a lib/sort.c: use simpler includes | |
a0e9ec6564d lib/memcopy: use glibc version | |
98c6c7fe60c lib/string: use glibc version | |
3063f9eb304 msm_thermal: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
bb6ad2d0420 msm_performance: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
05ad5757189 bitmap, cpumask, nodemask: remove dedicated formatting functions | |
c537ef9f393 bitmap: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
11e124d3908 msm: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
9e65ac113e3 cpuset: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
0854e8f0e2a profile: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
30adc669888 tracing: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
2337c128008 irq: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
db0a81854db proc: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
6cf3ed91a48 slub: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
8c62064dbf8 usb: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
6cbcfecd227 scsi: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
52be62557c6 net: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
f7d337e22b8 workqueue: use %*pb[l] to format bitmaps including cpumasks and nodemasks | |
606be7050b1 percpu: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
d43b8967817 sched: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
4ea9bda8710 drivers/base: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
6908a70fbb8 input: use %*pb[l] to print bitmaps including cpumasks and nodemasks | |
08d1b09b78e cpumask: always use nr_cpu_ids in formatting and parsing functions | |
02adb5d68e9 cpumask: factor out show_cpumap into separate helper function | |
ac68cf74373 PCI: Add pci_dev_show_local_cpu() to simplify code | |
a5d68921dfb cpu topology: remove stale arch_provides_topology_pointers and define_siblings_show_map/list() | |
1a64e8a1b16 cpumask.h: silence warning with -Wsign-compare | |
f431af1d201 cpumask, nodemask: implement cpumask/nodemask_pr_args() | |
638c63f264a lib/bitmap.c: Clean up deprecated defines | |
fd930eac54d include/linux/bitmap.h: cleanup | |
60f2baf5244 bitmap: bitmap_equal memcmp optimization | |
69e72e8f3f0 linux/bitmap: Force inlining of bitmap weight functions | |
fe1f5d7de62 linux/bitmap.h: improve BITMAP_{LAST,FIRST}_WORD_MASK | |
a963682edb3 idr: reorder the fields | |
6b5c70cdfa8 idr: remove unused prototype of idr_free() | |
1abe33e5002 lib/idr.c: fix out-of-bounds pointer dereference | |
4690dab9ab6 idr: reduce the unneeded check in free_layer() | |
72e8da39a5e idr: don't need to shink the free list when idr_remove() | |
bfaff7f64ab idr: fix idr_replace()'s returned error code | |
55418384fdd idr: fix NULL pointer dereference when ida_remove(unallocated_id) | |
7849efe504f idr: fix unexpected ID-removal when idr_remove(unallocated_id) | |
b5b54cbb1ba lib/idr.c: use RCU_INIT_POINTER(x, NULL) | |
0b148c6b9c9 idr: remove dead code | |
f6551a1b6fe idr: Add new function idr_is_empty() | |
10be7d545bf idr: print a stack dump after ida_remove warning | |
1cc38247e3a lib/vsprintf.c: remove SPECIAL handling in pointer() | |
c716da3e715 lib/vsprintf.c: also improve sanity check in bstr_printf() | |
066513e5a13 lib/vsprintf.c: handle invalid format specifiers more robustly | |
3d146ad5af7 lib/vsprintf.c: another small hack | |
18758ea55d7 lib/vsprintf: implement bitmap printing through '%*pb[l]' | |
e295ddedb75 lib/vsprintf.c: replace while with do-while in skip_atoi | |
5fc9683b177 lib/vsprintf.c: consume 'p' in format_decode | |
d434d261173 lib/string.c: improve strrchr() | |
0617362a19f lib: introduce upper case hex ascii helpers | |
52bcfa4967f lib/vsprintf.c: improve put_dec_trunc8 slightly | |
a6343bdbab2 lib/vsprintf.c: even faster binary to decimal conversion | |
4cdda3043a1 lib/vsprintf.c: eliminate duplicate hex string array | |
9c117b79308 lib/vsprintf.c: reduce stack use in number() | |
dce90c923d7 lib/vsprintf.c: fix potential NULL deref in hex_string | |
201409ba603 lib/vsprintf.c: improve sanity check in vsnprintf() | |
2f783c239bc lib/vsprintf.c: eliminate some branches | |
a0316aec3fb lib/vsprintf.c: fix comparison to bool | |
b4d01a42eea vsprintf: remove %n handling | |
9314946a68b fix up initial thread stack pointer vs thread_info confusion | |
fb0d9a17f5e sched/core: Allow putting thread_info into task_struct | |
9d1d146564f sched: features: disable gentle_fair_sleepers | |
0a7ff4d36c6 sched/cputime: Fix invalid gtime in proc | |
6a428c3dd86 sched/cputime: Fix prev steal time accouting during CPU hotplug | |
* manifest/ | |
a653508 Track CAF ril | |
* packages/apps/Gallery2/ | |
c3a4bd5d5 Gallery2: Fix proguard warnings | |
a3d499477 Gallery2: jni: Remove -ffast-math from CFLAGS | |
* packages/apps/MusicFX/ | |
66a1877 Fix proguard warnings | |
* packages/apps/Stk/ | |
f4fc855 STK application should not show the STK menu for unsupported card. | |
* vendor/xiaomi/kenzo/ | |
09628fd Update sound libs from MI MAX | |
==================== | |
01-12-2018 | |
==================== | |
* frameworks/av/ | |
20d4218d8 Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_av into HEAD | |
b4f664580 Multi screenrecord tile, blinking stop button, screenrecord service impr[2/2] | |
* frameworks/base/ | |
711e3bd3fb0 base: redesign Advanced reboot icons | |
81943ce653f Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
477392c054a Update Russian translations | |
223c0482468 Screenrec: let hide the red stop button but keep it clickable | |
4b9c6eda0a2 Update Russian translations | |
40b4a03a76a Multi ScreenRecord tile, blinking stop button, screenrecord service improvements [1/2] | |
41231490b93 base: bring back screenrecord | |
* kernel/xiaomi/kenzo/ | |
6f4f23aa5bd Upstream | |
* manifest/ | |
8010f4f Switch to AOSP Camera2 | |
* packages/apps/Camera2/ | |
1de266d14 Update adaptive icon | |
5a9f6cb40 Camera2: use settings theme | |
d1e239b15 Fix crash if Exif-Tag buffer-length and component-count are both 0 | |
894741a2c Camera2: Fix Undo button behaviour | |
363505c5d Camera2: Remove google help preference | |
5304e4f18 Camera: Disable Camera Launcher when both Front and Back sensors are not detected | |
7b6357efa Camera2: Stop using GPS when going to background | |
7a5f9e552 Camera2: Remove settings preferences only once | |
1974eff27 Camera2: fix video recording for older drivers | |
fb317109b Camera2: Only autofocus before a snap if we are actually in "auto" mode. | |
ad6b9cfdd Don't attempt to convert degree to orientation enum twice | |
* vendor/qcom/opensource/fm/ | |
003d8d9 qc-fm: fmapp2: Add adaptive icons | |
==================== | |
01-11-2018 | |
==================== | |
* frameworks/base/ | |
02d7892150e Power button flashlight toggle: add proximity sensor check | |
* hardware/qcom/bt/ | |
64c3b67 Prepare for our trees | |
* hardware/qcom/display/ | |
2d11f7a0 Remove * pathmap | |
* hardware/qcom/media/ | |
5507d636 TARGET_QCOM_MEDIA_VARIANT | |
425607cd Remove * pathmap | |
03b984f9 fix circular dependency libnativewindow <-> libui | |
994ed683 Export headers for camera HAL | |
* hardware/qcom/wlan/ | |
60dcce6 Include what you use. | |
29bb15d Building libwifi-hal-qcom with BOARD_VNDK_VERSION | |
38dde18 Mark lib_driver_cmd_qcwcn as vendor module | |
9030f7d Delete cld80211-lib static variant. | |
d7f0271 Add LOCAL_ADDITIONAL_DEPENDENCIES to sanitized kernel headers. | |
19f2f13 wcnss_service: Read serial number from custom property | |
4e4a0b1 Wifi: Quiet some excessive debug output | |
1b22c44 wifi-hal: stop the UMAC logspam | |
6cfac3f wifi-hal: Only try LOWI once | |
c7b666e wcnss_service: Deal with mdm-detect too | |
ff943d0 wcnss_qmi: Generate a fixed random mac address if the NV doesn't provide one | |
9a53d11 wcnss: Build and dlopen wcnss_qmi_client as a shared library | |
1eec3ca wcnss-service: Additional format support | |
* kernel/xiaomi/kenzo/ | |
8f56cac56ae ARM: dts: pstore: Match motorola configuration | |
10a7ee61455 arch/arm: dts: Add pstore DT | |
38ad0e3be5a ANDROID: sdcardfs: Fix missing break on default_normal | |
32bda11cf6b lib: make memzero_explicit more robust against dead store elimination | |
8cef6448b8e include/linux/compiler-gcc.h: improve __visible documentation | |
8ffa9cc47df include/linux/compiler-gcc.h: hide assume_aligned attribute from sparse | |
a9c0449fb01 compiler.h: add support for function attribute assume_aligned | |
876c6bc07ec compiler-gcc: Sqush commit | |
* manifest/ | |
7d8595b Update manifest | |
* packages/apps/Gallery2/ | |
c759037b5 Fix action bar covering bitmap in the Crop editor | |
* packages/apps/Stk/ | |
6cdb012 Merge tag 'android-8.1.0_r7' into HEAD | |
==================== | |
01-10-2018 | |
==================== | |
* device/xiaomi/kenzo/ | |
81d1546fe gps: fix build again | |
d9f0456b5 overlay: Import boost framework config from Xiaomi Max | |
85a5e01b9 kenzo: add QPerformance.jar to boot jars and pinner service | |
250ef32ad Get rid of Power HAL | |
d02b77007 Change path for libstagefrighthw header | |
* frameworks/av/ | |
33b68b0f2 libstagefright: use 64-bit usage in native_window_set_usage call | |
* frameworks/base/ | |
e59dbed4086 Revert "Partial and full screenshot: use dynamic wallpaper colors" | |
* hardware/qcom/audio/ | |
a322ae4 Merge branch 'staging/lineage-15.1-caf-8952' of https://github.com/LineageOS/android_hardware_qcom_audio into HEAD | |
* hardware/qcom/bt/ | |
efb302b libbt-qcom: Allow reading BT address from property | |
5a86318 Bluetooth: load btaddr from NV if QCOM_BT_USE_BTNV is set | |
b855d40 libbt: Fix case where SoC type is not set | |
de2bf29 libbt-qcom: Allow building without proprietary bits | |
* manifest/ | |
9452175 Switch to android-8.1.0_r7 | |
==================== | |
01-09-2018 | |
==================== | |
* build/make/ | |
caa8dd154 Merge branch 'o2' of https://github.com/ezio84/abc_build into HEAD | |
26510ef6d Karnt-fy zip name and script | |
* frameworks/av/ | |
a1fbdd6ee Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_av into HEAD | |
* frameworks/base/ | |
36a7c005252 base: redesign Advanced reboot icons | |
edeede313ac Update Russian translations | |
8a25aec3812 Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
e363e330ede Battery saver QS tile improvements | |
95e0773d908 Revert "Battery tile: fix label when charging" | |
* frameworks/opt/telephony/ | |
826c9787d Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_opt_telephony into HEAD | |
* kernel/xiaomi/kenzo/ | |
a6d5c674ee83 TEMP: Unfuck Dimon's kernel name | |
* packages/apps/Bluetooth/ | |
56cdbd32 Merge tag 'android-8.1.0_r7' into o2 | |
* packages/apps/CellBroadcastReceiver/ | |
3135468 Merge tag 'android-8.1.0_r7' into o2 | |
* packages/apps/Contacts/ | |
f72ba95ea Merge tag 'android-8.1.0_r7' into o2 | |
* packages/apps/PackageInstaller/ | |
ac8e06ba Merge tag 'android-8.1.0_r7' into o2 | |
* packages/apps/PhoneCommon/ | |
4931474 Merge tag 'android-8.1.0_r7' into o2 | |
* packages/apps/Settings/ | |
7377c4b9ae Merge branch 'o2' of https://github.com/ezio84/abc_packages_apps_Settings into HEAD | |
48fb36f2b9 Merge tag 'android-8.1.0_r7' into o2 | |
* packages/inputmethods/LatinIME/ | |
47ebf489b Merge tag 'android-8.1.0_r7' into o2 | |
* packages/providers/DownloadProvider/ | |
5cf1141 Merge tag 'android-8.1.0_r7' into o2 | |
* packages/providers/MediaProvider/ | |
4ac015c Merge tag 'android-8.1.0_r7' into o2 | |
* packages/providers/TelephonyProvider/ | |
e97ea15 Merge tag 'android-8.1.0_r7' into o2 | |
* packages/services/Telecomm/ | |
9a50e1e3 Merge tag 'android-8.1.0_r7' into o2 | |
* packages/services/Telephony/ | |
60767264 Merge branch 'o2' of https://github.com/ezio84/abc_packages_services_Telephony into HEAD | |
6bc4a15e Merge tag 'android-8.1.0_r7' into o2 | |
* scripts/ | |
0a35c9a build rom script: update to new build zip filename | |
fd88388 Do poweroff with sudo | |
* system/core/ | |
c6114b1eb Merge branch 'o2' of https://github.com/ezio84/abc_system_core into HEAD | |
555b09e0e Merge tag 'android-8.1.0_r7' into o2 | |
* system/extras/ | |
8d7a4825 Merge tag 'android-8.1.0_r7' into o2 | |
* system/media/ | |
d4ff0127 Merge branch 'o2' of https://github.com/ezio84/abc_system_media into HEAD | |
8999966e Merge tag 'android-8.1.0_r7' into o2 | |
* system/sepolicy/ | |
31bc4de9 Merge tag 'android-8.1.0_r7' into o2 | |
==================== | |
01-08-2018 | |
==================== | |
* build/make/ | |
cb58fe913 Merge tag 'android-8.1.0_r7' into o2 | |
* build/soong/ | |
7e5e393 Merge tag 'android-8.1.0_r7' into o2 | |
* frameworks/av/ | |
010f2f2ed Merge tag 'android-8.1.0_r7' into o2 | |
* frameworks/base/ | |
63237dfbd09 Merge tag 'android-8.1.0_r7' into o2 | |
b8f4b4374d3 BoostFramework: Add debug to hide logcat spam on devices without QPerfomance | |
213344f496a Activity: Improve DragBoost logic | |
4b3c6107c0e BoostFramework: Remove debug boost prop dependency | |
6bc9311bc0c BoostFramework: Implement asynchronous processing of perflocks | |
fc7a9ee3699 Add synchronized protection in BoostFramework constructor | |
3c63097c157 frameworks: Add custom boost for scroll/fling | |
ffefe1427b4 Perf: Adding hooks for IO prefetcher into framework | |
268e663caa7 BoostFramework to enhance performance during critical scenarios | |
7b6bb5484a8 Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
8a6143770f2 Screenshot tile: persist screenshot type after reboot | |
31944e59218 Recents: Fix NPE with locked tasks | |
* frameworks/native/ | |
699b0b81d Merge tag 'android-8.1.0_r7' into o2 | |
* frameworks/opt/telephony/ | |
1c3f7d68f Merge tag 'android-8.1.0_r7' into o2 | |
* frameworks/support/ | |
3e62aa5fc Merge tag 'android-8.1.0_r7' into o2 | |
* hardware/qcom/audio/ | |
5d117bd5 hal: Update prefixes for audio system properties | |
* hardware/qcom/display/ | |
d3c59ccc Revert "display: Use * pathmap" | |
c51ee125 TARGET_QCOM_DISPLAY_VARIANT | |
a23a589f Export headers for camera HAL | |
* system/core/ | |
5cb0f5b79 cutils: Add support for ioprio cgroup | |
* vendor/nexus/ | |
aaf28ca vendor: nexus: Add support for BFQIO cgroups | |
==================== | |
01-07-2018 | |
==================== | |
* frameworks/base/ | |
81c5b0805ae Fix volume rocker skip track on Ambient Display and Lift to Wake | |
c678feaf8cd base: fix double volume events on screen off | |
* hardware/qcom/audio/ | |
e5a8d3fb audio: Fix msm8952-snd-card-mtp support | |
8c572ece hal: Clean up compilation warnings | |
221613cc hal: Fix voice call recording | |
196c6457 hal: Add support for audio amplifier HAL | |
b1f9124f hal: Don't try to record using 3-mic unless we mean it | |
c4964fee audio: Extend platform parser to allow device name aliasing | |
* vendor/xiaomi/kenzo/ | |
1e904a3 kenzo: Add missing perfd profiles | |
==================== | |
01-06-2018 | |
==================== | |
* device/xiaomi/kenzo/ | |
577fb5ab rootdir: rework rmt_storage run | |
* frameworks/base/ | |
1b16175b4ef Flashlight toggle api improvements | |
* hardware/qcom/audio/ | |
b71ea47e hal: BT sco and speaker combo device selection logic | |
228b94fc Fix for effects descriptor search path for vendor or system partitions | |
718ce048 TARGET_QCOM_AUDIO_VARIANT | |
* hardware/qcom/display/ | |
091dadc6 hwc: Set ioprio for vsync thread | |
97048914 gralloc: allow forcing old pixel alignment | |
* kernel/xiaomi/kenzo/ | |
1280b66e2ff7 PureKernel v2.8-rebase-TEST7 | |
88abc1aad50f Update defconfig | |
2547e9b64809 Try to fix goodix | |
d60c8078d6de exfat: fix every bio only has one block | |
dec59bdb2343 exfat: fix oops on corrupted exfat fs | |
89619b528960 fs: exfat: send uevnet from workqueue | |
20b23cd55502 fs: exfat: support readonly uevent | |
129957e663eb exfat: use correct length for utf conversion | |
04519378a235 exfat: avoid setting 0 over buffer uniname | |
b53ea27fb911 exfat: fix compile error in exfat_writepage. | |
355c62295d12 exfat: unlock pages under readonly status | |
d150e62a5aac exfat: link superblock for all the buffer head | |
767697f88d66 exfat: implement errors=remount-ro | |
c6720f07105b exfat: merge changes from https://github.com/dorimanx/exfat-nofuse | |
0afb95e649b0 Add exFAT support | |
c8b0c2c8fa61 power: qpnp-fg: lower default cutoff and empty voltages | |
==================== | |
01-05-2018 | |
==================== | |
* device/xiaomi/kenzo/ | |
9d2d41e2 kenzo: update Power HAL | |
* frameworks/base/ | |
4f7c231b870 Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
7064be1425e base: refine partial screenshot handling | |
d5b4d1f7a80 Volte flag: smaller string | |
* hardware/qcom/audio/ | |
1b74a259 audio: Return ENODATA when position is failed to be retreived | |
* kernel/xiaomi/kenzo/ | |
8ec180b28fc7 Pure Kernel v2.8-rebase-TEST6 | |
c194d2ea0ce0 msm: qpnp-haptic: Work around poor fingerprint authentication haptics | |
debf37749844 msm: qpnp-haptic: Use a high-priority workqueue for haptics | |
d74731b3c4d6 platform/msm: haptic: expose vibrate function | |
28ad4ee0be6e BACKPORT: fs: limit filesystem stacking depth | |
850a189354bb scripts: remove unused function in sortextable.c | |
c13ae7d30a3b sched: core: fix warning | |
d7e3ec4cd8ab ANDROID: arm64: add HWCAP2 flags to compat /proc/cpuinfo | |
daa04f36000f BACKPORT: arm64: Fix up /proc/cpuinfo | |
4a19c17a4a96 ANDROID: sdcardfs: Add default_normal option | |
9321680c4b59 ANDROID: sdcardfs: notify lower file of opens | |
44c8aad341d4 ANDROID: sdcardfs: Add missing break | |
efffea7352f6 ANDROID: Sdcardfs: Move gid derivation under flag | |
0fe94329adb3 ANDROID: sdcardfs: override credential for ioctl to lower fs | |
3e480a35b8ca ANDROID: sdcardfs: Remove unnecessary lock | |
866eb891c270 ANDROID: sdcardfs: use mount_nodev and fix a issue in sdcardfs_kill_sb | |
a807ad6f0061 ANDROID: sdcardfs: remove dead function open_flags_to_access_mode() | |
9c461cdc4f89 sdcardfs: limit stacking depth | |
d7bf0eeeb7bf ANDROID: sdcardfs: d_splice_alias can return error values | |
44164684f191 UPSTREAM: ALSA: usb-audio: Kill stray URB at exiting | |
b87622f73e04 ASoC: wcd9335: queue work on power efficient wq | |
48d9ba54bf95 UPSTREAM: ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor | |
4c5b983f6b0c ALSA: pcm: prevent UAF in snd_pcm_info | |
a2b10bc2a587 UPSTREAM: Subject: ALSA: seq: Remove autoload locks in driver registration | |
57a5f193117e UPSTREAM: ALSA: seq: bind seq driver automatically | |
aec21a9d7693 UPSTREAM: ALSA: seq: Use atomic ops for autoload refcount | |
d1fbbed7a080 ALSA: pcm: remove unused variable from snd_pcm_info() | |
ba145f91781c ALSA: pcm: remove SNDRV_PCM_IOCTL1_INFO internal command | |
856af67e5c3e UPSTREAM: ALSA: timer: Call notifier in the same spinlock | |
bf1c26a30ad3 BACKPORT: ALSA: timer: Fix race at concurrent reads | |
4703a03d7443 BACKPORT: ALSA: timer: Handle disconnection more safely | |
4f4a985c715e UPSTREAM: ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT | |
931e40a0229b BACKPORT: ALSA: timer: Fix race between read and ioctl | |
3bc1fc104557 KEYS: Call ->free_preparse() even after ->preparse() returns an error | |
373d4110a3d4 KEYS: fix freeing uninitialized memory in key_update() | |
fe0f7ff0e90a msm: camera: sensor: Fix memory leaks when sensor probe fails | |
9976610ccf5a msm: camera: Fix for Memory leak in actuator | |
aa848d9c215e net: ipc_router: Fix memory leaks when releasing a remote port | |
c7dea4dffef3 msm: msm_bus: fix the memory leak issue | |
f7e32e39bd0b msm: vidc: Fix memory leak | |
dcc76e4602c5 slimbus: Fix potential memory leak | |
91943847b2ff soc: qcom: watchdog_v2: Fix memory leaks when memory_dump_v2 isn't built | |
4bf244ce2390 soc: qcom: msm_perf: free allocated memory if error happens | |
fd9a2930affa PM / sleep: Fix memory leak in pm_vt_switch_unregister(). | |
051a191e6c3c mm: free compound page with correct order | |
cbde73dba94d metag/uaccess: Check access_ok in strncpy_from_user | |
162c6f9b68c8 msm_bus: arb: Fix memory leak when unregistering client | |
6202dbd082de msm: thermal: Register for panic notifier on successful probe | |
f2281a778adc msm: thermal: Configure core sensor id on emergency frequency init | |
964ba24d9fa1 thermal-core: Fix invalid sensor data being accepted | |
cc2a4e687561 msm: thermal: Check temperature only if probed | |
5f5b3cf57567 msm: thermal: Add sysfs nodes to control parameters | |
5d8776822401 mm: Update KSM | |
f2f8e95c1598 mm: ksm use pr_err instead of printk | |
63d3191a94ed ksm: check and skip page, if it is already scanned | |
fc75e5405504 ksm: fix initialisation hooks | |
0bab65cdd785 upgrade frandom to latest | |
a75afd825a24 drivers: Upgrade frandom from staging | |
8c8b38cd932f staging: frandom: Clear up checkpatch conflicts | |
2833b65ef886 staging: frandom: Dynamically allocate the char device numbers | |
0a85bd17c4a0 staging: Add frandom RNG driver | |
3181b08b2c09 drivers: power: Fix 2% battery level drop | |
bfdc26e77674 input: atmel_mxt_ts: wake gestures-more proper wakeup implement | |
6d3cfcd3bfca wake_gestures: add sweep2wake, doubletap2wake and sweep2sleep for Redmi Note 3 | |
2cd293196d7d scripts: Beautify localversion | |
24469e996ff8 ARM: dts: msm: Early mount of system partition for msm8976/52 | |
063e3a9bf52b ARM: dts: msm: Enable 64bit sdio ADMA support for MSM8956/8976 | |
4564aa42fe6f ARM: dts: kenzo: add missing caf changes *ARM: dts: msm: Update crypto AB/IB values for msm8976/56 *ARM: dts: msm: Add device node for FSUSB for msm8976/56 *ARM: dts: msm: Enable sleep config for wlan_en_gpio on msm8976/8956 *ARM: dts: msm: Enable sdhc3 on MSM8976/8956 *ARM: dts: msm: Add sdhc3 support for msm8976/msm8956 | |
f68f35dd7fd4 Documentation describe slew-rate as "time in us it takes for the regulator to change votlage value in one step". 2s seems a lot and qpnp-lab-slew-rate is only 5000us. So correct it as if a 1000 factor was added. | |
18b026444e80 dts:kenzo: fix readings for pa_therm0 and case_therm thermal sensor | |
903499f53b09 arm: dts: Add clock-frequency property to CPU nodes | |
5d49a14fb903 ARM: dts: msm: Enable 64bit sdhci ADMA support for MSM8956/8976 | |
d459a0e60107 ARM: dts: msm: Enable 64bit sdio ADMA support for MSM8956/8976 | |
623d654a62fe ARM: dts: kenzo: Enable 64bit sdhci ADMA support | |
06c6fa3c20b5 ARM: dts: msm8956: Add large-address-bus to sdhci-msm | |
d6d10384b578 Update dtb with missing changes | |
12daab629812 Changing to 6 boot cpus to improve boot time. | |
fb2e62aea725 ARM: dts: msm: enable idle power collapse on msm8976 | |
d32f2b653bda msm8976-dtsi: add bus-width to GPU dts | |
77da08b99e59 Small tweak for gpu bus frequencies | |
1fcf2a79eb07 leds: qpnp-flash: Fix torch flash when controled by camera Part-2 | |
c1a80589386c leds: qpnp-flash: Fix torch flash when controled by camera | |
* packages/apps/AbcSettings/ | |
2aaacb5 Cleanup unused strings | |
* system/bt/ | |
0f3c36e9 Merge tag 'android-8.1.0_r7' into o2 | |
* system/vold/ | |
6c1cb7b keymaster: Add support for upgrade_key for FDE | |
9374469 Merge tag 'android-8.1.0_r7' into o2 | |
==================== | |
01-04-2018 | |
==================== | |
* device/xiaomi/kenzo/ | |
a70f3530 XiaomiParts: update sdk versions | |
9b089e49 XiaomiParts: use SettingsLib | |
141fc707 XiaomiParts: revert all changes | |
c072d109 kenzo: add custom optimzed HWUI configs | |
31a4ce64 kenzo: Enable boot and system server dex-preopt | |
94f9f30e kenzo: enable AUDIO_FEATURE_ENABLED_SND_MONITOR | |
* frameworks/base/ | |
ae14a0f1b33 Append VoLTE status in the carrier name | |
d57ac09ac53 Screenshot dynamic wallpaper colors feature: use application context | |
e2e286ab8d8 SystemUI: Prevent NPE in Dependency.get() in BrightnessController | |
4f13d7e8a58 Allow to suppress notifications sound/vibration if screen is On [1/2] | |
bc243e48305 Revert "App notifications: allow to suppress sound/vibration if screen on [1/2]" | |
* hardware/qcom/display/ | |
e0bd0c35 Fix duplicate copy file rules | |
* kernel/xiaomi/kenzo/ | |
8225964cbe50 Update defconfig | |
318c36b4dd26 display: add a simple api to query the display state (on/off) at any point in time | |
cce9f0574902 block: Add Maple I/O Scheduler | |
7aef34007d94 msm: mdss: kcal: Only apply updates on index 0 | |
d43486d0d451 msm: mdss: kcal: Use PCC for negative display mode | |
b81067c61528 msm: mdss: KCAL: Send a pp display commit when changes are made | |
7b0a2870b2f7 msm: mdss: KCAL: Do not read from picture adjustment registers | |
4962ee92a937 msm: mdss: KCAL: Read values from MDP registers wherever possible | |
5b1a0fb44d95 msm: mdss: KCAL: Apply default values on boot | |
b1fd4bca0618 msm: mdss: KCAL: Queue changes when panel is powered off | |
484362f83dc7 msm: mdss: KCAL: Remove MODULE_DESCRIPTION | |
52b1015a0f1c msm: mdss: KCAL: Update Kconfig description | |
ff3db7a56eee msm: mdss: KCAL: Update according to linux guidelines and checkpatch.pl | |
5219b378466e msm: mdss: KCAL: Check panel power state before applying values | |
dea3e9d88354 msm: mdss: KCAL: Allow kcal_enable to control all post-processing features | |
3e5e36538edb msm: mdss: Keep KCAL within its own source file | |
2727619f2713 msm: mdss: Remove deprecated __dev* markings | |
a15c93f25f7c msm: mdss: Add pa_v2 support to KCAL | |
a4375c7f94c0 msm: mdss: Replace PGC implementation with PCC for KCAL | |
dcf9af0df862 msm: mdss: Add KCAL support for post processing control [v2] | |
1fa458ae03ec sound_control: add speaker gain | |
883e46e01d5e ASoC: wcd9335: add analog headphone gain | |
2d1c888f301f ASoC: wcd9335: Sound control | |
a86c21199bb0 fastcharge: update sysfs | |
ef9ffde181ab USB fastcharge for kenzo | |
a15a278094d6 Optimized Integer SQRT. for upto 3x faster operation | |
a98ee5b2416b proc: much faster /proc/vmstat | |
141d73fa5cc9 msm: sps: fix kernel panic | |
c525c5d96678 Fix depleting entropy max entropy_avail=read_wakeup_threshold * 3 min. entropy_avail=read_wakeup_threshold * 2 (ie. read_wakeup_threshold * 3 – read_wakeup_threshold) Search for more info ;) | |
1479f3ecd5d8 Optimized Task-Search for upto 6% increase in Performance | |
abefd06ca6f8 Optimized Console FrameBuffer for upto 70% increase in Performance | |
8fc12977684b arm64: crypto: tune for cortex-a72.cortex-a53+crc+crypto | |
87864778b29c drivers: crypto: msm: qce50: fix misleading-indentation warning | |
45800a7d1608 gcc5: fix: qcedev.c: array subscript is above array bounds | |
3cc783bda3d9 crypto: gcm - wait for crypto op not signal safe | |
3dd6bc1680ee crypto: arm/aes update NEON AES module to latest OpenSSL version | |
ac4d9c6f0888 crypto: arm64/sha2 - integrate OpenSSL implementations of SHA256/SHA512 | |
c514c9e5cfa6 arm64: crypto: add .gitignore file | |
d8682afe6d25 crypto: arm64/crc32 - accelerated support based on x86 SSE implementation | |
87af98863304 crypto: memneq - fix for archs without efficient unaligned access | |
b6c11ab1018b crypto: more robust crypto_memneq | |
af9b7ff4529c crypto: xts - fix compile errors | |
b045ad667bda crypto: xts - consolidate sanity check for keys | |
be9d8bae4fd9 arm64: crypto: assure that ECB modes don't require an IV | |
ea8b9f83d743 crypto: msm: qcrypto: Provide fallback for aead aes192 | |
ee733c356b3f crypto: arm64/aes-blk - honour iv_out requirement in CBC and CTR modes | |
e3ca4a1dfa15 arm/arm64: crypto: boost performance | |
218c3c950755 crypto: sha512-generic - move to generic glue implementation | |
b15479be4dcf crypto: sha256-generic - move to generic glue implementation | |
ca086ef73420 crypto: sha1-generic - move to generic glue implementation | |
d0e6a4b6f724 crypto: sha512 - implement base layer for SHA-512 | |
df738909759e crypto: sha256 - implement base layer for SHA-256 | |
32917b978e64 crypto: sha1 - implement base layer for SHA-1 | |
c069058a5786 arm64: crypto: reduce priority of core AES cipher | |
b56fae314c52 crypto: arm64/sha2-ce - prevent asm code finalization in final() path | |
47b80d262f71 crypto: arm64/sha1-ce - prevent asm code finalization in final() path | |
24bb533c8fa8 crypto: arm64/sha2-ce - move SHA-224/256 ARMv8 implementation to base layer | |
1b7cb70c8dff crypto: arm64/sha1-ce - move SHA-1 ARMv8 implementation to base layer | |
0e5b806f7417 arm64/crypto: remove redundant update of data | |
e1734a842fd7 arm64: crypto: increase AES interleave to 4x | |
dd69b0618ab7 arm64/crypto: issue aese/aesmc instructions in pairs | |
b6f7d6507337 crypto: Update ARM64 CRC32 hw accelerated module | |
1b5439fb767b crypto: arm64/crc32 - bring in line with generic CRC32 | |
8dc46f615525 UPSTREAM: arm64: jump labels: NOP out NOP -> NOP replacement | |
1180805fffc3 arm64, jump label: detect %c support for ARM64 | |
3ec73d7ca96d Optimize ARM memset and memzero functions | |
5668bbca8bbe Rename ARM assembler push/pull macros | |
20f24783e560 [PATCH] Fix extern inline use for gcc > 4.3 in c99 mode | |
1803fd25c6cd lib/mpi: fix off by one in mpi_read_raw_from_sgl | |
31f02a9ac740 move count_zeroes.h out of asm-generic | |
c210988d83b6 lib/mpi: Add mpi sgl helpers | |
1aa515c14203 MPI: Fix mpi_read_buffer | |
ffab375fecb1 MPI: MIPS: Fix compilation error with GCC 5+ | |
7ac466036027 MPILIB: Fix comparison of negative MPIs | |
73a3b24d1cbc MPILIB: Fix obvious but harmless typo | |
54ba7687ff5f MPILIB: Deobfuscate mpi_cmp | |
a7b5e402547b MPILIB: add module description and license | |
86ec1e40ec9d alpha: Modernize lib/mpi/longlong.h | |
627f2c0757dc cpufreq: Add Relaxed governor | |
31fb2ca999da cpufreq: Add Chill cpu gov | |
c132c4f60ce0 MPILIB: add mpi_read_buf() and mpi_get_size() helpers | |
7b4482a32299 arm64: atomic.h: defining relaxed atomic_read | |
209bcba1c99f hrtimer: Replace usage of hrtimer_callback_running with the new relaxed version for less power usage | |
d3f47c815ad3 kernel: cpuidle: use idle_cpu_relaxed and cpu_relaxed | |
145bbcc7f17b sched: Trying to reduce power usage | |
a46e485d531c kernel: cpu: use cpu_read_relaxed on cpu_down() | |
7fcb0f60a9d5 arm64: atomic: add missing macros | |
743e9325ff01 llist: defining relaxed version of llist_empty | |
fd106dba9bc7 hrtimer: enhance power efficiency | |
9b77f86abfc2 thread_info: enhance power efficiency | |
0a0059d46803 arm64: processor.h: remove redundant macros | |
425bb2637994 ARM64: defining macros to optimize power usage | |
64f8771435f6 arm64: asm: relaxed.h: defined relaxed.h | |
14ac0f2c227a arm: asm: relaxed.h: defined relaxed.h | |
80aff152f32e asm-generic: processor.h: remove redundant macros | |
9d0d8cf808bd asm-generic: processor.h: adding new header file | |
36ac22d9a148 asm-generic: relaxed.h: defined relaxed.h | |
e57468c14dfd arm64: atomic.h: defining relaxed atomic_read | |
a9f67da9860f arm: atomic.h: defined relaxed atomic_read | |
91edeeac51b6 asm-generic: atomic.h: relaxed atomic_read | |
7809fc4f359b Set CONFIG_HZ to 100 | |
a14d51fbe321 asmlinkage Make __stack_chk_failed and memcmp visible | |
e093519edb2a bitmap: optimise bitmap_set and bitmap_clear of a single bit | |
3e65fae53742 kernel-api.rst: fix some complex tags at lib/bitmap.c | |
054c69f6b06a lib/bitmap.c: enhance bitmap syntax | |
ff759eec0389 lib/bitmap.c: conversion routines to/from u32 array | |
0420c7296963 lib/bitmap.c: bitmap_parselist can accept string with whitespaces on head or tail | |
8d59c0e642b8 lib/bitmap.c: fix a special string handling bug in __bitmap_parselist | |
cf6ab8166601 lib/bitmap.c: correct a code style and do some, optimization | |
0ed956340261 lib/bitmap.c: bitmap_[empty,full]: remove code duplication | |
6825a5c706ff qcom: mpm-of: Convert __bitmap_empty in preparation for removal | |
09dec9fc88d6 lib: bitmap: remove redundant code from __bitmap_shift_left | |
3b06bf6eccee lib: bitmap: eliminate branch in __bitmap_shift_left | |
518d7f2d55d6 lib: bitmap: change bitmap_shift_left to take unsigned parameters | |
2bad23449bd1 lib: bitmap: yet another simplification in __bitmap_shift_right | |
0eec86368294 lib: bitmap: remove redundant code from __bitmap_shift_right | |
e93ad0460a72 lib: bitmap: eliminate branch in __bitmap_shift_right | |
67018ccf1998 lib: bitmap: change bitmap_shift_right to take unsigned parameters | |
9c58ffb0df6e lib/bitmap.c: elide bitmap_copy_le on little-endian | |
d66e9550a92a lib/bitmap.c: change prototype of bitmap_copy_le | |
a688dfd58751 lib/bitmap.c: make the bits parameter of bitmap_remap unsigned | |
bcb93ef6432c lib/bitmap.c: simplify bitmap_ord_to_pos | |
bb2d0816c34b lib/bitmap.c: simplify bitmap_pos_to_ord | |
8179744814dd lib/bitmap.c: change parameters of bitmap_fold to unsigned | |
c78f0fd83cfa lib/bitmap.c: update bitmap_onto to unsigned | |
7101c4ceada8 linux/cpumask.h: update bitmap wrappers to take unsigned int | |
4e240da827d8 linux/nodemask.h: update bitmap wrappers to take unsigned int | |
00b13d0966ca lib/bitmap.c: more signed->unsigned conversions | |
93670ba6a04c lib: bitmap: add missing mask in bitmap_andnot | |
ef333d08c070 lib: bitmap: add missing mask in bitmap_and | |
b869fe7708f0 lib: bitmap: add missing mask in bitmap_shift_right | |
85bda540b483 lib: bitmap: micro-optimize bitmap_allocate_region | |
d4bfb5a58d06 lib: bitmap: change parameter of bitmap_*_region to unsigned | |
c10cc2273dfe lib: bitmap: fix typo in kerneldoc for bitmap_pos_to_ord | |
3f51a22a5b0c lib: bitmap: simplify bitmap_parselist | |
098d9dc7663e lib: add glibc style strchrnul() variant | |
b696bb815886 lib: bitmap: make the start index of bitmap_clear unsigned | |
003bbe725818 lib: bitmap: make the start index of bitmap_set unsigned | |
415d69ecb360 lib: bitmap: make nbits parameter of bitmap_weight unsigned | |
d533cfa8be57 lib: bitmap: make nbits parameter of bitmap_subset unsigned | |
306122da456f lib: bitmap: make nbits parameter of bitmap_intersects unsigned | |
f87ae488a187 lib: bitmap: make nbits parameter of bitmap_{and,or,xor,andnot} unsigned | |
73287ba1ec57 lib: bitmap: remove unnecessary mask from bitmap_complement | |
6f9728718880 lib: bitmap: make nbits parameter of bitmap_complement unsigned | |
282e3f5fc30a lib: bitmap: make nbits parameter of bitmap_equal unsigned | |
d07f2a9ccfd3 lib: bitmap: make nbits parameter of bitmap_full unsigned | |
f1c235b2cca7 lib: bitmap: make nbits parameter of bitmap_empty unsigned | |
ef6569c7aa35 lib: add module support to crc32 tests | |
7012d3023c6f crc32: use ktime_get_ns() for measurement | |
bec84e2924f0 lib: crc32: Add some additional __pure annotations | |
eb2b898dae97 lib: crc32: Mark test data __initconst | |
f39f9b388f1b lib: crc32: Greatly shrink CRC combining code | |
66bad28879df lib/crc32.c: remove unnecessary __constant | |
ff7ffdc5249e lib: crc32: reduce number of cases for crc32{, c}_combine | |
45164e556678 lib: crc32: conditionally resched when running testcases | |
4e4a69b0af6b lib: crc32: add test cases for crc32{, c}_combine routines | |
4abf9420c336 lib: crc32: add functionality to combine two crc32{, c}s in GF(2) | |
251874abadc5 lib: crc32: clean up spacing in test cases | |
4a85a21fc88e lib/crc32: update the comments of crc32_{be,le}_generic() | |
db6adfb55eb5 scripts/sortextable: suppress warning: `relocs_size' may be used uninitialized | |
86093bde395c cpufreq: fallback to interactive if governor is not found | |
473606c4668d arm64: strcmp: align to 64B cache line | |
a3e558f96eff arm64: lib: improve copy_page to deal with 128 bytes at a time | |
2278a3921bc2 arm64: lib: use pair accessors for copy_*_user routines | |
ce1b891bc2ae IKKRNBSP-3173 arm64: lib: memory utilities optimization | |
9c16856872a4 arm64: strcmp: Align to cache and preload | |
e4bd0cc7c78d arm64: Import optimized strrchr from newlib | |
7e6071ade850 arm64: Use optimized memcmp | |
b2a8117ffa64 Optimize copy_page for modern ARM platforms | |
4a1537915583 cpufreq: cpu-boost: don't boost over user set max freq | |
ef6420e45e36 drivers: cpu-boost: fixing this typo will improve performance by 50% | |
eaae8a4a7f9d drivers: cpu-boost: optimize policy update loop on input cpufreq boost | |
6a74d3a7605a cpu-boost: Rework scheduling setup | |
dccf5ed5814d cpu-boost: Boost priority of notifier_block * Reduces latency of the input boosts. | |
69d2d378befa cpufreq: cpu-boost: boost the input boost notifier to max prio | |
a2914c50b670 cpufreq: cpu-boost: Remove migration sync boost | |
c865afde722e cpufreq: cpu-boost: don't boost if input_boost_ms is <= 0 | |
d6455c6a96b9 cpufreq: cpu-boost: export input_boost_enable to userspace Users should have the choice to run touchboost-less (even though it ruins performance) | |
892f44e66749 Fix derp | |
47145c120f65 kthread: Backport queuing_blocked() | |
e7c365a5f0c3 cpufreq: Introduce new relation for freq selection | |
db1e0cbfc0bf cpufreq: interactive: add screen off max frequency tunable | |
4f20c208b2d2 cpufreq: interactive: add powersave bias tunable | |
58bd23108cc7 cpufreq: interactive: Ignore hispeed_freq logic for notification | |
5d63d5da9f9c cpufreq: interactive: Make skipping delay for migration optional | |
74fc8daa06b0 Revert "Revert "cpufreq: interactive: Skip delay in frequency changes due to migration"" | |
456884c006c9 cpufreq: interactive: add fastlane tunables | |
ee6f6bc3cddf cpufreq: interactive: Skip timer when policy->min == policy->max | |
942227c1412d cpufreq: interactive: make sure hispeed_freq is within the policy limits | |
37ed3f07a1db cpufreq: interactive governor drops bits in time calculation | |
270ba52e6566 cpufreq: interactive: remove boost and boostpulse sysfs nodes to prevent 'average joe' mis-usage | |
2c56417aa04f CHROMIUM: cpufreq: interactive: Replace obsolete strict_strtoul calls. | |
1ff6ad5161b6 CHROMIUM: cpufreq: interactive: validate above_hispeed_delay | |
869d9c1ffad6 cpufreq: interactive: change sysfs permissions to r/W also for groups | |
967c3eb61596 cpufreq: interactive: remove hispeed_freq init restriction | |
d798bdde5c05 cpufreq: interactive: prevents the frequency to directly raise above the hispeed_freq from a lower frequency. | |
7e773f9d91bd cpufreq: interactive: reduce timer with screen off | |
f8ce1d01dc3e cpufreq: interactive: waking up speedchange_task every time there's a touch input (because limits are changed) is introducing jank. I believe it's because the thread has a very high priority and it *might* be scheduled before other tasks. Also it spinlocks every time it's called, so that might not be helping.Correct me if I'm wrong otherwise. | |
cba80b07c64a cpufreq: interactive: Consider changed min limit a frequency boost | |
3ab46c4c1371 cpufreq: interactive: Honor changed minimum frequency | |
060f436d16a3 CHROMIUM: cpufreq: interactive: calculate load before freq change | |
460d09bec414 cpufreq: interactive: Fix load in cpufreq_interactive_cpuload event | |
81987cdd9666 cpufreq: interactive: Use target_freq for load calculation | |
7102e4b8f108 cpufreq: interactive: Correctly reschedule timer for slack_only case | |
6611b8e31721 cpufreq: interactive: Add cpuload trace events | |
6a5fc001e84d cpufreq: interactive: Replace per-cpu timer with per-policy timer | |
83166f1e2de3 cpufreq: interactive: Remove first_cpu field | |
cf8704b045a6 cpufreq: interactive: Do not reschedule timer if policy->max changes | |
e118a56272b0 Revert "cpufreq: interactive: Skip delay in frequency changes due to migration" | |
9d33572f6a9d drivers: wakeup: block some bastard wakeups | |
6f24aac1137e firmware_class: Tie exporting caching routines with CONFIG_CACHE_FW | |
36a227e52280 firmware_class: make firmware caching configurable | |
1ad43cb1105d proc: Remove additional SafetyNet flags from /proc/cmdline | |
97ea3cf13e9c proc: Remove verifiedbootstate flag from /proc/cmdline | |
2c1a7a6675f4 defconfig: update | |
23611349c723 kenzo_defconfig: Enable Power Efficient WQ | |
74246df39cfc net/ipv4: queue work on power efficient wq | |
f8469e35eef2 rcu: Move SRCU grace period work to power efficient workqueue | |
bb87a40d101c net: wireless: move regulatory timeout work to power efficient workqueue | |
05768044e9f9 firmware: use power efficient workqueue for unloading and aborting fw load | |
ae31b492c145 qcom: msm-core: queue work on system_power_efficient_wq | |
dddebd337396 power: smb349-dual-charger: queue work on system_power_efficient_wq | |
24ce60747827 drivers: thermal: queue work on system_power_efficient_wq | |
717b46d7ae0b power: qpnp-fg: queue work on system_power_efficient_wq | |
dcf5019ee6c5 power: bcl: queue work on system_power_efficient_wq | |
d81802f8d56f usb: move hub init and LED blink work to power efficient workqueue | |
8d3d233eedb9 net: rfkill: move poll work to power efficient workqueue | |
27c65046be3e timekeeping: Move clock sync work to power efficient workqueue | |
71ad5b256b9e net/neighbour: queue work on power efficient wq | |
23c2ed810d29 block: remove WQ_POWER_EFFICIENT from kblockd | |
4287a37e155d ASoC: compress: Use power efficient workqueue | |
0e52a415ab73 ASoC: jack: Use power efficient workqueue | |
4fc55523a430 regulator: core: Use the power efficient workqueue for delayed powerdown | |
0fbc799ce0eb fbcon: queue work on power efficient wq | |
182596f9324b block: queue work on power efficient wq | |
dcb0e13baa0b PHYLIB: queue work on system_power_efficient_wq | |
9576ac17d4e3 workqueue: Add system wide power_efficient workqueues | |
9cf5eb73e3aa workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues | |
ec160cc74da2 mac80211: use constant time comparison with keys | |
fa8b410dfc79 mac80211: accept key reinstall without changing anything | |
c95d9df37c40 msm8956: update prima wireless driver | |
0fb6354c5052 prima: silence some log trace [Binde] wlan: [E :HDD] Ptt Socket error sending message to the app!! wlan: [19289:E :CTL] Error returned WDI_ProcessInitScanRspi:0 BMPS0 wlan: [19289:E :CTL] Error returned WDI_ProcessInitScanRspi:0 BMPS1 | |
f185ec85c980 defconfig: regenerate | |
c692341ac4bb lineageos_kenzo_defconfig -> kenzo_defconfig | |
ae18a2102828 ARM: dts: msm: Modifying the order of camss top and ispif ahb clocks to ensure that source clock is set before enabling other branch clocks | |
65eba01459b1 Revert "ARM: dts: msm: Enable all the csiphy clks in csiphy_init" | |
34a08178cd73 arm64: Fix inline kernel building | |
06a77e51db60 Fix GCC6 Compilation Errors & Warnings | |
829b16f0ffe6 Makefile: Remove ccache | |
abcf56a32785 Makefile: tell gcc optimizer to never introduce new data races | |
a791d7d8ca07 Fix build | |
1b095644569d Makefile: use proper hardware flag | |
aa426f523c79 Makefile: enable O3 enhanced optimizations | |
1396287c9e6d Remove useless hardware specific compiler flags | |
2ac3d8daddd9 Add gcc optimizations | |
27572bfed8e7 AGNi: Makefile: define ARCH = arm64 | |
b0a5f76c81cf Makefile: seriously fix ccache, remove graphite optimizations & fix build for a72.a53 | |
5425385856f0 include/linux: Added support for GNU GCC 6/7 | |
a2cd17da79c5 Makefile: strip debug symbols from modules | |
c9424749f021 Makefile: tune for cortex-a72.cortex-a53+crypto + add graphite | |
a8978f18ee9b Makefile: use big.Little a72/a53 flag | |
54e40c85c859 GCC 6+ compatibiity | |
2fa63c5cf5c4 GCC 5+ compatibility (yet another) | |
17fa27314963 GCC 5+ compatibility | |
e51ec0471f30 Remove uninitialized warnings | |
ebf492219256 Use ccache for fast compile | |
bcc3afcab535 arm64: Add Image files to clean files | |
ecafca06169a Fix compilation error | |
513c8c536fcb Merge remote-tracking branch 'caf/LA.BR.1.3.6_rb1.24' into o-new | |
a40dc46bdf3b Merge remote-tracking branch 'f2fs-stable/linux-3.10.y' into o-new | |
54a9cacab4d1 Linux 3.10.108 | |
79a8c7d20270 x86/apic: fix build breakage caused by incomplete backport to 3.10 | |
faed38e90b47 can: esd_usb2: Fix can_dlc value for received RTR, frames | |
5583d7958222 scsi: scsi_dh_emc: return success in clariion_std_inquiry() | |
ccba05f968b9 usb: gadget: composite: Fix use-after-free in usb_composite_overwrite_options | |
4fcfc79014fe KVM: nVMX: fix guest CR4 loading when emulating L2 to L1 exit | |
aac7d948a7e3 IB/qib: fix false-postive maybe-uninitialized warning | |
c101714520da team: fix memory leaks | |
09ca3b2dfbbc IB/ipoib: rtnl_unlock can not come after free_netdev | |
38473ac604a2 btrfs: prevent to set invalid default subvolid | |
81c17f5b6722 tracing: Erase irqsoff trace with empty write | |
49e9e9bea905 tracing: Apply trace_clock changes to instance max buffer | |
f2d8fa03e3a0 scsi: qla2xxx: Fix an integer overflow in sysfs code | |
914369483de0 crypto: AF_ALG - remove SGL terminator indicator when chaining | |
dad6d34a36ea ip6_gre: fix endianness errors in ip6gre_err | |
1cafb0baeb4a ipv6: fix typo in fib6_net_exit() | |
2d512bfaf70b ipv6: fix memory leak with multiple tables during netns destruction | |
9283aa30135a qlge: avoid memcpy buffer overflow | |
9d191ea5ccb6 ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal | |
75de9e700877 ALSA: core: Fix unexpected error at replacing user TLV | |
0eb60213efdc staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read | |
83801dc5ec6d packet: fix tp_reserve race in packet_set_ring | |
96ce08114678 workqueue: implicit ordered attribute should be overridable | |
b950c55253b3 ipv4: initialize fib_trie prior to register_netdev_notifier call. | |
43a77873e4e0 net/mlx4: Remove BUG_ON from ICM allocation routine | |
92d174ea120f perf annotate: Fix broken arrow at row 0 connecting jmp instruction to its target | |
9cd4cd6438ba udf: Fix deadlock between writeback and udf_setsize() | |
262792931f1c ir-core: fix gcc-7 warning on bool arithmetic | |
a08a9c2d20f4 crypto: caam - fix signals handling | |
65799da71596 mm: fix overflow check in expand_upwards() | |
2254b5af63af cfg80211: Validate frequencies nested in NL80211_ATTR_SCAN_FREQUENCIES | |
c49e5fd57bdc ipv6: avoid unregistering inet6_dev for loopback | |
5573b1e15d59 KEYS: Fix an error code in request_master_key() | |
b0c2eb5aabe1 KVM: x86: zero base3 of unusable segments | |
f1219e816b79 cpufreq: s3c2416: double free on driver init error path | |
62dcba1eb2b4 xfrm: Oops on error in pfkey_msg2xfrm_state() | |
9f8e8e7cc80a xfrm: NULL dereference on allocation failure | |
2bb70305c3a8 net: korina: Fix NAPI versus resources freeing | |
77100afece62 net: phy: fix marvell phy status reading | |
116977110c85 drivers/misc/c2port/c2port-duramar2150.c: checking for NULL instead of IS_ERR() | |
88f42bd36055 usb: r8a66597-hcd: decrease timeout | |
0db350e827bc usb: r8a66597-hcd: select a different endpoint on timeout | |
9ec5f47220fa pvrusb2: reduce stack usage pvr2_eeprom_analyze() | |
df893cffb71f mfd: omap-usb-tll: Fix inverted bit use for USB TLL mode | |
40ef8c573501 x86/mm/32: Set the '__vmalloc_start_set' flag in initmem_init() | |
cb01384a53c9 serial: efm32: Fix parity management in 'efm32_uart_console_get_options()' | |
c91c19807182 net: xilinx_emaclite: fix receive buffer overflow | |
5849c0522b3d drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve() | |
d76a06520695 scsi: qla2xxx: don't disable a not previously enabled PCI device | |
db44351978d7 net: ping: do not abuse udp_poll() | |
2cdd47f56275 kvm: async_pf: fix rcu_irq_enter() with irqs enabled | |
ed0c3a52a6a9 x86/io: Add "memory" clobber to insb/insw/insl/outsb/outsw/outsl | |
d5713d4f1c35 net: 8021q: Fix one possible panic caused by BUG_ON in free_netdev | |
26dc939d5dbf net/mlx4_core: Fix VF overwrite of module param which disables DMFS on new probed PFs | |
6805e91424a4 net: Set sk_prot_creator when cloning sockets to the right proto | |
7ef21c0346b0 net/packet: check length in getsockopt() called with PACKET_HDRLEN | |
e2114a3f8770 tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0 | |
9bf826f2295b tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP | |
3b1ea082f7ea tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction states | |
c6aa197c2454 tcp: reset sk_rx_dst in tcp_disconnect() | |
612d8fb6dd15 netfilter: xt_TCPMSS: add more sanity tests on tcph->doff | |
5a2545da58b0 tcp: disallow cwnd undo when switching congestion control | |
7056699f2b2f sctp: potential read out of bounds in sctp_ulpevent_type_enabled() | |
9da77e841c36 sctp: fully initialize the IPv6 address in sctp_v6_to_addr() | |
893432342812 sctp: fix the check for _sctp_walk_params and _sctp_walk_errors | |
d7eb89196e31 sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}() | |
2f8663d9b657 ext4: avoid deadlock when expanding inode size | |
5faa309afbba ext4: in ext4_seek_{hole,data}, return -ENXIO for negative offsets | |
2892375c1e91 netfilter: nf_ct_ext: fix possible panic after nf_ct_extend_unregister | |
69e10b966d96 wext: handle NULL extra data in iwe_stream_add_point better | |
17a551e513fa kernel/extable.c: mark core_kernel_text notrace | |
73a94def399d net: prevent sign extension in dev_get_stats() | |
fb4aacd37e49 ext4: fix SEEK_HOLE | |
6b525a8d815c lib/cmdline.c: fix get_options() overflow while parsing ranges | |
35bc49172d43 md: fix super_offset endianness in super_1_rdev_size_change | |
bb14d75a2925 md/raid10: submit bio directly to replacement disk | |
49c7ee91a3f0 netfilter: invoke synchronize_rcu after set the _hook_ to NULL | |
e820d1d1269b lib/digsig: fix dereference of NULL user_key_payload | |
052e6cd93f40 md/bitmap: disable bitmap_resize for file-backed bitmaps. | |
c4aa2415abfd KEYS: encrypted: fix dereference of NULL user_key_payload | |
b28441009ce4 KEYS: prevent creating a different user's keyrings | |
3bf1c7c73b47 MIPS: Fix mips_atomic_set() retry condition | |
8be1e611798b ext4: keep existing extra fields when inode expands | |
5c809d125491 FS-Cache: fix dereference of NULL user_key_payload | |
8ad40ccfed1d KEYS: don't let add_key() update an uninstantiated key | |
7b928af1f429 USB: serial: console: fix use-after-free after failed setup | |
734b37b485dc direct-io: Prevent NULL pointer access in submit_page_section | |
88487ebff5d3 iommu/amd: Finish TLB flush in amd_iommu_unmap() | |
5a0fb03ef6f8 usb: renesas_usbhs: fix usbhsf_fifo_clear() for RX direction | |
fe5ca971217b usb: renesas_usbhs: fix the BCLR setting condition for non-DCP pipe | |
5cbc03f9d496 scsi: zfcp: trace HBA FSF response by default on dismiss or timedout late response | |
f98beab85fc3 scsi: zfcp: fix payload with full FCP_RSP IU in SCSI trace records | |
f2028733e14e scsi: zfcp: fix missing trace records for early returns in TMF eh handlers | |
e5b112b0d3fb scsi: zfcp: add handling for FCP_RESID_OVER to the fcp ingress path | |
966cef4c6f1d scsi: zfcp: fix queuecommand for scsi_eh commands when DIX enabled | |
9cfea91eaf3f fuse: initialize the flock flag in fuse_file on allocation | |
1d50a43ee4a9 target: Avoid mappedlun symlink creation during lun shutdown | |
0cc0254a4534 media: platform: davinci: return -EINVAL for VPFE_CMD_S_CCDC_RAW_PARAMS ioctl | |
f4420ba2af87 ext4: fix overflow caused by missing cast in ext4_resize_fs() | |
778d360ebabe ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize | |
b090246bfd42 workqueue: restore WQ_UNBOUND/max_active==1 to be ordered | |
65b86eecb7fe libata: array underflow in ata_find_dev() | |
bc0ae644ff29 MIPS: math-emu: Prevent wrong ISA mode instruction emulation | |
25d09f4f34f0 MIPS: Fix unaligned PC interpretation in `compute_return_epc' | |
5ac13e2ba2ba MIPS: Actually decode JALX in `__compute_return_epc_for_insn' | |
ad6860d043a1 usb: renesas_usbhs: fix usbhsc_resume() for !USBHSF_RUNTIME_PWCTRL | |
06a24e28888c powerpc/asm: Mark cr0 as clobbered in mftb() | |
54e05fbf367e powerpc: Fix emulation of mfocrf in emulate_step() | |
21b72577e58e powerpc/64: Fix atomic64_inc_not_zero() to return an int | |
6592009cdd7c PM / Domains: Fix unsafe iteration over modified list of device links | |
3dc1c2e873ce crypto: talitos - Extend max key length for SHA384/512-HMAC and AEAD | |
7f668d745a6c vt: fix unchecked __put_user() in tioclinux ioctls | |
4f36ade766a5 brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx() | |
8d8601d97077 staging: comedi: fix clean-up of comedi_class in comedi_init() | |
7bbeceba6f93 powerpc/kprobes: Pause function_graph tracing during jprobes handling | |
fe4be0ee02c9 cpufreq: conservative: Allow down_threshold to take values from 1 to 10 | |
8cd72a626b76 usb: chipidea: debug: check before accessing ci_role | |
33adca15fee4 KEYS: fix dereferencing NULL payload with nonzero length | |
0c069ac11675 serial: ifx6x60: fix use-after-free on module unload | |
da96ffba63c1 MIPS: Send SIGILL for BPOSGE32 in `__compute_return_epc_for_insn' | |
e83257d8933a ALSA: seq: Fix use-after-free at creating a port | |
a940ecb0a138 nl80211: check for the required netlink attributes presence | |
bce6a663aed4 xfrm: policy: check policy direction value | |
3938484f0773 rxrpc: Fix several cases where a padded len isn't checked in ticket decode | |
60685103d7c6 fs/exec.c: account for argv/envp pointers | |
5b48751a1e4e usb: renesas_usbhs: Fix DMAC sequence for receiving zero-length packet | |
02564b0b1153 usb: renesas_usbhs: fix the sequence in xfer_work() | |
3cd6225cc0a5 usb: renesas_usbhs: fix the behavior of some usbhs_pkt_handle | |
8f0f8f71bcfe leak in O_DIRECT readv past the EOF | |
1fd9c49d509b mm/page_alloc: Remove kernel address exposure in free_reserved_area() | |
cf38ed7298ad tcp: fix xmit timer to only be reset if data ACKed/SACKed | |
37ae7aaa54e1 tcp: enable xmit timer fix by having TLP use time when RTO should fire | |
8babd402c946 tcp: introduce tcp_rto_delta_us() helper for xmit timer fix | |
71bbfd296b8a Bluetooth: cmtp: cmtp_add_connection() should verify that it's dealing with l2cap socket | |
e6c0d7c361d4 Bluetooth: bnep: bnep_add_connection() should verify that it's dealing with l2cap socket | |
ba6f9b40f5fb udp: consistently apply ufo or fragmentation | |
583a3be0cdb8 Staging: comedi: comedi_fops: Avoid orphaned proc entry | |
2c466dc7ab5f net: skb_needs_check() accepts CHECKSUM_NONE for tx | |
c793723386c0 net: reduce skb_warn_bad_offload() noise | |
1708b1ecd401 ipvs: SNAT packet replies only for NATed connections | |
3d344a6b0498 Linux 3.10.107 | |
d700f6347a7a Allow stack to grow up to address space limit | |
4513ec8156dd mm: fix new crash in unmapped_area_topdown() | |
ba0138642559 mm: larger stack guard gap, between vmas | |
dbc0d42b824a x86/mm/32: Enable full randomization on i386 and X86_32 | |
8048fb511198 x86: standardize mmap_rnd() usage | |
6fdfc0b2deb4 ipv6: check raw payload size correctly in ioctl | |
4991faaa5fd2 printk: use rcuidle console tracepoint | |
ac6c4fa4ff2c tun: read vnet_hdr_sz once | |
ae645feba103 kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF) | |
ad6c001a4643 ftrace/x86: Fix triple fault with graph tracing and suspend-to-ram | |
d8a12f24128e nfsd: check for oversized NFSv2/v3 arguments | |
81b35d4829c7 p9_client_readdir() fix | |
8b04191d4ef2 xen/x86: don't lose event interrupts | |
8e1137c4e7f7 RDS: Fix the atomicity for congestion map update | |
2e87001f77a2 MIPS: Fix crash registers on non-crashing CPUs | |
fbcfe062f180 ip6mr: fix notification device destruction | |
2fd6600aa21d sctp: listen on the sock only when it's state is listening or closed | |
24baa087b3e8 net: neigh: guard against NULL solicit() method | |
983404f8da59 gfs2: avoid uninitialized variable warning | |
b613ee87e14f hostap: avoid uninitialized variable use in hfa384x_get_rid | |
886dd0e09804 tty: nozomi: avoid a harmless gcc warning | |
ff0c0ec63320 powerpc: Reject binutils 2.24 when building little endian | |
2b5647033607 x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs | |
945d6213bbdd ubi/upd: Always flush after prepared for an update | |
97e8c0483848 Drivers: hv: get rid of timeout in vmbus_open() | |
ea82a4a8c446 Drivers: hv: don't leak memory in vmbus_establish_gpadl() | |
15b80f75931e net: ipv6: check route protocol when deleting routes | |
7f3303126177 catc: Use heap buffer for memory size test | |
145e7b9b9165 catc: Combine failure cleanup code in catc_probe() | |
9d734ad2e474 virtio-console: avoid DMA from stack | |
785430ed369c platform/x86: acer-wmi: setup accelerometer when ACPI device was found | |
ae0819d8d999 platform/x86: acer-wmi: setup accelerometer when machine has appropriate notify event | |
ce8820fa1c28 char: lack of bool string made CONFIG_DEVPORT always on | |
86006b29ac54 xen, fbfront: fix connecting to backend | |
45d12d3dfcd5 iscsi-target: Drop work-around for legacy GlobalSAN initiator | |
41d1557c7047 iscsi-target: Fix TMR reference leak during session shutdown | |
39df11834d91 x86/vdso: Plug race between mapping and ELF header setup | |
b8c94d512df5 mtd: bcm47xxpart: fix parsing first block after aligned TRX | |
5f3c3fbda59b powerpc: Don't try to fix up misaligned load-with-reservation instructions | |
5ef44a194241 metag/usercopy: Zero rest of buffer from copy_from_user | |
9eca4c396c40 metag/usercopy: Drop unused macros | |
f6cd6f6648ef Reset TreeId to zero on SMB2 TREE_CONNECT | |
df08dd1ef3f9 drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl() | |
f830911c353e drm/vmwgfx: Remove getparam error message | |
faf0ccb246cc drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl() | |
6a8c8b767b33 drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl() | |
6cf5cefb95ac HID: i2c-hid: Add sleep between POWER ON and RESET | |
f35ca8efa51e HID: hid-lg: Fix immediate disconnection of Logitech Rumblepad 2 | |
c2b939529f42 padata: avoid race in reordering | |
499205d7a23a rtc: s35390a: improve irq handling | |
694a7dd2664d rtc: s35390a: implement reset routine as suggested by the reference | |
66b5c6ef9a89 rtc: s35390a: make sure all members in the output are set | |
869c9d0c13ae ACPI / power: Avoid maybe-uninitialized warning | |
50d60bac5166 ACPI: Fix incompatibility with mcount-based function graph tracing | |
b9c2b0ef2d7f libceph: force GFP_NOIO for socket allocations | |
2c1e688b6756 metag/ptrace: Reject partial NT_METAG_RPIPE writes | |
217687e03fd4 metag/ptrace: Provide default TXSTATUS for short NT_PRSTATUS | |
e85b074a074a metag/ptrace: Preserve previous registers for short regset write | |
be06ee13615c sparc/ptrace: Preserve previous registers for short regset write | |
0e243642f956 c6x/ptrace: Remove useless PTRACE_SETREGSET implementation | |
a16e520ec8c4 virtio_balloon: init 1st buffer in stats vq | |
8e376f1cd127 crypto: algif_hash - avoid zero-sized array | |
c84127cc9927 fbcon: Fix vc attr at deinit | |
27be043c5c4e uvcvideo: uvc_scan_fallback() for webcams with broken chain | |
3a40fab18b7a ACM gadget: fix endianness in notifications | |
271878119f12 tcp: initialize icsk_ack.lrcvtime at session start time | |
3f43b9e142e8 ipv4: provide stronger user input validation in nl_fib_input() | |
c4d1518a077c igb: add i211 to i210 PHY workaround | |
38b0a4c08420 igb: Workaround for igb i210 firmware issue | |
92a1df8107ef cpufreq: Fix and clean up show_cpuinfo_cur_freq() | |
d723da4b6720 s390/pci: fix use after free in dma_init | |
f344a7f8687f Drivers: hv: balloon: don't crash when memory is added in non-sorted order | |
33b16c6ede22 ACPI / video: skip evaluating _DOD when it does not exist | |
fd556cd18e7d crypto: cryptd - Assign statesize properly | |
6f835caff80e crypto: ghash-clmulni - Fix load failure | |
c38c720a15a4 cancel the setfilesize transation when io error happen | |
2a01b9961027 give up on gcc ilog2() constant optimizations | |
37772b978017 futex: Add missing error handling to FUTEX_REQUEUE_PI | |
15912b0fc452 futex: Fix potential use-after-free in FUTEX_REQUEUE_PI | |
982ceec3a980 dccp: fix memory leak during tear-down of unsuccessful connection request | |
e68164935c6b ipv6: avoid write to a possibly cloned skb | |
fc95e9457fed uapi: fix linux/packet_diag.h userspace compilation error | |
41651f0165e7 tcp: fix various issues for sockets morphing to listen state | |
f838b33f632b dccp: Unlock sock before calling sk_free() | |
00854a7bcebc net: don't call strlen() on the user buffer in packet_bind_spkt() | |
b97971cc707f l2tp: avoid use-after-free caused by l2tp_ip_backlog_recv | |
b7237bfe25bc mvsas: fix misleading indentation | |
070958295302 cpmac: remove hopeless #warning | |
70315a290dc5 mtd: pmcmsp: use kstrndup instead of kmalloc+strncpy | |
1b00e3366fe6 crypto: improve gcc optimization flags for serpent and wp512 | |
a6dd02fbaf2c xhci: fix 10 second timeout on removal of PCI hotpluggable xhci controllers | |
941fc9eef8a0 drivers: hv: Turn off write permission on the hypercall page | |
f40297a32599 fat: fix using uninitialized fields of fat_inode/fsinfo_inode | |
1d77a08e4358 drm/ttm: Make sure BOs being swapped out are cacheable | |
83174d365255 drm/ast: Fix test for VGA enabled | |
e32df89c6352 mac80211: flush delayed work when entering suspend | |
de6c48718952 xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD | |
8267d4188bb3 s390: TASK_SIZE for kernel threads | |
14f1b665fa8e KVM: s390: fix task size check | |
746bd804c236 KVM: PPC: Book3S PR: Fix illegal opcode emulation | |
89c26f315fe2 KVM: VMX: use correct vmcs_read/write for guest segment selector/base | |
3d9d9e66d975 powerpc/xmon: Fix data-breakpoint | |
bfb5e2690aee bcma: use (get|put)_device when probing/removing device driver | |
ad40bfd98468 NFSv4: fix getacl ERANGE for some ACL buffer sizes | |
db8cecfb785d rdma_cm: fail iwarp accepts w/o connection params | |
c64098ea4c45 ath5k: drop bogus warning on drv_set_key with unsupported cipher | |
0927cf181569 samples/seccomp: fix 64-bit comparison macros | |
00dd499366cd sd: get disk reference in sd_check_events() | |
aa56b884b1d6 mm: vmpressure: fix sending wrong events on underflow | |
a10039830f4d MIPS: Fix special case in 64 bit IP checksumming. | |
70de43618a51 af_packet: remove a stray tab in packet_set_ring() | |
48b9d8855aca rtlwifi: rtl_usb: Fix for URB leaking when doing ifconfig up/down | |
84e81322f8c9 tty: serial: msm: Fix module autoload | |
0acbfd28f30b rtc: interface: ignore expired timers when enqueuing new timers | |
900a52bff128 futex: Move futex_init() to core_initcall | |
ee76aa75e9b7 siano: make it work again with CONFIG_VMAP_STACK | |
826456a945ff vfs: fix uninitialized flags in splice_to_pipe() | |
90ff4b85dfff packet: round up linear to header len | |
1a2382c67507 macvtap: read vnet_hdr_size once | |
5fe2a4689709 tcp: fix 0 divide in __tcp_select_window() | |
02d661425484 sched/debug: Don't dump sched debug info in SysRq-W | |
2e94569f763e ARC: [arcompact] brown paper bag bug in unaligned access delay slot fixup | |
94dcc4fc92a8 mm, fs: check for fatal signals in do_generic_file_read() | |
e9f75655fa89 mm/memory_hotplug.c: check start_pfn in test_pages_in_a_zone() | |
4e2642ec7b4c ata: sata_mv:- Handle return value of devm_ioremap. | |
9ff666bf0b8c crypto: api - Clear CRYPTO_ALG_DEAD bit before registering an alg | |
d6788ef7caa6 drm/nouveau/nv1a,nv1f/disp: fix memory clock rate retrieval | |
8875405b143e af_unix: move unix_mknod() out of bindlock | |
094179ca7aee ipv6: addrconf: Avoid addrconf_disable_change() using RCU read-side lock | |
18174fdc58ad nfs: Don't increment lock sequence ID after NFS4ERR_MOVED | |
2659a4f68405 parisc: Don't use BITS_PER_LONG in userspace-exported swab.h header | |
770e1eabe4b1 ARC: [arcompact] handle unaligned access delay slot corner case | |
e881a2c0b434 ISDN: eicon: silence misleading array-bounds warning | |
2944a2224c88 sysctl: fix proc_doulongvec_ms_jiffies_minmax() | |
134138504b30 tile/ptrace: Preserve previous registers for short regset write | |
1d2e0089b97c bnx2x: Correct ringparam estimate when DOWN | |
8b64d8eac5a7 serial: 8250_pci: Detach low-level driver during PCI error recovery | |
0af346063ed1 move the call of __d_drop(anon) into __d_materialise_unique(dentry, anon) | |
0c66352358ec bna: Add synchronization for tx ring. | |
58fc08861678 vfio/pci: Fix integer overflows, bitmask check | |
55714786c98d apparmor: do not expose kernel stack | |
0dbf7cface7f apparmor: fix module parameters can be changed after policy is locked | |
78c1649ee2fb apparmor: fix oops in profile_unpack() when policy_db is not present | |
65620192c933 apparmor: don't check for vmalloc_addr if kvzalloc() failed | |
bbf35e1f6480 apparmor: add missing id bounds check on dfa verification | |
56667088c685 apparmor: check that xindex is in trans_table bounds | |
925cf63bf193 apparmor: internal paths should be treated as disconnected | |
06f26d2260dd apparmor: fix disconnected bind mnts reconnection | |
0aae43cb5135 apparmor: exec should not be returning ENOENT when it denies | |
c95e9e2c6d2b apparmor: fix uninitialized lsm_audit member | |
858323b8f688 Fix regression which breaks DFS mounting | |
effc45b83f8c Move check for prefix path to within cifs_get_root() | |
18c024ef94ee Compare prepaths when comparing superblocks | |
371e3e9ebdf1 Fix memory leaks in cifs_do_mount() | |
7de0a538bf0f vmxnet3: Wake queue from reset work | |
0bb1d8f856b6 NFSv4: Ensure nfs_atomic_open set the dentry verifier on ENOENT | |
ea68f9f90fdb ARM: dts: da850-evm: fix read access to SPI flash | |
6b25b4a8def9 ARM: 8634/1: hw_breakpoint: blacklist Scorpion CPUs | |
5ec3b3c4f382 qla2xxx: Fix crash due to null pointer access | |
25bf64d41a49 x86/PCI: Ignore _CRS on Supermicro X8DTH-i/6/iF/6F | |
6c1085d90f58 pinctrl: sh-pfc: Do not unconditionally support PIN_CONFIG_BIAS_DISABLE | |
61522da0044c sysrq: attach sysrq handler correctly for 32-bit kernel | |
c28a7e3cd4a9 vme: Fix wrong pointer utilization in ca91cx42_slave_get | |
72d9ca975a89 i2c: fix kernel memory disclosure in dev interface | |
94f73d028b1a Input: i8042 - add Clevo P650RS to the i8042 reset list | |
10f57bea3c23 Input: mpr121 - set missing event capability | |
835808dde956 Input: mpr121 - handle multiple bits change of status register | |
14b7a55c5ec1 Input: tca8418 - use the interrupt trigger from the device tree | |
18d78c9c70de Input: joydev - do not report stale values on first open | |
c063a59529c1 Input: kbtab - validate number of endpoints before using them | |
31eb4619f144 Input: iforce - validate number of endpoints before using them | |
9c54ab3ae6a1 Input: i8042 - add noloop quirk for Dell Embedded Box PC 3000 | |
2984c8338bc4 Input: xpad - use correct product id for x360w controllers | |
7876c5b47cdf HID: hid-cypress: validate length of report | |
01a70109c838 igmp: Make igmp group member RFC 3376 compliant | |
fb64724c513d drop_monitor: consider inserted data in genlmsg_end | |
15d389eb8ffc drop_monitor: add missing call to genlmsg_end | |
7dafeddf2304 netvsc: reduce maximum GSO size | |
a209796d3912 tick/broadcast: Prevent NULL pointer dereference | |
c97709b2f0ac net: ti: cpmac: Fix compiler warning due to type confusion | |
131d4549bb51 cred/userns: define current_user_ns() as a function | |
8e555ff37d61 ftrace/x86: Set ftrace_stub to weak to prevent gcc from using short jumps to it | |
17787c9ea749 sg_write()/bsg_write() is not fit to be called under KERNEL_DS | |
2091884b894d powerpc/ps3: Fix system hang with GCC 5 builds | |
c0dbd298e438 nfs_write_end(): fix handling of short copies | |
ebc7a8d59ae3 libceph: verify authorize reply on connect | |
3c75a4a62b03 s390/vmlogrdr: fix IUCV buffer allocation | |
b7144615b349 scsi: sd: Fix capacity calculation with 32-bit sector_t | |
89f07b91ed36 scsi: sr: Sanity check returned mode data | |
02f56132c632 scsi: lpfc: Add shutdown method for kexec | |
5a0ee423f022 target/pscsi: Fix TYPE_TAPE + TYPE_MEDIMUM_CHANGER export | |
28d32647706b scsi: storvsc: properly set residual data length on errors | |
51cf8b567d8b scsi: storvsc: properly handle SRB_ERROR when sense message is present | |
030465224982 scsi: don't BUG_ON() empty DMA transfers | |
f655774fa688 scsi: move the nr_phys_segments assert into scsi_init_io | |
4f87607d23b7 scsi: avoid a permanent stop of the scsi device's request queue | |
30a27de17ac9 drivers/gpu/drm/ast: Fix infinite loop if read fails | |
c1f456c3e4c6 ssb: Fix error routine when fallback SPROM fails | |
467318f8521f xfs: clear _XBF_PAGES from buffers when readahead page | |
fada913b8df4 xfs: set AGI buffer type in xlog_recover_clear_agi_bucket | |
e0be117b32ed arm/xen: Use alloc_percpu rather than __alloc_percpu | |
be6cbfbcc8db USB: UHCI: report non-PME wakeup signalling for Intel hardware | |
0443b08f1623 usb: gadget: composite: correctly initialize ep->maxpacket | |
6fe5d8f9e3e8 usb: hub: Wait for connection to be reestablished after port reset | |
14744e0727f9 usb: dwc3: gadget: delay unmap of bounced requests | |
b768a2281ed8 usb: host: xhci-plat: Fix timeout on removal of hot pluggable xhci controllers | |
2141cef5e572 usb: dwc3: gadget: make Set Endpoint Configuration macros safe | |
7589f76fc786 USB: cdc-acm: fix failed open not being detected | |
f4ca7f4add4b USB: cdc-acm: fix open and suspend race | |
8b54ca011603 USB: cdc-acm: fix double usb_autopm_put_interface() in acm_port_activate() | |
2d9c8786b4a5 usb: gadget: composite: always set ep->mult to a sensible value | |
86602ef9274c USB: serial: io_ti: bind to interface after fw download | |
1a8c9920e3b4 xhci: free xhci virtual devices with leaf nodes first | |
4efe2b8674b8 USB: gadgetfs: fix checks of wTotalLength in config descriptors | |
dff0889cbe23 USB: gadgetfs: fix use-after-free bug | |
7962adc34ace USB: gadgetfs: fix unbounded memory allocation bug | |
884e52b562b6 usb: gadgetfs: restrict upper bound on device configuration size | |
f9d41323c9db ALSA: usb-audio: Add QuickCam Communicate Deluxe/S7500 to volume_control_quirks | |
02032fee31e6 ALSA: seq: Don't break snd_use_lock_sync() loop by timeout | |
52108adab569 ALSA: seq: Fix race during FIFO resize | |
85965536937a ALSA: seq: Fix racy cell insertions during snd_seq_pool_done() | |
1a152ec1e7a8 ALSA: seq: Fix link corruption by event error handling | |
c8b0d14125bd ALSA: timer: Reject user params with too small ticks | |
1d221ab40b51 ALSA: seq: Don't handle loop timeout at snd_seq_pool_done() | |
9febda38e81b ALSA: seq: Fix race at creating a queue | |
0538108aba9a ALSA: hda - Fix up GPIO for ASUS ROG Ranger | |
efbff0003d24 can: usb_8dev: Fix memory leak of priv->cmd_msg_buffer | |
85c1a24910b6 can: bcm: fix hrtimer/tasklet termination in bcm op removal | |
b6f6c2a2ad83 can: ti_hecc: add missing prepare and unprepare of the clock | |
871cf42cc11c can: c_can_pci: fix null-pointer-deref in c_can_start() - set device pointer | |
030847b5e3b3 can: peak: fix bad memory access and free sequence | |
fcf8863f70d1 can: raw: raw_setsockopt: limit number of can_filter that can be set | |
fa582d5db4b9 ocfs2: fix BUG_ON() in ocfs2_ci_checkpointed() | |
4c13b48b5974 ocfs2: fix crash caused by stale lvb with fsdlm plugin | |
08bfb3322c81 cifs: Do not send echoes before Negotiate is complete | |
0c9d04620596 fs/cifs: make share unaccessible at root level mountable | |
b6aefc55cee5 CIFS: remove bad_network_name flag | |
b7ae9de1ccdc CIFS: Fix a possible memory corruption in push locks | |
c894dc391bf9 CIFS: Fix missing nls unload in smb2_reconnect() | |
7627ee2d1649 CIFS: Fix a possible memory corruption during reconnect | |
6ca4a167ccd7 md linear: fix a race between linear_add() and linear_congested() | |
902a2ef501cd md:raid1: fix a dead loop when read from a WriteMostly disk | |
3069d4a49faa md/raid5: limit request size according to implementation limits | |
ee079d219550 dm space map metadata: fix 'struct sm_metadata' leak on failed create | |
22ce0cc84373 dm crypt: mark key as invalid until properly loaded | |
ada0257660a1 block: fix del_gendisk() vs blkdev_ioctl crash | |
e368920c6f96 block: allow WRITE_SAME commands with the SG_IO ioctl | |
b2c439fa4980 ext4: fix inode checksum calculation problem if i_extra_size is small | |
81c0512fda56 ext4: return EROFS if device is r/o and journal replay is needed | |
d51203809025 ext4: preserve the needs_recovery flag when the journal is aborted | |
be2ef7d7e4cd ext4: trim allocation requests to group size | |
51338298e3f0 ext4: fix fencepost in s_first_meta_bg validation | |
27ab478cc41f jbd2: don't leak modified metadata buffers on an aborted journal | |
c4d81d23d977 ext4: add sanity checking to count_overhead() | |
12c1a7d42fe8 ext4: fix in-superblock mount options processing | |
4ae25b669763 ext4: use more strict checks for inodes_per_block on mount | |
a82fdcd5b8de Btrfs: fix memory leak in reading btree blocks | |
f9e115b47ee8 Revert "Btrfs: don't delay inode ref updates during log, replay" | |
e973a00e5adf Linux 3.10.106 | |
48efb5848e3e char: lp: fix possible integer overflow in lp_setup() | |
c4e410373058 dccp/tcp: do not inherit mc_list from parent | |
9dcf45d35b91 mm/huge_memory.c: respect FOLL_FORCE/FOLL_COW for thp | |
8ec54507775d fs: exec: apply CLOEXEC before changing dumpable task flags | |
ee575d9e7905 ipv6: handle -EFAULT from skb_copy_bits | |
109eaa2e494a KVM: kvm_io_bus_unregister_dev() should never fail | |
4993dbd9a60b kvm: exclude ioeventfd from counting kvm_io_range limit | |
53ca16b7ed8b KVM: x86: clear bus pointer when destroyed | |
5de36013330f ipv6: fix the use of pcpu_tstats in ip6_tunnel | |
ae903d56f444 ipv6: pointer math error in ip6_tnl_parse_tlv_enc_lim() | |
a70599b75d7b ipv6: fix ip6_tnl_parse_tlv_enc_lim() | |
329dd3b60d46 xc2028: Fix use-after-free bug properly | |
f5047a4275c8 xc2028: unlock on error in xc2028_set_config() | |
9f987c60b2fd Drivers: hv: avoid vfree() on crash | |
e4a526ef4d5c can: Fix kernel panic at security_sock_rcv_skb | |
8175aaff8023 mm/init: fix zone boundary creation | |
2c789b45b49b USB: dummy-hcd: fix bug in stop_activity (handle ep0) | |
7ce2ae445b3c USB: fix problems with duplicate endpoint addresses | |
c2696ee46d13 USB: usbtmc: add missing endpoint sanity check | |
52a9f2bc54c0 perf trace: Use the syscall raw_syscalls:sys_enter timestamp | |
119bb19afee5 net: sctp: rework multihoming retransmission path selection to rfc4960 | |
dea34faf0ebf Staging: vt6655-6: potential NULL dereference in hostap_disable_hostapd() | |
6b49909f6659 tun: Fix TUN_PKT_STRIP setting | |
b101c4a826c8 ARM: dts: imx31: fix AVIC base address | |
7bf73639abeb ARM: dts: imx31: move CCM device node to AIPS2 bus devices | |
afbf4b79c97c MIPS: KGDB: Use kernel context for sleeping threads | |
e6572e97cdab l2tp: take reference on sessions being dumped | |
5f2044b88505 net: phy: handle state correctly in phy_stop_machine | |
2578abaf8406 netfilter: arp_tables: fix invoking 32bit "iptable -P INPUT ACCEPT" failed in 64bit kernel | |
be239ba77bee ring-buffer: Have ring_buffer_iter_empty() return true when empty | |
2b2bdb723e14 tracing: Allocate the snapshot buffer before enabling probe | |
46d929423a81 rtl8150: Use heap buffers for all register access | |
dcf3bf0c0d81 pegasus: Use heap buffers for all register access | |
e0968ea2256b powerpc: Disable HFSCR[TM] if TM is not supported | |
524041676b74 char: Drop bogus dependency of DEVPORT on !M68K | |
e732fe100aab net/mlx4_core: Fix racy CQ (Completion Queue) free | |
5c19da99ae25 net/mlx4_en: Fix bad WQE issue | |
255798dfd838 s390/decompressor: fix initrd corruption caused by bss clear | |
b537724cf87f metag/usercopy: Add missing fixups | |
a5272a1a37d6 metag/usercopy: Fix src fixup in from user rapf loops | |
01feed4e0693 metag/usercopy: Set flags before ADDZ | |
c08425cf3d22 metag/usercopy: Add early abort to copy_to_user | |
48dcec7c84d2 metag/usercopy: Fix alignment error checking | |
313335763346 ring-buffer: Fix return value check in test_ringbuffer() | |
0a90812abe33 ptrace: fix PTRACE_LISTEN race corrupting task->state | |
36486df8fd5d ipv4: igmp: Allow removing groups from a removed interface | |
5aedbed333fb i2c: at91: manage unexpected RXRDY flag when starting a transfer | |
15a9bf6be2f9 USB: OHCI: Fix race between ED unlink and URB submission | |
df02bde1241d ACPI / PNP: Reserve ACPI resources at the fs_initcall_sync stage | |
47c3c5997015 ACPI / resources: free memory on error in add_region_before() | |
486980115d6d ACPI / PNP: Avoid conflicting resource reservations | |
024e75022a63 ALSA: ctxfi: Fix the incorrect check of dma_set_mask() call | |
fedf42303f3f ALSA: ctxfi: Fallback DMA mask to 32bit | |
2fd3f0b9c5f5 scsi: libsas: fix ata xfer length | |
d970c8876c11 ext4: mark inode dirty after converting inline directory | |
f3f2bd63e9e5 mmc: ushc: fix NULL-deref at probe | |
ce1a9b4481ca uwb: hwa-rc: fix NULL-deref at probe | |
6b0be18695aa uwb: i1480-dfu: fix NULL-deref at probe | |
dc7d50900535 USB: wusbcore: fix NULL-deref at probe | |
43076a12f731 USB: idmouse: fix NULL-deref at probe | |
d48be3d27f12 USB: uss720: fix NULL-deref at probe | |
28a150bb2a6d Input: cm109 - validate number of endpoints before using them | |
069ccb29ce55 Input: yealink - validate number of endpoints before using them | |
d67b8d19f8b7 Input: hanwang - validate number of endpoints before using them | |
5fe054d5cf53 Input: ims-pcu - validate number of endpoints before using them | |
d7c1a1e810b5 net: unix: properly re-increment inflight counter of GC discarded candidates | |
50c77b45235c net: properly release sk_frag.page | |
83ba5514d02b xen: do not re-use pirq number cached in pci device msi msg data | |
0ddcc63eaee5 isdn/gigaset: fix NULL-deref at probe | |
2f709686c8f4 perf/core: Fix event inheritance on fork() | |
e3c274df8132 net sched actions: decrement module reference count after table flush. | |
14485207da6d dccp/tcp: fix routing redirect race | |
0df4edf78560 net: net_enable_timestamp() can be called from irq contexts | |
67dbc5b0f431 locking/static_keys: Add static_key_{en,dis}able() helpers | |
04808eedd45c ipv4: mask tos for input route | |
dca30c9b9f77 vxlan: correctly validate VXLAN ID against VXLAN_N_VID | |
385adbff8832 USB: serial: io_ti: fix information leak in completion handler | |
b5cef5fb5640 USB: serial: io_ti: fix NULL-deref in interrupt callback | |
0fcf2e6ec5ef USB: iowarrior: fix NULL-deref in write | |
3391664ea54c USB: iowarrior: fix NULL-deref at probe | |
5e09c87d97ab USB: serial: omninet: fix reference leaks at open | |
7a514c957fe9 USB: serial: safe_serial: fix information leak in completion handler | |
6cdf2daa67e1 tracing: Add #undef to fix compile error | |
617d87fba156 MIPS: ip27: Disable qlge driver in defconfig | |
916abf69c48f USB: serial: digi_acceleport: fix OOB-event processing | |
cd3e6cc415f2 USB: serial: digi_acceleport: fix OOB data sanity check | |
163a9b8a827a dm: flush queued bios when process blocks to avoid deadlock | |
63a746c10ee3 nlm: Ensure callback code also checks that the files match | |
5b20666ce3a8 ktest: Fix child exit code processing | |
7d84945adf14 IB/ipoib: Fix deadlock between rmmod and set_mode | |
82e5db7e122f s390/qdio: clear DSCI prior to scanning multiple input queues | |
aab1398b1ad0 NFSv4: fix getacl head length estimation | |
137da4003710 RDMA/core: Fix incorrect structure packing for booleans | |
fb0f3b67a60b fuse: add missing FR_FORCE | |
310ff8fc129d ath9k: use correct OTP register offsets for the AR9340 and AR9550 | |
b1693e7fd6dc scsi: aacraid: Reorder Adapter status check | |
035d5b9eec2b uvcvideo: Fix a wrong macro | |
f26df5b605f8 MIPS: Handle microMIPS jumps in the same way as MIPS32/MIPS64 jumps | |
0102f99c9a04 MIPS: Calculate microMIPS ra properly when unwinding the stack | |
02be50740402 MIPS: Fix is_jump_ins() handling of 16b microMIPS instructions | |
e2cffc9de582 MIPS: Fix get_frame_info() handling of microMIPS function size | |
aa5dfcf30234 MIPS: Prevent unaligned accesses during stack unwinding | |
e91f8a6294d0 MIPS: Clear ISA bit correctly in get_frame_info() | |
66b54f74a614 MIPS: OCTEON: Fix copy_from_user fault handling for large buffers | |
2c84f2ea93d9 net/sched: em_meta: Fix 'meta vlan' to correctly recognize zero VID frames | |
0a26776744db vti4: Don't count header length twice. | |
3c330291b079 net: 6lowpan: fix lowpan_header_create non-compression memcpy call | |
c814d1ac5eab drm/nv50/disp: min/max are reversed in nv50_crtc_gamma_set() | |
1b085c1e4303 ocfs2: do not write error flag to user structure we cannot copy from/to | |
c292fb57c59a goldfish: Sanitize the broken interrupt handler | |
1547d8022b82 x86/platform/goldfish: Prevent unconditional loading | |
dd0bd1f38189 USB: serial: ark3116: fix register-accessor error handling | |
55ea7ce2a85f USB: serial: opticon: fix CTS retrieval at open | |
7885ce4e02f4 USB: serial: spcp8x5: fix modem-status handling | |
65e2193ea746 USB: serial: ftdi_sio: fix line-status over-reporting | |
36db2d3261b0 USB: serial: ftdi_sio: fix extreme low-latency setting | |
73ccba6daf81 USB: serial: ftdi_sio: fix modem-status error handling | |
60a7b4f1f92d USB: serial: mos7840: fix another NULL-deref at open | |
a2c76c516d9d net: socket: fix recvmmsg not returning error from sock_error | |
11256a46ac37 packet: Do not call fanout_release from atomic contexts | |
f046c8c582c2 packet: fix races in fanout_add() | |
ca08573be4e8 l2tp: do not use udp_ioctl() | |
b97b622cb6d6 ping: fix a null pointer dereference | |
3bbd220ed317 ip6_gre: fix ip6gre_err() invalid reads | |
e5de9fbd465f netlabel: out of bound access in cipso_v4_validate() | |
71c1ae37b289 net: use a work queue to defer net_disable_timestamp() work | |
65a01c3674ed drm/i915: fix use-after-free in page_flip_completed() | |
f13d2bf29047 scsi: zfcp: fix use-after-free by not tracing WKA port open/close on failed send | |
1ab822b2d588 mac80211: Fix adding of mesh vendor IEs | |
c88b46ab0e71 ARM: 8643/3: arm/ptrace: Preserve previous registers for short regset write | |
6ce83d3792bf svcrpc: fix oops in absence of krb5 module | |
548bc8af48b7 tcp: initialize max window for a new fastopen socket | |
01d2c4b759de net: fix harmonize_features() vs NETIF_F_HIGHDMA | |
c93351c13a2c platform/x86: intel_mid_powerbtn: Set IRQ_ONESHOT | |
8a145768feda s5k4ecgx: select CRC32 helper | |
8557960bd4b1 drm/i915: Don't leak edid in intel_crt_detect_ddc() | |
4787be8bec67 crypto: caam - fix non-hmac hashes | |
e9c7ff72d19e fuse: do not use iocb after it may have been freed | |
975a6fdc1f59 ite-cir: initialize use_demodulator before using it | |
6a4083aaf088 ARM: ux500: fix prcmu_is_cpu_in_wfi() calculation | |
326e4be0bd1e arm64/ptrace: Reject attempts to set incomplete hardware breakpoint fields | |
160832d98a4f arm64/ptrace: Avoid uninitialised struct padding in fpr_set() | |
6fa4af2fd062 arm64/ptrace: Preserve previous registers for short regset write | |
6fdec4e0cfd0 ubifs: Fix journal replay wrt. xattr nodes | |
7b4b738a784b mtd: nand: xway: disable module support | |
486b3561f0f6 mmc: mxs-mmc: Fix additional cycles after transmission stop | |
2da2ec2d1129 svcrpc: don't leak contexts on PROC_DESTROY | |
ef735e617c1c ARM: dts: imx31: fix clock control module interrupts description | |
6198a4282fb0 perf scripting: Avoid leaking the scripting_context variable | |
f632d08a5e62 IB/mlx4: Fix port query for 56Gb Ethernet links | |
14e64b8db3ac IB/mlx4: Set traffic class in AH | |
074c9175a025 powerpc/ibmebus: Fix device reference leaks in sysfs interface | |
a3f1a9aa41bb powerpc/ibmebus: Fix further device reference leaks | |
a744133714f8 NFSv4.1: nfs4_fl_prepare_ds must be careful about reporting success. | |
f797ba0c1504 x86/cpu: Fix bootup crashes by sanitizing the argument of the 'clearcpuid=' command-line option | |
057b97b3bee2 USB: serial: ch341: fix modem-control and B0 handling | |
68f3e5ed0f6e USB: serial: ch341: fix resume after reset | |
6e8ec5e9da55 USB: serial: ch341: fix open and resume after B0 | |
7a9d004bd2ef USB: serial: ch341: fix control-message error handling | |
a50ab48cbd12 USB: serial: ch341: fix open error handling | |
f0cd7f530323 USB: serial: ch341: fix initial modem-control state | |
1a747838098b USB: serial: kl5kusb105: fix line-state error handling | |
ae61e5cf84b7 mm/hugetlb.c: fix reservation race when freeing surplus pages | |
6b88ce0a0735 Input: i8042 - add Pegatron touchpad to noloop table | |
7ec6a49ea481 powerpc: Fix build warning on 32-bit PPC | |
c99076051c76 gro: Disable frag0 optimization on IPv6 ext headers | |
c30491578da9 gro: use min_t() in skb_gro_reset_offset() | |
193ce453531a gro: Enter slow-path if there is no tailroom | |
1e714371330f net: stmmac: Fix race between stmmac_drv_probe and stmmac_open | |
8e269d3a0ae2 net, sched: fix soft lockup in tc_classify | |
10b1b0e0206d ser_gigaset: return -ENOMEM on error instead of success | |
b699f991b7b7 powerpc/pci/rpadlpar: Fix device reference leaks | |
387ae8fc94c4 mmc: mmc_test: Uninitialized return value | |
b512f0965fcc target/iscsi: Fix double free in lio_target_tiqn_addtpg() | |
f95eec941fac scsi: mvsas: fix command_active typo | |
22360bd6b98a iommu/amd: Fix the left value check of cmd buffer | |
bf254835cb28 clk: clk-wm831x: fix a logic error | |
f96bf05aba91 hwmon: (ds620) Fix overflows seen when writing temperature limits | |
98b02d5856ac cris: Only build flash rescue image if CONFIG_ETRAX_AXISFLASHMAP is selected | |
0888a877da6a usb: dwc3: gadget: always unmap EP0 requests | |
e839a8be835f staging: iio: ad7606: fix improper setting of oversampling pins | |
fae296593141 USB: serial: kl5kusb105: abort on open exception path | |
78c95f1abe8d ALSA: usb-audio: Fix bogus error return in snd_usb_create_stream() | |
ca4404aa8310 usb: musb: Fix trying to free already-free IRQ 4 | |
5476b0f46836 usb: xhci-mem: use passed in GFP flags instead of GFP_KERNEL | |
066295bf1a81 USB: serial: mos7720: fix parallel probe | |
2e9fa07b613b USB: serial: mos7720: fix parport use-after-free on probe errors | |
dc83c93d1abf USB: serial: mos7720: fix use-after-free on probe errors | |
28be2eb1d492 USB: serial: mos7720: fix NULL-deref at open | |
c5f5cb285085 USB: serial: mos7840: fix NULL-deref at open | |
2cc0d8c98cfc USB: serial: kobil_sct: fix NULL-deref in write | |
af3306e7ddf7 USB: serial: cyberjack: fix NULL-deref at open | |
208c62708b5a USB: serial: oti6858: fix NULL-deref at open | |
b665601b415a USB: serial: io_edgeport: fix NULL-deref at open | |
8bd90bb0f56c USB: serial: ti_usb_3410_5052: fix NULL-deref at open | |
251d72f6872c USB: serial: garmin_gps: fix memory leak on failed URB submit | |
0c682dc4572c USB: serial: iuu_phoenix: fix NULL-deref at open | |
f1b7832c907d USB: serial: io_ti: fix another NULL-deref at open | |
a8e658b8e767 USB: serial: io_ti: fix NULL-deref at open | |
99ab31cdb83f USB: serial: spcp8x5: fix NULL-deref at open | |
f0780469b4b3 USB: serial: keyspan_pda: verify endpoints at probe | |
5a70bedfbf9d USB: serial: pl2303: fix NULL-deref at open | |
9e37658750da USB: serial: quatech2: fix sleep-while-atomic in close | |
2bfff5faf35f USB: serial: omninet: fix NULL-derefs at open and disconnect | |
700cb87c6cad usb: gadget: composite: Test get_alt() presence instead of set_alt() | |
ca301f4f41f6 powerpc: Convert cmp to cmpd in idle enter sequence | |
505507357f2a IB/multicast: Check ib_find_pkey() return value | |
768dd29bbee3 IB/mad: Fix an array index check | |
7e2b99fd538e ftrace/x86_32: Set ftrace_stub to weak to prevent gcc from using short jumps to it | |
5ca970fd6b43 scsi: zfcp: fix rport unblock race with LUN recovery | |
d0557150990c scsi: zfcp: do not trace pure benign residual HBA responses at default level | |
8b171c28829e scsi: zfcp: fix use-after-"free" in FC ingress path after TMF | |
074960d3c04e block: protect iterate_bdevs() against concurrent close | |
61839d1ab1d0 ext4: return -ENOMEM instead of success | |
baa298ef554c ext4: reject inodes with negative size | |
894d0a4101f7 ext4: fix stack memory corruption with 64k block size | |
426859d00ed4 ext4: fix mballoc breakage with 64k block size | |
5b8fec42d19d crypto: caam - fix AEAD givenc descriptors | |
2ffc3b67cfd8 block_dev: don't test bdev->bd_contains when it is not stable | |
37a4b156b784 USB: serial: kl5kusb105: fix open error path | |
414365e61570 Btrfs: fix tree search logic when replaying directory entry deletes | |
4d01a494c9d2 hotplug: Make register and unregister notifier API symmetric | |
ebe4c86f91e6 m68k: Fix ndelay() macro | |
c506ce89ff86 locking/rtmutex: Prevent dequeue vs. unlock race | |
509c17451b4f ext4: fix data exposure after a crash | |
5294b58025dc selinux: fix off-by-one in setprocattr | |
52a9a58e9162 fbdev: color map copying bounds checking | |
117ba8d3c8a0 Revert "fbcmap: prevent memory overflow" | |
2849a5f7a824 tmpfs: clear S_ISGID when setting posix ACLs | |
a0e536258023 KVM: x86: Introduce segmented_write_std | |
707d77266a16 KVM: x86: fix emulation of "MOV SS, null selector" | |
b506dbd50ed6 libceph: don't set weight to IN when OSD is destroyed | |
8330f64151a9 EVM: Use crypto_memneq() for digest comparisons | |
b735288cd762 crypto: crypto_memneq - add equality testing of memory regions w/o timing leaks | |
* packages/apps/AbcSettings/ | |
8c26761 Update Russian translations | |
282913e Allow to suppress notifications sound/vibration if screen is On [2/2] | |
2ef561e Less boring heads up: improve strings | |
* packages/apps/Settings/ | |
74ffb75279 Merge branch 'o2' of https://github.com/ezio84/abc_packages_apps_Settings into HEAD | |
29f0afb585 Fix RU translations (#5) | |
f0af14ffe6 Revert "allow to suppress sound/vibration if screen on" for now | |
* packages/services/Telephony/ | |
20a1b913 Merge branch 'o2' of https://github.com/ezio84/abc_packages_services_Telephony into HEAD | |
574c363e IMS: Add API to get IMS Registration Status based on subId | |
==================== | |
01-03-2018 | |
==================== | |
* build/make/ | |
ae8c7ed50 Merge branch 'o2' of https://github.com/ezio84/abc_build into HEAD | |
c7392ebab Merge tag 'android-8.1.0_r4' into o2 | |
bdb29f0da [1/2] build: add OTA script do delete package cache | |
* frameworks/av/ | |
67babe0f5 Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_av into HEAD | |
8ffebbc6b Merge tag 'android-8.1.0_r4' into o2 | |
* frameworks/base/ | |
545b11e5856 Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
d14d2adff4b Update Russian translations | |
58a96ced5a3 Merge tag 'android-8.1.0_r4' into o2 | |
fc6d3d01c3e Russian translations for additional settings | |
c2f89eebc17 Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
* frameworks/native/ | |
404382498 Merge tag 'android-8.1.0_r4' into o2 | |
* hardware/qcom/audio/ | |
8efdfcf4 policy_hal: fix for MR1 function prototype. | |
bb3051ee hal: configs: effects: update conf & lib paths | |
* manifest/ | |
93d3155 Switch to OPM1.171019.013, android-8.1.0_r4, Pixel 2 XL (taimen), Pixel2 (walleye) | |
* packages/apps/AbcSettings/ | |
42b80d2 RecentSettings: recents panel clear all button tweaks | |
c2fa00e Update Russian translations | |
24a0189 Russian translations for additional settings | |
d78f175 Russian translations (#6) | |
* packages/apps/Dialer/ | |
267ec50aa Dialer: provide adaptive icon | |
48e5a816d Russian translations | |
* packages/apps/Launcher3/ | |
1fc43632f Update Russian translations | |
* packages/apps/PackageInstaller/ | |
c66fa5bb Russian translations (#1) | |
* packages/apps/Settings/ | |
a91e69716e Russian translations for additional settings | |
8efb0f523c Merge branch 'o2' of https://github.com/ezio84/abc_packages_apps_Settings into HEAD | |
a125c0ef2f Russian translations (#4) | |
* packages/providers/DownloadProvider/ | |
bd97dde Russian translations (#1) | |
* scripts/ | |
0573737 Copy and upload changelog while building the ROM | |
* system/core/ | |
34e0246b4 Merge branch 'o2' of https://github.com/ezio84/abc_system_core into HEAD | |
998aef069 Merge tag 'android-8.1.0_r4' into o2 | |
* system/media/ | |
b0853d0c Merge branch 'o2' of https://github.com/ezio84/abc_system_media into HEAD | |
8ccf631d Merge tag 'android-8.1.0_r4' into o2 | |
* vendor/nexus/ | |
b97520e [2/2] omni: add OTA script do delete package cache | |
==================== | |
01-02-2018 | |
==================== | |
* frameworks/base/ | |
4ff3c9f57b6 Partial and full screenshot: use dynamic wallpaper colors | |
==================== | |
01-01-2018 | |
==================== | |
==================== | |
12-31-2017 | |
==================== | |
==================== | |
12-30-2017 | |
==================== | |
* frameworks/base/ | |
4836e74cd00 Update power menu icons | |
* kernel/xiaomi/kenzo/ | |
ad757e6d651b Merge branch 'o' of https://github.com/PureNexusProject-Kenzo/android_kernel_xiaomi_kenzo into HEAD | |
276cae0db18d Pure Kernel v2.7 | |
e786de4b2bbd ALSA: pcm: prevent UAF in snd_pcm_info | |
ba742f450e0d UPSTREAM: ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor | |
ba877afe2cbc UPSTREAM: ALSA: usb-audio: Kill stray URB at exiting | |
008a6b038aba proc: Remove additional SafetyNet flags from /proc/cmdline | |
1fac9c7aea16 proc: Remove verifiedbootstate flag from /proc/cmdline | |
6b6a28f6ecba Revert "SafetyNet bypass: Show androidboot.verifiedbootstate=green" | |
fe9429c8064e UPSTREAM: Subject: ALSA: seq: Remove autoload locks in driver registration | |
b2c04d39938c UPSTREAM: ALSA: seq: bind seq driver automatically | |
9526d4d41ecf UPSTREAM: ALSA: seq: Use atomic ops for autoload refcount | |
2264e9609419 msm8976: take_dentry_name_snapshot: avoid kfree under spinlock | |
ab0d885f7361 diag: Free the memory in diagfwd_peripheral_exit() | |
6dca75e12459 ALSA: pcm: remove unused variable from snd_pcm_info() | |
96fe1129f673 ALSA: pcm: remove SNDRV_PCM_IOCTL1_INFO internal command | |
b5538e143ac0 net: usb: rmnet_usb_ctrl: Fix use after free issue | |
b36fcd50e182 scsi: ufs: Fix off-by-one bug in ufs debugfs driver | |
ffdecc78e54f msm: sps: Update debug message format specifier | |
8eeca7653eca sched: Introduce Shadow scheduling | |
089294603c31 UPSTREAM: sctp: do not peel off an assoc from one netns to another one | |
23a973be6ff2 UPSTREAM: ALSA: timer: Call notifier in the same spinlock | |
4d6857ec2354 BACKPORT: ALSA: timer: Fix race at concurrent reads | |
800a1d2d52bb BACKPORT: ALSA: timer: Handle disconnection more safely | |
00e8c2fd7176 firmware_class: Tie exporting caching routines with CONFIG_CACHE_FW | |
d3a0e7629a74 firmware_class: make firmware caching configurable | |
c0b5441c1d5e msm: kgsl: Use vma_area_struct with proper locks | |
40b5a4d12fa1 BACKPORT: dm bufio: don't take the lock in dm_bufio_shrink_count | |
703318172e7d BACKPORT: dm bufio: avoid sleeping while holding the dm_bufio lock | |
==================== | |
12-29-2017 | |
==================== | |
* device/xiaomi/kenzo/ | |
a3b031d3 Use hardware feature definition to indicate Passpoint support Bug: 36886243 Test: Manual test Change-Id: I1a78cb4ca7fd48b47467c7be92a4a821ff4908d0 | |
* frameworks/base/ | |
16ee6e0ad76 Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
a1db17ae968 Fix Substratum themes making powermenu transparent in some cases | |
==================== | |
12-28-2017 | |
==================== | |
* frameworks/base/ | |
ef66511ac73 Power menu advanced reboot: make it dynamic | |
a704343d387 Fix "Disable QS footer warning" | |
==================== | |
12-27-2017 | |
==================== | |
* device/xiaomi/kenzo/ | |
ab5c7679 BoardConfig: add USE_DEVICE_SPECIFIC_GPS | |
* frameworks/base/ | |
66d284d3c73 frameworks: base: Port password retention feature | |
7d4243802d2 Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
71d0c2e163d Drop HBM tile from config | |
477e71b6698 SystemUI: Add tile for enable/disable HW keys | |
727aa575078 Revert new Clear all FAB button | |
* packages/apps/SlimRecents/ | |
bcc2f3f Keep correct thumbnail aspect ratio | |
==================== | |
12-26-2017 | |
==================== | |
* device/xiaomi/kenzo/ | |
64660698 kenzo: Update to WiFi 1.1 | |
* frameworks/base/ | |
f3015b82cdd Power menu advanced reboot toggle: new icons | |
* kernel/xiaomi/kenzo/ | |
cf09ed824f40 Merge branch 'o' of https://github.com/PureNexusProject-Kenzo/android_kernel_xiaomi_kenzo into HEAD | |
* packages/apps/DUI/ | |
c4baf7f Smartbar custom icon scaling option: fix white buttons on white navbar | |
==================== | |
12-25-2017 | |
==================== | |
* device/xiaomi/kenzo/ | |
1c1dc27b Drop tiles from overlays | |
b8f5fa4b Let's switch to official Linaro | |
690b7d3f XiaomiParts: remove vibration test button | |
* frameworks/base/ | |
d71660d2f07 SmoothSpinners: Makes the loading "spinner" animation smoother | |
9ef05f460d2 Fix NPE with void android.view.VelocityTracker.clear() | |
6c66117f5fe ViewConfiguration: Align coding style to AOSP | |
d3968dbfc7f ViewConfiguration: add support for max/min fling velocity sysproperties | |
8a895710186 Merge branch 'o2' of https://github.com/ezio84/abc_frameworks_base into HEAD | |
db43551d47d Ticker observer code cleanup | |
* manifest/ | |
25df5bc Switch to official linaro toolchain | |
* packages/apps/Settings/ | |
510715a827 Update Changelog UI | |
55f56cf4b4 Export ButtonSettings for tile | |
591f52df7a Make isPackageAvailable as public | |
bce0b1d201 Merge branch 'o2' of https://github.com/ezio84/abc_packages_apps_Settings into HEAD | |
* prebuilts/gcc/linux-x86/aarch64/aarch64-linux-gnu-6.x/ | |
35894db1 gcc-linaro-6.4.1-2017.11-linux | |
* scripts/ | |
bfe389a Update Readme | |
8893dbd Fix kernel script derp | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment