Click to return

MoKee Open Source Changelog from 07/15/2017 - 07/16/2017
---------------------------------------------------------------

Project: kernel/lge/msm8974
  •  Xiaojun Sang - ASoC: msm: qdsp6: set pointer to NULL after free.
  •  Johan Hovold - USB: iowarrior: fix NULL-deref at probe
  •  Amey Telawane - trace: resolve stack corruption due to string copy
  •  Vevek Venkatesan - input: touchscreen: gt9xx: fix memory corruption in Goodix driver
  •  Zhen Kong - msm: crypto: set CLR_CNTXT bit for crypto operations
  •  Banajit Goswami - ASoC: msm: q6dspv2: use correct variable type to store ION buff size
  •  Insun Song - net: wireless: bcmdhd: adding boundary check in wl_cfg80211_mgmt_tx
  •  Nick Desaulniers - Revert "proc: smaps: Allow smaps access for CAP_SYS_RESOURCE"
  •  Stephen Smalley - selinux: fix off-by-one in setprocattr
  •  Eric Dumazet - ipv4: keep skb->dst around in presence of IP options
  •  Xiaojun Sang - ASoC: msm: qdsp6v2: set pointer to NULL after free.
  •  Eric Biggers - fscrypt: remove broken support for detecting keyring key revocation
  •  Josh Boyer - USB: iowarrior: fix oops with malicious USB descriptors
  •  Vladis Dronov - Input: ati_remote2 - fix crashes on detecting device with invalid descriptor
  •  Josh Boyer - Input: powermate - fix oops with malicious USB descriptors
  •  Vladis Dronov - Input: gtco - fix crash on detecting device without endpoints
  •  Kees Cook - fs/exec.c: account for argv/envp pointers
  •  Takashi Iwai - ALSA: timer: Fix race between read and ioctl
  •  Takashi Iwai - ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT
  •  Al Viro - sg_start_req(): make sure that there's not too many elements in iovec
  •  Helge Deller - Allow stack to grow up to address space limit
  •  Hugh Dickins - mm: larger stack guard gap, between vmas
  •  Abhijit Kulkarni - msm: mdss: hide kernel addresses from unprevileged users
  •  Nick Desaulniers - cgroup: prefer %pK to %p
  •  Mallikarjuna Reddy Amireddy - qseecom: Change format specifier %p to %pK
  •  Hannes Frederic Sowa - unix: correctly track in-flight fds in sending process user_struct
  •  VijayaKumar T M - msm: camera: restructure data handling to be more robust
  •  willy tarreau - unix: properly account for FDs passed over unix sockets

Project: kernel/asus/z00d
  •  Alberto97 - fs: readdir: Fix su hide patch for non-iterate filesystems

Project: kernel/samsung/apq8084
  •  Alberto97 - fs: readdir: Fix su hide patch for non-iterate filesystems

Project: kernel/samsung/hlte
  •  trader418 - dts: Make hall_flip report SW_LID keycode

Project: kernel/lenovo/a6000
  •  Nick Desaulniers - Revert "proc: smaps: Allow smaps access for CAP_SYS_RESOURCE"
  •  Kees Cook - fs/exec.c: account for argv/envp pointers
  •  Mark Salyzyn - sysrq: FIQ and sysrq default deauthorized
  •  Jan Kara - udf: Check path length when reading symlink

Project: kernel/sony/msm8x60
  •  Aravind Kumar - ASoC: msm: qdsp6: check audio client pointer before accessing
  •  Fred Oh - ASoC: msm: qdsp6: validate audio client in callback
  •  Aravind Kumar - ASoC: msm: qdsp6v2: check audio client pointer before accessing
  •  Fred Oh - ASoC: msm: qdsp6v2: validate audio client in callback
  •  Dennis Cagle - ashmem: remove cache maintenance support

Project: kernel/sony/msm8960t
  •  Aravind Kumar - ASoC: msm: qdsp6: check audio client pointer before accessing
  •  Fred Oh - ASoC: msm: qdsp6: validate audio client in callback
  •  Aravind Kumar - ASoC: msm: qdsp6v2: check audio client pointer before accessing
  •  Fred Oh - ASoC: msm: qdsp6v2: validate audio client in callback
  •  Dennis Cagle - ashmem: remove cache maintenance support

Project: kernel/oneplus/msm8998
  •  XiNGRZ - mdss: fix a bug that color profile gets lost

Project: kernel/oneplus/msm8994
  •  OzzysCmAcc - Merge caf tag LA.BF64.1.2.3-02710-8x94.0
  •  OzzysCmAcc - qcacld-2.0: Import LA.BF64.1.2.3-02710-8x94.0

Project: kernel/motorola/msm8916
  •  Alberto97 - fs: readdir: Fix su hide patch for non-iterate filesystems

Project: kernel/motorola/msm8952
  •  rahulsnair - drivers: fix merge derp
  •  Willy Tarreau - Linux 3.10.107
  •  Helge Deller - Allow stack to grow up to address space limit
  •  Hugh Dickins - mm: larger stack guard gap, between vmas
  •  Jamie Bainbridge - ipv6: check raw payload size correctly in ioctl
  •  Sergey Senozhatsky - printk: use rcuidle console tracepoint
  •  Willem de Bruijn - tun: read vnet_hdr_sz once
  •  Jim Mattson - kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF)
  •  Josh Poimboeuf - ftrace/x86: Fix triple fault with graph tracing and suspend-to-ram
  •  J. Bruce Fields - nfsd: check for oversized NFSv2/v3 arguments
  •  Al Viro - p9_client_readdir() fix
  •  Stefano Stabellini - xen/x86: don't lose event interrupts
  •  santosh.shilimkar@oracle.com - RDS: Fix the atomicity for congestion map update
  •  Corey Minyard - MIPS: Fix crash registers on non-crashing CPUs
  •  Nikolay Aleksandrov - ip6mr: fix notification device destruction
  •  Xin Long - sctp: listen on the sock only when it's state is listening or closed
  •  Eric Dumazet - net: neigh: guard against NULL solicit() method
  •  Arnd Bergmann - gfs2: avoid uninitialized variable warning
  •  Arnd Bergmann - hostap: avoid uninitialized variable use in hfa384x_get_rid
  •  Arnd Bergmann - tty: nozomi: avoid a harmless gcc warning
  •  Michael Ellerman - powerpc: Reject binutils 2.24 when building little endian
  •  Yazen Ghannam - x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs
  •  Sebastian Siewior - ubi/upd: Always flush after prepared for an update
  •  Vitaly Kuznetsov - Drivers: hv: get rid of timeout in vmbus_open()
  •  Vitaly Kuznetsov - Drivers: hv: don't leak memory in vmbus_establish_gpadl()
  •  Mantas M - net: ipv6: check route protocol when deleting routes
  •  Ben Hutchings - catc: Use heap buffer for memory size test
  •  Ben Hutchings - catc: Combine failure cleanup code in catc_probe()
  •  Omar Sandoval - virtio-console: avoid DMA from stack
  •  Kees Cook - mm: Tighten x86 /dev/mem with zeroing reads
  •  Lee, Chun-Yi - platform/x86: acer-wmi: setup accelerometer when ACPI device was found
  •  Chun-Yi Lee - platform/x86: acer-wmi: setup accelerometer when machine has appropriate notify event
  •  Juergen Gross - xen, fbfront: fix connecting to backend
  •  Nicholas Bellinger - iscsi-target: Drop work-around for legacy GlobalSAN initiator
  •  Nicholas Bellinger - iscsi-target: Fix TMR reference leak during session shutdown
  •  Thomas Gleixner - x86/vdso: Plug race between mapping and ELF header setup
  •  Rafał Miłecki - mtd: bcm47xxpart: fix parsing first block after aligned TRX
  •  Paul Mackerras - powerpc: Don't try to fix up misaligned load-with-reservation instructions
  •  James Hogan - metag/usercopy: Zero rest of buffer from copy_from_user
  •  James Hogan - metag/usercopy: Drop unused macros
  •  Jan-Marek Glogowski - Reset TreeId to zero on SMB2 TREE_CONNECT
  •  Li Qiang - drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
  •  Thomas Hellstrom - drm/vmwgfx: Remove getparam error message
  •  Murray McAllister - drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl()
  •  Murray McAllister - drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()
  •  Brendan McGrath - HID: i2c-hid: Add sleep between POWER ON and RESET
  •  Ardinartsev Nikita - HID: hid-lg: Fix immediate disconnection of Logitech Rumblepad 2
  •  Jason A. Donenfeld - padata: avoid race in reordering
  •  Uwe Kleine-König - rtc: s35390a: improve irq handling
  •  Uwe Kleine-König - rtc: s35390a: implement reset routine as suggested by the reference
  •  Uwe Kleine-König - rtc: s35390a: make sure all members in the output are set
  •  Arnd Bergmann - ACPI / power: Avoid maybe-uninitialized warning
  •  Josh Poimboeuf - ACPI: Fix incompatibility with mcount-based function graph tracing
  •  Ilya Dryomov - libceph: force GFP_NOIO for socket allocations
  •  Dave Martin - metag/ptrace: Reject partial NT_METAG_RPIPE writes
  •  Dave Martin - metag/ptrace: Provide default TXSTATUS for short NT_PRSTATUS
  •  Dave Martin - metag/ptrace: Preserve previous registers for short regset write
  •  Dave Martin - sparc/ptrace: Preserve previous registers for short regset write
  •  Dave Martin - c6x/ptrace: Remove useless PTRACE_SETREGSET implementation
  •  Ladi Prosek - virtio_balloon: init 1st buffer in stats vq
  •  Jiri Slaby - crypto: algif_hash - avoid zero-sized array
  •  Takashi Iwai - fbcon: Fix vc attr at deinit
  •  Henrik Ingo - uvcvideo: uvc_scan_fallback() for webcams with broken chain
  •  Oliver Neukum - ACM gadget: fix endianness in notifications
  •  Eric Dumazet - tcp: initialize icsk_ack.lrcvtime at session start time
  •  Eric Dumazet - ipv4: provide stronger user input validation in nl_fib_input()
  •  Todd Fujinaka - igb: add i211 to i210 PHY workaround
  •  Chris J Arges - igb: Workaround for igb i210 firmware issue
  •  Rafael J. Wysocki - cpufreq: Fix and clean up show_cpuinfo_cur_freq()
  •  Sebastian Ott - s390/pci: fix use after free in dma_init
  •  Vitaly Kuznetsov - Drivers: hv: balloon: don't crash when memory is added in non-sorted order
  •  Alex Hung - ACPI / video: skip evaluating _DOD when it does not exist
  •  Wang, Rui Y - crypto: cryptd - Assign statesize properly
  •  Wang, Rui Y - crypto: ghash-clmulni - Fix load failure
  •  Zhaohongjiang - cancel the setfilesize transation when io error happen
  •  Linus Torvalds - give up on gcc ilog2() constant optimizations
  •  Peter Zijlstra - futex: Add missing error handling to FUTEX_REQUEUE_PI
  •  Peter Zijlstra - futex: Fix potential use-after-free in FUTEX_REQUEUE_PI
  •  Hannes Frederic Sowa - dccp: fix memory leak during tear-down of unsuccessful connection request
  •  Florian Westphal - ipv6: avoid write to a possibly cloned skb
  •  Dmitry V. Levin - uapi: fix linux/packet_diag.h userspace compilation error
  •  Eric Dumazet - tcp: fix various issues for sockets morphing to listen state
  •  Arnaldo Carvalho de Melo - dccp: Unlock sock before calling sk_free()
  •  Alexander Potapenko - net: don't call strlen() on the user buffer in packet_bind_spkt()
  •  Paul Hüber - l2tp: avoid use-after-free caused by l2tp_ip_backlog_recv
  •  Luis de Bethencourt - mvsas: fix misleading indentation
  •  Arnd Bergmann - cpmac: remove hopeless #warning
  •  Arnd Bergmann - mtd: pmcmsp: use kstrndup instead of kmalloc+strncpy
  •  Arnd Bergmann - crypto: improve gcc optimization flags for serpent and wp512
  •  Mathias Nyman - xhci: fix 10 second timeout on removal of PCI hotpluggable xhci controllers
  •  K. Y. Srinivasan - drivers: hv: Turn off write permission on the hypercall page
  •  OGAWA Hirofumi - fat: fix using uninitialized fields of fat_inode/fsinfo_inode
  •  Michel Dänzer - drm/ttm: Make sure BOs being swapped out are cacheable
  •  Y.C. Chen - drm/ast: Fix test for VGA enabled
  •  Matt Chen - mac80211: flush delayed work when entering suspend
  •  Max Filippov - xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD
  •  Martin Schwidefsky - s390: TASK_SIZE for kernel threads
  •  Martin Schwidefsky - KVM: s390: fix task size check
  •  Thomas Huth - KVM: PPC: Book3S PR: Fix illegal opcode emulation
  •  Chao Peng - KVM: VMX: use correct vmcs_read/write for guest segment selector/base
  •  Ravi Bangoria - powerpc/xmon: Fix data-breakpoint
  •  Rafał Miłecki - bcma: use (get|put)_device when probing/removing device driver
  •  Weston Andros Adamson - NFSv4: fix getacl ERANGE for some ACL buffer sizes
  •  Steve Wise - rdma_cm: fail iwarp accepts w/o connection params
  •  Felix Fietkau - ath5k: drop bogus warning on drv_set_key with unsupported cipher
  •  Mathias Svensson - samples/seccomp: fix 64-bit comparison macros
  •  Hannes Reinecke - sd: get disk reference in sd_check_events()
  •  Davidlohr Bueso - ipc/shm: Fix shmat mmap nil-page protection
  •  Vinayak Menon - mm: vmpressure: fix sending wrong events on underflow
  •  Ralf Baechle - MIPS: Fix special case in 64 bit IP checksumming.
  •  Dan Carpenter - af_packet: remove a stray tab in packet_set_ring()
  •  Michael Schenk - rtlwifi: rtl_usb: Fix for URB leaking when doing ifconfig up/down
  •  Javier Martinez Canillas - tty: serial: msm: Fix module autoload
  •  David S. Miller - irda: Fix lockdep annotations in hashbin_delete().
  •  Colin Ian King - rtc: interface: ignore expired timers when enqueuing new timers
  •  Yang Yang - futex: Move futex_init() to core_initcall
  •  Mauro Carvalho Chehab - siano: make it work again with CONFIG_VMAP_STACK
  •  Miklos Szeredi - vfs: fix uninitialized flags in splice_to_pipe()
  •  Willem de Bruijn - packet: round up linear to header len
  •  Willem de Bruijn - macvtap: read vnet_hdr_size once
  •  Eric Dumazet - tcp: fix 0 divide in __tcp_select_window()
  •  Vineet Gupta - ARC: [arcompact] brown paper bag bug in unaligned access delay slot fixup
  •  Michal Hocko - mm, fs: check for fatal signals in do_generic_file_read()
  •  Toshi Kani - mm/memory_hotplug.c: check start_pfn in test_pages_in_a_zone()
  •  Arvind Yadav - ata: sata_mv:- Handle return value of devm_ioremap.
  •  Salvatore Benedetto - crypto: api - Clear CRYPTO_ALG_DEAD bit before registering an alg
  •  Ilia Mirkin - drm/nouveau/nv1a,nv1f/disp: fix memory clock rate retrieval
  •  WANG Cong - af_unix: move unix_mknod() out of bindlock
  •  Kefeng Wang - ipv6: addrconf: Avoid addrconf_disable_change() using RCU read-side lock
  •  Chuck Lever - nfs: Don't increment lock sequence ID after NFS4ERR_MOVED
  •  Helge Deller - parisc: Don't use BITS_PER_LONG in userspace-exported swab.h header
  •  Vineet Gupta - ARC: [arcompact] handle unaligned access delay slot corner case
  •  Arnd Bergmann - ISDN: eicon: silence misleading array-bounds warning
  •  Eric Dumazet - sysctl: fix proc_doulongvec_ms_jiffies_minmax()
  •  Dave Martin - tile/ptrace: Preserve previous registers for short regset write
  •  Mintz, Yuval - bnx2x: Correct ringparam estimate when DOWN
  •  Gabriel Krisman Bertazi - serial: 8250_pci: Detach low-level driver during PCI error recovery
  •  Al Viro - move the call of __d_drop(anon) into __d_materialise_unique(dentry, anon)
  •  Calvin Owens - sg: Fix double-free when drives detach during SG_IO
  •  Benjamin Poirier - bna: Add synchronization for tx ring.
  •  Vlad Tsyrklevich - vfio/pci: Fix integer overflows, bitmask check
  •  Heinrich Schuchardt - apparmor: do not expose kernel stack
  •  John Johansen - apparmor: fix module parameters can be changed after policy is locked
  •  John Johansen - apparmor: fix oops in profile_unpack() when policy_db is not present
  •  John Johansen - apparmor: don't check for vmalloc_addr if kvzalloc() failed
  •  John Johansen - apparmor: add missing id bounds check on dfa verification
  •  John Johansen - apparmor: check that xindex is in trans_table bounds
  •  John Johansen - apparmor: internal paths should be treated as disconnected
  •  John Johansen - apparmor: fix disconnected bind mnts reconnection
  •  John Johansen - apparmor: exec should not be returning ENOENT when it denies
  •  John Johansen - apparmor: fix uninitialized lsm_audit member
  •  Sachin Prabhu - Fix regression which breaks DFS mounting
  •  Sachin Prabhu - Move check for prefix path to within cifs_get_root()
  •  Sachin Prabhu - Compare prepaths when comparing superblocks
  •  Sachin Prabhu - Fix memory leaks in cifs_do_mount()
  •  Benjamin Poirier - vmxnet3: Wake queue from reset work
  •  Trond Myklebust - NFSv4: Ensure nfs_atomic_open set the dentry verifier on ENOENT
  •  Fabien Parent - ARM: dts: da850-evm: fix read access to SPI flash
  •  Mark Rutland - ARM: 8634/1: hw_breakpoint: blacklist Scorpion CPUs
  •  Quinn Tran - qla2xxx: Fix crash due to null pointer access
  •  Bjorn Helgaas - x86/PCI: Ignore _CRS on Supermicro X8DTH-i/6/iF/6F
  •  Niklas Söderlund - pinctrl: sh-pfc: Do not unconditionally support PIN_CONFIG_BIAS_DISABLE
  •  Akinobu Mita - sysrq: attach sysrq handler correctly for 32-bit kernel
  •  Augusto Mecking Caringi - vme: Fix wrong pointer utilization in ca91cx42_slave_get
  •  Vlad Tsyrklevich - i2c: fix kernel memory disclosure in dev interface
  •  Dmitry Torokhov - Input: i8042 - add Clevo P650RS to the i8042 reset list
  •  Akinobu Mita - Input: mpr121 - set missing event capability
  •  Akinobu Mita - Input: mpr121 - handle multiple bits change of status register
  •  Maxime Ripard - Input: tca8418 - use the interrupt trigger from the device tree
  •  Raphael Assenat - Input: joydev - do not report stale values on first open
  •  Johan Hovold - Input: kbtab - validate number of endpoints before using them
  •  Johan Hovold - Input: iforce - validate number of endpoints before using them
  •  Kai-Heng Feng - Input: i8042 - add noloop quirk for Dell Embedded Box PC 3000
  •  Greg Kroah-Hartman - HID: hid-cypress: validate length of report
  •  Michal Tesar - igmp: Make igmp group member RFC 3376 compliant
  •  Reiter Wolfgang - drop_monitor: consider inserted data in genlmsg_end
  •  Reiter Wolfgang - drop_monitor: add missing call to genlmsg_end
  •  stephen hemminger - netvsc: reduce maximum GSO size
  •  Thomas Gleixner - tick/broadcast: Prevent NULL pointer dereference
  •  Paul Burton - net: ti: cpmac: Fix compiler warning due to type confusion
  •  Arnd Bergmann - cred/userns: define current_user_ns() as a function
  •  Steven Rostedt - ftrace/x86: Set ftrace_stub to weak to prevent gcc from using short jumps to it
  •  Geoff Levand - powerpc/ps3: Fix system hang with GCC 5 builds
  •  Al Viro - nfs_write_end(): fix handling of short copies
  •  Ilya Dryomov - libceph: verify authorize reply on connect
  •  Gerald Schaefer - s390/vmlogrdr: fix IUCV buffer allocation
  •  Martin K. Petersen - scsi: sd: Fix capacity calculation with 32-bit sector_t
  •  Martin K. Petersen - scsi: sr: Sanity check returned mode data
  •  Anton Blanchard - scsi: lpfc: Add shutdown method for kexec
  •  Nicholas Bellinger - target/pscsi: Fix TYPE_TAPE + TYPE_MEDIMUM_CHANGER export
  •  Long Li - scsi: storvsc: properly set residual data length on errors
  •  Long Li - scsi: storvsc: properly handle SRB_ERROR when sense message is present
  •  Johannes Thumshirn - scsi: don't BUG_ON() empty DMA transfers
  •  Christoph Hellwig - scsi: move the nr_phys_segments assert into scsi_init_io
  •  Wei Fang - scsi: avoid a permanent stop of the scsi device's request queue
  •  Russell Currey - drivers/gpu/drm/ast: Fix infinite loop if read fails
  •  Larry Finger - ssb: Fix error routine when fallback SPROM fails
  •  Darrick J. Wong - xfs: clear _XBF_PAGES from buffers when readahead page
  •  Eric Sandeen - xfs: set AGI buffer type in xlog_recover_clear_agi_bucket
  •  Julien Grall - arm/xen: Use alloc_percpu rather than __alloc_percpu
  •  Alan Stern - USB: UHCI: report non-PME wakeup signalling for Intel hardware
  •  Felipe Balbi - usb: gadget: composite: correctly initialize ep->maxpacket
  •  Guenter Roeck - usb: hub: Wait for connection to be reestablished after port reset
  •  Janusz Dziedzic - usb: dwc3: gadget: delay unmap of bounced requests
  •  Felipe Balbi - usb: dwc3: gadget: make Set Endpoint Configuration macros safe
  •  Johan Hovold - USB: cdc-acm: fix failed open not being detected
  •  Johan Hovold - USB: cdc-acm: fix open and suspend race
  •  Alexey Khoroshilov - USB: cdc-acm: fix double usb_autopm_put_interface() in acm_port_activate()
  •  Felipe Balbi - usb: gadget: composite: always set ep->mult to a sensible value
  •  Johan Hovold - USB: serial: io_ti: bind to interface after fw download
  •  Mathias Nyman - xhci: free xhci virtual devices with leaf nodes first
  •  Alan Stern - USB: gadgetfs: fix checks of wTotalLength in config descriptors
  •  Alan Stern - USB: gadgetfs: fix use-after-free bug
  •  Alan Stern - USB: gadgetfs: fix unbounded memory allocation bug
  •  Greg Kroah-Hartman - usb: gadgetfs: restrict upper bound on device configuration size
  •  Con Kolivas - ALSA: usb-audio: Add QuickCam Communicate Deluxe/S7500 to volume_control_quirks
  •  Takashi Iwai - ALSA: seq: Don't break snd_use_lock_sync() loop by timeout
  •  Takashi Iwai - ALSA: seq: Fix race during FIFO resize
  •  Takashi Iwai - ALSA: seq: Fix racy cell insertions during snd_seq_pool_done()
  •  Takashi Iwai - ALSA: seq: Fix link corruption by event error handling
  •  Takashi Iwai - ALSA: timer: Reject user params with too small ticks
  •  Takashi Iwai - ALSA: seq: Don't handle loop timeout at snd_seq_pool_done()
  •  Takashi Iwai - ALSA: seq: Fix race at creating a queue
  •  Takashi Iwai - ALSA: hda - Fix up GPIO for ASUS ROG Ranger
  •  Marc Kleine-Budde - can: usb_8dev: Fix memory leak of priv->cmd_msg_buffer
  •  Oliver Hartkopp - can: bcm: fix hrtimer/tasklet termination in bcm op removal
  •  Yegor Yefremov - can: ti_hecc: add missing prepare and unprepare of the clock
  •  Einar Jón - can: c_can_pci: fix null-pointer-deref in c_can_start() - set device pointer
  •  추지호 - can: peak: fix bad memory access and free sequence
  •  Marc Kleine-Budde - can: raw: raw_setsockopt: limit number of can_filter that can be set
  •  Tariq Saeed - ocfs2: fix BUG_ON() in ocfs2_ci_checkpointed()
  •  Eric Ren - ocfs2: fix crash caused by stale lvb with fsdlm plugin
  •  Sachin Prabhu - cifs: Do not send echoes before Negotiate is complete
  •  Aurelien Aptel - fs/cifs: make share unaccessible at root level mountable
  •  Germano Percossi - CIFS: remove bad_network_name flag
  •  Pavel Shilovsky - CIFS: Fix a possible memory corruption in push locks
  •  Pavel Shilovsky - CIFS: Fix missing nls unload in smb2_reconnect()
  •  Pavel Shilovsky - CIFS: Fix a possible memory corruption during reconnect
  •  colyli@suse.de - md linear: fix a race between linear_add() and linear_congested()
  •  Wei Fang - md:raid1: fix a dead loop when read from a WriteMostly disk
  •  Konstantin Khlebnikov - md/raid5: limit request size according to implementation limits
  •  Benjamin Marzinski - dm space map metadata: fix 'struct sm_metadata' leak on failed create
  •  Ondrej Kozina - dm crypt: mark key as invalid until properly loaded
  •  Dan Williams - block: fix del_gendisk() vs blkdev_ioctl crash
  •  Mauricio Faria de Oliveira - block: allow WRITE_SAME commands with the SG_IO ioctl
  •  Daeho Jeong - ext4: fix inode checksum calculation problem if i_extra_size is small
  •  Theodore Ts'o - ext4: return EROFS if device is r/o and journal replay is needed
  •  Theodore Ts'o - ext4: preserve the needs_recovery flag when the journal is aborted
  •  Jan Kara - ext4: trim allocation requests to group size
  •  Theodore Ts'o - jbd2: don't leak modified metadata buffers on an aborted journal
  •  Theodore Ts'o - ext4: add sanity checking to count_overhead()
  •  Theodore Ts'o - ext4: fix in-superblock mount options processing
  •  Theodore Ts'o - ext4: use more strict checks for inodes_per_block on mount
  •  Liu Bo - Btrfs: fix memory leak in reading btree blocks
  •  Jeff Mahoney - Revert "Btrfs: don't delay inode ref updates during log, replay"
  •  Willy Tarreau - Linux 3.10.106
  •  Willy Tarreau - char: lp: fix possible integer overflow in lp_setup()
  •  Keno Fischer - mm/huge_memory.c: respect FOLL_FORCE/FOLL_COW for thp
  •  Aleksa Sarai - fs: exec: apply CLOEXEC before changing dumpable task flags
  •  Dave Jones - ipv6: handle -EFAULT from skb_copy_bits
  •  David Hildenbrand - KVM: kvm_io_bus_unregister_dev() should never fail
  •  Amos Kong - kvm: exclude ioeventfd from counting kvm_io_range limit
  •  Peter Xu - KVM: x86: clear bus pointer when destroyed
  •  Marcelo Ricardo Leitner - sctp: deny peeloff operation on asocs with threads sleeping on it
  •  Marcelo Ricardo Leitner - sctp: avoid BUG_ON on sctp_wait_for_sndbuf
  •  Li RongQing - ipv6: fix the use of pcpu_tstats in ip6_tunnel
  •  Dan Carpenter - ipv6: pointer math error in ip6_tnl_parse_tlv_enc_lim()
  •  Eric Dumazet - ipv6: fix ip6_tnl_parse_tlv_enc_lim()
  •  Takashi Iwai - xc2028: Fix use-after-free bug properly
  •  Vitaly Kuznetsov - Drivers: hv: avoid vfree() on crash
  •  Eric Dumazet - can: Fix kernel panic at security_sock_rcv_skb
  •  Oliver O'Halloran - mm/init: fix zone boundary creation
  •  Alan Stern - USB: dummy-hcd: fix bug in stop_activity (handle ep0)
  •  Alan Stern - USB: fix problems with duplicate endpoint addresses
  •  Johan Hovold - USB: usbtmc: add missing endpoint sanity check
  •  Arnaldo Carvalho de Melo - perf trace: Use the syscall raw_syscalls:sys_enter timestamp
  •  Daniel Borkmann - net: sctp: rework multihoming retransmission path selection to rfc4960
  •  Dan Carpenter - Staging: vt6655-6: potential NULL dereference in hostap_disable_hostapd()
  •  Herbert Xu - tun: Fix TUN_PKT_STRIP setting
  •  Vladimir Zapolskiy - ARM: dts: imx31: fix AVIC base address
  •  Vladimir Zapolskiy - ARM: dts: imx31: move CCM device node to AIPS2 bus devices
  •  James Hogan - MIPS: KGDB: Use kernel context for sleeping threads
  •  Guillaume Nault - l2tp: take reference on sessions being dumped
  •  Nathan Sullivan - net: phy: handle state correctly in phy_stop_machine
  •  Hongxu Jia - netfilter: arp_tables: fix invoking 32bit "iptable -P INPUT ACCEPT" failed in 64bit kernel
  •  Steven Rostedt (VMware) - ring-buffer: Have ring_buffer_iter_empty() return true when empty
  •  Steven Rostedt (VMware) - tracing: Allocate the snapshot buffer before enabling probe
  •  Ben Hutchings - rtl8150: Use heap buffers for all register access
  •  Ben Hutchings - pegasus: Use heap buffers for all register access
  •  Benjamin Herrenschmidt - powerpc: Disable HFSCR[TM] if TM is not supported
  •  Jack Morgenstein - net/mlx4_core: Fix racy CQ (Completion Queue) free
  •  Eugenia Emantayev - net/mlx4_en: Fix bad WQE issue
  •  Marcelo Henrique Cerri - s390/decompressor: fix initrd corruption caused by bss clear
  •  James Hogan - metag/usercopy: Add missing fixups
  •  James Hogan - metag/usercopy: Fix src fixup in from user rapf loops
  •  James Hogan - metag/usercopy: Set flags before ADDZ
  •  James Hogan - metag/usercopy: Add early abort to copy_to_user
  •  James Hogan - metag/usercopy: Fix alignment error checking
  •  Wei Yongjun - ring-buffer: Fix return value check in test_ringbuffer()
  •  bsegall@google.com - ptrace: fix PTRACE_LISTEN race corrupting task->state
  •  Andrew Lunn - ipv4: igmp: Allow removing groups from a removed interface
  •  Ludovic Desroches - i2c: at91: manage unexpected RXRDY flag when starting a transfer
  •  Alan Stern - USB: OHCI: Fix race between ED unlink and URB submission
  •  Rafael J. Wysocki - ACPI / PNP: Reserve ACPI resources at the fs_initcall_sync stage
  •  Dan Carpenter - ACPI / resources: free memory on error in add_region_before()
  •  Rafael J. Wysocki - ACPI / PNP: Avoid conflicting resource reservations
  •  Takashi Iwai - ALSA: ctxfi: Fix the incorrect check of dma_set_mask() call
  •  Takashi Iwai - ALSA: ctxfi: Fallback DMA mask to 32bit
  •  John Garry - scsi: libsas: fix ata xfer length
  •  Eric Biggers - ext4: mark inode dirty after converting inline directory
  •  Johan Hovold - mmc: ushc: fix NULL-deref at probe
  •  Johan Hovold - uwb: hwa-rc: fix NULL-deref at probe
  •  Johan Hovold - uwb: i1480-dfu: fix NULL-deref at probe
  •  Johan Hovold - USB: wusbcore: fix NULL-deref at probe
  •  Johan Hovold - USB: idmouse: fix NULL-deref at probe
  •  Johan Hovold - USB: uss720: fix NULL-deref at probe
  •  Johan Hovold - Input: cm109 - validate number of endpoints before using them
  •  Johan Hovold - Input: yealink - validate number of endpoints before using them
  •  Johan Hovold - Input: hanwang - validate number of endpoints before using them
  •  Johan Hovold - Input: ims-pcu - validate number of endpoints before using them
  •  Andrey Ulanov - net: unix: properly re-increment inflight counter of GC discarded candidates
  •  Eric Dumazet - net: properly release sk_frag.page
  •  Dan Streetman - xen: do not re-use pirq number cached in pci device msi msg data
  •  Johan Hovold - isdn/gigaset: fix NULL-deref at probe
  •  Peter Zijlstra - perf/core: Fix event inheritance on fork()
  •  Roman Mashak - net sched actions: decrement module reference count after table flush.
  •  Jon Maxwell - dccp/tcp: fix routing redirect race
  •  Eric Dumazet - net: net_enable_timestamp() can be called from irq contexts
  •  Peter Zijlstra - locking/static_keys: Add static_key_{en,dis}able() helpers
  •  Julian Anastasov - ipv4: mask tos for input route
  •  Matthias Schiffer - vxlan: correctly validate VXLAN ID against VXLAN_N_VID
  •  Johan Hovold - USB: serial: io_ti: fix information leak in completion handler
  •  Johan Hovold - USB: serial: io_ti: fix NULL-deref in interrupt callback
  •  Johan Hovold - USB: iowarrior: fix NULL-deref in write
  •  Johan Hovold - USB: iowarrior: fix NULL-deref at probe
  •  Johan Hovold - USB: serial: omninet: fix reference leaks at open
  •  Johan Hovold - USB: serial: safe_serial: fix information leak in completion handler
  •  Rik van Riel - tracing: Add #undef to fix compile error
  •  Arnd Bergmann - MIPS: ip27: Disable qlge driver in defconfig
  •  Johan Hovold - USB: serial: digi_acceleport: fix OOB-event processing
  •  Johan Hovold - USB: serial: digi_acceleport: fix OOB data sanity check
  •  Mikulas Patocka - dm: flush queued bios when process blocks to avoid deadlock
  •  Trond Myklebust - nlm: Ensure callback code also checks that the files match
  •  Steven Rostedt (VMware) - ktest: Fix child exit code processing
  •  Feras Daoud - IB/ipoib: Fix deadlock between rmmod and set_mode
  •  Julian Wiedmann - s390/qdio: clear DSCI prior to scanning multiple input queues
  •  J. Bruce Fields - NFSv4: fix getacl head length estimation
  •  Jason Gunthorpe - RDMA/core: Fix incorrect structure packing for booleans
  •  Miklos Szeredi - fuse: add missing FR_FORCE
  •  Christian Lamparter - ath9k: use correct OTP register offsets for the AR9340 and AR9550
  •  Raghava Aditya Renukunta - scsi: aacraid: Reorder Adapter status check
  •  Guennadi Liakhovetski - uvcvideo: Fix a wrong macro
  •  Paul Burton - MIPS: Handle microMIPS jumps in the same way as MIPS32/MIPS64 jumps
  •  Paul Burton - MIPS: Calculate microMIPS ra properly when unwinding the stack
  •  Paul Burton - MIPS: Fix is_jump_ins() handling of 16b microMIPS instructions
  •  Paul Burton - MIPS: Fix get_frame_info() handling of microMIPS function size
  •  Paul Burton - MIPS: Prevent unaligned accesses during stack unwinding
  •  Paul Burton - MIPS: Clear ISA bit correctly in get_frame_info()
  •  James Cowgill - MIPS: OCTEON: Fix copy_from_user fault handling for large buffers
  •  Shmulik Ladkani - net/sched: em_meta: Fix 'meta vlan' to correctly recognize zero VID frames
  •  Steffen Klassert - vti4: Don't count header length twice.
  •  Daniel Borkmann - net: 6lowpan: fix lowpan_header_create non-compression memcpy call
  •  Dan Carpenter - drm/nv50/disp: min/max are reversed in nv50_crtc_gamma_set()
  •  Ben Hutchings - ocfs2: do not write error flag to user structure we cannot copy from/to
  •  Thomas Gleixner - goldfish: Sanitize the broken interrupt handler
  •  Thomas Gleixner - x86/platform/goldfish: Prevent unconditional loading
  •  Johan Hovold - USB: serial: ark3116: fix register-accessor error handling
  •  Johan Hovold - USB: serial: opticon: fix CTS retrieval at open
  •  Johan Hovold - USB: serial: spcp8x5: fix modem-status handling
  •  Johan Hovold - USB: serial: ftdi_sio: fix line-status over-reporting
  •  Johan Hovold - USB: serial: ftdi_sio: fix extreme low-latency setting
  •  Johan Hovold - USB: serial: ftdi_sio: fix modem-status error handling
  •  Johan Hovold - USB: serial: mos7840: fix another NULL-deref at open
  •  Maxime Jayat - net: socket: fix recvmmsg not returning error from sock_error
  •  Anoob Soman - packet: Do not call fanout_release from atomic contexts
  •  Eric Dumazet - l2tp: do not use udp_ioctl()
  •  WANG Cong - ping: fix a null pointer dereference
  •  Eric Dumazet - ip6_gre: fix ip6gre_err() invalid reads
  •  Eric Dumazet - netlabel: out of bound access in cipso_v4_validate()
  •  Eric Dumazet - net: use a work queue to defer net_disable_timestamp() work
  •  Andrey Ryabinin - drm/i915: fix use-after-free in page_flip_completed()
  •  Steffen Maier - scsi: zfcp: fix use-after-free by not tracing WKA port open/close on failed send
  •  Thorsten Horstmann - mac80211: Fix adding of mesh vendor IEs
  •  Dave Martin - ARM: 8643/3: arm/ptrace: Preserve previous registers for short regset write
  •  J. Bruce Fields - svcrpc: fix oops in absence of krb5 module
  •  Alexey Kodanev - tcp: initialize max window for a new fastopen socket
  •  Eric Dumazet - net: fix harmonize_features() vs NETIF_F_HIGHDMA
  •  Andy Shevchenko - platform/x86: intel_mid_powerbtn: Set IRQ_ONESHOT
  •  Arnd Bergmann - s5k4ecgx: select CRC32 helper
  •  Ander Conselvan de Oliveira - drm/i915: Don't leak edid in intel_crt_detect_ddc()
  •  Russell King - crypto: caam - fix non-hmac hashes
  •  Robert Doebbelin - fuse: do not use iocb after it may have been freed
  •  Nicolas Iooss - ite-cir: initialize use_demodulator before using it
  •  Arnd Bergmann - ARM: ux500: fix prcmu_is_cpu_in_wfi() calculation
  •  Dave Martin - arm64/ptrace: Reject attempts to set incomplete hardware breakpoint fields
  •  Dave Martin - arm64/ptrace: Avoid uninitialised struct padding in fpr_set()
  •  Dave Martin - arm64/ptrace: Preserve previous registers for short regset write
  •  Richard Weinberger - ubifs: Fix journal replay wrt. xattr nodes
  •  Hauke Mehrtens - mtd: nand: xway: disable module support
  •  Stefan Wahren - mmc: mxs-mmc: Fix additional cycles after transmission stop
  •  J. Bruce Fields - svcrpc: don't leak contexts on PROC_DESTROY
  •  Vladimir Zapolskiy - ARM: dts: imx31: fix clock control module interrupts description
  •  Arnaldo Carvalho de Melo - perf scripting: Avoid leaking the scripting_context variable
  •  Saeed Mahameed - IB/mlx4: Fix port query for 56Gb Ethernet links
  •  Maor Gottlieb - IB/mlx4: Set traffic class in AH
  •  Johan Hovold - powerpc/ibmebus: Fix device reference leaks in sysfs interface
  •  Johan Hovold - powerpc/ibmebus: Fix further device reference leaks
  •  NeilBrown - NFSv4.1: nfs4_fl_prepare_ds must be careful about reporting success.
  •  Lukasz Odzioba - x86/cpu: Fix bootup crashes by sanitizing the argument of the 'clearcpuid=' command-line option
  •  Johan Hovold - USB: serial: ch341: fix modem-control and B0 handling
  •  Johan Hovold - USB: serial: ch341: fix resume after reset
  •  Johan Hovold - USB: serial: ch341: fix open and resume after B0
  •  Johan Hovold - USB: serial: ch341: fix control-message error handling
  •  Johan Hovold - USB: serial: ch341: fix open error handling
  •  Johan Hovold - USB: serial: ch341: fix initial modem-control state
  •  Johan Hovold - USB: serial: kl5kusb105: fix line-state error handling
  •  Mike Kravetz - mm/hugetlb.c: fix reservation race when freeing surplus pages
  •  Marcos Paulo de Souza - Input: i8042 - add Pegatron touchpad to noloop table
  •  Larry Finger - powerpc: Fix build warning on 32-bit PPC
  •  Herbert Xu - gro: Disable frag0 optimization on IPv6 ext headers
  •  Eric Dumazet - gro: use min_t() in skb_gro_reset_offset()
  •  Herbert Xu - gro: Enter slow-path if there is no tailroom
  •  Florian Fainelli - net: stmmac: Fix race between stmmac_drv_probe and stmmac_open
  •  Daniel Borkmann - net, sched: fix soft lockup in tc_classify
  •  Dan Carpenter - ser_gigaset: return -ENOMEM on error instead of success
  •  Johan Hovold - powerpc/pci/rpadlpar: Fix device reference leaks
  •  Dan Carpenter - mmc: mmc_test: Uninitialized return value
  •  Dan Carpenter - target/iscsi: Fix double free in lio_target_tiqn_addtpg()
  •  Arnd Bergmann - scsi: mvsas: fix command_active typo
  •  Huang Rui - iommu/amd: Fix the left value check of cmd buffer
  •  Pan Bian - clk: clk-wm831x: fix a logic error
  •  Guenter Roeck - hwmon: (ds620) Fix overflows seen when writing temperature limits
  •  Guenter Roeck - cris: Only build flash rescue image if CONFIG_ETRAX_AXISFLASHMAP is selected
  •  Felipe Balbi - usb: dwc3: gadget: always unmap EP0 requests
  •  Eva Rachel Retuya - staging: iio: ad7606: fix improper setting of oversampling pins
  •  Pan Bian - USB: serial: kl5kusb105: abort on open exception path
  •  Takashi Iwai - ALSA: usb-audio: Fix bogus error return in snd_usb_create_stream()
  •  Tony Lindgren - usb: musb: Fix trying to free already-free IRQ 4
  •  Dan Carpenter - usb: xhci-mem: use passed in GFP flags instead of GFP_KERNEL
  •  Johan Hovold - USB: serial: mos7720: fix parallel probe
  •  Johan Hovold - USB: serial: mos7720: fix parport use-after-free on probe errors
  •  Johan Hovold - USB: serial: mos7720: fix use-after-free on probe errors
  •  Johan Hovold - USB: serial: mos7720: fix NULL-deref at open
  •  Johan Hovold - USB: serial: mos7840: fix NULL-deref at open
  •  Johan Hovold - USB: serial: kobil_sct: fix NULL-deref in write
  •  Johan Hovold - USB: serial: cyberjack: fix NULL-deref at open
  •  Johan Hovold - USB: serial: oti6858: fix NULL-deref at open
  •  Johan Hovold - USB: serial: io_edgeport: fix NULL-deref at open
  •  Johan Hovold - USB: serial: ti_usb_3410_5052: fix NULL-deref at open
  •  Johan Hovold - USB: serial: garmin_gps: fix memory leak on failed URB submit
  •  Johan Hovold - USB: serial: iuu_phoenix: fix NULL-deref at open
  •  Johan Hovold - USB: serial: io_ti: fix another NULL-deref at open
  •  Johan Hovold - USB: serial: io_ti: fix NULL-deref at open
  •  Johan Hovold - USB: serial: spcp8x5: fix NULL-deref at open
  •  Johan Hovold - USB: serial: keyspan_pda: verify endpoints at probe
  •  Johan Hovold - USB: serial: pl2303: fix NULL-deref at open
  •  Johan Hovold - USB: serial: quatech2: fix sleep-while-atomic in close
  •  Johan Hovold - USB: serial: omninet: fix NULL-derefs at open and disconnect
  •  Krzysztof Opasiak - usb: gadget: composite: Test get_alt() presence instead of set_alt()
  •  Segher Boessenkool - powerpc: Convert cmp to cmpd in idle enter sequence
  •  Bart Van Assche - IB/multicast: Check ib_find_pkey() return value
  •  Bart Van Assche - IB/mad: Fix an array index check
  •  Steven Rostedt (Red Hat) - ftrace/x86_32: Set ftrace_stub to weak to prevent gcc from using short jumps to it
  •  Steffen Maier - scsi: zfcp: fix rport unblock race with LUN recovery
  •  Steffen Maier - scsi: zfcp: do not trace pure benign residual HBA responses at default level
  •  Benjamin Block - scsi: zfcp: fix use-after-"free" in FC ingress path after TMF
  •  Rabin Vincent - block: protect iterate_bdevs() against concurrent close
  •  Nicolai Stange - f2fs: set ->owner for debugfs status file's file_operations
  •  Dan Carpenter - ext4: return -ENOMEM instead of success
  •  Darrick J. Wong - ext4: reject inodes with negative size
  •  Chandan Rajendra - ext4: fix stack memory corruption with 64k block size
  •  Chandan Rajendra - ext4: fix mballoc breakage with 64k block size
  •  Alex Porosanu - crypto: caam - fix AEAD givenc descriptors
  •  NeilBrown - block_dev: don't test bdev->bd_contains when it is not stable
  •  Johan Hovold - USB: serial: kl5kusb105: fix open error path
  •  Robbie Ko - Btrfs: fix tree search logic when replaying directory entry deletes
  •  Boris Brezillon - m68k: Fix ndelay() macro
  •  Thomas Gleixner - locking/rtmutex: Prevent dequeue vs. unlock race
  •  Eric Biggers - KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings
  •  David Howells - KEYS: Change the name of the dead type to ".dead" to prevent user access
  •  David Howells - KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings
  •  Andy Whitcroft - xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window
  •  Steve Rutherford - KVM: x86: Introduce segmented_write_std
  •  Paolo Bonzini - KVM: x86: fix emulation of "MOV SS, null selector"
  •  Ilya Dryomov - libceph: don't set weight to IN when OSD is destroyed
  •  Ryan Ware - EVM: Use crypto_memneq() for digest comparisons
  •  James Yonan - crypto: crypto_memneq - add equality testing of memory regions w/o timing leaks
  •  rahulsnair - prima : update to LA.BR.1.3.6_rb1.20
  •  Gao Xiang - ANDROID: sdcardfs: use mount_nodev and fix a issue in sdcardfs_kill_sb
  •  Hugh Dickins - UPSTREAM: mm: fix new crash in unmapped_area_topdown()
  •  Hugh Dickins - UPSTREAM: mm: larger stack guard gap, between vmas
  •  Eric Dumazet - UPSTREAM: packet: fix races in fanout_add()
  •  Chris Salls - UPSTREAM: mm/mempolicy.c: fix error handling in set_mempolicy and mbind.
  •  Daniel Rosenberg - ANDROID: squashfs: Fix endianness issue
  •  Daniel Rosenberg - ANDROID: squashfs: Fix signed division issue
  •  Lorenzo Colitti - Make the VTI code compile.
  •  Takashi Iwai - UPSTREAM: ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT
  •  Takashi Iwai - BACKPORT: ALSA: timer: Fix race between read and ioctl
  •  Jan Kara - BACKPORT: ext4: fix data exposure after a crash
  •  Eric Dumazet - UPSTREAM: sctp: do not inherit ipv6_{mc|ac|fl}_list from parent
  •  WANG Cong - BACKPORT: ipv6/dccp: do not inherit ipv6_mc_list from parent
  •  Greg Hackmann - ANDROID: sdcardfs: remove dead function open_flags_to_access_mode()
  •  Dan Carpenter - UPSTREAM: ipx: call ipxitf_put() in ioctl error path
  •  Eric Dumazet - BACKPORT: ip6_gre: fix ip6gre_err() invalid reads
  •  Eric Dumazet - BACKPORT: dccp/tcp: do not inherit mc_list from parent
  •  Adrian Salido - UPSTREAM: dm ioctl: prevent stack leak in dm ioctl call
  •  Eric Dumazet - UPSTREAM: tcp: avoid infinite loop in tcp_splice_read()
  •  Daniel Rosenberg - ANDROID: sdcardfs: d_splice_alias can return error values
  •  Roberto Pereira - android: base-cfg: disable CONFIG_NFSD and CONFIG_NFS_FS
  •  Dmitry Torokhov - ANDROID: hid: uhid: implement refcount for open and close
  •  Daniel Rosenberg - ANDROID: mnt: Fix next_descendent
  •  Hou Pengyang - UPSTREAM: arm64: perf: Fix callchain parse error with kernel tracepoint events
  •  Hou Pengyang - UPSTREAM: arm: perf: Fix callchain parse error with kernel tracepoint events
  •  Behan Webster - UPSTREAM: arm64: LLVMLinux: Add current_stack_pointer() for arm64
  •  Behan Webster - UPSTREAM: ARM: 8170/1: Add global named register current_stack_pointer for ARM
  •  Jin Qian - ANDROID: uid_sys_stats: defer io stats calulation for dead tasks
  •  Ganesh Mahendran - ANDROID: uid_sys_stats: fix access of task_uid(task)
  •  Jin Qian - ANDROID: uid_sys_stats: reduce update_io_stats overhead
  •  Andrey Konovalov - UPSTREAM: net/packet: fix overflow in check for tp_reserve
  •  Andrey Konovalov - UPSTREAM: net/packet: fix overflow in check for tp_frame_nr
  •  Dmitry Shmidt - ANDROID: sdcardfs: Add linux/kref.h include
  •  Jin Qian - UPSTREAM: f2fs: sanity check segment count
  •  Andrey Konovalov - UPSTREAM: net/packet: fix overflow in check for priv area size
  •  Naresh Malladi - drivers: soc: qcom: rpm_stats: Add mutex lock for shared data
  •  Divya Ojha - ASoC: msm: qdsp6v2: make audio debugfs read and release exclusive
  •  zhaoyuan - msm: mdss: hdmi: check up-bound of CEC frame size
  •  Tony Truong - msm: pcie: add bounds check for debugfs register write
  •  Ashish Garg - msm: mdss: validate the buffer size before allocating memory
  •  Ashish Garg - msm: mdss: validate page id before reading from edid buffer
  •  Mohit Aggarwal - diag: Synchronize command registration table access
  •  Harsh Sahu - msm : mdss: fix unaligned access problem
  •  VijayaKumar T M - msm: camera: Use mutex lock to avoid race condition
  •  Abdulla Anam - msm: vidc: Allocate memory dynamically for debugfs info_reads
  •  Gaoxiang Chen - msm: camera: validate num_streams in stream_cfg_cmd before using it
  •  Siva Kumar Akkireddi - msm: sps: Fix race condition in SPS debugfs APIs
  •  Surajit Podder - msm: vidc: Copy user buffers to kernel memory before access
  •  Sai Krishna Juturi - usb : dwc3: Initialize kernel stack variables properly
  •  Liangliang Lu - net: usb: rmnet_usb_ctrl:Make sure list_head operate atomically
  •  Bharath Gopal - msm: mdss: Buffer overflow while processing gamut table data
  •  Naresh Malladi - drivers: soc: qcom: rpm_stats: Add mutex lock for shared data
  •  Manoj Prabhu B - diag: dci: Add NULL pointer checks for dci buffers
  •  Marcelo Leitner - ipv6: addrconf: validate new MTU before applying it
  •  Venu Yeshala - msm: camera: isp: Avoid information leak in ISPIF
  •  Haibin Liu - msm: camera: fix untrusted pointer for power down setting
  •  Naresh Malladi - soc: qcom: rpm-smd-debug: initialize variables and check for return value
  •  Abhishek Kondaveeti - msm: isp: Avoid unaligned register access
  •  Vijay Viswanath - mmc: host: Shift pm qos unvoting to sofitrq
  •  Siena Richard - ASoC: msm: qdsp6v2: extend validation of virtual address
  •  VijayaKumar T M - msm: camera: Prevent info leak in kernel driver.
  •  Gopikrishna Mogasati - diag: Add proper synchronization checks to msg mask table
  •  David Dai - msm: msm_bus: Add mutex to protect node_list
  •  Andrew Chant - input: synaptics: fix for buggy code poined by SIL tool
  •  Skylar Chang - msm: ipa: do not use delay in SSR
  •  VijayaKumar T M - msm: camera2: cpp: Fix iommu_attach/detach compat_ioctl issue
  •  Ravi kumar Koyyana - msm: camera2: cpp: Fix out-of-bounds frame or command buffer access
  •  Sandeep Panda - msm: mdss: remove client from device list if failed to register
  •  Xiaojun Sang - ASoC: msm: remove unused msm-compr-q6-v2
  •  Pratham Pratap - USB: f_qc_rndis: Prevent use-after-free for _rndis_qc
  •  Xiaoyu Ye - ASoC: msm-cpe: Fix range checking in function fw_name_store
  •  Bhalchandra Gajare - ASoC: msm-lsm-client: use kzalloc instead of kmalloc
  •  Gaoxiang Chen - msm: camera: don't cut to 8bits for validating enum variable
  •  Robb Glasser - Prevent heap overflow in uvc driver
  •  Andy Whitcroft - xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder
  •  Andy Whitcroft - xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window
  •  Kamal Negi - radio-iris: Use copy_from_user API to access userspace memory
  •  Trishansh Bhardwaj - msm: camera: Allow driver file to be opend only once.

Project: kernel/xiaomi/msm8996
  •  Lars Poeschel - drivers/Kconfig: remove duplicate entry for soc

Project: kernel/nextbit/msm8992
  •  Alberto97 - fs: readdir: Fix su hide patch for non-iterate filesystems
  •  Tom Marshall - kernel: Fix potential refcount leak in su check

Project: packages/apps/Jelly
  •  Luca Stefani - Jelly: Remove unneeded parameter type in addResult
  •  Luca Stefani - Jelly: Remove redundant character escape
  •  Michael W - Jelly: Make suggestion provider "None" translatable
  •  Tim Schumacher - Hide Sheet Menu after clicking on an entry
  •  Luca Stefani - Jelly: Query an already ordered favorite list

Project: packages/apps/AmazeFileManager
  •  vishal0071 - Bump version number
  •  vishal0071 - Update fdroid
  •  Vishal Nehra - Update strings.xml
  •  Vishal Nehra - Update strings.xml
  •  vishal0071 - CLOUD: Fix initialization of loader
  •  Emmanuel - Corrected capitalization
  •  vishal0071 - FTP: Display IP address on screen

Project: device/samsung/hlte-common
  •  jrior001 - hlte-common: adapt to FlipFlap overlay changes
  •  trader418 - hlte-common: Add FlipFlap
  •  Kevin F. Haggerty - hlte-common: proprietery-files: Kill liboemcrypto.so

Project: device/lenovo/a6000
  •  martincz - a6000: mokee-ify
  •  dev-harsh1998 - a6000-64: lights: Fix buildtime warnings
  •  dev-harsh1998 - a6000-64: display: Stop shipping OTM1287_720p panel calibration data
  •  dev-harsh1998 - a6000-64: lights: Cleanup light hal
  •  dev-harsh1998 - a6000-64: init: Remove Sir Boyer Moore's string search implementation
  •  dev-harsh1998 - a6000-64: audio: Increase audio levels
  •  dev-harsh1998 - a6000-64: Pin full blob list * Big thanks to OnePlus, WileyFox

Project: device/oneplus/cheeseburger
  •  XiNGRZ - op5: mkhw: add native color profiles support with DisplayModeControl

---------------------------------------------------------------
You can see more changelog from http://changelog.mokeedev.com