[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Freak07:
Changelog part 2 (didn´t fit in one post (:):

d7b2d83 mmc: core: Fix the issue with clock scaling in resume-scaling

69171fc msm: kgsl: Defer issue commands to worker thread

8fd19bf msm: kgsl: Use per page cache operation instead of bulk cache operation

ac9a189 msm: kgsl: Offload mementry destroy work to separate thread

ee5e6da msm: kgsl: Perform cache operation with kernel address

809128a msm: kgsl: Fix kgsl memory allocation and free race condition

7c6bfc3 msm: kgsl: Fix the race between context create and destroy

9850229 msm: kgsl: Remove incorrect check to cap AB vote to IB vote

6eb8846 msm: kgsl: Disable memory retention for core clock before entering SLUMBER

586aed3 mmc: core: Ignore CRC errors with CMD13 while executing tuning

fdc02da mfd: wcd9xxx-core: Set device down flag early during SSR

d00c83c mfd: wcd9xxx-core: Synchronize codec down and reset calls from slimbus.

3c1684a firmware_class: Avoid memory leak when FW_OPT_NOCACHE is set

db3d4c9 drivers: soc: qcom: rpm_stats: Add mutex lock for shared data

7106dd4 mmc: sdhci-msm: Don't turnoff Vcc during initialization

636d6e7 soc: qcom: service-locator: Free memory in case of error

d33f346 net: rps: send out pending IPI's on CPU hotplug

d113100 msm: msm_bus: Add mutex to protect node_list

31a6917 spcom: increment channel reference count after successful glink_open()

1aa7dbc soc: qcom: Fix checks for QMI response values

d1b527a ASoC: APR: Fix missing APR deregister from asm

a3b8d60 memshare: Update the free memory count after allocation

168ca1b soc: qcom: glink: Change GFP_ATOMIC flag for intentless rx

e1fc2dc soc: q6dspv2: apr: fix client registration refcount

f7b0aec soc: qcom: glink_smem_native_xport: Check smem item in non cache region

bf96e6f soc: qcom: Clear the memory before freeing it up

95543ba soc: qcom: Register for indication cb after obtaining state of remote pd

96bb98f spcom: use mutex on spcom_unlock_ion_buf()

5bd41e7 soc: qcom: spcom: propagate response timeout error

002de80 soc: qcom: pil: Avoid possible buffer overflow during Modem boot

4be95a4 regulator: core: fix a possible race in disable_work handling

b3d3edb regulator: core: remove some dead code

b7ae7dc lpm-levels: Remove IPI check on hot plugged cores

ac0a9b1 msm: mdss: information leak during buffer copy from userspace

50e2217 msm: mdss: set HDMI max TMDS clock rate

e96028e msm: mdss: dp: fix display port crash caused by unclocked register access

8e03f5a msm: mdss: remove HDMI connected flags

3c158e1 msm: mdss: Fix possible integer overflow

ccd1ee3 msm: mdss: Correct PP register programming deferring

f1b867c msm: mdss: Separate PP programming to advanced and deferred modes

0f7dcab msm: mdss: Check if secure display is enabled during non-secure validate

936188b fbdev: msm: Add check for ioctl calls

195a201 msm: mdss: fix the pixel clock calculation for fb modes

b87e958 fbdev: msm: fix unaligned access problem

5d7872c fbdev: msm: fix issue preventing cursor_buf address to be stored

13a4e7d msm: mdss: Avoid NULL mixer during partial update ROI setup

82419a0 fbdev: msm: Allocate fd with O_CLOEXEC flag

0868c5a msm: mdss: Avoid dfps update till unblank is complete

be8edf6 msm: mdss: Correct source and destination buffer rectangles

5d3e9bd msm: mdss: Change IOMMU map sequence during splash cleanup

f855b3c msm: mdss: Correct MDSS display wakeup time calculation

d17acc0 msm: mdss: Use 64-bit math for bandwidth calculation

a2bca2d msm: mdss: add support for mdss throttle clock handling

f05372d msm: mdss: validate the buffer size before allocating memory

a2ef645 msm: mdss: validate number of cea blocks before reading from edid_buf

e215baa msm: mdss: validate page id before reading from edid buffer

616d0e7 msm: mdss: size check before writing to edid buffer

1ccc39e msm: mdss: handle vsync properly during dynamic resolution switch

c7be990 fbdev: msm: Reserve mixers with dspp for primary display

44e8f77 msm: mdss: Fix number accuracy for backlight to brightness

ff32e07 msm: mdss: Fix QSEED3 MDP clock calculation for cmd mode panel

2990cb5 msm: mdss: Buffer overflow while processing gamut table data

2c9899e msm: mdss: Clean-up payload for unsupported versions

a72a397 msm: mdss: Update AD last strength during AD mode switch

4f89dc3 update:eas_defconfig

571c4b2 add exfat no fuse driver; make exfat_super.c compatible with HTC_s vold mounting; and a little change in fs/Makefile to make it compile; big thanks to [MENTION=388504]captaint[/MENTION]hrowback

403d901 update:eas_defconfig

f7a3e78 EAS Cleanup: Revert PREEMPT_OFFSET changes I made

d6c5776 alarmtimer: don't rate limit one-shot timers

b55a018 time: Fix clock->read(clock) race around clocksource changes

177aeca alarmtimer: Rate limit periodic intervals

b8b236a alarmtimer: Prevent overflow of relative timers

868938c tick/broadcast: Prevent NULL pointer dereference

4c3261c timekeeping_Force_unsigned_clocksource_to_nanoseconds_conversion

bc4a5ad UPSTREAM: timekeeping: Add a fast and NMI safe boot clock

97fe385 timekeeping: Fix __ktime_get_fast_ns() regression

d1f9c29 time: Add cycles to nanoseconds translation

fc7563d EAS Cleanup: Rollback OP/CAF Changes in kernel/time

2305b1d regenerate EAS defconfig

1c266b4 fix qcacld 3.0 build issues

2fb0f46 remove leftovers of HTC pnpmgr

50ff75c leds: lp5562: BLN adding squeeze vibration time detection

97d64a5 leds: lp5562: BLN: use bln coeff divider param for VK backlight

9668375 leds: lp5562: BLN: fixing screen off/vk off concurrency

b879a45 leds: lp5562: BLN: add Pulse patterns and Dim BLN options

0390b21 leds: lp5562: BLN: rgb- and bln light level sysfs

e1a5e60 leds: lp5562: BLN: adding bln_speed and bln_number prms

6f74b4b leds: lp5562_htc: BLN chromatic charging led

a709f2f leds: lp5562_htc: BLN: implementation for HTC u11

7056dff leds-lp5562: bln: pulsating Green notification led

c94cbd1 input: fpf filter: update to new uinput naming

a0dfdb7 fingerprint filter driver for u11

e7fa3e5 fix error

e4e149e drivers: i2c: Fix direct references to HZ

1e8a377 drivers: hwmon: Fix direct references to HZ

554d8fe drivers: platform: gsi: Fix direct references to HZ

9515123 drivers: ipa: Fix direct references to HZ

fd4beca drivers: video: mdss: Fix direct references to HZ

2b83987 add tripndroid IO scheduler

3996f6a drivers: wakeup: remove display hook overhead

8dbad92 drivers: wakeup: allow to request and count wakelocks with screen on.

5b08229 drivers: wakeup: allow 1 wakeup from IPA_WS every now and then

539655c drivers: wakeup: be more thorough with blocking wakelocks

143b766 drivers: wakeup: it's pointless to output the active wakeup sources during screen on, no need to go through the rcu locks and list iterations every now and then

2bd7298 drivers: wakeup: there's no much point in running the blockers during screen on

61a4973 drivers: wakeup: run the wakelock blockers during wakeup_source activation and every resume

8f2fa00 drivers: wakeup: more thoroughly deactivation of wakelocks

fc356d1 drivers: wakeup: add options to disable timerfd, netlink and wlan wakelocks

164ad88 drivers: wakeup: bypass two WiFi wakelocks

4f85ff6 power: wakeup: prevent IPA_WS wakelock from being acquired by default

07a2760 Convert few critical drivers to use msecs_to_jiffies insted of HZ

5d3b13d block/maple-iosched:change presets

a31530c msm: performance: prevent userspace hints to decrease max cpu freq

1e314ff msm: performance: prevent the driver from handling userspace min freq cpu boost hints. We'll use the standard cpu-boost input-boost functionality which gives users freedom to choose their own settings

8792025 IO-Scheduler: add tripndroid

1c335f0 Add backlight dimmer

ef59797 display: add a simple api to query the display state (on/off) at any point in time

9f25d2d maple: Tune presets a bit

a122370 block: Maple.iosched: Fix Compiler Errors

a42cf1e block: maple: Stop abusing csd.list for fifo_time

37c8de6 maple-iosched: Fix the -Wdeclaration-after-statement warnings

f79faea block: maple: Fix inverted logic

d4437f5 block: maple: Make bools constant across functions

aa43169 block: maple: Use native display state instead of PowerSuspend

a86c54a block: maple: Serve asynchronous requests before synchronous ones

e3420d7 block: maple: Fix some logic, import former/latter request logic from SIO, and use some improved bits of SIO

f085c79 block: maple: Catch writes_starved sooner, increase limit.

2919205 block: maple: Clean up and add patchlevel macro to keep track of commits

220b6a9 block: maple: Remove CONFIG_HZ dependency, assume 300 for interrupt frequency

91e28bc block: [Introduded for 3.18.y] Add Maple I/O Scheduler

e6c3285 tweak deadline

8b1d2f2 msm8998: select max freq on cmdline

09c490d zram: increase number of compressions streams

dff7c75 PM: devfreq: Use high priority workqueue

33bcbd2 homebutton: use set_vibrate instead of vib_trigger

53d80f1 sweep2sleep: turn off screen by sweeping over navbar

08daa80 qpnp-haptic: expose vibrate function

80416bc mdss mdp: kcal for mdss_mdp_v1_7

f8529e0 msm: qpnp-haptic: disable vib when vmax_mv is set to min

f3b62c2 homebutton: make visible to apps

8557567 SIO: update for linux 3.18

913be5c FIOPS: update for linux 3.18

4c26f7c Add SIO and FIOPS i/o schedulers

76f43c9 disable crc check

fe6cf56 icnss: Add APIs to store driver load count

1af42f5 staging: import qcacld-3.0, qca-wifi-host-cmn and fw-api from LA.UM.5.8.r1-02400-8x98.0

e5d32cd staging: import qcacld-3.0, qca-wifi-host-cmn and fw-api from LA.UM.5.7.r1-10100-8x98.0

8e17fc5 staging: Import fw-api, aca-wifi-host-cmn required by qcacld-3.0

392c975 staging: qcacld-3.0: Add to Makefile, remove unused Android.mk

985cf80 staging: qcacld-3.0: Import LA.UM.5.7.r1-08400-8x98.0

6261058 necessary changes for EAS bringup