Advertisement
Seraph08

CyanogenMod 14.0 2015.09.22 Weekly Changelog

Sep 22nd, 2016
726
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 47.05 KB | None | 0 0
  1.  
  2. project android/
  3. 0b688a7 default.xml: Add arm-eabi-4.8 toolchains
  4.  
  5. project bootable/recovery/
  6. 87f0e57 sr: Fix all the graphics issues
  7.  
  8. project build/
  9. ba48cf3 kernel: default to gcc 4.9; auto-set prefix based on TARGET_ARCH
  10. 3c8f614 Revert "main: Use date -d on OSX"
  11. 9d59c59 envsetup: Always look up JAVA_HOME path
  12. 7f08016 Revert "envsetup: Always look up JAVA_HOME path"
  13.  
  14. project device/oneplus/oneplus2/
  15. 6a73d41 camera: Disable HAL3
  16. 6fad1f1 oneplus2: Initialize cpusets earlier
  17. 5a0337c Use the new generic extract utils
  18. 57cca4a rootdir: Update power settings
  19. 92f8986 oneplus2: Initialize cpusets earlier
  20. 550030e oneplus2: Initialize cpusets earlier
  21. 12ba2ae oneplus2: Initialize cpusets earlier
  22. 2af12ac Kang vr hal from angler
  23. d14e599 oneplus2: cmhw: Use cmsdk FileUtils
  24. 68c3a8a Move more files to blobs list
  25. 8eeb18d wifi: Remove nv bin
  26. 2a7457e Copying wifi configurations instead of building them
  27. e971481 rootdir: Fix offline charger
  28. bb5ba89 Add ims and dpm
  29. 5439c97 Define M sensors
  30. cfbcd02 Add ims and dpm
  31. 81647d0 wifi and RIL
  32. 293ea3a Add files via upload
  33. 52acf69 ril: Update for N
  34. 7aef3ef camera: Disable HAL3
  35. b257515 rootdir: Actually start low power
  36. 47953ea Define M sensors
  37. 3e3db32 media: Update from upstream CAF
  38. 5d22e26 rootdir: Update power settings
  39. 92fba85 sepolicy: Fix building
  40. 83516f8 data-ipa-cfg-mgr: Merge with upstream
  41. 99da7f3 Sensors driver wrapper to use AOSP rotation vector
  42. 8348147 cmhw: Use hardware/cyanogen VibratorHW implementation
  43. dd26b06 Update fingerprint
  44. 91b204a oneplus2: Initialize cpusets earlier
  45. 0d6ecbe Use the new generic extract utils
  46. 22ffa82 oneplus2: cmhw: Use cmsdk FileUtils
  47. e699352 Kang vr hal from angler
  48. 73bae5b rootdir: Clean up a bit
  49. 67b2c30 oneplus2: Add vulkan features
  50. 2b16c12 Enable feature for VR ready devices.
  51. 3c43c40 oneplus2: Update OpenGLES version
  52. d815b97 Kang cpuset settings from angler
  53. 33cdade Kang symlink makefiles from ether
  54. 6a024e7 Move more files to blobs list
  55. 92b9c4e wifi: Remove nv bin
  56. c65f7c5 Copying wifi configurations instead of building them
  57. a635355 rootdir: Fix offline charger
  58. 8d5734e Set Dex2oat limits
  59. 144dc7a Add ims and dpm
  60. 9a135e3 Update cm.dependencies
  61. fafe55a Update cm.mk
  62. 67fe686 ril: Update for N
  63. 67fd20b Sensors driver wrapper to use AOSP rotation vector
  64. 090f38e sepolicy: Fix building
  65. 5a792e5 Kang vr hal from angler
  66. f860862 Copying wifi configurations instead of building them
  67. 4f48b19 oneplus2: cmhw: Use cmsdk FileUtils
  68. 208eb66 rootdir: Fix offline charger
  69. 4affd55 Delete /mnt/sdcard symlink
  70. b50141b wifi: Remove nv bin
  71. 5c4a9f8 oneplus2: Update OpenGLES version
  72. 1250ae7 oneplus2: Add vulkan features
  73. f01a589 Use the new generic extract utils
  74. 3e743ed oneplus2: Initialize cpusets earlier
  75. ba10283 cmhw: Use hardware/cyanogen VibratorHW implementation
  76. 5b852d5 camera: Disable HAL3
  77. ae369db Update BoardConfig.mk
  78. 39ff6ea Delete cm.dependencies
  79. d7c9c3a Add files via upload
  80. 61e3d11 Add vulkan hal
  81. 9fc5d3a audio: Update acdb files
  82. 25e077b audio: Update acdb files
  83. 667543b data-ipa-cfg-mgr: Merge with upstream
  84. 75cd064 data-ipa-cfg-mgr: Merge with upstream
  85. e6ba17e ril: Update for N
  86. 894bd3b Add vulkan hal
  87. 4b15983 enable hw encryption
  88. e5ab3c2 update overlays
  89.  
  90. project device/oppo/common/
  91. 4ca0157 oppo: switch librecovery_updater_oppo to c++
  92. fa2166c Adapt recovery updater lib to new recovery code.
  93.  
  94. project frameworks/av/
  95. 6231590 stagefright: Disable spammy debugging
  96.  
  97. project frameworks/base/
  98. 69e16db Fix mounting of non-FAT formatted SD cards (1/2)
  99. a3508c6 storage: Do not notify for volumes on non-removable disks
  100. c04f29a Allow adjusting screen density to smaller sizes.
  101. 443ac70 Revert "Telephony: Update cdma_chocies and world_phone config values."
  102. 51b1a57 Fix build on MacOS due to use of deprecated APIs using Xcode 8
  103. ff6aba0 SystemUI: Enable TunerActivity
  104. 17fc027 lights: Really make sure the lights are out
  105. b6c5ddb SystemUI: Use AndroidManifest_cm.xml
  106. 6b44c0c SystemUI: Lockscreen shortcut customization
  107. d796f08 framework: move device key handler logic, fix gesture camera launch
  108. 8f20552 SystemUI: Fix NPE when setting network name
  109. acafcf6 GlobalActions: Set the initial status of airplane mode toggle
  110. 5166648 audio: Don't play sound effects if stream is muted
  111. 8063e59 Increase brightness faster if ambient light is brightening quickly.
  112. 6b80baf SystemUI: use new visualizer from Eleven
  113. 42b8594 core: Remove QCOM BoostFramework and ActivityTrigger
  114. 6926886 Fix reboot dialog messages
  115.  
  116. project frameworks/opt/telephony/
  117. 51ca528 PhoneFactory: fix creating a cdma phone type
  118. ede5699 RIL: Squash support for old RIL
  119. bb37f34 RIL: Squash support for mQANElements
  120. 40ab531 RIL: Make RIL subclassable
  121. 6c903c0 Revert "Config to display 14 digit IMEI(Ignore Check Digit)"
  122. 04824aa RIL: Squash changes to default SIM handling
  123. 8048c4a Revert "RIL: Squash changes to default SIM handling"
  124.  
  125. project hardware/qcom/audio-caf/msm8974/
  126. 4da80e1 audio: set voice call volume step by property
  127.  
  128. project hardware/qcom/display/
  129. 474ccca msm8084: include kernel headers
  130.  
  131. project kernel/oneplus/msm8994/
  132. 75975e0 input: synaptics: Ditch oneplus virtual abs code
  133. 7a9a5cc camera: sensor: Remove OIS burst write
  134. 26a787a Enable cpusets and other things
  135. 837091a Add Oneplus modification for OTA
  136. 476db15 camera: sensor: Remove OIS burst write
  137. 1dafad0 Add Oneplus modification for OTA
  138. 514033b camera: sensor: Remove OIS burst write
  139. a64003f add TCP Algorithms
  140. 44f4c2e block: fiops ioscheduler core
  141. 34e4452 block: fiops read/write request scale
  142. 3ea7dae block: fiops sync/async scale
  143. 4f1eb72 block: fiops add ioprio support
  144. 01f2d19 block: fiops preserve vios key for deep queue depth workload
  145. 39ccd33 block: fiops bias sync workload
  146. 15c37dc block: fiops add some trace information
  147. 6b8d595 FIOPS: forward port for use on 3.10 Linux
  148. 1642c17 wcd9330: sound control: added fauxsound hook support
  149. 229f2c7 wcd9330: sound control: add tomtom hardware revision
  150. 7936826 Activate SoundControl
  151. e3e15c5 cpufreq: add ZZMoove big.LITTLE Edition (bLE) development version as of 09.01.2016
  152. 39d6f2b add elementalx/impulse
  153. c11962b change defconfig governors
  154. 4e27979 change defconfig activate kcal
  155. b05357e KCAL support
  156. 641fc3d rework governors
  157. 9fe9096 unlock this shiat
  158. 69e2cfb update soundcontrol (speaker still not working)
  159. aabac71 cpufreq/governor: avoid a possible crash in msm thermal driver when freq limits are changed due to thermal events
  160. ffa17e2 cpufreq: hardlimit for min/max cpu frequencies
  161. e44adc5 cpufreq: Correction to hard limit handling for mix/max cpu freq and governors
  162. 722d555 Revert "cpufreq: workaround to improve random reboots for conservative, elementalx, ondemand and zzmoove governors"
  163. 3477ddf synaptics_driver_s3320: Add sweep2wake gesture
  164. b31f181 sweep2sleep: Driver to support multiple gestures to put device to sleep (V1.1)
  165. a3b67bc boeffla_defconfig: enable sweep2sleep gestures
  166. 1a34eff Revert "Revert "cpufreq: workaround to improve random reboots for conservative, elementalx, ondemand and zzmoove governors""
  167. 31cc99f synaptics_driver_s3320: Make sweep2wake gestures independent from double tap functionality
  168. 6872cbf cpufreq: Correction to hard limit handling for mix/max cpu freq and governors
  169. b4bcade Darkness governor
  170. 80e2df0 thermal: disable thermal-engine hotplug and poll instead
  171. 3b60467 Revert "msm: mdss: kcal: Use PCC for negative display mode" test if this fixes inverted mode
  172. 08bf176 synaptics_driver_s3320: Add control of haptic feedback for double tap gesture
  173. 9dbdbda Add Bricked Hotplug driver by showp1984
  174. 720cad2 msm: Add MSM hotplug driver
  175. 4e9cd20 msm: Add state notifier driver
  176. a457f5b Enable MSM Limiter & State Notifier
  177. 208799b intelli_thermal v3.0: initial coding for Linux 3.10 Qualcomm kernels
  178. 3b1aae6 CPU FREQ
  179. 2bce95fb Update cm_oneplus2_defconfig
  180. 6f29c64 Kernel Overlock for OP2 MSM8994
  181. 29a6e01 build wlan as module
  182. aa082bb OC cleanup and cpufreq fixes for OC
  183. 4841cdd Add kexec support for aarch64
  184. 7ef603e of/fdt: export fdt blob as /sys/firmware/fdt
  185. 2e1d407 debugging: Bypass purgatory
  186. 3d9adc5 change defconfig
  187. bdc3b3b Attempt at porting kexec-hardboot for arm64; not working at all
  188. 370d43a Kexec-hardboot: fix kimage_head for post reboot list, tweak logging
  189. 0ca4afd merge error
  190. 666f5f8 Fix hardboot in device blobs
  191. 8f48b8f O3 and big.little flags
  192. 530203e add gcc5 and gcc6 compiler
  193. 131aa53 more optimizations
  194. 86979f7 msm_adreno_tz: be aware of suspended state
  195. e008735 Introduce Adreno idler for devfreq-based Adreno devices
  196. 0fa974c adreno_idler: switch to count based instead of time based
  197. 383458d adreno_idler: remove frequency bump
  198. 68031e0 adreno_idler: fix-up type definitions
  199. 651bb15 adreno_idler: fix-up some comments
  200. 8f220c1 adreno_idler: fix typos :)
  201. 557b3d3 kernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.5 (faux123/Yank555.lu)
  202. f4c98b7 kernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.6 (faux123/Yank555.lu)
  203. 8163fa6 kernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.7 (faux123/Yank555.lu)
  204. 5f3ade8 PowerSuspend: Fix Compile
  205. a201c13 Powersuspend: add power_suspended boolean for global access
  206. 14ff93c Add /dev/frandom support
  207. 98209be random: entropy tweaks are all the rage nowadays
  208. b9936c1 random: prevent add_input from doing anything
  209. 43a6872 random: remove warning
  210. f10bb83 char: frandom: initial commit v1.1
  211. bfd53ed random32: add periodic reseeding
  212. ff09d1a random32: add prandom_reseed_late() and call when nonblocking pool becomes initialized
  213. 42fd7a5 random32: move rnd_state to linux/random.h
  214. 6cbe4c6 random32: upgrade taus88 generator to taus113 from errata paper
  215. 4e20273 random32: add test cases for taus113 implementation
  216. f0a2ac1 random32: add __init prefix to prandom_start_seed_timer
  217. eae827c random32: use msecs_to_jiffies for reseed timer
  218. 80f70fe random32: avoid attempt to late reseed if in the middle of seeding
  219. 3ee61e3 lib/random32.c: minor cleanups and kdoc fix
  220. 745651d random32: mix in entropy from core to late initcall
  221. 2745108 random32: improvements to prandom_bytes
  222. 58daf48 random32: add prandom_u32_max and convert open coded users
  223. 6ed8e35 random: allow architectures to optionally define random_get_entropy()
  224. d5bfdf4 random32: use e/frandom for reseeding, and a merge fixup
  225. 0adb038 binfmt_elf: use prandom - do not deplete entropy
  226. 2aaad75 random.h: declare erandom function
  227. 3974768 random: sprinkle e/f/prandom in places that deplete entropy often
  228. 1040a96 supress errors
  229. 79e0cc1 defconfig
  230. 0c977f9 Revert "mdss_fb: backlight dimmer option"
  231. 4648bb5 Revert "supress errors"
  232. c6d9196 supress unused state
  233. 04f6d51 selinux cleanup
  234. 1c0d0fe msm: kgsl: Report correct GPU frequency in sysfs
  235. 2b3a5d4 cpuidle: Add nop idle governor.
  236. 6450ad0 msm: lpm-levels-of: Fix lockdep warnings
  237. 8c649d0 change to nop in defconfig
  238. 9ac6a9f cpufreq: Add new governor Barry-Allen [@Javilonas]
  239. b2dcf08 cpufreq: Barry_Allen 0.2
  240. 6cd2e7b cpufreq: Barry_Allen 0.3
  241. 9a1409a Barry_Allen Version 0.4
  242. 3b6043da Update Barry Allen 0.5
  243. aeae9e1 Update Barry Allen 0.6
  244. 36fca7b Update Barry Allen 0.7
  245. 6e204e8 Update Barry Allen 0.9 Fix for revert (add calculate load before freq change)
  246. ce9e1a4 Barry_Allen Version 1.0
  247. f159f40 cpufreq: interactive: adjust defaults - Should be a little quicker in voting down - Should ramp up the CPU speed at lower CPU loads
  248. 62e2984 cpufreq: add __cpufreq_driver_getavg protoype
  249. 2a380e3 qcom-cpufreq: Prevent false check
  250. 21869c6 UPSTREAM: lz4: fix wrong compress buffer size for 64-bits
  251. 45641ee cpufreq: Adjusting the governor Barry-Allen [@Javilonas]
  252. 6301b30 cpufreq: add an helper to get/set cpu utilization to be used by mako_hotplug
  253. 16a4593 mm: ksm: Optimize defaults
  254. 724eac8 msm:rq_stats: Register for Cpufreq policy notification
  255. a59a258 soc: qcom: rq_stats: Add hotplug enable toggle
  256. 9f0ae76 msm: state_notifier: Disable fb notifiers
  257. 87b6e544 power: quickwakeup: initial driver
  258. 341a9c4 drivers: state_notifier: Prevent racy suspend call
  259. e25f308 soc: qcom: state_notifier: Use high priority workqueue
  260. ecf60e4 msm: mdss: Add state notifier hooks
  261. ca94c7b drivers: state_notifier: use singlethread workqueue
  262. e2cac88 drivers: state_notifier: start driver as subsystem
  263. 0de7630 drivers: state_notifier: Add toggle to enable driver
  264. 670aa4d Enable Quick Wakeup & WQ Power efficient
  265. e1ebdcf Disable power_aware and enable all cores on boot.
  266. e1e0681 change oc values
  267. 5d5fb5a Revert "Add Bricked Hotplug driver by showp1984"
  268. 64b496c Revert "msm: Add MSM hotplug driver"
  269. 58622be intelli_plug: intelligent hotplug cpu driver with eco mode
  270. d0fa73d sched: compatibility fix up for intelliplug
  271. 4f73da2 intelli_plug: add performance boost option
  272. de9ccdf intelli_plug: add perf_boost sysfs entry and clean up permissions
  273. b03ca93 drivers/soc/qcom/Kconfig: Fix invalid option & syntax error
  274. 51119c9 activate IntelliPlug
  275. c98169e net/packet: merge fix
  276. 00a46d8 Revert "Introduce Adreno idler for devfreq-based Adreno devices"
  277. caff5f4 Revert "msm_adreno_tz: be aware of suspended state"
  278. 29bc462 Fix Adreno Idler devfreq: Introduce Adreno idler for devfreq-based devices
  279. 9a29155 build is clean again, no need for flag anymore
  280. 0b0a498 move and update kernelversion
  281. 1b3ed7b mdss_fb: backlight dimmer option
  282. 9a52ebd Add Bunch of CPU Governors
  283. a5efc07 add governor smartmax
  284. c849a2f change from 100 to 300hz tickrate
  285. 7ab70de msm: lpm-levels: Add ftrace events to track latency/sleep time
  286. 7efbab7 cpuidle: lpm-levels: Disable dynamic routing of interrupts
  287. 89a042a drivers: lpm-levels: Provide API to set wake up time from suspend
  288. 894bef1 cpuidle: lpm-workarounds: Skip L2 spm programming in HLOS
  289. 7e12860 msm: spm: Add new API to set only SPM start address
  290. f5aa8c9 drivers: lpm_levels: remove the BUG_ON in get_cluster_sleep_time
  291. 2b4e1d9 drivers: lpm-levels: Update cpu mask to get cluster sleep time
  292. fdc0c78 msm: lpm-levels: Modify ftrace events to track latency/sleep time
  293. 4d30c9e lpm-levels: Support l3 and cbf modes
  294. cbd0452 lpm-levels: Add L3 flag to the smc call
  295. 7279733 cpuidle: lpm-levels: Rename cpumask variable name
  296. 0ac6d93 drivers: lpm-levels: Don't allow idle low power modes during resume
  297. 75dcc2f drivers: cpuidle: msm: Use 64 bit type for sclk
  298. 9f7a381 msm: lpm-levels: add suspend_again handler
  299. 58f7477 GCC: Add support for GCC 7.0
  300. c940a4a disable msm_perf
  301. 7ffb127 compiler-gcc: integrate the various compiler-gcc[34567].h files
  302. 18c43ad compiler.h: add support for function attribute assume_aligned
  303. 3d36ebb include/linux/compiler-gcc.h: hide assume_aligned attribute from sparse
  304. 162565d include/linux/compiler-gcc.h: improve __visible documentation
  305. 515f197 compiler-gcc: disable -ftracer for __noclone functions
  306. bfc4b88 ANDROID: dm-verity: run in a WQ_HIGHPRI workqueue
  307. f265190 msm8994: remove bcl-hotplug
  308. 7db78e8 qcom: msm8994: a53/a57: underclocking
  309. 2113280 cpufreq: underclock
  310. 2dd3a6a Osfast
  311. c770038 Disable power_aware and enable all cores on boot. Make sure i get it everywhere this time
  312. 4d3d5e8 adreno idler back to previous code
  313. 468cc39 Revert "intelli_thermal v3.0: initial coding for Linux 3.10 Qualcomm kernels"
  314. a1695b6 Revert "Thermal"
  315. 2fb6f2f use stock MSMThermal
  316. 2472624 block: iosched: added sioplus, zen, tripndroid
  317. 0634cf7 cfq-iosched: fix the setting of IOPS mode on SSDs
  318. b086187 workqueue: squashed: Add system wide power_efficient workqueues
  319. b4bec92 arm64: kernel: Kill logspam
  320. 562393a busses: i2c-msm-v2: silence spammy debug logs
  321. 50ffaaa audit: silence spammy debug logs
  322. b1cd760 ks_bridge: mpm-of: disabled debug spam
  323. 9d0447b mmc: core: With great features come great spam
  324. c4480c4 debug: remove: remove some dmesg logspam from Linux mainline 3.4 fs
  325. 450aa14 msm: mdss: remove more logging spam
  326. e683fc7 Introducing ThunderPlug Control: a young hotplug driver
  327. 2e69308 thunderplug: implement sysfs interface for max-online cpus while sleep
  328. 9954b68 thunderplug : version 1.5
  329. cf1dd3e thunderplug: move to arm64
  330. 3c30373 random: merge fixes
  331. 54b33d0 thunderplug : load based hotplugging
  332. 94a0db5 thunderplug : make sampling rate tunable
  333. d4252d9 thunderplug: let's respect endurance mode
  334. 3231e98 thunderplug : make load threshold tunable
  335. 2508586 thunderplug : add toggle to disable hotplugging
  336. 1dda355 thunderplug : cleanup
  337. e29848b thunderplug : bump to 2.1
  338. ccfa96d thunderplug : switch to lcd_notifier to handle suspend/resume
  339. e4f02e9 thunderplug : use new wq for resume and fix some derps
  340. 4e8a01c thunderplug : introducing touch boost
  341. 183043d thunderplug : bump to v2.5
  342. aa598cd thunderplug : don't issue a touch boost if hp disabled
  343. 40c6a5a thunderplug : improve hotplugging algorithm
  344. db5cbb2 thunderplug: update to 3.0
  345. c669a24 thunderplug: update to v5.0!
  346. 808ba69 thunderplug: fix variable name
  347. 63863be thunderplug: improved touch boost
  348. 153d8e9 Thunderplug defconfig
  349. 80836f6 Add LCD_NOTIFY
  350. f088e9f fix LCD_Notify
  351. e766712 LCD Notifier defconfig
  352. 7e210c2 tweak stock thunderplug settings
  353. 5164128 we want cpu0 and cpu4 always on
  354. 32a658f undervolt ~80mv to both clusters
  355. 27580e4 Revert "random: merge fixes"
  356. d08f913 deactivate core ctl
  357. 769845c deactivate h-cube
  358. 4b89126 build intern for inline building
  359. a0a16f9 55 is enough..
  360. 009c33a net: add length argument to skb_copy_and_csum_datagram_iovec
  361. d533a36 msm: perf: Protect buffer overflow due to malicious user
  362. 7fc643c ALSA: usb-audio: avoid freeing umidi object twice
  363. 2827b5b ALSA: timer: Fix double unlink of active_list
  364. 87abce8 ALSA: timer: Fix race among timer ioctls
  365. eb9b60a pipe: limit the per-user amount of pages allocated in pipes
  366. eb4bb73 ALSA: hrtimer: Fix stall by hrtimer_cancel()
  367. c3b90ac usbnet: cleanup after bind() in probe()
  368. 2965a7b USB: cdc-acm: more sanity checking
  369. b7e8b77 ipv4: Don't do expensive useless work during inetdev destroy.
  370. 7f1de83 netfilter: x_tables: fix unconditional helper
  371. 6e00463 Input: aiptek - adjust error-handling code label
  372. 645da44 ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS
  373. 46f2b0f ALSA: timer: Fix leak in events via snd_timer_user_ccallback
  374. e2ebb16 ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt
  375. 4124b77 netfilter: x_tables: check for size overflow
  376. cf9e904 ppp: take reference on channels netns
  377. ec81633 msm: kgsl: Add missing checks for alloc size and sglen
  378. 04a3aaa msm: camera: ispif: Validate VFE num input during reset
  379. 28b941a msm: sps: avoid accessing resources released by pipe disconnect
  380. 9b21651 msm: sps: add support for SMMU
  381. ed5a0c4 msm: sps: Handle low memory condition in SPS driver
  382. 6096a09 msm: sps: correct a bug in descriptor number calculation
  383. 7ee1e1a Introduce the IOMMU_DEVICE flag.
  384. 0ce0072 iommu: Add DOMAIN_ATTR_PT_BASE_ADDR domain attribute
  385. 1c633cc iommu: add DOMAIN_ATTR_ATOMIC
  386. 74b8f84 iommu: Add iommu_map_sg() function
  387. 8b79410 drivers: iommu: Add iommu_map_sg for msm_iommu
  388. 8f1fa68 msm: kgsl: Switch to using iommu_map_sg
  389. b9df2fe iommu: msm: Convert msm mapping functions to use iommu_map_sg
  390. a6affbda arm64: Switch to iommu_map_sg API
  391. ffc69f2 arm: dma-mapping: map sg lists into the SMMU as virtually contiguous
  392. f80f7b9 iommu: msm: Stop using scattergather lists incorrectly
  393. ad608b4 iommu: msm: Correct map_range va argument type
  394. fe346dc iommu: msm: Correct the data type mis-matches in VA
  395. 5a849a4 iommu: msm: Add device type mapping for IOMMUs
  396. 7cc530f iommu: msm: Invalidate properly from iommu_unmap
  397. 1e1a1e5 msm: kgsl: Init sglen for DMA memdescs
  398. 727e3da arm64: dma-mapping: use correct type for iova
  399. 24bbb36 iommu: Do more input validation in iommu_map_sg()
  400. 344ed10 iommu: Decouple iommu_map_sg from CPU page size
  401. 1b167f1 msm: Updating IPA driver to 1.3.3 version
  402. 0e2130e Rebase zram and zsmalloc from 3.15.
  403. 14e2be2 zram: remove bvec_iters from zram.
  404. c0b5070 UPSTREAM: zram: avoid kunmap_atomic() of a NULL pointer
  405. 3550872 UPSTREAM: zram/zcomp: use GFP_NOIO to allocate streams
  406. d456408 UPSTREAM: zram: try vmalloc() after kmalloc()
  407. cb1203f UPSTREAM: zram: pass gfp from zcomp frontend to backend
  408. e7db2d6 UPSTREAM: zram/zcomp: do not zero out zcomp private pages
  409. e76deeb UPSTREAM: block: disable entropy contributions for nonrot devices
  410. e9969ab mm/page_allo.c: restructure free-page stealing code and fix a bug
  411. cbfb39f mm: __rmqueue_fallback() should respect pageblock type
  412. 1b33081 mm/page_alloc: prevent MIGRATE_RESERVE pages from being misplaced
  413. 1ec8d67 mm/page_alloc.c: fix the value of fallback_migratetype in alloc_extfrag tracepoint()
  414. aab000b mm: get rid of unnecessary overhead of trace_mm_page_alloc_extfrag()
  415. 1c48b1e mm: when stealing freepages, also take pages created by splitting buddy page
  416. 98f493c mm: always steal split buddies in fallback allocations
  417. d810db1 mm: more aggressive page stealing for UNMOVABLE allocations
  418. 9de3150 msm: kgsl: Fix direct references to HZ
  419. f9aa378 dm-verity: run in a WQ_HIGHPRI workqueue
  420. 043685e mmc: move to a SCHED_FIFO thread
  421. 79c054a hid: Add driver for FiiO USB DAC
  422. 6b98ec1 cpufreq: interactive: Do not reschedule timer if policy->max changes
  423. 8768f0c cpufreq: interactive: Remove first_cpu field
  424. 6f08d86 Revert "Revert "cpufreq: interactive: Skip delay in frequency changes due to migration""
  425. 3ea145b cpufreq: interactive: Replace per-cpu timer with per-policy timer
  426. 4baf0f6 cpufreq: interactive: Add cpuload trace events
  427. c4a0a3b cpufreq: interactive: Correctly reschedule timer for slack_only case
  428. 94e3115 cpufreq: interactive: Use sched_get_cpus_busy() to query busy time
  429. 9a054db cpufreq: interactive: Make skipping delay for migration optional
  430. aff305d cpufreq: interactive: Use target_freq for load calculation
  431. e82fd90 cpufreq: interactive: Pass target_load to scheduler
  432. e83fcf0 cpufreq: interactive: Ignore hispeed_freq logic for notification
  433. 421251a cpufreq: interactive: Fix load in cpufreq_interactive_cpuload event
  434. 66d12a0 cpufreq: interactive: Allow frequency drop during max_freq_hysteresis
  435. 93d4a4d sched: account new task load so that governor can apply different policy
  436. ae7a4b6 sched: take into account of governor's frequency max load
  437. 3b7d3d4 cpufreq: interactive: Ramp up to policy->max for heavy new task
  438. a2e62cb cpufreq: interactive: Compute target freq independent of policy min/max
  439. 34f0d00 cpufreq: interactive: Fix potential divide-by-zero operation
  440. deca952 cpufreq: interactive: Handle notification even if timer fires first
  441. 1fe71da cpufreq: interactive: Delay evaluation of notification by 1ms
  442. 041bf57 ktime: add ms_to_ktime() and ktime_add_ms() helpers
  443. b9df4d6 Asoc: wcd: mbhc: Report SW_JACK_PHYSICAL_INSERT
  444. 81275ec Asoc: wcd: mbhc: Report SW_LINEOUT_INSERT
  445. 2b696e8 ASoc: wcd: mbhc: Add key code and linein assign function
  446. 46a710e ASoC: wcd9xxx: Reduce log spam
  447. e3ee26a ASoC: wcd: avoid the fake button release of headset hook
  448. 4fb5e18 ASoC: wcd9xxx-mbhc: Avoid multiple insertion/removals for aux cable
  449. 921337c ASoC: wcd9xxx-mbhc: Force lineout event report only for headphone
  450. 346d81b ASoC: wcd9330: Add digital mute for capture dai's
  451. 96502cc slim_msm: Optimize RX path for slimbus
  452. 92e1137 slim-msm: Optimize descriptor reading in the rx path
  453. a2c6ae6 slim-msm-ngd: Change the NGD interrupt to be an ISR
  454. 964f12a slimbus: Use irq-safe methods for transaction lock
  455. a16a28e msm: kgsl: do not vmap/memset to zero-out pages
  456. e2a477a kgsl: add page pool allocator
  457. 7d7110c ion: adjust system heap pool orders
  458. 6689fd7 mm: adjust page migration heuristic
  459. 3a01059 mm: vmpressure: dynamic window sizing.
  460. 6909998 asoc: wcd9330: Fix format enum for 24-bit playback
  461. 4c5cdb5 ASoC: msm: qdsp6v2: Move asm list init before apr registration
  462. 4dd9ab2 ASoC: msm: qdsp6v2: Correctly free ASM no wait queue
  463. 0b99692 ASoC: msm: qdsp6v2: Move spin lock init before apr registration
  464. 745857f ASoC: msm: qdsp6v2: Correct buffer address data type
  465. fbdc07c rtc: alarm: Back bring ALARM_DELTA
  466. 4e08b5a arm64: set ARCH_SUPPORTS_MSI for MSM targets
  467. cc810e7 ASoC: core: Add snd_soc_card_get_kcontrol()
  468. 11edfaa msm: kgsl: Dynamic AB voting based on actual bus transactions
  469. db26ba1 PM / devfreq: bimc-bwmon: set a floor_mbps for irq threshold
  470. 1c407c8 msm: kgsl: Update bandwidth vote using the right API
  471. a13dd2f adreno_tz: Initialize a static workqueue at init time
  472. 6b83a41 adreno_tz: NULL check in __do_partner_event
  473. 1b9b519 PM / devfreq: governor_cache_hwmon: Fix race in monitor start/stop
  474. ac45485 PM / devfreq: bimc-bwmon: Fix counter clearing
  475. e03601e PM / devfreq: bimc-bwmon: Optimize some debug messages
  476. 6f9b4b5 PM / devfreq: bimc-bwmon: Fix typo
  477. b5f7066 PM / devfreq: bw_hwmon: Update to low latency, high sampling rate algorithm
  478. 0e13f4e devfreq: devfreq_simple_dev: Add support for preparing device clock
  479. 07fae2c PM / devfreq: bw_hwmon: Fix AB vote less than measurement when freq at max
  480. a9f206e PM / devfreq: bw_hwmon: Remove unused tunables and disable some by default
  481. c41d918 PM / devfreq: bw_hwmon: Take at least one sample per decision window
  482. ed5210a PM / devfreq: bimc-bwmon: Update irq handling in suspend/resume
  483. a7d0c64 PM / devfreq: bimc-bwmon: Fix IRQ registration in resume path
  484. b036d07 PM / devfreq: bw_hwmon: Remove debug logs from high frequency code path
  485. bae828a PM / devfreq: bw_hwmon: Allow up_scale to be set to zero
  486. bc9c21e PM / devfreq: bw_hwmon: Fix handling of max_mbps
  487. e67bfd7 PM / devfreq: governor_cpufreq: Fix incorrect refcounting of OF node
  488. 2253556 devfreq: devfreq_simple_dev: call clk_round_rate in dev_target
  489. 006a88c PM / devfreq: GPU load with reference to max frequency
  490. dbdd075 adreno_tz: Check that partner_gpu_profile is not NULL before using it
  491. c06edfd Revert "mm: vmpressure: dynamic window sizing."
  492. cf0456c mm: vmpressure: allow in-kernel clients to subscribe for events
  493. aa4de48 mm: vmpressure: scale pressure based on reclaim context
  494. 6d161e5 mm: vmpressure: account allocstalls only on higher pressures
  495. 4da458e mm: Remove shrink_page
  496. f294561 mm: Enhance per process reclaim to consider shared pages
  497. ee2814f mm: Support address range reclaim
  498. 864d3b6 add documentation about reclaim knob on proc.txt
  499. 8189428 mm: process reclaim: vmpressure based process reclaim
  500. 97c0a26 mm: process_reclaim: fix reclaim skip on low efficiency
  501. 328c009 mm: vmstat: make vmstat_work cpu bound during requeue
  502. 80b96b0 mm: process_reclaim: use unbounded cpu workqueue
  503. 06c7952 mm: process_reclaim: do not iterate over stale task structs
  504. 7ff0b1f lowmemorykiller: adapt to vmpressure
  505. 0bc76bc lowmemorykiller: avoid false adaptive LMK triggers
  506. 42a66da lowmemorykiller: Do proper NULL checks
  507. fadfb5f lowmemorykiller: Don't count swap cache pages twice
  508. 5c2618e X.509: remove possible code fragility: enumeration values not handled
  509. ef722f3 scripts: remove unused function in sortextable.c
  510. 621b1c0 scripts/sortextable: suppress warning: `relocs_size' may be used uninitialized
  511. 3894cbd ASoC: msm: Reduce min capture period size
  512. 5652332 msm: qpnp-haptic: disable haptics during permanent short circuit
  513. d710068 msm: qpnp-haptic: update play sequence for QWD mode
  514. 8195514 msm: qpnp-haptic: remove workqueue to control vibrator
  515. 2047349 clocksource: arm_arch_timer: Discard unavailable timers correctly
  516. e798173 clocksource: arch_arm_timer: Fix age-old arch timer C3STOP detection issue
  517. 0f1b28a clocksource: arm_arch_timer: Change clocksource name if CP15 unavailable
  518. 1fa744b ARM/ARM64: arch-timer: fix arch_timer_probed logic
  519. 259c187 crypto: msm: fix qcrypto driver to improve IPSec performance
  520. db13f5d crypto: msm: remove wakeup lock in qcrypto driver
  521. 63111ca crypto: msm: qcrypto: Fix spinlock deadlock issue
  522. 6df277b crypto: msm: qcrypto: Provide fallback for aead aes192
  523. eb38097 crypto: msm: qcrypto: Fix hash crash if not last issue
  524. 9d19b87 crypto: qce50: Update clock management
  525. ea3a47d rcu: Move code to apply callback-numbering simplifications
  526. c420f95 rcu: Make __note_new_gpnum() check for ends of prior grace periods
  527. d84fdb5 rcu: Rename note_new_gpnum() to note_gp_changes()
  528. 3d63e32 Revert "Revert "rcu: Make RCU_FAST_NO_HZ take advantage of numbered callbacks""
  529. 7bea514 rcu: Switch callers from rcu_process_gp_end() to note_gp_changes()
  530. b6345b9 rcu: Merge __rcu_process_gp_end() into __note_gp_changes()
  531. d2760fb rcu: Eliminate check_for_new_grace_period() wrapper function
  532. 3395109 rcu: Inline trivial wrapper function rcu_start_gp_per_cpu()
  533. f2d15bf rcu: Move redundant call to note_gp_changes() into called function
  534. e5bd91d rcu: Avoid redundant grace-period kthread wakeups
  535. 5532d8e rcu: Prevent spurious-wakeup DoS attack on rcu_gp_kthread()
  536. 5a4a287 rcu: Flag lockless access to ->gp_flags with ACCESS_ONCE()
  537. 6049ce5 rcu: Throttle rcu_try_advance_all_cbs() execution
  538. fa3ff13 rcu: Improve diagnostics for spurious RCU CPU stall warnings
  539. 9c4b77b nohz_full: Force RCU's grace-period kthreads onto timekeeping CPU
  540. dc47010 rcu: Protect ->gp_flags accesses with ACCESS_ONCE()
  541. 4884301 rcu: Update cpu_needs_another_gp() for futures from non-NOCB CPUs
  542. e44838b rcu: Make callers awaken grace-period kthread
  543. 57f590f rcu: Check both root and current rcu_node when setting up future grace period
  544. 8c154b7 rcu: Use rcu_gp_kthread_wake() to wake up grace period kthreads
  545. 651d14a arm/arm64: dma-mapping: flush the tlb on unremap
  546. 502852c arm64: dma-mapping: use correct type for iova in arm_iommu_unmap_sg
  547. 211cb6b drivers: dma-removed: use memset_io for ioremap region
  548. 6ad1068 ASoC: wcd9330: Update HPH class-h enables based on mbhc status
  549. 459670e ASoC: wcd9330: Update MCLK Frequency select for 12.288MHz clock
  550. 31a9f0a ASoC: wcd9330: Fix the fll clock settings
  551. 1f6461b ASoC: wcd9330: Avoid caching of codec digital registers
  552. eb046f1 ASoC: wcd9330: Update slim RX port disconnect sequence
  553. fc0a5ea ASoC: wcd9xxx-mbhc: fix codec power leakage during suspend
  554. 06f523c ASoC: wcd9330: update non cacheable registers to fix SSR mute
  555. 4d84e1a ASoC: msm: increase slimbus channel FIFO watermark value
  556. b32ed67 ASoC: wcd9xxx: revert back the gnd-mic switch if flipped
  557. bf6124d ASoC: wcd9xxx: changes to set ldo5 in optimum mode.
  558. 2133dfa slimbus: Add support to specify port config and options
  559. cd7671d msm8994: Update codec async ops to reduce latency
  560. 22ce6f2 ASoC: dapm: remove double locking to avoid deadlock
  561. 492f89e soc: dapm: do not update register if value is invalid
  562. 44db185 ASoC: dapm: Fix double lock of dapm mutex
  563. 53b1e01 ASoC: dapm: Fix race condition with dapm mutex lock
  564. f68ebcd ASoC: pcm: Add delay_blk feature
  565. 7190856 ASoC: add rate limit for prints causing excessive logging
  566. 41508be ASoC: pcm: Update RX shutdown sequence
  567. 0cdeb0e ALSA: pcm: call delay_blk op from DELAY ioctl
  568. c3d961c ASoC: msm: qdsp6v2: add ASM get_path_delay API
  569. 732e6a6 ASoC: msm: qdsp6v2: update path_delay in delay ops
  570. 3896d0f soc-compress: Update RX shutdown sequence for compress path
  571. 559ffa7 soc: qcom: bam_dmux: Use SPS hold mem flag
  572. bedaefb soc: qcom: bam_dmux: Correct payload length handing for dynamic mtu
  573. 32346f0 msm: ipa: check for carrier state before queue wakeup
  574. 14271a8 net: msm_rmnet: Add an IOCTL definition to deregister a net device
  575. c3f8008 msm_rmnet_bam: Add support for IOCTL RMNET_IOCTL_DEREGISTER_DEV
  576. 7386af3 msm: ecm_ipa: use netif_rx_ni to push packets to network stack
  577. 52c1fc6 msm_rmnet_bam: Use the correct netif_rx api
  578. e52c10e mhi: rmnet: Prevent NAPI disable during RX
  579. 9201996 msm: net: ecm_ipa: remove rm destroy from cleanup
  580. 86e1b4d msm: net: ecm_ipa: fix return value from IPA RM
  581. 8f370f1 msm: net: rndis_ipa: fix return value from IPA RM
  582. 7e82206 net: rndis_ipa: use IPA RM add dependency sync
  583. 7a380e5 msm: rndis_ipa: fix rx bytes reporting
  584. edecc3a msm: ecm_ipa: fix rx bytes reporting
  585. 41be143 mm: page_alloc: use word-based accesses for get/set pageblock bitmaps
  586. 34b2364 sched: encourage idle load balance and discourage active load balance
  587. 0043fb7 sched: turn off the TTWU_QUEUE feature
  588. 94d2d85 sched/fair: Fix fairness issue on migration
  589. 8d34398 mm: improve migration heuristic
  590. 2b4ae65 mm: compaction: fix the page state calculation in too_many_isolated
  591. a6bd8ac radix-tree: add radix_tree_gang_lookup_index
  592. e768433 crypto: add lz4 Cryptographic API
  593. d1f5e3e crypto: lz4,lz4hc - fix decompression
  594. 49b342c mm: zbud: fix condition check on allocation size
  595. 19b3b93 mm: zcache: add core files
  596. c1c3462 staging: android: lowmemorykiller: set TIF_MEMDIE before send kill sig
  597. 63c87db Revert "mm: zbud: prevent softirq during zbud alloc, free and reclaim"
  598. 724aaa9 mm/zpool: implement common zpool api to zbud/zsmalloc
  599. c5f2a8d mm/zpool: zbud/zsmalloc implement zpool
  600. 706b4b03 UPSTREAM: mm/zsmalloc: allocate exactly size of struct zs_pool
  601. cb271a4 UPSTREAM: zsmalloc: merge size_class to reduce fragmentation
  602. b470a32 zsmalloc: simplify init_zspage free obj linking
  603. 8839652 mm/zsmalloc.c: correct comment for fullness group computation
  604. e4f12fd zsmalloc: move pages_allocated to zs_pool
  605. dd68e36 UPSTREAM: zsmalloc: fix zs_init cpu notifier error handling
  606. 58dcad8 UPSTREAM: zsmalloc: correct fragile [kmap|kunmap]_atomic use
  607. 5649cf9 UPSTREAM: mm/zsmalloc: support allocating obj with size of ZS_MAX_ALLOC_SIZE
  608. 9c0b622 UPSTREAM: mm/zsmalloc: avoid duplicate assignment of prev_class
  609. ab24909 zsmalloc: change return value unit of zs_get_total_size_bytes
  610. cf698b0 UPSTREAM: mm/zsmalloc: adjust order of functions
  611. a83586a UPSTREAM: mm/zpool: add name argument to create zpool
  612. 32c546f UPSTREAM: mm/zsmalloc: add statistics support
  613. 7954020 UPSTREAM: zsmalloc: decouple handle and object
  614. 6b633cb UPSTREAM: zsmalloc: factor out obj_[malloc|free]
  615. 3c43a2b UPSTREAM: zsmalloc: support compaction
  616. 6245b13 UPSTREAM: zsmalloc: adjust ZS_ALMOST_FULL
  617. 874b7fc UPSTREAM: zsmalloc: record handle in page->private for huge object
  618. eeab1e5 UPSTREAM: zsmalloc: add fullness into stat
  619. c0a9e3c UPSTREAM: zsmalloc: micro-optimize zs_object_copy()
  620. fc7aadf UPSTREAM: zsmalloc: remove unnecessary insertion/removal of zspage in compaction
  621. 6b4ecf9 UPSTREAM: zsmalloc: fix fatal corruption due to wrong size class selection
  622. f867d32 UPSTREAM: zsmalloc: remove extra cond_resched() in __zs_compact
  623. 936d3bd UPSTREAM: zsmalloc: fix a null pointer dereference in destroy_handle_cache()
  624. 4b88b3f mm, page_isolation: remove bogus tests for isolated pages
  625. a0d3a93 mm/page_alloc: prevent merging between isolated and other pageblocks
  626. 358301a revert "mm/memory-hotplug: fix lowmem count overflow when offline pages"
  627. e15d6da mm: add zone counter for cma pages
  628. 9448579 mm: fix cma accounting in zone_watermark_ok
  629. d87b1ac irq_work: Split raised and lazy lists
  630. 52de72b irq_work: Implement remote queueing
  631. 58aa483 timer: Queue timers on least power cpu
  632. 56fbe3f timer/hrtimer: reprogram remote CPU's timer hardware
  633. 7b170da irq_work: Remove BUG_ON in irq_work_run()
  634. 19dfc9a cpufreq: cpu-boost: Remove migration sync boost
  635. 3404590 mm: vmscan: re-use IS_ENABLED macro for ZCACHE
  636. c43f671 arm64: lib: improve copy_page to deal with 128 bytes at a time
  637. 7581711 Enable zcache
  638. 4e7fb33 iommu: msm: Fix unclocked register access from fault handler
  639. 008b714 iommu: msm: Fix incorrect address list preparation
  640. b936333 mm: page-writeback: fix page state calculation in throttle_vm_writeout
  641. 2e3a5cd Revert "Revert "mm: add cma pcp list""
  642. 791df6d mpm: Fix clk_get API issue
  643. 65a5c3a ipa: cleanup: fix workqueue leak in QCOM ipa driver
  644. e9aa4f4 Silences WLAN, PCIe, and CPU suspend state kernel messages
  645. 7e4ae13 msm: mdss: use usleep to have precise timing
  646. 8ae9126 mdss: mdp: reuse pipes from cleanup pool
  647. c046e3d irqchip: gic: Mask PPIs during disable_percpu_irq()
  648. 57974ba irqchip: gic: add calls to wakeup_reason
  649. d317381 PM: wakeup_reason: add functions to query and clear wakeup reasons
  650. 8498b41 Power: Report total suspend times from boot in suspend_since_boot
  651. bd9013b PM: wakeup_reasons: fix race condition
  652. 0dc1e8f PM: wakeup_reasons: disable wakeup-reason deduction by default
  653. 3eaa5ff gpio: qpnp-pin: reorder qpnp-pin device register
  654. ed1d2e1 power: add partial-resume framework
  655. e99f1e7 PM: extend suspend_again mechanism to use partialresume
  656. 9a84f37 PM: Reduce waiting for wakeup reasons to 100 ms
  657. 9dda460 partial-resume: add missing mutex unlock
  658. 27b5e76 add msm_tlmm_show_gp_irq_resume to msm-tlmm
  659. 9ffeec6 pinctrl: msm: Add wake source logging
  660. 36f3628 gpio: msm: Add wake source logging
  661. 2afc696 tpacket: Notify userspace about packets with CHECKSUM_UNNECESSARY
  662. f3c6066 net: rmnet_data: Add RXCSUM capability to netdevices
  663. 281989e tun: Set CHECKSUM_UNNECESSARY if userspace passes this indication
  664. 7a3ae8c msm: sps: Add IPC logging for SPS driver
  665. e170620 net: rmnet_data: process MAP commands only after frame deaggregation
  666. 12be5c5 net: rmnet_data: use netif_tx_lock when sending MAP ACK message
  667. 40512ff net: rmnet_data: Set the protocol when sending MAP ACK's
  668. 7fece45 net: rmnet_data: Fix QMAP ACK's to work with DL checksum offload
  669. b666d6d net: rmnet_data: fix UL checksum header format
  670. 190be53 net: rmnet_data: Remove watchdog_timeo
  671. 5fb0457 net: rmnet_data: use memcpy() during deaggration of MAP frames
  672. c6e3a4b net: adding API to get the current NAPI context
  673. 525bb5a net: rmnet_data: adding support to GRO
  674. 6b55847 net: rmnet_data: Fix incorrect flags for rmnet_data devices
  675. a9ee746 net: rmnet_data: Fix memory corruption in gro tracepoint
  676. 2629a1b net: rmnet_data: Change the log level for unknown IOCTL's
  677. 8347c01 ASoC: msm: qdsp6v2: add error handling on write done during partial drain
  678. 0f0be2b ASoC: msm: qdsp6v2: fix incomplete playback issue for non-gapless formats
  679. 8e48267 ASoC: msm: qdsp6v2: enable gapless for FLAC offload playback
  680. ead6581 spmi: qpnp-int: Add wakeup reason logging
  681. 773e872 SoC: msm: qdsp6v2: Enable gapless for pcm offload
  682. 714f5d2 ASoC: msm: fix indefinite wait in compress drain
  683. e7abe5d ASoC: msm: qdsp6v2: fix wma gapless failure
  684. 552c8f3 Revert "timer: Queue timers on least power cpu"
  685. f7b670f Revert "timer/hrtimer: reprogram remote CPU's timer hardware"
  686. bdee7b1 Revert "rcu: Make RCU_FAST_NO_HZ take advantage of numbered callbacks"
  687. f113a56 net: rest NAPI bit if IPI failed
  688. 6602737 net: rmnet_data: consolidate VND free work-queue task on force unassociate
  689. e805b9a firmware_class: Fix firmware_loading_timeout usage of jiffies
  690. 7d5e39e video: mdss: remove erroneous mutex_unlock
  691. 0780fb0 USB: f_fs: Don't queue already queued request again
  692. 95a0381 USB: f_fs: Use config_ep_by_speed() for ADB endpoints
  693. b907c90 USB: f_fs: Fix null pointer access in epfile_io
  694. 5376f7c ASoC: wcd9330: Update compander configuration for RX1 interpolator
  695. 1a8910b ASoC: wcd9330: make logical blocks more readable
  696. 470e3fc ASoC: wcd9330: update bandgap and clock registers to volatile
  697. bae6711 msm: mdss: fix backlight issue on blank-unblank
  698. 2ce4299 msm: mdss: Update backlight during unblank if required
  699. c6ee658 msm: mdss: update backlight during unblank for ESD recovery
  700. 95d14d6 msm: mdss: fix backlight update between unblank and kickoff
  701. 0d4bd96 msm: mdss: increase the priority of rotator workqueue
  702. 59f5c66 msm: mdss: add support to read panel post init delay
  703. 2cab0cc Power: Enable/Disable power collapse after camera open
  704. e30c79f epoll: add a reschedule point in ep_free()
  705. e436a1c epoll: use freezable blocking call
  706. ddcba59 ASoC: audio: fix audio drops issue in HPH for loud clips
  707. 4c633ac msm: mdss: fix dst_x adjustments when source split is disabled
  708. da40f32 msm: mdss: Do not queue rotator if mixer is invalid
  709. 85f0a20 msm: mdss: Fix VIG pipe reset of postprocessing parameters
  710. c36942a msm: mdss: Set the mixer stage of pipe at end of pipe setup
  711. b712986 msm: mdss: serialize overlay_vsync_ctrl with ov_lock
  712. 2e58147 msm: mdss: avoid vsync_handler update in lp2 power state
  713. 15a422d msm: mdss: fix race condition between vsync handler and ctl_stop
  714. a8c266e msm: mdss: reset intf_stopped flag for sctl when exiting LP states
  715. 41a6600 msm: mdss: flush retire work before ctl_stop operation
  716. 793f0de iommu: msm_iommu_sec: Don't assume phys addresses can't exceed 4GB
  717. ded0d6d iommu/arm-smmu: avoid using ASID 0
  718. bb264b1 iommu/arm-smmu: print idr0 when translation support is not found
  719. 153f3b7 iommu: arm-smmu: set a more appropriate DMA mask
  720. 67ffb4c iommu: msm: Invoke secure fault handler for non-secure CBs
  721. 43d9fa6 iommu: msm: Add debug iova_to_phys in secure fault handler
  722. aaab3fa iommu: msm: remove CONFIG_MSM_IOMMU_TLBINVAL_ON_MAP
  723. 1a14086 iommu: msm: make iommu map and unmap atomic
  724. 0028d7d iommu: msm: consider only fault indicators from FSR
  725. 43483c4 iommu: msm: allow CBs to report an error when faults
  726. ad47263 iommu: msm: Introduce AARCH64 page table format
  727. 13f5ae0 iommu: leave sizing calculations on domain->ops->map
  728. aa41a86 iommu: msm: flush page tables at the end after map/unmap
  729. 182b2b9 iommu: msm: Use TLBIVA for unmapping exactly 1 PTE
  730. 4782464 iommu: msm: add notifier calling for sync_tlb issues
  731. 026c99f iommu: msm: do tight polling for TLBSTATUS checking
  732. f782ebd iommu: msm: Fix the range calculation for flush
  733. ef2599a iommu: msm: Check for map/unmap errors strictly
  734. 103bdda msm: mdss: sanitize iommu client name before access
  735. af44381 devfreq_spdm: Handle spurious interrupts during bootup
  736. 85d6dd6 video: mdss: Fix compilation warning
  737. 13bb2b9 drivers: cpuidle: Remove counting of last_residency
  738. 91acb95 Revert "usb: gadget: u_bam_data: Handle pipe connect notification properly"
  739. bfe9844 usb: u_bam_data: Support power management using usb auto PM APIs
  740. 76dae74 usb: u_bam_data: Don't start xfers on resume if disconnect happened
  741. 54c5b05 usb: gadget: u_bam_data: Reset DBM OUT endpoint upon resume
  742. a528879 usb: gadget: u_bam_data: Dequeue rx req upon rndis adapter disable
  743. caa34c8 usb: gadget: u_bam_data: Handle pipe connect notification properly
  744. 4f6070a usb: gadget: u_bam_data: Fix PM usage counters in case of fast resume
  745. f2349ae usb: gadget: u_bam: Add usb auto pm APIs to u_bam driver
  746. 05b1cc0 usb: u_bam: Invalidate prod and cons client handles upon connect
  747. c1333eb usb: gadget: u_bam: Fix PM usage counters in case of fast resume
  748. f80dcbd usb: bam: Add debug_event logging to usb_bam driver
  749. 9e8e9d7 usb: usb_bam: disable BAM before reset BAM pipes
  750. 1c030e6 usb: bam: Don't check pipe_empty for Sys2Bam connections
  751. fc2b18a usb: bam: Cleanup code related to RESET handshake using SMSM
  752. 656af0f usb_bam: Allocate Data FIFO and Desc FIFO for BAM2BAM IPA case
  753. f73bd34 USB: gadget: Perform BAM reset as part of disconnect processing
  754. 3fc7435 usb_bam: Acquire usb_bam_lock spinlock before lpm handshake spinlock
  755. ab70a4ed usb_bam: Allow HSUSB BAM to be enabled on bootup itself
  756. 30a1e3e usb: gadget: u_bam: Use already initialized BAM connection indexes
  757. 8b27166 USB: gadget: u_bam: Free usb requests during disconnect
  758. 786d82a USB: gadget: u_bam: Fix null pointer access in BAM2BAM connect work
  759. 051771a USB: gadget: u_bam: Fix NULL pointer access in u_bam transport.
  760. db64395 USB: gadget: u_bam_data: Allow connect work to run once during resume
  761. 2b5ebf0 usb: gadget: u_bam_data: Fix UDC entering LPM before suspend finishes
  762. e46466a gadget: Add suport for usb runtime pm APIs
  763. db5f984 Revert "sched/fair: Fix fairness issue on migration"
  764. d8edb49 ASoC: msm: qdsp6v2: do not set cmd_interrupt flag in eos for gapless
  765. ccfafa6 ASoC: msm: qdsp6v2: Fix memory allocation issues in audio_cal_utils
  766. 99c02d7 Add security hooks to binder and implement the hooks for SELinux.
  767. 4fc80e7 android: binder: Use wake up hint for synchronous transactions.
  768. 0c08830 sched: fair: Change the synchronous wakeup logic in hmp.
  769. 6d0af5f Enable setting security contexts on rootfs inodes.
  770. 9584974 mutex: Add a delay into the SPIN_ON_OWNER wait loop.
  771. 6ea8cbc Revert "iommu: msm: make iommu map and unmap atomic"
  772. 93b46c6 usb: gadget: f_mtp:Fix issue of NULL pointer access in mtp_read
  773. 9922ce5 usb: gadget: f_mtp: Add support to capture time taken with vfs_write/read
  774. 474e55c USB: gadget: f_mtp: Update header length correctly in send_file_work
  775. 4fb2e31 PM / devfreq: bw_hwmon: Expose a throttle adjust tunable
  776. 62aef76 PM / devfreq: account suspend/resume for stats
  777. bfdf095 PM / devfreq: bw_hwmon: Fix race condition in polling interval update
  778. b85ef79 msm_serial_hs: handle resource voting with pm callbacks disabled
  779. f5f6fff msm_serial_hs: fix __pm calls so that they are balanced
  780. 7dff8ed msm_serial_hs: disable interrupts cleanly in shutdown
  781. 922aaf8 msm_serial_hs: fix suspend state handle
  782. 4f55eb2 msm_serial_hs: handle UART IRQ during PM operations for OBS
  783. 575bee1 msm_serial_hs: Fix race condition blocking suspend and remove wakeup source
  784. f650bc9 msm_serial_hs: Add defensive checks due to sudden port close
  785. e5a816d msm: rpm-stats: Add support to get updated master stats
  786. 423b430 rpm-stats: Export rpm-stats info to sysfs interface
  787. ad8e7cb mm: do not activate swap write failed pages
  788. fe930a3 cnss: Disable IRQ when PCIe link down
  789. 8102bcf Regenerate defconfig
  790. 26ea7c8 drivers: Clean up uninitialized variable warnings
  791. a4e7be4 msm: qpnp-haptic: cancel poll timer before enqueuing new timer request
  792. af43838 msm: qpnp-haptic: cancel polling timer before starting a new timer
  793. 09e7327 qcacld-2.0: Allow Runtime PM after Scan Completion
  794. 74595dd Disable CONFIG_CC_OPTIMIZE_FOR_SIZE
  795. 3cf502c video: mdss: Improve the LiveDisplay driver
  796. 47e1c7e cpu-boost: Implement touch boost configuration driver
  797. edfe104 cpu-boost: Update touch boost (input boost) configuration driver to V2
  798. c9cfc67e Revert "synaptics_driver_s3320: Add control of haptic feedback for double tap gesture"
  799. 618f4cc Revert "synaptics_driver_s3320: Make sweep2wake gestures independent from double tap functionality"
  800. 7c01479 Revert "boeffla_defconfig: enable sweep2sleep gestures"
  801. 699b595 Revert "sweep2sleep: Driver to support multiple gestures to put device to sleep (V1.1)"
  802. 2665340 Revert "synaptics_driver_s3320: Add sweep2wake gesture"
  803. 965b5aa allow fastcharging @2000 mah
  804. 5a31c4c Revert "build intern for inline building"
  805. 6658c68 push to 3.6
  806. d28a9e4 raise chargerlimits
  807. 48c8409 disable zram
  808. 3995b84 Revert "Merged branch cm-14.0-caf into cm-14.0"
  809.  
  810. project packages/apps/AudioFX/
  811. c9c8116 AudioFX: Fix possible NPE
  812.  
  813. project packages/apps/CMParts/
  814. 67aff49 cmparts: livedisplay: Fix missing color profile strings
  815. f096465 cmparts: Cleanup
  816. ee83354 cmparts: Add protected apps linkage
  817. 876ba72 CMParts: Fix clock style, battery status style and battery percentage
  818.  
  819. project packages/apps/Camera2/
  820. 832a493 Don't attempt to convert degree to orientation enum twice
  821.  
  822. project packages/apps/Dialer/
  823. 8f8a268 Revert "Dialer: Display 14 digit IMEI(Ignore Check Digit)"
  824.  
  825. project packages/apps/Settings/
  826. 0efc6a1 storage: Do not allow eject for volumes on non-removable disks
  827. a5e1473 Fix NPE when starting fingerprint enrollment.
  828. 5a812b0 Settings: Apps started on boot shortcut in memory settings
  829. 91ec38a Settings: Root appops access in developer settings
  830. 48afc16 Settings: Show only one tab on PrivacyGuard direct access
  831. 3a6c509 Fix AIOOBE with root access disabled.
  832. 84a44d2 Revert "Settings: Display 14 digit IMEI(Ignore Check Digit)"
  833. b208759 Use correct icon for sim card
  834. 6151612 apn: Update the add actionbar icon
  835. 7f698fd settings: Apply constraints for lights preferences
  836. d4068ea Settings : Add lockscreen shortcuts
  837. ade5a53 settings: Add advanced reboot switch
  838. e4efe19 Settings: Add option to scramble pin layout when unlocking (1/2).
  839. 882c5b4 settings: Add lockscreen visualizer toggle
  840. 72c8355 Re-Implementation of Protected App Settings
  841. c79fddd Don't crash while entering in DevelopmentSettings
  842.  
  843. project packages/providers/MediaProvider/
  844. bc685bb Fix mounting of non-FAT formatted SD cards (2/2)
  845.  
  846. project packages/services/Telecomm/
  847. ead0de2 Telecomm: Squash changes to default SIM handling
  848.  
  849. project system/core/
  850. 7697f85 init: Don't crash the system due to an invalid mkdir argument
  851. 1f26456 init: Fire a trigger when a class is started/stopped
  852.  
  853. project system/sepolicy/
  854. dc53746 sepolicy: New type sdcard_posix for labeled filesystems
  855. cb66247 domain: Restore original neverallow rules for shipping builds
  856. f658a21 sepolicy: allow vold to mount ext4 sdcard
  857. f037446 Allow appdomain to read/write files in sdcard_posix
  858.  
  859. project system/vold/
  860. 5b64e26 Revert "vold: mount non-primary fuse locations with the multiuser and full write flags"
  861.  
  862. project vendor/cm/
  863. 314a2bc sepolicy: Allow vold to `getattr` on mkfs_exec
  864. bb35813 Gello artifact v37
  865.  
  866. project vendor/cmsdk/
  867. 2d61e0c cmsdk: Add constraints and behaviors for our preferences
  868.  
  869. project vendor/oneplus/
  870. 29b452e oneplus2: Pulled from Grarak's Sept 14, 2016 build
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement