[OnePlus 3 & 3T Cross Device Development] ATP4:
New build out !

RR-P-v7.0.0-20190126-oneplus3-Official

Changelog :

====================
01-26-2019
====================

* device/oneplus/oneplus3/
1ff4a2d Merge branch 'lineage-16.0' into pie

* frameworks/base/
61c0bd2da55 Merge pull request #239 from Akianonymus/pie
97f36bebf90 Fix copying of fonts.xml conditionally

* kernel/xiaomi/sdm660/
44a06063fa33 Merge tag 'v4.4.172' into pie
eb0203592a7b fs: sdfat: Update to version 2.1.8
054280aab623 input: gf3208: Mark IRQ as performance critical
626b008972db Linux 4.4.172
cd2402db92ce ipmi:ssif: Fix handling of multi-part return messages
de614973ee15 net: speed up skb_rbtree_purge()
e660576a53db mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps
4c0b9a2eae04 mm/page-writeback.c: don't break integrity writeback on ->writepage() error
829ff9b456ac ocfs2: fix panic due to unrecovered local alloc
09d3be78ee45 scsi: megaraid: fix out-of-bound array accesses
36b963041857 sysfs: Disable lockdep for driver bind/unbind files
5d0ab08f715f ALSA: bebob: fix model-id of unit for Apogee Ensemble
8ccd81ed3560 dm snapshot: Fix excessive memory usage and workqueue stalls
e31cc4b7fe5d dm kcopyd: Fix bug causing workqueue stalls
0bce6d203ac1 perf parse-events: Fix unchecked usage of strncpy()
7b9677e88b35 perf svghelper: Fix unchecked usage of strncpy()
55f67c984c7d perf intel-pt: Fix error with config term "pt=0"
48cb2db5a15e mmc: atmel-mci: do not assume idle after atmci_request_end
0e817654f80b kconfig: fix memory leak when EOF is encountered in quotation
6b25c8de31f1 kconfig: fix file name and line number of warn_ignored_character()
60a7d189a13f clk: imx6q: reset exclusive gates on init
10a97294ffe8 scsi: target: use consistent left-aligned ASCII INQUIRY data
043858080aac net: call sk_dst_reset when set SO_DONTROUTE
bb23dfd69e37 media: firewire: Fix app_info parameter type in avc_ca{,_app}_info
3f92e24be829 powerpc/pseries/cpuidle: Fix preempt warning
f250e4c562a3 pstore/ram: Do not treat empty buffers as valid
4d919739df1f jffs2: Fix use of uninitialized delayed_work, lockdep breakage
2ec43b267352 arm64: perf: set suppress_bind_attrs flag to true
c890a458e272 MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur
568736f8e5a7 writeback: don't decrement wb->refcnt if !wb->bdi
73bf147f46fb e1000e: allow non-monotonic SYSTIM readings
0c4a25cc6f29 platform/x86: asus-wmi: Tell the EC the OS will handle the display off hotkey
f00ebf4f84ed xfs: don't fail when converting shortform attr to long form during ATTR_REPLACE
cc975000ebb5 ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses
8fccab3b98ad ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address
e4193747a5cc r8169: Add support for new Realtek Ethernet
da6c1b10ba4c media: vb2: be sure to unlock mutex on errors
e896840a8a66 drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
9ec298cc874d loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl()
611f77199cd7 loop: Get rid of loop_index_mutex
4ee414c3b602 loop: Fold __loop_release into loop_release
b3f3107fbd92 block/loop: Use global lock for ioctl() operation.
02035bea64b7 tipc: fix uninit-value in tipc_nl_compat_doit
c25352f9ad5d tipc: fix uninit-value in tipc_nl_compat_name_table_dump
0ff9dec295ef tipc: fix uninit-value in tipc_nl_compat_link_set
0ae6754379be tipc: fix uninit-value in tipc_nl_compat_bearer_enable
93ece9285ec6 tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
3fb0cbefc600 sctp: allocate sctp_sockaddr_entry with kzalloc
9ef38b24344e selinux: fix GPF on invalid policy
84ba6b78ba0e sunrpc: handle ENOMEM in rpcb_getport_async
f76e38ea42f5 media: vb2: vb2_mmap: move lock up
ac0e22539538 LSM: Check for NULL cred-security on free
4bc86212e199 media: vivid: set min width/height to a value > 0
8185cc4ff897 media: vivid: fix error handling of kthread_run
505c2ac72a09 omap2fb: Fix stack memory disclosure
93e6b2659b16 Disable MSI also when pcie-octeon.pcie_disable on
af135bd83945 mfd: tps6586x: Handle interrupts on suspend
db58a203792a mips: fix n32 compat_ipc_parse_version
2f8018df3f50 scsi: sd: Fix cache_type_store()
e08323f75b56 Yama: Check for pid death before checking ancestry
bc42c4f33846 btrfs: wait on ordered extents on abort cleanup
461652efc154 crypto: authenc - fix parsing key with misaligned rta_len
ca3f892b57ef crypto: authencesn - Avoid twice completion call in decrypt path
471a110cd295 ip: on queued skb use skb_header_pointer instead of pskb_may_pull
b57db51007a0 packet: Do not leak dev refcounts on error exit
01267fc7a772 net: bridge: fix a bug on using a neighbour cache entry without checking its state
876d68105d8a ipv6: fix kernel-infoleak in ipv6_local_error()
5b1d8e5d86c2 arm64: Don't trap host pointer auth use to EL2
0b6c2279b7a4 arm64/kvm: consistently handle host HCR_EL2 flags
b820fe255e50 proc: Remove empty line in /proc/self/status
9e86549c56f7 media: em28xx: Fix misplaced reset of dev->v4l::field_count
afd11670e221 f2fs: fix validation of the block count in sanity_check_raw_super
a0c9aa92c799 f2fs: fix missing up_read
b50d8b9e1750 f2fs: fix invalid memory access
98beb84af721 f2fs: fix to do sanity check with cp_pack_start_sum
4901e126b6e1 f2fs: fix to do sanity check with block address in main area v2
bdffda8db8d9 f2fs: fix to do sanity check with block address in main area
3bfe2049c222 f2fs: fix to do sanity check with reserved blkaddr of inline inode
cbe5e5cd70c0 f2fs: fix to do sanity check with node footer and iblocks
24f8bb894564 f2fs: Add sanity_check_inode() function
b31ccde08667 f2fs: fix to do sanity check with user_block_count
056120a8c192 f2fs: fix to do sanity check with secs_per_zone
5b0e78cc5cf0 f2fs: introduce and spread verify_blkaddr
89e13ff3ba16 f2fs: clean up with is_valid_blkaddr()
812bc5b6d68b f2fs: enhance sanity_check_raw_super() to avoid potential overflow
4e262aeed720 f2fs: sanity check on sit entry
d5516450d29a f2fs: check blkaddr more accuratly before issue a bio
f666f11a266a f2fs: return error during fill_super
a4f4f97573bf f2fs: fix race condition in between free nid allocator/initializer
db0e91e3fe72 f2fs: free meta pages if sanity check for ckpt is failed
b37804d039bf f2fs: detect wrong layout
e465e93d88cb f2fs: fix to determine start_cp_addr by sbi->cur_cp_pack
9213c2b5119a f2fs: put directory inodes before checkpoint in roll-forward recovery
2f958b8e22ec f2fs: introduce get_checkpoint_version for cleanup
65b9d5326d7d f2fs: use crc and cp version to determine roll-forward recovery
5dfb9eb6ca6a f2fs: avoid unneeded loop in build_sit_entries
6ef26eb15521 f2fs: not allow to write illegal blkaddr
70c357851b01 f2fs: fix to avoid reading out encrypted data in page cache
4aa4ce1c4ad5 f2fs: fix inode cache leak
6d07c0f4a432 f2fs: factor out fsync inode entry operations
8f7c4fb99141 f2fs: remove an obsolete variable
1499d39b74f5 f2fs: give -EINVAL for norecovery and rw mount
523972a6e347 f2fs: fix to convert inline directory correctly
8c5dfff5de5f f2fs: move sanity checking of cp into get_valid_checkpoint
87a099c6bd14 f2fs: cover more area with nat_tree_lock
139211c6c627 f2fs: clean up argument of recover_data
693ae2911974 can: gw: ensure DLC boundaries after CAN frame modification
d93216e51e19 tty/ldsem: Wake up readers after timed out down_write()
5d555e7984ab msm: mdss: Mark display-wake kthread as performance critical
8314e90c2118 msm: mdss: Power on display asynchronously as early as possible
85c6e7f4ab66 input: fpc1020: Mark IRQ as performance critical
7f930cede437 msm: mdss: Mark IRQ and important kthreads as performance critical
1c110dc04967 msm: kgsl: Mark IRQ and worker thread as performance critical
dd78c458f1e2 kernel: Force trivial, unbound kthreads onto low-power CPUs
7fe8ac1b981c kernel: Add API to mark IRQs and kthreads as performance critical
474e703d5921 sched: hmp: Reduce number of load reports in a window
862ad6898470 sched: cpufreq: HMP load reporting changes
1784eb38f089 core_ctl: Consider high irq loaded CPU as busy
9b70ce9f630f PM / devfreq: memlat: Don't ignore extremely latency sensitive workloads
a597119a93f2 Revert "msm: kgsl: Do not memset pages to zero while adding to pool"
b1f96feef362 mfd: wcd9xxx: disable slimbus register access for debugfs
d868e0c29d1b msm_cci: fix inconsistent mutex_lock
4b539dad772c msm: memshare: relaese mutex if req client id is not found
5bd9f1e8f4b0 thermal: qpnp-adc-tm: release lock upon disable_chan_meas failure
94b14b163a4c qcom: qmi: release mutex upon qmi_svc_event_notifier_register error
c4462deaf393 i2c-msm-v2: allow i2c_adapter to retry on arbitration lost
d9d05a9f3d6b msm_thermal: initialize later than arch drivers
5c3fb311cf65 Revert "serial: msm_serial_hs: Protect spurious irqs after wakeup irq enablement"
da24b28d1d83 msm: kgsl: Stop slab shrinker when no more pages can be reclaimed
7e15dfdbcfc4 Revert "f_fs: set maxburst to one before enabling endpoints"
22b88abf4f38 dwc3: resize txfifo of IN/INT endpoint before enabling it
3c6ce5711151 Revert "USB: set hub's default autosuspend delay as 0"
1a6bc8e0061e Revert "usb: hub: Prevent hub autosuspend if usbcore.autosuspend is -1"
e071622ba4f9 BACKPORT: usb: host: plat: Enable xHCI plat runtime PM
0cc643bc827a ASoC: msm: q6dspv2: vote for Glink Rx thread priority upgrade
31b92b559352 soc: q6dspv2: add api to vote for upgrading thread priority

* kernel/xiaomi/sdm845/
bfd007af1420 Merge tag 'v4.9.153' into pie
189b75ad3fc2 Linux 4.9.153
4b527f25a4ac locking/qspinlock: Pull in asm/byteorder.h to ensure correct endianness
cac2590d2582 ipmi:ssif: Fix handling of multi-part return messages
28aeb4c95f8a mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps
c6e4be626e83 mm/page-writeback.c: don't break integrity writeback on ->writepage() error
3cc44695613e ocfs2: fix panic due to unrecovered local alloc
7e4c9c473823 scsi: megaraid: fix out-of-bound array accesses
1da52f241f52 scsi: smartpqi: correct lun reset issues
54e6f64efc14 sysfs: Disable lockdep for driver bind/unbind files
d9c8a99f35c3 ALSA: bebob: fix model-id of unit for Apogee Ensemble
69855b55f1ec dm snapshot: Fix excessive memory usage and workqueue stalls
7a6da6292435 tools lib subcmd: Don't add the kernel sources to the include path
e9566e999041 dm kcopyd: Fix bug causing workqueue stalls
8691aa52fd2c perf parse-events: Fix unchecked usage of strncpy()
f9e281df94ba perf svghelper: Fix unchecked usage of strncpy()
9da7dfdb8d97 perf intel-pt: Fix error with config term "pt=0"
80c8e5283720 tty/serial: do not free trasnmit buffer page under port lock
20f33f37b0b0 mmc: atmel-mci: do not assume idle after atmci_request_end
4f67ca0965e6 kconfig: fix memory leak when EOF is encountered in quotation
7ff335ee509d kconfig: fix file name and line number of warn_ignored_character()
73319e8d4d1c clk: imx6q: reset exclusive gates on init
e562057290b8 scsi: target: use consistent left-aligned ASCII INQUIRY data
6d814b145bda net: call sk_dst_reset when set SO_DONTROUTE
bb457a479c9b media: firewire: Fix app_info parameter type in avc_ca{,_app}_info
dc21489da678 powerpc/pseries/cpuidle: Fix preempt warning
8117508a9c4b powerpc/xmon: Fix invocation inside lock region
fffdbf586866 pstore/ram: Do not treat empty buffers as valid
93611460f355 jffs2: Fix use of uninitialized delayed_work, lockdep breakage
6b32535988df rxe: IB_WR_REG_MR does not capture MR's iova field
62044cba2acb selinux: always allow mounting submounts
bd37f21e9f85 arm64: perf: set suppress_bind_attrs flag to true
8ac4ad063e1a MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur
1871002dd214 ALSA: oxfw: add support for APOGEE duet FireWire
e97701602266 serial: set suppress_bind_attrs flag only if builtin
db16eb55395d writeback: don't decrement wb->refcnt if !wb->bdi
de390c264e9c e1000e: allow non-monotonic SYSTIM readings
dfc711a44839 platform/x86: asus-wmi: Tell the EC the OS will handle the display off hotkey
2af7450e8435 ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses
dbbbd01ea8ae ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address
eb0e073f07bd r8169: Add support for new Realtek Ethernet

* packages/apps/Settings/
aca744a571 Merge pull request #1011 from Hasaber8/patch-2
e91ceaf22e Update Falcon Maintainer
a04df3e1aa Merge pull request #1010 from aswin7469/patch-1
a111c4dd05 Santoni : update maintainer
0a6dd9fd23 Merge pull request #1009 from Akianonymus/pie
9dd7e38b16 harpia: Update Maintainer
8df66e66cf Merge pull request #1008 from AliHasan7671/patch-1

* vendor/xiaomi/
de4ebaef whyred: Update vendor blobs from MIUI V10.2.2.0.OEICNXM
faeacc34 whyred: Update audio and perf blobs
021cd3eb whyred: Update adsp blobs from Mi8 Lite
e316551a sdm845-common: update blobs from 9.1.17

====================
01-25-2019
====================

* android/
fc4210c Track sepolicy-legacy from our repos

* device/qcom/sepolicy-legacy/
e821137 RR-ify

* packages/apps/ExactCalculator/
0e0fcbf Update launcher icon

* packages/apps/Gallery2/
b9cc21c8a Update galley icon

* packages/apps/Settings/
a8d3b622c9 mido: Update device maintainer
f76df307b5 HWKeys: Fix disable switchpref
8889f7a4f8 Merge branch 'pie' of https://github.com/ResurrectionRemix/Resurrection_packages_apps_Settings into pie
ad59fec9c7 Title and icon edit
2f32e1debf Merge pull request #1007 from nysadev/pie
2a9351168c Add Xiaomi Mi 8 Lite (platina)

* vendor/rr/
828cad74 Update features list format

====================
01-24-2019
====================

* android/
37596ce Merge pull request #126 from kshatriya-abhay/patch-2

* device/oneplus/oneplus3/
3128609 op3: Update display postproc blobs from LA.UM.7.5.r1-03700-8x96.0
a9b6643 op3: Remove unused jars

* frameworks/base/
04003366782 Fix airplane power dialog icon

* kernel/oneplus/msm8996/
1a394d137c55 op3: Disable IPC Router MHI transport
9eeba1ed3f23 oneplus: make sure some wakelock references are destroyed
2f0a171f2018 sched/core: Fix a race between try_to_wake_up() and a woken up task
d05bad735fe8 tty: check before stopping kthread

* kernel/xiaomi/sdm845/
637deedb7a59 Merge remote-tracking branch 'android-linux-stable/kernel.lnx.4.9.r11-rel' into pie
69142ae845a0 Merge remote-tracking branch 'LineageOS/lineage-16.0' into pie
dad7488259c6 firmware: update novatek from 9.1.24 beta

* vendor/oneplus/
3179afa2 op3: Update display postproc blobs from LA.UM.7.5.r1-03700-8x96.0
58738638 op3: Remove unused jars