2019.01.13..2019.01.14


project device/oneplus/oneplus3/
a2583de op3: align audio with caf
9c165a0 op3: doze: Check if AOD is enabled after boot
39cdf2e op3: Enable AOD
7d7575a op3: doze: Move Utils.checkDozeService in an handler
945dc1c op3: doze: Make AOD preference not persistent
befe394 gps: revert config back to caf

project kernel/oneplus/msm8996/
d7d95c7 configs: fixup after config update
77fa893 oneplus_fastchg: fix uninitialized variables
26f6a99 configs: sync evervolv_oneplus3_defconfig
d733583 arm64/configs: op3: increase log buffer to 1 MiB
0e66e0e arm64/configs: Remove LIMITS_LITE_HW config
abd311b op3: set default readahead to 2048KB
8dca94c ANDROID: mm: add config for default readahead size
2241e92 Add AES-GCM support to op3 kernels
3fd70b3 ANDROID: clock_gettime(CLOCK_BOOTTIME,) slows down >20x
3167b90 Add VTI to op3 Kernel Config
46595c9 ANDROID: op3: turn on VDSO32
84f5b33 ANDROID: CROSS_COMPILE_ARM32 must work if CONFIG_COMPAT_VDSO
621acc6 FROMLIST: BACKPORT: [PATCH 6/6] arm64: Wire up and expose the new compat vDSO
1abd385 FROMLIST: BACKPORT: [PATCH 5/6] arm64: compat: 32-bit vDSO setup
695b33c FROMLIST: [PATCH 4/6] arm64: compat: Add a 32-bit vDSO
fb26566 FROMLIST: BACKPORT: [PATCH 3/6] arm64: Refactor vDSO init/setup
c21a3e7 FROMLIST: BACKPORT: [PATCH 2/6] arm64: elf: Set AT_SYSINFO_EHDR in compat processes
2945b5b FROMLIST: [PATCH 1/6] arm64: compat: Use vDSO sigreturn trampolines if available
da553b9 FROMLIST: lib: vdso: add support for time
e8237fe FROMLIST: BACKPORT: [PATCH] arm64: compat: Expose offset to registers in sigframes
2d393b9c FROMLIST: [PATCH v5 12/12] lib: vdso: do not expose gettimeofday, if no arch supported timer
186342b FROMLIST: BACKPORT: [PATCH v5 11/12] lib: vdso: Add support for CLOCK_BOOTTIME
b7e8f4a FROMLIST: BACKPORT: [PATCH v5 10/12] arm64: vdso: replace gettimeofday.S with global vgettimeofday.C
891d2fa FROMLIST: [PATCH v5 09/12] arm: vdso: move vgettimeofday.c to lib/vdso/
de6ab95 FROMLIST: [PATCH v5 08/12] arm: vdso: Add ARCH_CLOCK_FIXED_MASK
67ff105 FROMLIST: [PATCH v5 07/12] arm: vdso: disable profiling
3288c8c FROMLIST: [PATCH v5 06/12] arm: vdso: add support for clock_getres
8a370b9 FROMLIST: BACKPORT: [PATCH v6 05/12] arm: vdso: Add support for CLOCK_MONOTONIC_RAW
2fe41dc FROMLIST: [PATCH v5 04/12] arm: vdso: do calculations outside reader loops
1b88867 FROMLIST: [PATCH v5 03/12] arm: vdso: inline assembler operations to compiler.h
fcc4d2f FROMLIST: [PATCH v5 02/12] arm: vdso: add include file defining __get_datapage()
f11f0fc FROMLIST: [PATCH v5 01/12] arm: vdso: rename vdso_datapage variables
c00da83 FROMLIST: BACKPORT: [PATCH v2 3/3] arm64: compat: Add CONFIG_KUSER_HELPERS
cfb9028 FROMLIST: BACKPORT: [PATCH v2 2/3] arm64: compat: Split the sigreturn trampolines and kuser helpers (assembler sources)
02fc836 FROMLIST: BACKPORT: [PATCH v2 1/3] arm64: compat: Split the sigreturn trampolines and kuser helpers (C sources)
c017bf3 BACKPORT: arm64: apply __ro_after_init to some objects
ecc0819 arm64/configs: op3: remove unused configs for Bluetooth
dd0eef1 ANDROID: ARM64: smp: disable preempt in backtracing across all cores
9b5eed1 Linux 3.18.132
a7e728f power: supply: olpc_battery: correct the temperature units
6ca2483 genwqe: Fix size check
de7700c ceph: don't update importing cap's mseq when handing cap export
d5b64fa 9p/net: put a lower bound on msize
a246a60 b43: Fix error in cordic routine
69473af gfs2: Fix loop in gfs2_rbm_find
dc64743 dlm: memory leaks on error path in dlm_user_request()
edabeee dlm: lost put_lkb on error path in receive_convert() and receive_unlock()
96c0e28 dlm: possible memory leak on error path in create_lkb()
7d5345b dlm: fixed memory leaks after failed ls_remove_names allocation
0ba6134 ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks
172236e ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit()
cfd3b3d ALSA: cs46xx: Potential NULL dereference in probe
d603316 sunrpc: use SVC_NET() in svcauth_gss_* functions
fde5c5a sunrpc: fix cache_head leak due to queued request
0b2758f fork: record start_time late
5f7387d scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown
7336f81 CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem
5a4eafc MIPS: Align kernel load address to 64KB
a061520 MIPS: Ensure pmd_present() returns false after pmd_mknotpresent()
4816ed5 media: vivid: free bitmap_cap when updating std/timings/etc.
9db4e7e cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader.
b7c6fd4 ext4: force inode writes when nfsd calls commit_metadata()
cf161cd ext4: missing unlock/put_page() in ext4_try_to_write_inline_data()
d3f10a0 ext4: fix possible use after free in ext4_quota_enable
af860a6 KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup
f47e855 usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable()
35fb697 USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays
ef5dd2c sock: Make sock->sk_stamp thread-safe
b12bad3 xen/netfront: tolerate frags with no data
18167f9 VSOCK: Send reset control packet when socket is partially bound
66506fe vhost: make sure used idx is seen before log in vhost_add_used_n()
0302c66 sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event
a782cc8 packet: validate address length if non-zero
6a40c2d packet: validate address length
1c85a90 netrom: fix locking in nr_find_socket()
3f31288 isdn: fix kernel-infoleak in capi_unlocked_ioctl
364d1d5 ipv6: explicitly initialize udp6_addr in udp_sock_create6()
9514524 ibmveth: fix DMA unmap error in ibmveth_xmit_start error path
7f93d70 ax25: fix a use-after-free in ax25_fillin_cb()
ce6308a x86/mtrr: Don't copy uninitialized gentry fields back to userspace
0035d2a Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels
fdf0f582 gpio: max7301: fix driver for use with CONFIG_VMAP_STACK
8bf6720 mmc: omap_hsmmc: fix DMA API warning
7007d9e mmc: core: Reset HPI enabled state during re-init and in case of errors
73cc953 USB: serial: option: add HP lt4132
2dbfeb3 USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data
2735956 f2fs: don't access node/meta inode mapping after iput
439ac3d f2fs: wait on atomic writes to count F2FS_CP_WB_DATA
228d2d0 f2fs: sanity check of xattr entry size
1bdca9c f2fs: fix use-after-free issue when accessing sbi->stat_info
1ea09b8 f2fs: check PageWriteback flag for ordered case
ef6351a f2fs: fix validation of the block count in sanity_check_raw_super
8b97547 f2fs: fix missing unlock(sbi->gc_mutex)
0cf536a f2fs: clean up structure extent_node
6b60fcd f2fs: fix block address for __check_sit_bitmap
a0d635d f2fs: fix sbi->extent_list corruption issue
03f1bd7 f2fs: clean up checkpoint flow
2912581 f2fs: flush stale issued discard candidates
6e09e35 f2fs: correct wrong spelling, issing_*
0568767 f2fs: use kvmalloc, if kmalloc is failed
ddcea2c f2fs: remove redundant comment of unused wio_mutex
f3d2649 f2fs: fix to reorder set_page_dirty and wait_on_page_writeback
dd74bca f2fs: clear PG_writeback if IPU failed
687d381 f2fs: add an ioctl() to explicitly trigger fsck later
77c7c6e f2fs: avoid frequent costly fsck triggers
e58c817 f2fs: adjust trace print in f2fs_get_victim() to cover all paths
ce3b923 f2fs: fix to allow node segment for GC by ioctl path
b846ebf f2fs: make "f2fs_fault_name[]" const char *
210632b f2fs: read page index before freeing
b35278b f2fs: fix wrong return value of f2fs_acl_create
2a519b3 f2fs: avoid build warn of fall_through
1b5b3ae f2fs: fix race between write_checkpoint and write_begin
965bdfc f2fs: check memory boundary by insane namelen
79025b7 f2fs: only flush the single temp bio cache which owns the target page
0297a12 f2fs: fix to be aware discard/preflush/dio command in is_idle()
a1e6604 f2fs: move dir data flush to write checkpoint process
7c728d1 f2fs: change segment to section in f2fs_ioc_gc_range
938428e f2fs: export migration_granularity sysfs entry
ced0825 f2fs: support subsectional garbage collection
b673778 f2fs: introduce __is_large_section() for cleanup
fa0dd98 f2fs: clean up f2fs_sb_has_##feature_name
9c2c718 f2fs: remove codes of unused wio_mutex
60a2f1d f2fs: fix count of seg_freed to make sec_freed correct
f07596b f2fs: fix to account preflush command for noflush_merge mode
201a51c4 f2fs: avoid GC causing encrypted file corrupted