[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] NoSpamDan:
It's time...

New release for Candy Cheeseburger with April 2019 patches (r35):

Candy-cheeseburger-9.0.0-OFFICIAL-20190407-2103.zip

Tested using v9.0.4 firmware.

Changelog:

~~~~~~~~~~~~~~~~~~

CANDYROMS CHANGE LOG

~~~~~~~~~~~~~~~~~~

===========================

04-07-2019

===========================

* build/make/

91657e519 build: Also replace techpack/audio old-style kernel header

e2d313ef5 Update Security String to 2019-04-05 Bug: 124119313 (cherry picked from commit 0b5a344dc3b1f13b69983a711467dbe94251011a)

5e9f4503b Version bump to PQ2A.190405.002

* candy/

083cb86 Manifest for Android 9.0.0 Release 35

* device/oneplus/fajita/

98b1700 fajita: Update notch overlay stuff

* frameworks/base/

1ec69bd5ce3 Revert "Cutout: Add developer setting to mask the display cutout"

9d61e52f7bc base: notch-city: Add 3 mode display cutout handler [1/3]

bdc5b16188a fwb: overlays: Install cutout overlays to system

39f53a94923 systemui: Remove rounded corner content padding value

d70a17d6388 Cutout: Add developer setting to mask the display cutout

dda0ade3697 Only use simple rects for cutout region

92eeacfe9df Be more comprehensive about boot time RTC check

12d0d3e5a48 systemui: Adjust mobile and wifi signal padding

* packages/apps/Dialer/

9c2005ec7 incallui: Moar in-call vibration updates

b42d40d40 Add setting to enable Do Not Disturb during calls

87573462b Generalize the in-call vibration settings category

43e4b50f1 Add back in-call vibration features

* vendor/candy/

ed3f7ab themes: Adjust dark Gboard overlay values

f48f106 candy: Add techpack/audio to include path also

* vendor/opengapps/sources/arm/

3456166 Google arm-16 9.51.9.16.arm (nodpi)

* vendor/opengapps/sources/arm64/

85a3fe0 YouTube (beta) arm64-21 14.14.51 (240)

===========================

04-06-2019

===========================

* candy/

bf0c6f4 Revert "candy: Track our own system_libhidl and system_tools_hidl"

* device/oneplus/sdm845-common/

2ae37ba sdm845-common: Add call recording overlay

* frameworks/av/

9c6cf78ed Add dump permission check in the MediaExtractorFactory::dump(int fd, const Vector<String16>&) same as dumpExtractors(int fd, const Vector<String16>&)

372b401ea Camera: Use physical camera's capability for physical stream check

7a124a125 libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO

0ea570120 av: camera: catch mad hals that mess up buffer time

73034f343 FIH devices: Fix "Earpiece" audio output

6172efc49 stagefright: add changes related to high-framerates in CameraSource

bfeceff6b audiopolicy: Add AudioSessionInfo API

d39a47c06 mediascanner: Accept .opus file extension.

1dbfc47da Visualizer: fix native crash when visualizer release

b95a77c0d DO NOT MERGE: add color converter for NV12 to RGB

053e84cc5 Copy native_handle in MetaData mode

3504e44bd audiopolicy: support extended feature in audiopolicymanager

4b3985333 Merge remote-tracking branch 'aosp/pie-gsi' into pie

faa8c9486 libcameraservice: force specific cam id for google face unlock

* frameworks/base/

f362f27cc05 Ambient music ticker: fix text scrolling on AoD

19897512569 Ambient music ticker: fix text scrolling glitches

d976e5baa18 Improve ambient play layout on keyguard

9e823e89d8f Ambient: do not extend pulse notification when not needed

8cdb18cce7d Ambient music ticker: don't trigger if it's not a media notification

98210d1de42 cutout: Fix rounded_corner_radius default value

a3140fa4767 [2/3] NetworkManagement : Add ability to restrict app data/wifi usage

d7216722f0d SystemUI: allow switch to pre P mobile icon style [1/2]

842a05cf026 statusbar: Remove duplicate mPreviousDarkMode declaration

4e14bef542f SystemUI: fix landscape powermenu layout

7c08b02173b Add separated emergency option on power menu

eda85b75874 Fix duplicate attr declaration

be9c2d59267 powermenu: Restore missing parts

b7c607109e7 Set scrollview on the power menu

df6663c250f powermenu: Some compilation fixes

8d7ef88651b Add soft reboot option

bba068b6a6c GlobalActions: avoid multiple power dialog animations

8bfa6504c5d Expose lockdown power menu item

* kernel/oneplus/sdm845/

97ea0a24b8ab Merge pull request #2 from 0ctobot/neutrino-msm-fajita-4.9

f928711e9a45 neutrino: Regenerate and savedefconfig (4.9.168)

841c4fe5f1ee neutrino: Disable PSI

0b3a1409c120 Revert "treewide: make every ipc_loggings a no-op"

303477450612 qcacld-3.0: Fix potential OOB read when check rx mgmt frames

582b351e7777 qcacld-3.0: Validate user input for null termination

fc3ded1019e2 qcacld-3.0: Fix OOB read in sme_rrm_process_beacon_report_req_ind

4f95277a768d qcacld-3.0: Fix possible OOB access in lim_process_disassoc_frame

faf5b397b502 qcacld-3.0: Fix the double free for the txrx stats req

aa0ef2dbda25 qcacld-3.0: Implement descriptor pool for fw stats

188453ab9bc0 qcacld-3.0: Fix possible heap overflow in lim_update_ext_cap_ie

425e43dc4df9 qcacld-3.0: Fix possible OOB access in lim_process_assoc_req_frame

671a2c5a315f qcacld-3.0: Fix possible OOB in lim_chk_n_process_wpa_rsn_ie

cd33e64f60f1 qcacld-3.0: Validate all channels for avoid_freq channel list

fe850f9b9d96 Merge 4.9.168 into neutrino-msm-fajita-4.9

* packages/apps/CandyShop/

dfb852c stockroom: GestureNowhere

* packages/apps/Dialer/

8ba00a3e6 Revert "Remove dialer sounds and vibrations settings fragments and redirect to the system sound settings fragment instead."

* system/vold/

609c38b Merge "increase timeout for waiting on block device" into c9.0

0df5f9e increase timeout for waiting on block device

* vendor/candy/

21b041e style: Remove global rounded_corner_content_padding

7d507fd vendor: notch-city: Add 3 mode display cutout handler [2/3]

409ec35 build: Just make the RRO overlay for notch

6a0b7a1 core: Add system_rro package for overlay

c7e80f5 prebuilt: Clean up old swipe code

4bacffb systemui: Update themes and overlays

c0fe335 config: Add global SELINUX_IGNORE_NEVERALLOWS flag

* vendor/opengapps/sources/x86/

1eb3e13 YouTube x86-21 14.13.54 (240)

===========================

04-05-2019

===========================

* kernel/oneplus/sdm845/

e93d4749118f Linux 4.9.168

baf504858190 ACPI / video: Extend chassis-type detection with a "Lunch Box" check

f139c2558462 drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers

5f99bd3d9f8d dmaengine: tegra: avoid overflow of byte tracking

875268e21d11 x86/build: Mark per-CPU symbols as absolute explicitly for LLD

8ede088e9b49 wlcore: Fix memory leak in case wl12xx_fetch_firmware failure

992baf532585 selinux: do not override context on context mounts

d4dad3431028 x86/build: Specify elf_i386 linker emulation explicitly for i386 objects

865b88b02d94 drm/nouveau: Stop using drm_crtc_force_disable

471ab0e09759 regulator: act8865: Fix act8600_sudcdc_voltage_ranges setting

b9564974265f media: s5p-jpeg: Check for fmt_ver_flag when doing fmt enumeration

2ae06da84a63 netfilter: physdev: relax br_netfilter dependency

817d556e9bcc dmaengine: qcom_hidma: assign channel cookie correctly

a0a8b92db711 dmaengine: imx-dma: fix warning comparison of distinct pointer types

92ca8a23094d hpet: Fix missing '=' character in the __setup() code of hpet_mmap_enable

8e6a1b3e979a HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear PISR busy_clear bit

e8a39ce720c7 soc/tegra: fuse: Fix illegal free of IO base address

cc76e660a462 hwrng: virtio - Avoid repeated init of completion

576e94197808 media: mt9m111: set initial frame size other than 0x0

0c724ad4f898 powerpc/pseries: Perform full re-add of CPU for topology update post-migration

876c9787244d tty: increase the default flip buffer limit to 2*640K

0f11d2ccadc0 ARM: avoid Cortex-A9 livelock on tight dmb loops

e1748047770e mt7601u: bump supported EEPROM version

5142b34fba07 soc: qcom: gsbi: Fix error handling in gsbi_probe()

02c2935cfe9d ARM: dts: lpc32xx: Remove leading 0x and 0s from bindings notation

17dc1d957d83 efi/memattr: Don't bail on zero VA if it equals the region's PA

ba69abc1aafb ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe

21d9c54e221b e1000e: fix cyclic resets at link up with active tx

f04b47a9d14d cdrom: Fix race condition in cdrom_sysctl_register

c18638e37de4 fbdev: fbmem: fix memory access if logo is bigger than the screen

b6ff217020cf iw_cxgb4: fix srqidx leak during connection abort

acb5aefd789b genirq: Avoid summation loops for /proc/stat

e940258c4e88 bcache: improve sysfs_strtoul_clamp()

5f0bef756398 bcache: fix input overflow to sequential_cutoff

4f9395b1e706 bcache: fix input overflow to cache set sysfs file io_error_halflife

49145924e804 usb: f_fs: Avoid crash due to out-of-scope stack ptr access

9b5a341e6ebf ALSA: PCM: check if ops are defined before suspending PCM

1de344caee73 ARM: 8833/1: Ensure that NEON code always compiles with Clang

9c24366f0545 kprobes: Prohibit probing on bsearch()

bca74850eef9 ACPI / video: Refactor and fix dmi_is_desktop()

000b11690e18 iwlwifi: pcie: fix emergency path

13b56f0ce0d5 leds: lp55xx: fix null deref on firmware load failure

83e5f3f4bbaa HID: intel-ish-hid: avoid binding wrong ishtp_cl_device

24c6f9fdf856 vfs: fix preadv64v2 and pwritev64v2 compat syscalls with offset == -1

97ac96eec621 media: mx2_emmaprp: Correct return type for mem2mem buffer helpers

f5acae344ad3 media: s5p-g2d: Correct return type for mem2mem buffer helpers

208285a9c354 media: s5p-jpeg: Correct return type for mem2mem buffer helpers

646bca6a6d72 media: sh_veu: Correct return type for mem2mem buffer helpers

25e68aed0991 SoC: imx-sgtl5000: add missing put_device()

e07e9b10d665 perf test: Fix failure of 'evsel-tp-sched' test on s390

650c8ec81f45 scsi: megaraid_sas: return error when create DMA pool failed

c14cf48a1b7d IB/mlx4: Increase the timeout for CM cache

fa5a4becdd37 mlxsw: spectrum: Avoid -Wformat-truncation warnings

fef12d0156f1 e1000e: Fix -Wformat-truncation warnings

437e565fac8f mmc: omap: fix the maximum timeout setting

afa87392f569 iommu/io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables

43e01fefac9d ARM: 8840/1: use a raw_spinlock_t in unwind

db3ef3e54b55 coresight: etm4x: Add support to enable ETMv4.2

7b0dfe4a8f51 scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c

e45d08f0da03 usb: chipidea: Grab the (legacy) USB PHY by phandle first

fd3f75042770 crypto: crypto4xx - add missing of_node_put after of_device_is_available

a6958075ea4d wil6210: check null pointer in _wil_cfg80211_merge_extra_ies

ae0c4d326011 tools lib traceevent: Fix buffer overflow in arg_eval

26241152d9a5 fs: fix guard_bio_eod to check for real EOD errors

a05d994409db jbd2: fix invalid descriptor block checksum

9d5a48f12e48 cifs: Fix NULL pointer dereference of devname

83d6849eb118 dm thin: add sanity checks to thin-pool and external snapshot creation

d617c20ae86b cifs: use correct format characters

7368f9244c9d fs/file.c: initialize init_files.resize_wait

af17a240e0da f2fs: do not use mutex lock in atomic context

aed38040c290 ocfs2: fix a panic problem caused by o2cb_ctl

206b87d7a353 mm/slab.c: kmemleak no scan alien caches

e6bd3ed65d8c mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512!

7880fc29948b mm/page_ext.c: fix an imbalance with kmemleak

dcd85a719b63 mm/cma.c: cma_declare_contiguous: correct err handling

76159ea0910d scsi: hisi_sas: Set PHY linkrate when disconnected

b2783916bc2e enic: fix build warning without CONFIG_CPUMASK_OFFSTACK

6b65c268df79 sysctl: handle overflow for file-max

553be48d7459 include/linux/relay.h: fix percpu annotation in struct rchan

8b1e0dd613ca gpio: gpio-omap: fix level interrupt idling

3085d41e89f0 tracing: kdb: Fix ftdump to not sleep

0140f0d18861 h8300: use cc-cross-prefix instead of hardcoding h8300-unknown-linux-

56300d3b79f2 CIFS: fix POSIX lock leak and invalid ptr deref

2555029ac9d4 i2c: core-smbus: prevent stack corruption on read I2C_BLOCK_DATA

d59794af892d mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified

0668f0d68740 tty/serial: atmel: RS485 HD w/DMA: enable RX after TX is stopped

ab18aa0d0c6d tty/serial: atmel: Add is_half_duplex helper

627f9c3af384 lib/int_sqrt: optimize initial value compute

32c5630a89f7 ext4: cleanup bh release code in ext4_ind_remove_space()

1d7f481de6d0 arm64: debug: Ensure debug handlers check triggering exception level

cc785dc69da2 arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals

* packages/apps/Bluetooth/

30b9bc1f DO NOT MERGE Separate SDP procedure from bonding state (2/2)

* packages/apps/Settings/

dd3fdd0783 notch-city: Add 3 mode display cutout handler [3/3]

* packages/services/Telephony/

c49c9d39e phone: Fix FC while checking for preference screen

* system/bt/

c6e4ca7d5 btm_proc_smp_cback: Don't access p_dev_rec if freed

fc5fbacc1 DO NOT MERGE Separate SDP procedure from bonding state (1/2)

b6563a0f8 resolve merge conflicts of ec78d74706c3e81f91eee53e3d9f959f66e5d77f to pi-dev

111811a07 btm_ble_multi_adv: Check data length in HCI interface

* system/netd/

d9f8631 Clear Element.mRef immediately after deallocating it

813805b Fix fortify_fatal issue during DNSServiceProcessResult()

87cfe18 Fix use-after-free in NetworkController::removeInterfaceAddress()

* vendor/essential/

26187ad mata: Update from PQ1A.190105.045

* vendor/oneplus/

a15a94ce msm8998: Update SDM blobs from LA.UM.7.4.r1-04100-8x98.0

* vendor/opengapps/sources/all/

d1fa501 Google News all-19 5.10.0.19031821 (nodpi)

* vendor/opengapps/sources/x86_64/

ca4e2ca Revert "Maps (beta) x86_64-21 10.12.3 (nodpi)"

===========================

04-04-2019

===========================

* kernel/essential/msm8998/

7421dfde3417 Merge tag 'PQ1A.190105.045' into staging/lineage-16.0_PQ1A.190105.045

90cf76c6643c Merge tag 'PQ1A.190105.045' into staging/lineage-16.0_PQ1A.190105.045

6dea69037d11 Merge tag 'PQ1A.190105.045' into staging/lineage-16.0_PQ1A.190105.045

f1854fc03b35 Merge tag 'PQ1A.190105.045' into staging/lineage-16.0_PQ1A.190105.045

* kernel/oneplus/sdm845/

3a49d5ac39e8 Merge 4.9.167 into neutrino-msm-fajita-4.9

feed582b097f Merge 4.9.166 into neutrino-msm-fajita-4.9

ee3f090694de Merge tag 'LE.UM.3.2.1-11600-SDX24' into neutrino-msm-fajita-4.9

de4a3fb7c745 writeback: hardcode dirty_expire_centisecs=3000 (30s)

b2bcc65a1ae7 treewide: hybrid merge some bits from aura and violet

008e9854e641 treewide: make every ipc_loggings a no-op

d4121f9dc8b5 f2fs: rename /sys/fs/f2fs

38120811d8ff f2fs: do not expose tunables that doesn't work with rapid GC

18c9f4dc7fe9 f2fs: drop caches upon rapid GC exit

28c47282f630 fs: drop_caches: expose mm_drop_caches()

524c07d9fa32 f2fs: explicitly flush device upon foreground GC

bb213ad17969 time: Revert cpu_(delay|relax) -> udelay timer substitutions

ab40349a520f Rollback deprecated clang fixes

f04ea61cac1d Merge branch 'kerneltoast/neutrino-msm-fajita-4.9' of https://github.com/0ctobot/neutrino-staging into neutrino-msm-fajita-4.9

79449016f341 neutrino: Reduce INPUT_BOOST_DURATION_MS

55211f979306 neutrino: Update STUNE_BOOST configs

acb769a9e87e neutrino: Enable FRAME_BOOST

4ecdbcb4407a cpu_input_boost: set SCREEN_AWAKE bit on probe

5de5e7a3641d cpu_input_boost: Use default return frequency parameter names

a7108ec8ea16 cpu_input_boost: Cleanup and refactor Dynamic SchedTune configs

13b370bad806 cpu_input_boost: Introduce configurable frame boost timeout

a85f4f218714 cpu_input_boost: Introduce dedicated frame boost function

b3e236eb5ac9 kernel: Adjust top-app boost

88fa586c44a7 mm: Boost when memory pressure becomes high

242c88e7fba6 drm/msm/sde: Wait for ctl_start asynchronously on cmd mode panels

217b51b1f76c clk: qcom: clk-cpu-osm: Don't sleep inside the global clk lock

06a93c821397 clk: qcom: clk-cpu-osm: Convert atomic delay into sleep

603f9caf5717 clk: qcom: clk-cpu-osm: Limit the rate of CPU clock-rate changes

acab418ce206 kernel: Improve performance critical IRQ framework

a33103ff1914 Revert "lowmemorykiller: Boost CPU and DDR bus when memory reclaim is invoked"

c606798dac54 Merge branch 'eas/neutrino-msm-fajita-4.9' of https://github.com/0ctobot/neutrino-staging into neutrino-msm-fajita-4.9

4b3735d285c7 sched/boost: Disable sched_boost while preserving node functionality

7770d95ca50c cpufreq: schedutil: Hard-code rate-limit thresholds

e9e66ee6442c sched/cpufreq: Remove unused SUGOV_KTHREAD_PRIORITY macro

bff0c6925885 cpufreq: schedutil: Use idle_calls counter of the remote CPU

0d7a9dd173d6 sched/cpufreq: Don't pass flags to sugov_set_iowait_boost()

6213b5d14dc7 cpufreq: schedutil: Examine the correct CPU when we update util

7bbf10c6c497 cpufreq: schedutil: Always process remote callback with slow switching

6a4b242fba8b clk: qcom: clk-cpu-osm: Set dvfs_possible_from_any_cpu cpufreq driver flag

b7060c9d660e cpufreq: schedutil: Don't restrict kthread to related_cpus unnecessarily

ed0058ba9d10 cpufreq: Simplify cpufreq_can_do_remote_dvfs()

33345db9a59c cpufreq: Process remote callbacks from any CPU if the platform permits

cbfeec1506d8 sched: cpufreq: Allow remote cpufreq callbacks

f6f8be8a8033 mm: introduce arg_lock to protect arg_start|end and env_start|end in mm_struct

bd3c68510436 jump_label: Disable jump labels in __exit code

f6bf74dcadfd extable: Make init_kernel_text() global

0fe7875d2f9c jump_label: Explicitly disable jump labels in __init code

de0d87c9b3e5 jump_label: Warn on failed jump_label patching attempt

4898cc6300b3 ext4: readpages() should submit IO as read-ahead

ae85d8c06415 mpage: mpage_readpages() should submit IO as read-ahead

41670e4eb8d4 mpage: add argument structure for do_mpage_readpage()

f98c8f889aa0 devfreq: Weight stall cycles more for GPU bus DCVS

1d699edd4814 devfreq: Use busy cycles only for GPU bandwidth decisions

* packages/apps/CustomDoze/

fb08b83 Use some Pixel strings

c5f1109 Make tilt and proximity sensor options optional

8cc9ab4 Ensure Tilt sensor preference is off when Always ON is enabled

===========================

04-03-2019

===========================

* kernel/oneplus/sdm845/

3cf87ed28ebc ion: use unbounded wq for prefetch work

c727ee578cc0 rcu: Don't kick unless grace period or request

c1d609748e07 rcu: Make expedited grace periods recheck dyntick idle state

89bd1637f40d rcu: Speed up calling of RCU tasks callbacks

21834d3e531d Linux 4.9.167

cc2852a67b40 arm64: support keyctl() system call in 32-bit mode

0f8d02d28721 Revert "USB: core: only clean up what we allocated"

2423480fcddb xhci: Fix port resume done detection for SS ports with LPM enabled

6c751894b864 USB: gadget: f_hid: fix deadlock in f_hidg_write()

756e25cd669e KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts

c217b3ce1443 KVM: Reject device ioctls from processes other than the VM's creator

6e9a71475e5e x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y

ce4fbb9f4ee4 cpu/hotplug: Prevent crash when CPU bringup fails on CONFIG_HOTPLUG_CPU=n

32b6e8c96f12 perf intel-pt: Fix TSC slip

94502785ef27 usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk

1137f3f8265d usb: common: Consider only available nodes for dr_mode

e8d3f4b0d4e0 gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input

28f0641fbaa0 fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links

9b06a0b2682f Disable kgdboc failed by echo space to /sys/module/kgdboc/parameters/kgdboc

7cd36564f6c2 USB: serial: option: add Olicard 600

4ac639f21485 USB: serial: option: set driver_info for SIM5218 and compatibles

bc9b45861deb USB: serial: mos7720: fix mos_parport refcount imbalance on error path

0e53054025b0 USB: serial: ftdi_sio: add additional NovaTech products

f97285b3b623 USB: serial: cp210x: add new device id

2c90192ab046 serial: sh-sci: Fix setting SCSCR_TIE while transferring data

110ee901b3e1 serial: max310x: Fix to avoid potential NULL pointer dereference

edb52700e6d7 staging: vt6655: Fix interrupt race condition on device start up.

b2dadb85fafa staging: vt6655: Remove vif check from vnt_interrupt

8c9a96eb266a staging: comedi: ni_mio_common: Fix divide-by-zero for DIO cmdtest

fe186fdd1a45 tty: atmel_serial: fix a potential NULL pointer dereference

727b8577d543 scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices

a63e13426cc6 scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host

840408957a8a scsi: sd: Quiesce warning if device does not report optimal I/O size

6c6e8cc1b44b scsi: sd: Fix a race between closing an sd device and sd I/O

7d7637dafc59 fs/open.c: allow opening only regular files during execve()

be0c268f43b8 ALSA: pcm: Don't suspend stream in unrecoverable PCM state

a1eb297f4137 ALSA: pcm: Fix possible OOB access in PCM oss plugins

e308b103ba36 ALSA: seq: oss: Fix Spectre v1 vulnerability

c84a7647520f ALSA: rawmidi: Fix potential Spectre v1 vulnerability

c9416ce92003 net: dsa: qca8k: remove leftover phy accessors

22a8711fa5aa NFSv4.1 don't free interrupted slot on open

91f81cb5c583 powerpc: bpf: Fix generation of load/store DW instructions

0e14614b7fd6 ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time

5ca18600aa22 btrfs: raid56: properly unmap parity page in finish_parity_scrub()

44f705e9d856 btrfs: remove WARN_ON in log_dir_items

7b5f260ff73f tun: add a missing rcu_read_unlock() in error path

6f0f3657ec45 tun: properly test for IFF_UP

b731b5d0e134 mac8390: Fix mmio access size probe

4f05457010d1 sctp: get sctphdr by offset in sctp_compute_cksum

5da9828c5865 vxlan: Don't call gro_cells_destroy() before device is unregistered

5018d910bce2 tcp: do not use ipv6 header for ipv4 flow

936a9180e817 packets: Always register packet sk in the same order

65a1ff925de6 net: rose: fix a possible stack overflow

49190e418795 net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec

5291fcb31227 mISDN: hfcpci: Test both vendor & device ID for Digium HFC4S

dc8390f9de14 dccp: do not use ipv6 header for ipv4 flow

c6f9eda37888 stmmac: copy unicast mac address to MAC registers

9406040f3c2d cfg80211: size various nl80211 messages correctly

270fdb191152 video: fbdev: Set pixclock = 0 in goldfishfb

99665dcf6ff8 Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer

def5c1fbee85 Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt

* packages/apps/CandyShop/

01ea9a4 CustomSeekBar: allow longpress on left value to set it manually

7ce5567 New custom seekbar: more improvements

* packages/apps/CustomDoze/

10dc1ec Enable seekbar edit box for Ambient custom brightness

===========================

04-02-2019

===========================

* device/qcom/sepolicy/

4c9d319 Partial Revert "sepolicy: Allow the QCOM Boot Control HAL needed permissions"

f601bc7 sepolicy: Allow the QCOM Boot Control HAL needed permissions

9412533 sepolicy: Allow GestureAnywhere to read/write system_app data

* frameworks/base/

2fbac37e9c5 Expose power menu items

25df75086b2 GlobalActions: Fix airplane mode switch for MSIM

43c6c0f89eb GlobalActions: Set the initial status of airplane mode toggle

58e8e6e2402 Fix airplane mode in new power menu

06a356eb081 Add soft reboot option

ba0016bd74a Make the power menu configurable [1/2]

2388aac11df Lockscreen clock styles: Add extra padding for slice view when using analog clocks

4b3c28efaa6 Power save: when disabling it, go back to the previous set theme mode

717b3fec3b4 DO NOT MERGE: WM: Restrict SC Builder to set a single surface type

c06f6bb565d SurfaceControl: Unbreak public API after pie-gsi merge

11a9aed3438 Kill off the legacy dialog

* packages/apps/Settings/

ee3c8cf176 [1/3] Settings: per-app cellular data and wifi restrictions

5184da2e78 Phone ringtone setting for Multi SIM device

b9acf505f5 sound: Reorgainize sound settings a bit

29ef9774cf search: Update for power button settings

* system/vold/

59c48c0 Revert "vold: Wrapped key support for FBE"

* vendor/candy/

7cf0e86 prebuilt: Remove unused audio_policy.sh script

7a43b23 prebuilt: Remove obsolete calls to missing packages

* vendor/qcom/opensource/cryptfs_hw/

c4e2379 cryptfs_hw: Cleanup should_use_keymaster

===========================

04-01-2019

===========================

* device/oneplus/fajita/

0b943de fajita: Update cutout overlay

* device/qcom/sepolicy-legacy/

9df97b5 sepolicy: Label persist partition for all SoCs

* hardware/ril-caf/

e7c7c95 Encode the Number of MNC Digits in CellIdentity

1be3576 libril: Fix manual network selection with old modem

* kernel/oneplus/msm8998/

f220625b5ae3 tri_state_key: import driver from msm8996

5795c2e049fa block: Fix BFQ not being built

6789e215ee89 msm: ais: ispif: Fix invalid type conversion

ecbf0dc25aeb msm: camera: isp: Fix invalid type conversion

5e4b09235a52 msm: wlan: Update ETSI1 and ETSI13 countries

240fe9d95c45 iommu/iommu-debug: fix buffer overflows in debugfs read functions

b319d7c4b2be usb: pd: Don't reject sink request based on max current

ad96abdce83d f2fs: fix to account IO correctly

23968a2ddf9f msm: wlan: Update regulatory database

dc25cf8c9fdc msm: wlan: Add support for UNI-III ETSI sub-band

99c84528870c ARM: dts: msm: Specify the temperature sensor name for msm8996

9686c04d5da0 msm: adsprpc: Fix memory out of bounds error

96199a2dc0c0 msm: adsprpc: allocate all remote memory in kernel

* vendor/oneplus/

440ae739 msm8998: add missing blobs