==================== 06-21-2017 ==================== * device/samsung/j5-common/ 79ebce2 j5-common: Agin [GitHub] df342ab j5-common: Correct [GitHub] * frameworks/base/ 541b4b4 SystemUI: Fix task lock & freeform buttons placement [dadi11] * hardware/qcom/fm/ 8859a80 fix fm [Hassan Sardar] * packages/services/Telecomm/ 2687866 work around incall issue [Hassan Sardar] * vendor/xenonhd/ 69cab0a sensitive_pn: Add additional GB numbers [dadi11] 6f6db30 sensitive_pn: Add additional PT numbers [dadi11] ==================== 06-20-2017 ==================== * build/ 6a155c6 Disable recovery resource warning [dadi11] * frameworks/base/ 019d4753 [1/3] Torch long press power: add auto-off function [dadi11] * hardware/qcom/display/ f3072db hwcomposer: Fix regression in hwc_sync [Michael Bestas] * hardware/qcom/display-caf/apq8084/ 38e457c hwcomposer: Fix regression in hwc_sync [Michael Bestas] * hardware/qcom/display-caf/msm8916/ 6700612 hwcomposer: Fix regression in hwc_sync [Michael Bestas] * hardware/qcom/display-caf/msm8974/ 24176c9 hwcomposer: Fix regression in hwc_sync [Michael Bestas] * hardware/qcom/display-caf/msm8994/ 023758b hwcomposer: Fix regression in hwc_sync [Michael Bestas] * packages/apps/CMParts/ 4d5c210 [3/3] Torch long press power: add auto-off function [dadi11] ad87004 CMParts: Rename button action list handlers [dadi11] * packages/apps/OmniClock/ af42994 Automatic translation import [maxwen] * packages/apps/Settings/ 872a1b8 Settings: handle decrypting larger pattern sizes for sw600dp [dadi11] * system/core/ 2b1e974 init: Run restorecon_recursive asynchronously [dadi11] * vendor/cmsdk/ be15cd4 [2/3] Torch long press power: add auto-off function [dadi11] ==================== 06-19-2017 ==================== * hardware/samsung/ e95e9c3 liblights: Fix fast blinking notification LEDs. [Simon Shields] * kernel/samsung/fortunaxx/ 3def9b6 ARM: add seccomp syscall [zim555] 12b1cd9 ARM: 8017/1: Move asm macro get_thread_info to asm/assembler.h [zim555] f6e89a3 ARM: module: Add ".ref.text" to arm unwind tables [zim555] 6d092ca ARM: 7829/1: Add ".text.unlikely" and ".text.hot" to arm unwind tables [zim555] 481f9cf ARM: perf: reject groups spanning multiple hardware PMUs [zim555] 392f289 ARM: 8087/1: ptrace: reload syscall number after secure_computing() check [zim555] 945ede7 [PATCH] arm: fix handling of F_OFD_... in oabi_fcntl64() [zim555] 2df73d4 ARM: topology: Fix Null pointer dereference [zim555] 8e2bfd4 ARM: topology: remove hwid/MPIDR dependency from cpu_capacity [zim555] 2980d5e ARM: 8120/1: crypto: sha512: add ARM NEON implementation [zim555] b2c1ff2 ARM: 8119/1: crypto: sha1: add ARM NEON implementation [zim555] 9c49275f ARM: 8118/1: crypto: sha1/make use of common SHA-1 structures [zim555] 6a38d10 crypto: arm-aes - fix encryption of unaligned data [zim555] d6303a9 CRYPTO: Fix more AES build errors [zim555] a66887a ARM: add .gitignore entry for aesbs-core.S [zim555] 8cbfa60 ARM: add support for bit sliced AES using NEON instructions [zim555] 66d8186 ARM: move AES typedefs and function prototypes to separate header [zim555] f8a3f84 msm: perf: Do not allocate new hw_event if event is duplicate. [zim555] 04ba12d msm: perf: validate input argument of ev_constraints functions [zim555] 41cf672 msm: platsmp: Fix few data and pointer handling issues [zim555] fc83671 msm: platsmp: 8916: Add cpu_disable call back to smp operations [zim555] ffe35c7 KEYS: Fix short sprintf buffer in /proc/keys show function [zim555] a0a5d06 KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings [zim555] 22af672 KEYS: Change the name of the dead type to ".dead" to prevent user access [zim555] 5231682 keys: Guard against null match function in keyring_search_aux() [zim555] 7283f15 KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings [zim555] 61100ab KEYS: potential uninitialized variable [zim555] df3b84d KEYS: Fix race between read and revoke [zim555] 3b6dfda KEYS: Fix keyring ref leak in join_session_keyring() [zim555] bda26db KEYS: Fix crash when attempt to garbage collect an uninstantiated keyring [zim555] d048874 KEYS: Fix handling of stored error in a negatively instantiated user key [zim555] a719b99 selinux: do not check open perm on ftruncate call [zim555] 1103479 selinux: reduce the number of calls to synchronize_net() when flushing caches [zim555] c154e7d pstore: selinux: add security in-core xattr support for pstore and debugfs [zim555] 39c3385 security: switched to stackable model for PFT/PFK module [zim555] 18d9755 selinux: nlmsgtab: add SOCK_DESTROY to the netlink mapping tables [zim555] c6c2dac UPSTREAM: selinux: fix bug in conditional rules handling [zim555] d2127d9 ipv6: sysctl to restrict candidate source addresses [zim555] 2202081 net: ipv6: allow choosing optimistic addresses with use_optimistic [zim555] 30c2f25 net: ipv6: Add a sysctl to make optimistic addresses useful candidates [zim555] 91e85e3 net: core: neighbour: Change the print format for addresses [zim555] b918b48 netfilter: x_tables: fix unconditional helper [zim555] 483382e ipv4: Don't do expensive useless work during inetdev destroy. [zim555] 2f4772d net: add length argument to skb_copy_and_csum_datagram_iovec [zim555] 427b3fe net: rmnet_data: Change the print format for addresses [zim555] 8df9fd4 net: ipc_router: Bind only a client port as control port [zim555] a670ba2 net: ipc_router: fix leak of kernel memory to userspace [zim555] 3b064fe bluetooth: Validate socket address length in sco_sock_bind(). [zim555] 71c99e1 ipv6: addrconf: validate new MTU before applying it [zim555] 53ca8c6 net: unix: suppress initialization warnings [zim555] 00b4a4b net: ipv4: tcp: Get tcpi_count via file_count() not direct access [zim555] 04d372b cfg80211: Specify frame and reason code for NL80211_CMD_DEL_STATION [zim555] 0ba9d2e cfg80211: Convert del_station() callback to use a param struct [zim555] 5be966b net: ipv6: Add sysctl entry to disable MTU updates from RA [zim555] 1b27473 net: ping: Return EAFNOSUPPORT when appropriate. [zim555] 271f5c2 ipv6: clean up anycast when an interface is destroyed [zim555] 5d159c0 ipv4, fib: pass LOOPBACK_IFINDEX instead of 0 to flowi4_iif [zim555] 792ad2e neigh: Better handling of transition to NUD_PROBE state [zim555] a08dfbe net: rds: use correct size for max unacked packets and bytes [zim555] a784ce0 net: llc: use correct size for sysctl timeout entries [zim555] 1dc4876 ipv6: Don't reduce hop limit for an interface [zim555] c77bb49 udp: fix behavior of wrong checksums [zim555] 6ad9413 net/ping: handle protocol mismatching scenario [zim555] 98f8f73 net: socket: make sure refs are not released on fd before calling sockev [zim555] 0be77d2 UPSTREAM: net: Fix use after free in the recvmmsg exit path [zim555] 725ccee net: validate the range we feed to iov_iter_init() in sys_sendto/sys_recvfrom [zim555] * system/core/ c1771ef healthd: fix include paths [dadi11] * vendor/xenonhd/ 754802c vendorsetup: add a6000 [GitHub] 0a5af7c sensitive_pn: add missing phone number for Brazil [dadi11] ==================== 06-18-2017 ==================== * device/qcom/common/ 5985a61 power: Use the correct opcode for STOR_CLK_SCALE_DIS [Luca Stefani] * device/samsung/grandprimeve3g/ 78936fd Xenon-ify [Hassan Sardar] * hardware/qcom/bt-caf/ 6473ddb Merge tag 'LA.UM.5.5.r1-04900-8x96.0' into HEAD [Luca Stefani] * kernel/lenovo/a6000/ 3dd6065 staging: prima: Update to LA.BR.1.2.9_rb1.18 [karthick111] ef34333 Linux 3.10.106 [karthick111] 061b05e char: lp: fix possible integer overflow in lp_setup() [karthick111] d6e81c8 fs: exec: apply CLOEXEC before changing dumpable task flags [karthick111] 5f5a5b1 ipv6: handle -EFAULT from skb_copy_bits [karthick111] fddd4fc KVM: kvm_io_bus_unregister_dev() should never fail [karthick111] 8de775a kvm: exclude ioeventfd from counting kvm_io_range limit [karthick111] 09993d6 KVM: x86: clear bus pointer when destroyed [karthick111] 9a7afd0 ipv6: fix the use of pcpu_tstats in ip6_tunnel [karthick111] 6a0b5d0 ipv6: pointer math error in ip6_tnl_parse_tlv_enc_lim() [karthick111] 29ab722 ipv6: fix ip6_tnl_parse_tlv_enc_lim() [karthick111] d16a359 xc2028: Fix use-after-free bug properly [karthick111] 79d15b6 xc2028: unlock on error in xc2028_set_config() [karthick111] 70b6675 Drivers: hv: avoid vfree() on crash [karthick111] ae6e588 can: Fix kernel panic at security_sock_rcv_skb [karthick111] 03a0bc2 mm/init: fix zone boundary creation [karthick111] a757810 USB: dummy-hcd: fix bug in stop_activity (handle ep0) [karthick111] a61046a USB: fix problems with duplicate endpoint addresses [karthick111] 6ef3a47 USB: usbtmc: add missing endpoint sanity check [karthick111] e40d477 perf trace: Use the syscall raw_syscalls:sys_enter timestamp [karthick111] 36121f2 net: sctp: rework multihoming retransmission path selection to rfc4960 [karthick111] adb7eb9 Staging: vt6655-6: potential NULL dereference in hostap_disable_hostapd() [karthick111] 102e48a tun: Fix TUN_PKT_STRIP setting [karthick111] e6f1032 ARM: dts: imx31: fix AVIC base address [karthick111] eb945fa ARM: dts: imx31: move CCM device node to AIPS2 bus devices [karthick111] d2c400e MIPS: KGDB: Use kernel context for sleeping threads [karthick111] e06f7c2 l2tp: take reference on sessions being dumped [karthick111] a4bca76 net: phy: handle state correctly in phy_stop_machine [karthick111] 5d09538 netfilter: arp_tables: fix invoking 32bit "iptable -P INPUT ACCEPT" failed in 64bit kernel [karthick111] d5b3fb4 ring-buffer: Have ring_buffer_iter_empty() return true when empty [karthick111] dd85278 tracing: Allocate the snapshot buffer before enabling probe [karthick111] 1a5d903 rtl8150: Use heap buffers for all register access [karthick111] 42563c8 pegasus: Use heap buffers for all register access [karthick111] eb4deb9 powerpc: Disable HFSCR[TM] if TM is not supported [karthick111] 62ad98c net/mlx4_core: Fix racy CQ (Completion Queue) free [karthick111] 459451f net/mlx4_en: Fix bad WQE issue [karthick111] 796c68b s390/decompressor: fix initrd corruption caused by bss clear [karthick111] 4049f14 metag/usercopy: Add missing fixups [karthick111] b07b5e0 metag/usercopy: Fix src fixup in from user rapf loops [karthick111] 1e93729 metag/usercopy: Set flags before ADDZ [karthick111] b442942 metag/usercopy: Add early abort to copy_to_user [karthick111] 03fe796 metag/usercopy: Fix alignment error checking [karthick111] c469a16 ring-buffer: Fix return value check in test_ringbuffer() [karthick111] 8f790d6 ptrace: fix PTRACE_LISTEN race corrupting task->state [karthick111] f2cf98f ipv4: igmp: Allow removing groups from a removed interface [karthick111] a725c10 i2c: at91: manage unexpected RXRDY flag when starting a transfer [karthick111] de26586 USB: OHCI: Fix race between ED unlink and URB submission [karthick111] bd9ff46 ACPI / PNP: Reserve ACPI resources at the fs_initcall_sync stage [karthick111] 6022dc8 ACPI / resources: free memory on error in add_region_before() [karthick111] 02c0375 ACPI / PNP: Avoid conflicting resource reservations [karthick111] 02c1f26 ALSA: ctxfi: Fix the incorrect check of dma_set_mask() call [karthick111] 60a13c6 ALSA: ctxfi: Fallback DMA mask to 32bit [karthick111] 5acea38 scsi: libsas: fix ata xfer length [karthick111] d491ca1 ext4: mark inode dirty after converting inline directory [karthick111] 852b5d7 mmc: ushc: fix NULL-deref at probe [karthick111] 335462e uwb: hwa-rc: fix NULL-deref at probe [karthick111] 85048a1 uwb: i1480-dfu: fix NULL-deref at probe [karthick111] deeb9c3 USB: wusbcore: fix NULL-deref at probe [karthick111] 9e58b6a USB: idmouse: fix NULL-deref at probe [karthick111] afe083e USB: uss720: fix NULL-deref at probe [karthick111] fa95343 Input: cm109 - validate number of endpoints before using them [karthick111] 1c11f77 Input: yealink - validate number of endpoints before using them [karthick111] 2bb29f1 Input: hanwang - validate number of endpoints before using them [karthick111] 5b7c682 Input: ims-pcu - validate number of endpoints before using them [karthick111] 7576d9a net: unix: properly re-increment inflight counter of GC discarded candidates [karthick111] 5057b50 net: properly release sk_frag.page [karthick111] abe08d5 xen: do not re-use pirq number cached in pci device msi msg data [karthick111] 13e2ee0 isdn/gigaset: fix NULL-deref at probe [karthick111] ce2a58d perf/core: Fix event inheritance on fork() [karthick111] 50f89f3 net sched actions: decrement module reference count after table flush. [karthick111] 28a496e dccp/tcp: fix routing redirect race [karthick111] 1a17e81 net: net_enable_timestamp() can be called from irq contexts [karthick111] 46a0fca locking/static_keys: Add static_key_{en,dis}able() helpers [karthick111] e85d4d9 ipv4: mask tos for input route [karthick111] c5dfa09 vxlan: correctly validate VXLAN ID against VXLAN_N_VID [karthick111] ef5ce3b8 USB: serial: io_ti: fix information leak in completion handler [karthick111] 231b3ee USB: serial: io_ti: fix NULL-deref in interrupt callback [karthick111] c2d6baf USB: iowarrior: fix NULL-deref in write [karthick111] bda07c0 USB: iowarrior: fix NULL-deref at probe [karthick111] ac7ffaa USB: serial: omninet: fix reference leaks at open [karthick111] 0485ccd USB: serial: safe_serial: fix information leak in completion handler [karthick111] 56f99b1 tracing: Add #undef to fix compile error [karthick111] fcef0ae MIPS: ip27: Disable qlge driver in defconfig [karthick111] acd4c91c USB: serial: digi_acceleport: fix OOB-event processing [karthick111] 05d3c2f USB: serial: digi_acceleport: fix OOB data sanity check [karthick111] d2f6be4 dm: flush queued bios when process blocks to avoid deadlock [karthick111] d3bf48b nlm: Ensure callback code also checks that the files match [karthick111] de3bdd8 ktest: Fix child exit code processing [karthick111] 7ace363 IB/ipoib: Fix deadlock between rmmod and set_mode [karthick111] a4d703b s390/qdio: clear DSCI prior to scanning multiple input queues [karthick111] a08f6ee NFSv4: fix getacl head length estimation [karthick111] 93bd864 RDMA/core: Fix incorrect structure packing for booleans [karthick111] a4ec743 fuse: add missing FR_FORCE [karthick111] e9c940d ath9k: use correct OTP register offsets for the AR9340 and AR9550 [karthick111] e16803e scsi: aacraid: Reorder Adapter status check [karthick111] b63e215 uvcvideo: Fix a wrong macro [karthick111] 4033bc4 MIPS: Handle microMIPS jumps in the same way as MIPS32/MIPS64 jumps [karthick111] 34d19df MIPS: Calculate microMIPS ra properly when unwinding the stack [karthick111] 210b31f MIPS: Fix is_jump_ins() handling of 16b microMIPS instructions [karthick111] 24647ed MIPS: Fix get_frame_info() handling of microMIPS function size [karthick111] a1082b9 MIPS: Prevent unaligned accesses during stack unwinding [karthick111] 98aa5cc MIPS: Clear ISA bit correctly in get_frame_info() [karthick111] 89e6500 MIPS: OCTEON: Fix copy_from_user fault handling for large buffers [karthick111] 41d2014 net/sched: em_meta: Fix 'meta vlan' to correctly recognize zero VID frames [karthick111] b686df3 vti4: Don't count header length twice. [karthick111] d65c96e net: 6lowpan: fix lowpan_header_create non-compression memcpy call [karthick111] 7923bd0 drm/nv50/disp: min/max are reversed in nv50_crtc_gamma_set() [karthick111] a4651a1 ocfs2: do not write error flag to user structure we cannot copy from/to [karthick111] 7f1e718 goldfish: Sanitize the broken interrupt handler [karthick111] 1e9db4b x86/platform/goldfish: Prevent unconditional loading [karthick111] 2529ab2 USB: serial: ark3116: fix register-accessor error handling [karthick111] db08491 USB: serial: opticon: fix CTS retrieval at open [karthick111] b305fa4 USB: serial: spcp8x5: fix modem-status handling [karthick111] 1c2d62c USB: serial: ftdi_sio: fix line-status over-reporting [karthick111] 0b23f90 USB: serial: ftdi_sio: fix extreme low-latency setting [karthick111] 20cc8a2 USB: serial: ftdi_sio: fix modem-status error handling [karthick111] 13c0f07 USB: serial: mos7840: fix another NULL-deref at open [karthick111] 6fd0145 net: socket: fix recvmmsg not returning error from sock_error [karthick111] 3fe416b packet: Do not call fanout_release from atomic contexts [karthick111] 51e0fee l2tp: do not use udp_ioctl() [karthick111] eaff697 ping: fix a null pointer dereference [karthick111] b8302b6 netlabel: out of bound access in cipso_v4_validate() [karthick111] cf26373 ipv4: keep skb->dst around in presence of IP options [karthick111] 879f3ba net: use a work queue to defer net_disable_timestamp() work [karthick111] 3b58fda drm/i915: fix use-after-free in page_flip_completed() [karthick111] 7db9ccc scsi: zfcp: fix use-after-free by not tracing WKA port open/close on failed send [karthick111] e3dcf37 mac80211: Fix adding of mesh vendor IEs [karthick111] 326fd33 ARM: 8643/3: arm/ptrace: Preserve previous registers for short regset write [karthick111] 4b786d7 svcrpc: fix oops in absence of krb5 module [karthick111] a4e4ad2 tcp: initialize max window for a new fastopen socket [karthick111] 43ddbf2 net: fix harmonize_features() vs NETIF_F_HIGHDMA [karthick111] 0e9b6f6 platform/x86: intel_mid_powerbtn: Set IRQ_ONESHOT [karthick111] c67e80a s5k4ecgx: select CRC32 helper [karthick111] e121cdf drm/i915: Don't leak edid in intel_crt_detect_ddc() [karthick111] b17cfda crypto: caam - fix non-hmac hashes [karthick111] 79f8a9f fuse: do not use iocb after it may have been freed [karthick111] 7128d34 ite-cir: initialize use_demodulator before using it [karthick111] 437c13f ARM: ux500: fix prcmu_is_cpu_in_wfi() calculation [karthick111] 3f5decd arm64/ptrace: Reject attempts to set incomplete hardware breakpoint fields [karthick111] 39021ff arm64/ptrace: Avoid uninitialised struct padding in fpr_set() [karthick111] 2696f64 arm64/ptrace: Preserve previous registers for short regset write [karthick111] f75ca2a ubifs: Fix journal replay wrt. xattr nodes [karthick111] 1926720 mtd: nand: xway: disable module support [karthick111] 6395184 mmc: mxs-mmc: Fix additional cycles after transmission stop [karthick111] 47a321b svcrpc: don't leak contexts on PROC_DESTROY [karthick111] 5c398ec ARM: dts: imx31: fix clock control module interrupts description [karthick111] a0801f0 perf scripting: Avoid leaking the scripting_context variable [karthick111] a0bcbb2 IB/mlx4: Fix port query for 56Gb Ethernet links [karthick111] 4d79231 IB/mlx4: Set traffic class in AH [karthick111] 40c38a2 powerpc/ibmebus: Fix device reference leaks in sysfs interface [karthick111] cae49f2 powerpc/ibmebus: Fix further device reference leaks [karthick111] c0228ae NFSv4.1: nfs4_fl_prepare_ds must be careful about reporting success. [karthick111] 9bba65e x86/cpu: Fix bootup crashes by sanitizing the argument of the 'clearcpuid=' command-line option [karthick111] 718ecbc USB: serial: ch341: fix modem-control and B0 handling [karthick111] 6206399 USB: serial: ch341: fix resume after reset [karthick111] cfafbaf USB: serial: ch341: fix open and resume after B0 [karthick111] 866c734 USB: serial: ch341: fix control-message error handling [karthick111] 29dcfc0 USB: serial: ch341: fix open error handling [karthick111] 6d501c2 USB: serial: ch341: fix initial modem-control state [karthick111] 7746b00 USB: serial: kl5kusb105: fix line-state error handling [karthick111] 37c786b mm/hugetlb.c: fix reservation race when freeing surplus pages [karthick111] 0ff71c7 Input: i8042 - add Pegatron touchpad to noloop table [karthick111] ecb64d2 powerpc: Fix build warning on 32-bit PPC [karthick111] fb4507f gro: Disable frag0 optimization on IPv6 ext headers [karthick111] ae41ff9 gro: use min_t() in skb_gro_reset_offset() [karthick111] 337b7af gro: Enter slow-path if there is no tailroom [karthick111] a7e9c36 net: stmmac: Fix race between stmmac_drv_probe and stmmac_open [karthick111] 2be66b7 net, sched: fix soft lockup in tc_classify [karthick111] f503def ser_gigaset: return -ENOMEM on error instead of success [karthick111] fff8664 powerpc/pci/rpadlpar: Fix device reference leaks [karthick111] f9ed603 mmc: mmc_test: Uninitialized return value [karthick111] cdf5e5f target/iscsi: Fix double free in lio_target_tiqn_addtpg() [karthick111] 130a935 scsi: mvsas: fix command_active typo [karthick111] 515d17b iommu/amd: Fix the left value check of cmd buffer [karthick111] 6329854 clk: clk-wm831x: fix a logic error [karthick111] 318ab940 hwmon: (ds620) Fix overflows seen when writing temperature limits [karthick111] b4a2638 cris: Only build flash rescue image if CONFIG_ETRAX_AXISFLASHMAP is selected [karthick111] 73afc8e usb: dwc3: gadget: always unmap EP0 requests [karthick111] b544322 staging: iio: ad7606: fix improper setting of oversampling pins [karthick111] cd1b996 USB: serial: kl5kusb105: abort on open exception path [karthick111] 90de2e7 ALSA: usb-audio: Fix bogus error return in snd_usb_create_stream() [karthick111] dd50902 usb: musb: Fix trying to free already-free IRQ 4 [karthick111] c091ba9 usb: xhci-mem: use passed in GFP flags instead of GFP_KERNEL [karthick111] 73b949a USB: serial: mos7720: fix parallel probe [karthick111] 60d276e USB: serial: mos7720: fix parport use-after-free on probe errors [karthick111] 7dae1d5 USB: serial: mos7720: fix use-after-free on probe errors [karthick111] f8300e6 USB: serial: mos7720: fix NULL-deref at open [karthick111] 58d9913 USB: serial: mos7840: fix NULL-deref at open [karthick111] 4a9b181c USB: serial: kobil_sct: fix NULL-deref in write [karthick111] 3378517 USB: serial: cyberjack: fix NULL-deref at open [karthick111] c728908 USB: serial: oti6858: fix NULL-deref at open [karthick111] d23d0ee USB: serial: io_edgeport: fix NULL-deref at open [karthick111] 530750a USB: serial: ti_usb_3410_5052: fix NULL-deref at open [karthick111] 27e9d29 USB: serial: garmin_gps: fix memory leak on failed URB submit [karthick111] cdcb05e USB: serial: iuu_phoenix: fix NULL-deref at open [karthick111] 6aefa8d USB: serial: io_ti: fix another NULL-deref at open [karthick111] 7fedf25 USB: serial: io_ti: fix NULL-deref at open [karthick111] ef62431 USB: serial: spcp8x5: fix NULL-deref at open [karthick111] 9e05dfb USB: serial: keyspan_pda: verify endpoints at probe [karthick111] 1a71759 USB: serial: pl2303: fix NULL-deref at open [karthick111] 58e99bd USB: serial: quatech2: fix sleep-while-atomic in close [karthick111] 3edaac6 USB: serial: omninet: fix NULL-derefs at open and disconnect [karthick111] a239865 usb: gadget: composite: Test get_alt() presence instead of set_alt() [karthick111] 904a9f3 powerpc: Convert cmp to cmpd in idle enter sequence [karthick111] 1e68bc4 IB/multicast: Check ib_find_pkey() return value [karthick111] 1127ca0 IB/mad: Fix an array index check [karthick111] 0927caf ftrace/x86_32: Set ftrace_stub to weak to prevent gcc from using short jumps to it [karthick111] c5d2fe7 scsi: zfcp: fix rport unblock race with LUN recovery [karthick111] de45a11 scsi: zfcp: do not trace pure benign residual HBA responses at default level [karthick111] 221d7a2 scsi: zfcp: fix use-after-"free" in FC ingress path after TMF [karthick111] cec8c6e block: protect iterate_bdevs() against concurrent close [karthick111] ce3c511 ext4: return -ENOMEM instead of success [karthick111] 49eb818 ext4: reject inodes with negative size [karthick111] 76da309 ext4: fix stack memory corruption with 64k block size [karthick111] 0ca0c31 ext4: fix mballoc breakage with 64k block size [karthick111] 5e43eeb crypto: caam - fix AEAD givenc descriptors [karthick111] c5b75af block_dev: don't test bdev->bd_contains when it is not stable [karthick111] 6726ce0 USB: serial: kl5kusb105: fix open error path [karthick111] d27460f Btrfs: fix tree search logic when replaying directory entry deletes [karthick111] 525de3d hotplug: Make register and unregister notifier API symmetric [karthick111] dc04fc6b m68k: Fix ndelay() macro [karthick111] c810a04 locking/rtmutex: Prevent dequeue vs. unlock race [karthick111] f785113 ext4: fix data exposure after a crash [karthick111] 55ab8e9 selinux: fix off-by-one in setprocattr [karthick111] 008068c fbdev: color map copying bounds checking [karthick111] 3c434d3 Revert "fbcmap: prevent memory overflow" [karthick111] 30e106c KVM: x86: Introduce segmented_write_std [karthick111] 9aa740d KVM: x86: fix emulation of "MOV SS, null selector" [karthick111] a8512c9 libceph: don't set weight to IN when OSD is destroyed [karthick111] db788f5 EVM: Use crypto_memneq() for digest comparisons [karthick111] b031919 crypto: crypto_memneq - add equality testing of memory regions w/o timing leaks [karthick111] ba1aac9 Merge branch 'LA.BR.1.2.9_rb1.22' of git://codeaurora.org/kernel/msm-3.10 into cm-14.1 [karthick111] bffca2a Revert "HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands" [karthick111] * kernel/samsung/fortunaxx/ 3556ad8 msm: ipa: add a check for header len when adding a header to ipa [zim555] 7060717 msm: sps: Support low memory condition in SPS driver [zim555] bfd5bb1 usb: msm: bam: Avoid usb_bam_get_connection_idx error [zim555] 2eceac9 msm: msm_bus: Add NoC limiter and regulator mode for adhoc driver [zim555] c0aab73 msm: msm_bus: Add support for QoS clk for fabrics [zim555] 7671a27 msm: msm_bus: Program QoS registers only when needed [zim555] dade8e5 msm: msm_bus: Add trace events to ad-hoc bus driver [zim555] 366dd8d msm: msm_bus: Add new APIs for bus scaling [zim555] 76ddfc2 ASoC: msm: Add Buffer overflow check [zim555] 4cecc7d misc: qcom: qdsp6v2: initialize config_32 [zim555] a6dacad misc: qcom: qdsp6v2: initialize wma_config_32 [zim555] 38de497 misc: qcom: qdsp6v2: Add missing initialization [zim555] 3c09d82 misc: qcom: qdsp6v2: fix uninitialized variable [zim555] 4ffd496 mm: fix prctl_set_vma_anon_name [zim555] 0fd1524 smpboot: use kmemleak_not_leak for smpboot_thread_data [zim555] 111f98b module: fix race in kallsyms resolution during module load success. [zim555] dfd2edb modules: fix longstanding /proc/kallsyms vs module insertion race. [zim555] c87b0ec module: wrapper for symbol name. [zim555] 79b8880 kmemleak : Make module scanning optional using config [zim555] bf13bfa futex: Implement lockless wakeups [zim555] 2d26085 futex: Lower the lock contention on the HB lock during wake up [zim555] fc8b69a locking/rtmutex: Implement lockless top-waiter wakeup [zim555] d9c92d1 rtmutex: Simplify rtmutex_slowtrylock() [zim555] b3764fb locking/rtmutex: Drop usage of __HAVE_ARCH_CMPXCHG [zim555] a25d728 rtmutex: Confine deadlock logic to futex [zim555] 9703842 cgroup: refactor allow_attach function into common code [zim555] 4e54056 audit: fix a double fetch in audit_log_single_execve_arg() [zim555] 4d1a291 time: Remove CONFIG_TIMER_STATS [zim555] 9f7214d tick: Don't clear idle and iowait sums on CPU down [zim555] 2ee0c43 rtc: alarm: Fix data handling issue with alarm->type [zim555] 652c3c1 sched: do not set window until sched_clock is fully initialized [zim555] 9a359bb Fix build error in samsung sec misc [zim555] 6625063 Fix samsung code, when do last revert [zim555] c2d7068 Revert "sched: per-cpu mostly_idle threshold" [zim555] 1e1e57f Revert "sched: Packing support until a frequency threshold" [zim555] 6710736 sched: Update cur_freq for offline CPUs in notifier callback [zim555] 43a8da5 configs: Full disable samsung debug functions [zim555] * kernel/samsung/grandprimeve3g/ 732c4d7 Xenon-ify [Hassan Sardar] * system/core/ e3c5241 Revert "Make /charger symlink flag simpler" [dadi11] * vendor/xenonhd/ 4db630e Add Grand Prime To Official Lunch Menu. [Hassan Sardar] ==================== 06-17-2017 ==================== * build/ cbe6a37 Revert "Preventing default locale from being overridden because of buildinfo.sh" [dadi11] 88ed604 Revert "build: skip 'ro.product.device' using new macro "TARGET_SKIP_PRODUCT_DEVICE"" [dadi11] * device/cyanogen/msm8916-common/ a1145cc msm8916: Enable automatic brightness by default [Michael Bestas] c327e33 msm8916: Hide sRGB toggle in developer options [Michael Bestas] * hardware/ril/ 5758b0e ril: fix a memory leak. [Michael Bestas] * hardware/ril-caf/ 588e49d ril: fix a memory leak. [Michael Bestas] * kernel/samsung/fortunaxx/ c254bfc genirq: fix race condition in irq_affinity_notify [zim555] 8576d01 perf: protect group_leader from races that cause ctx double-free [zim555] e2302c0 perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race [zim555] 8b112d7 perf: Clean up spaces and fix mismerge [zim555] f9ef87e perf: don't leave group_entry on sibling list (use-after-free) [zim555] 0fd00c3 perf: fix perf bug in fork() [zim555] 339d053 perf: Handle compat ioctl [zim555] 54caa26 perf: Add queued work to remove orphaned child events [zim555] 414122c perf: Set owner pointer for kernel events [zim555] 885f50b UPSTREAM: perf: Fix race in swevent hash [zim555] befec21 perf: Tighten (and fix) the grouping condition [zim555] 6132548 FROMLIST: security,perf: Allow further restriction of perf_event_open [zim555] 69683f3 BACKPORT: perf tools: Document the perf sysctls [zim555] e067b5c perf: stop deadlock when cpu_up fails [zim555] d0cdeea perf: duplicate deletion of perf event [zim555] 56efad9 perf: Fix event->ctx locking [zim555] 5ee1299 perf: Fix irq_work 'tail' recursion [zim555] e1199af configs: Disable CONFIG_CPU_FREQ_LIMIT_USERSPACE [zim555] 3bd9a89 configs: Disable CONFIG_SEC_PM_DEBUG [zim555] 0767f98 qos: Disable irq notifier when qos request is removed [zim555] * kernel/samsung/j5lte/ a54b7b4 sched: report loads greater than 100% only during load alert notifications [SoUnd001] 56231fe sched: Implement lockless wake-queues [SoUnd001] 2b1c246 sched: Provide a wake up API without sending freq notifications [SoUnd001] * packages/apps/Settings/ ecee057 Revert "Settings: Fix internal storage summary for non-emulated storage" [dadi11] ==================== 06-16-2017 ==================== * frameworks/base/ 3763efb Adopt lockscreen shortcut hint from AOSP [dadi11] * hardware/qcom/audio-caf/msm8996/ 074ff06 Merge tag 'LA.UM.5.5.r1-04900-8x96.0' into HEAD [Luca Stefani] * packages/apps/Settings/ b2d9549 Settings: Fix automatic hotspot turn off summary [dadi11] * packages/apps/Snap/ 429e096 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Snap into HEAD [dadi11] * packages/apps/WallpaperPicker/ 5b27292 Fix bad wallpaper preview image format [Michael Bestas] ==================== 06-15-2017 ==================== * device/samsung/fortunaxx-common/ a3970c7 Fix fm audio when change speaker->phone [ZIM] 7ad777a Return permissive [GitHub] * device/samsung/j5-common/ f52c733 j5-common: Clean up [Astrubale] 8772faf power: Add missing comma in struct [SoUnd001] * hardware/samsung/ df15802 liblights: Add BLN support [Dominggoes Isakh] * kernel/samsung/fortunaxx/ 9e775ed memcg: Allow non-root users permission to control memory [zim555] 79af37c mm: avoid setting up anonymous pages into file mapping [zim555] 4b073a4 mm: migrate dirty page without clear_page_dirty_for_io etc [zim555] 7727593 FROMLIST: mm: mmap: Add new /proc tunable for mmap_base ASLR. [zim555] f17d511 mm: page-writeback: fix page state calculation in throttle_vm_writeout [zim555] b3d7ade mm/page-writeback.c: fix divide by zero in bdi_dirty_limits() [zim555] 5532e58 mm/page-writeback.c: add strictlimit feature [zim555] be0b5a3 mm/zpool: add name argument to create zpool [zim555] 929aaa7 mm: process_reclaim: use unbounded cpu workqueue [zim555] 057097f mm: process_reclaim: do not iterate over stale task structs [zim555] dec5de2 mm: process_reclaim: fix reclaim skip on low efficiency [zim555] 14b7439 mm: process reclaim: vmpressure based process reclaim [zim555] 5cac85c mm: Support address range reclaim [zim555] 13e5d96 mm: Enhance per process reclaim to consider shared pages [zim555] 0580738 mm: prevent to write out dirty page in CMA by may_writepage [zim555] 6a0847b mm: Remove shrink_page [zim555] e0dfbc5 vmscan: fix increasing nr_isolated incurred by putback unevictable pages [zim555] 174cde2 mm: make shrink_page_list with pages work from multiple zones [zim555] 7a10415 mm: vmscan: lock page on swap error in pageout [zim555] eb700ae mm: vmscan: Move pages that fail swapout to LRU active list [zim555] 41eeeea mm: Per process reclaim [zim555] * packages/apps/CarrierConfig/ 1249ef5 Remove TIM from non-roaming networks list of H3G IT [Gabriele M] * packages/apps/Settings/ 38fd40d Reset battery stats [2/2] [dadi11] a25b8cd Add ability to configure battery saver mode color (2/2) [dadi11] * packages/apps/XenonApps/ 5b254e7 MiXplorer v6.15.4.BETA [axxx007xxxz]