Click to return

MoKee OpenSource Changelog from 02/28/2016 - 02/29/2016
---------------------------------------------------------------

Project: kernel/zte/msm8994
  •  dianlujitao - nx510j: MoKee bring up
  •  dianlujitao - input: touchscreen: Send KEY_POWER for double-tap event
  •  dianlujitao - qcacld-2.0: update to LA.BF64.1.2.2-02240-8x94.0
  •  Skylar Chang - msm: ipa: Decrement ipa clock count
  •  Sivan Reinstein - msm: ipa: request Modem to load uC after SSR if required
  •  Skylar Chang - msm: ipa: increase modem memory partition in IPA SRAM
  •  Skylar Chang - msm: ipa: poll prod pipes when irq srcs is null
  •  Yan He - msm: sps: add the callback for BAM-level polling
  •  Skylar Chang - msm: ipa: fix the routing table starting index
  •  Skylar Chang - msm: ipa: add support to get tether stats
  •  Skylar Chang - msm: ipa: crash on uc error
  •  Skylar Chang - msm: ipa: add support to get tether stats
  •  Ben Romberger - ASoC: msm: Interrupt events in compress free
  •  Meng Wang - ASoC: wcd9330: correct HPH PA enable/disable setting
  •  Ben Romberger - ASoC: msm: qdsp6v2: Prevent ASM callback when client freed
  •  dianlujitao - input: touchscreen: gt1x: Allow disabling virtual keys
  •  dianlujitao - input: touchscreen: cyttsp5: Allow disabling virtual keys
  •  Willi Ye - qpnp-haptic: Add sysfs interface to control intensity
  •  Yevgeny Pats - KEYS: Fix keyring ref leak in join_session_keyring()
  •  Matt Wagantall - arm/arm64: irq: drop "IRQx no longer affine to CPUn" print to pr_debug()
  •  dianlujitao - nx510j: Enable pstore pmsg and uid_cputime
  •  Ruchi Kandoi - cpu_power: Avoids race condition when the task exits.
  •  Ruchi Kandoi - cpufreq: Iterate over all the possible cpus to create powerstats.
  •  Ruchi Kandoi - sched: cpufreq: Adds a field cpu_power in the task_struct
  •  Ruchi Kandoi - cpufreq_stats: Adds the fucntionality to load current values for each frequency for all the cores.
  •  Ruchi Kandoi - cpufreq: Avoid using global variable total_cpus
  •  Minsung Kim - cpufreq: fix sleeping in atomic context when realloc freq_table for all_time_in_state
  •  Ruchi Kandoi - cpufreq: Persist cpufreq time in state data across hotplug
  •  dianlujitao - nx510j: Add SECCOMP support
  •  dianlujitao - nx510j: disable CONFIG_DEVMEM and CONFIG_DEVKMEM
  •  Se Wang (Patrick) Oh - arm64: mm: Log the process id in the rtb
  •  AKASHI Takahiro - arm64: Add audit support
  •  AKASHI Takahiro - arm64: ptrace: add NT_ARM_SYSTEM_CALL regset
  •  AKASHI Takahiro - arm64: add seccomp support
  •  AKASHI Takahiro - arm64: add SIGSYS siginfo for compat task
  •  AKASHI Takahiro - arm64: ptrace: allow tracer to skip a system call
  •  Abhimanyu Kapur - arm64: boot: Makefile: Point the dt append finding code to qcom directory
  •  dianlujitao - Revert "arch: Unbreak mrproper/clean"
  •  dianlujitao - nx510j: Update defconfig for new qcacld driver
  •  dianlujitao - qcacld-2.0: Squashed update to release 4.4.23.23
  •  Prashanth Bhatta - cnss: Set D3hot state only after saving config space
  •  Komal Seelam - cnss: Syncronize System PM with Runtime PM
  •  Karthikeyan Ramasubramanian - net: ipc_router: Disable using SMEM Logs by default
  •  Subash Abhinov Kasiviswanathan - net: Fail explicit bind to local reserved ports
  •  Simon Wunderlich - nl80211: use attributes to parse beacons
  •  Harout Hedeshian - net: Indicate whether a socket is a transparent socket
  •  Harout Hedeshian - netfilter: xt_socket: add XT_SOCKET_RESTORESKMARK flag
  •  Harout Hedeshian - netfilter: xt_socket: fix broken v0 support
  •  Eric Dumazet - netfilter: xt_socket: add XT_SOCKET_NOWILDCARD flag
  •  Eric Dumazet - netfilter: xt_socket: use IP early demux
  •  Ruchi Kandoi - uid_cputime: Iterates over all the threads instead of processes.
  •  dianlujitao - nx510j: Disable unused modules
  •  Junjie Wu - sched: Export sched_setscheduler_nocheck()
  •  Ethan Chen - qcom: core_ctl: Update core control driver
  •  Deva Ramasubramanian - msm: vidc: Decrease lower threshold by extra buffers needed for DCVS
  •  Deva Ramasubramanian - msm: vidc: Generalize decoder DCVS threshold for all usecases
  •  dianlujitao - nx510j: Re-enable the Android alarm-dev driver
  •  dianlujitao - staging: Bring back the Android alarm-dev driver
  •  Nikhilesh Reddy - fuse: Use BUG_ON to check pos validity in fuse_aio_write
  •  Nikhilesh Reddy - fuse: Use iocb->ki_pos instead of pos for shortcircuit writes
  •  Nikhilesh Reddy - fs:fuse: Ensure update of fuse inode attributes in shortcircuit
  •  Nikhilesh Reddy - fuse: Add support for shortcircuited read/write for files
  •  Miklos Szeredi - fuse: fuse: add time_gran to INIT_OUT
  •  Tapas Kumar Kundu - soc: qcom: msm_perf: free allocated memory if error happens
  •  Subash Abhinov Kasiviswanathan - net: rmnet_data: Add support for MAPv4 data format
  •  Subash Abhinov Kasiviswanathan - net: rmnet_data: Fix deaggregation to work with DL checksum offload
  •  dianlujitao - nx510j: Regenerate defconfig
  •  Roberto Granados Dorado - drivers: mfd: Add support to configure OCP current limit
  •  Neeti Desai - msm: ion: Add dummy support for the system secure heap
  •  Ramkumar Radhakrishnan - ARM: dts: msm: Increase fixed mmb for VIG pipes
  •  ywen - msm: kgsl: Add return statement for non-void function
  •  Harshdeep Dhatt - msm: kgsl: Fix race condition in snapshot sysfs read
  •  Harshdeep Dhatt - msm: kgsl: Zero out the top 32 bits of alwayson reads
  •  Sunil Khatri - msm: kgsl: Do not submit detached context switching commands
  •  Jordan Crouse - msm: kgsl: Return -ENOENT if a context is detached during submit
  •  Fred Oh - ASoC: msm: qdsp6v2: make frame info to static array
  •  Patrick Lai - ASoC: msm: qdsp6v2: move frame info to be per session based
  •  Ben Romberger - ASoC: msm: qdsp6v2: Initialize ASM no wait spinlock
  •  Ben Romberger - ASoC: msm: qdsp6v2: Check memory before re-mapping cal block
  •  Ben Romberger - ASoC: msm: qdsp6v2: Track no wait commands
  •  Roberto Granados Dorado - ASoC: wcd9330: Disable compander in HPH when EAR is enabled
  •  Phani Kumar Uppalapati - ASoC: wcd9330: Update speaker driver OCP current register
  •  Phani Kumar Uppalapati - ASoC: wcd9xxx: Update hph/ear class-H parameters
  •  Alexy Joseph - ASoC: msm: qdsp6v2: Handle additional codec specific metadata
  •  Yandong Yang - ASoC: wcd9330: Correct HPH turn on and shutdown sequences
  •  Phani Kumar Uppalapati - ASoc: wcd: mbhc: Change the key code mapping of buttons
  •  Yandong Yang - ASoc: wcd: mbhc: Add key code assignment function
  •  Chaithanya Krishna Bacharaju - ALSA: compress: Add support to send codec specific data
  •  Ashray Kulkarni - msm: vidc: add driver support to enable operating rate
  •  Ashray Kulkarni - msm: vidc: Enable session priority support.
  •  Ramkumar Radhakrishnan - msm: mdss: Configure VIG pipes based on fixed mmbs
  •  Adrian Salido-Moreno - msm: mdss: handle blank while mode switch in progress
  •  Xu Yang - msm: mdss: add panel parameters to debugfs
  •  Veera Sundaram Sankaran - msm: mdss: send fb events for both pdata for split DSI cases
  •  Padmanabhan Komanduru - msm: mdss: use the correct variable for continuous splash status
  •  Anusha Koduru - mdss: dsi: fix DSI clk rate update during dynamic resolution switch
  •  Veera Sundaram Sankaran - msm: mdss: fix SW TE for dynamic resolution change cases
  •  Veera Sundaram Sankaran - msm: mdss: add SW TE option for simulator panels
  •  Adrian Salido-Moreno - mdss: debug: add panel timings to mdp dump
  •  Ian Maund - scripts: Update gcc-wrapper to bypass forbidden warnings from upstream
  •  Jin Qian - uid_cputime: fix cputime overflow
  •  Rom Lemarchand - initramfs: Add skip_initramfs command line option
  •  Ulf Hansson - mmc: core: Use mmc_flush_cache() during mmc suspend
  •  Ulf Hansson - mmc: core: Fixup Oops for SDIO shutdown
  •  Ulf Hansson - mmc: core: Add DT-bindings for MMC_CAP2_FULL_PWR_CYCLE
  •  Ulf Hansson - mmc: core: Invent MMC_CAP2_FULL_PWR_CYCLE
  •  Ulf Hansson - mmc: core: Enable power_off_notify for eMMC shutdown sequence
  •  Ulf Hansson - mmc: core: Add shutdown callback for (e)MMC bus_ops
  •  Ulf Hansson - mmc: core: Handle both poweroff notification types for eMMC
  •  Ulf Hansson - mmc: core: Add shutdown callback for SD bus_ops
  •  Ulf Hansson - mmc: core: Extend shutdown sequence to handle bus operations
  •  Alexander Shiyan - of: add empty of_find_node_by_path() for !OF
  •  Ruchi Kandoi - uid_cputime: Avoids double accounting of process stime, utime and cpu_power in task exit.
  •  Tobias Lindskog - Shrink ashmem directly through shmem_fallocate
  •  Ruchi Kandoi - uid_cputime: Extends the cputime functionality to report power per uid
  •  Dave Chinner - sync: don't block the flusher thread waiting on IO
  •  Theodore Ts'o - Add missing definitions for PTR_ERR_OR_ZERO() and NEED_KEY_SEARCH
  •  Theodore Ts'o - bludgeon the flounder kernel until it builds on i386 for qemu testing
  •  Cody P Schafer - rbtree: add rbtree_postorder_for_each_entry_safe() helper
  •  Cody P Schafer - rbtree: add postorder iteration functions
  •  Erik Kline - neigh: Better handling of transition to NUD_PROBE state
  •  Mark Salyzyn - New Build Breakage in branch: kernel-m-dev-tegra-flounder-3.10 @ 1960706
  •  Mark Salyzyn - net/unix: sk_socket can disappear when state is unlocked
  •  Stephen Smalley - selinux: enable genfscon labeling for sysfs and pstore files
  •  Stephen Smalley - selinux: enable per-file labeling for debugfs files.
  •  Theodore Ts'o - ext4: don't save the error information if the block device is read-only
  •  Ruchi Kandoi - suspend: Return error when pending wakeup source is found.
  •  Jin Qian - proc: uid_cputime: fix show_uid_stat permission
  •  jinqian - power: increment wakeup_count when save_wakeup_count failed.
  •  jinqian - power: validate wakeup source before activating it.
  •  Colin Cross - android: fiq_debugger: fix cut-off help message
  •  Greg Hackmann - android: base-cfg: add ALSA
  •  Jeff Vander Stoep - SELinux: ss: Fix policy write for ioctl operations
  •  Ruchi Kandoi - nf: IDLETIMER: Adds the uid field in the msg
  •  Stephen Smalley - android: configs: Enable SELinux and its dependencies.
  •  Jeff Vander Stoep - SELinux: use deletion-safe iterator to free list
  •  Amit Pundir - proc: uid_cputime: create uids from kuids
  •  Paul Moore - selinux: add SOCK_DIAG_BY_FAMILY to the list of netlink message types
  •  Nicolas Dichtel - selinux/nlmsg: add XFRM_MSG_MAPPING
  •  Nicolas Dichtel - selinux/nlmsg: add XFRM_MSG_MIGRATE
  •  Nicolas Dichtel - selinux/nlmsg: add XFRM_MSG_REPORT
  •  Nicolas Dichtel - selinux/nlmsg: add XFRM_MSG_[NEW|GET]SADINFO
  •  Nicolas Dichtel - selinux/nlmsg: add XFRM_MSG_GETSPDINFO
  •  Nicolas Dichtel - selinux/nlmsg: add XFRM_MSG_NEWSPDINFO
  •  Jeff Vander Stoep - SELinux: per-command whitelisting of ioctls
  •  Jeff Vander Stoep - security: lsm_audit: add ioctl specific auditing
  •  jinqian - Power: Report suspend times from last_suspend_time
  •  jinqian - proc: uid: Adds accounting for the cputimes per uid.
  •  Mark Salyzyn - android: base-cfg: disable ALARM_DEV
  •  John Stultz - staging: Remove logger and alarm-dev from android Makefile
  •  John Stultz - staging: Remove the Android alarm-dev driver
  •  John Stultz - staging: Remove the Android logger driver
  •  Mike Lockwood - USB: gadget: midi: Fix deadlock unbinding driver while it is in use
  •  Amit Pundir - fs: ecryptfs: readdir: constify actor
  •  Jeff Vander Stoep - mm: reorder can_do_mlock to fix audit denial
  •  Sami Tolvanen - dm-verity: Add modes and emit uevent on corrupted blocks
  •  Rom Lemarchand - proc: make oom adjustment files user read-only
  •  Rom Lemarchand - Revert "Grants system server access to /proc//oom_adj for Android applications."
  •  Petr Cermak - fs/proc/task_mmu.c: add user-space support for resetting mm->hiwater_rss (peak RSS)
  •  Lorenzo Colitti - net: ping: Return EAFNOSUPPORT when appropriate.
  •  Sergey Senozhatsky - lz4: fix compression/decompression signedness mismatch
  •  Chanho Min - lib: add lz4 compressor module
  •  Kyungsik Lee - decompressor: add LZ4 decompressor module
  •  Phillip Lougher - Squashfs: Add LZ4 compression configuration option
  •  Phillip Lougher - Squashfs: add LZ4 compression support
  •  Fabian Frederick - fs/squashfs/super.c: logging cleanup
  •  Fabian Frederick - fs/squashfs/file_direct.c: replace count*size kmalloc by kmalloc_array
  •  Fabian Frederick - fs/squashfs/squashfs.h: replace pr_warning by pr_warn
  •  Theodore Ts'o - fs: push sync_filesystem() down to the file system's remount_fs()
  •  Phillip Lougher - Squashfs: fix failure to unlock pages on decompress error
  •  Phillip Lougher - Squashfs: Check stream is not NULL in decompressor_multi.c
  •  Phillip Lougher - Squashfs: Directly decompress into the page cache for file data
  •  Phillip Lougher - Squashfs: Restructure squashfs_readpage()
  •  Phillip Lougher - Squashfs: Generalise paging handling in the decompressors
  •  Phillip Lougher - Squashfs: add multi-threaded decompression using percpu variable
  •  Minchan Kim - squashfs: Enhance parallel I/O
  •  Phillip Lougher - Squashfs: Refactor decompressor interface and code
  •  Phillip Lougher - Squashfs: add corruption check for type in squashfs_readdir()
  •  Phillip Lougher - Squashfs: add corruption check in get_dir_index_using_offset()
  •  Phillip Lougher - Squashfs: fix corruption checks in squashfs_readdir()
  •  Phillip Lougher - Squashfs: fix corruption checks in squashfs_lookup()
  •  Phillip Lougher - Squashfs: fix corruption check in get_dir_index_using_name()
  •  Manish Sharma - Squashfs: Optimized uncompressed buffer loop
  •  Dan Carpenter - Squashfs: sanity check information from disk
  •  Al Viro - [readdir] constify ->actor
  •  Al Viro - [readdir] introduce ->iterate(), ctx->pos, dir_emit()
  •  Al Viro - [readdir] introduce iterate_dir() and dir_context
  •  Al Viro - [readdir] convert squashfs
  •  Cong Wang - ipv4, fib: pass LOOPBACK_IFINDEX instead of 0 to flowi4_iif
  •  Richard Weinberger - um: remove dead code
  •  Richard Weinberger - um: siginfo cleanup
  •  Lorenzo Colitti - net: ipv6: make "ip -6 route get mark xyz" work.
  •  Mark Salyzyn - android: base-cfg: turn off /dev/mem and /dev/kmem
  •  Rom Lemarchand - kbuild: make it possible to specify the module output dir
  •  Mohamad Ayyash - xt_qtaguid: Use sk_callback_lock read locks before reading sk->sk_socket
  •  Sabrina Dubroca - ipv6: clean up anycast when an interface is destroyed
  •  Amit Pundir - usb: gadget: check for accessory device before disconnecting HIDs
  •  Rom Lemarchand - staging: android: ashmem: add missing include
  •  Paul Moore - selinux: make the netif cache namespace aware
  •  Stephen Smalley - selinux: fix inode security list corruption
  •  Paul Moore - selinux: put the mmap() DAC controls before the MAC controls
  •  Mark Salyzyn - [PATCH 5/5] pstore: selinux: add security in-core xattr support for pstore and debugfs
  •  Richard Haines - SELinux: Update policy version to support constraints info
  •  Mark Salyzyn - [PATCH v4 4/5] pstore: add pmsg
  •  Mark Salyzyn - [PATCH 3/5] pstore: handle zero-sized prz in series
  •  Mark Salyzyn - [PATCH v2 2/5] pstore: remove superfluous memory size check
  •  Mark Salyzyn - [PATCH v4 1/5] pstore: use snprintf
  •  Liu ShuoX - pstore: clarify clearing of _read_cnt in ramoops_context
  •  Micha Kalfon - prctl: make PR_SET_TIMERSLACK_PID pid namespace aware
  •  Micha Kalfon - prctl: fix misplaced PR_SET_TIMERSLACK_PID case
  •  Riley Andrews - android: binder: Change binder mutex to rtmutex.
  •  Arve Hjønnevåg - android: binder: More offset validation.
  •  Greg Kroah-Hartman - android: binder: remove binder.h
  •  Greg Kroah-Hartman - staging: android: binder: move to the "real" part of the kernel
  •  Dmitry Voytik - staging: binder: fix coding style issues
  •  William Panlener - staging: android: Break up a long line in binder_send_failed_reply
  •  Purnendu Kapadia - staging: android: fix attribute as suggested by checkpatch
  •  Lucas Tanure - staging: android: Clean up else statement from binder_send_failed_reply
  •  Riley Andrews - staging: android: binder.c: binder_ioctl() cleanup
  •  Karthik Nayak - Staging: Android: removed an unnecessary else statement
  •  Tair Rzayev - staging: android: binder.c: Use more appropriate functions for euid retrieval
  •  Christian Engelmayer - staging: binder: fix usage of uninit scalar in binder_transaction()
  •  Jerry Snitselaar - staging: binder: cleanup dereference of noderef expressions
  •  Seunghun Lee - staging: android: fix missing a blank line after declarations
  •  Mathieu Maret - staging: binder: add __user annotation in binder.c
  •  Arve Hjønnevåg - staging: binder: Support concurrent 32 bit and 64 bit processes.
  •  Riley Andrews - Revert "Add security hooks to binder and implement the hooks for SELinux."
  •  Riley Andrews - Revert "staging: binder: Change binder mutex to rtmutex."
  •  Riley Andrews - Revert "Staging: android: binder: Support concurrent 32 bit and 64 bit processes."
  •  Riley Andrews - Revert "Staging: android: binder: More offset validation."
  •  Dmitry Shmidt - irq: pm: Remove unused variable
  •  Dmitry Shmidt - wlan: Add get_wake_irq functionality
  •  Ard Biesheuvel - ARM: pull in  from asm-generic
  •  Ard Biesheuvel - ARM: move VFP init to an earlier boot stage
  •  Ard Biesheuvel - ARM: add support for kernel mode NEON
  •  Greg Hackmann - video: adf: fix wrong bitops in adf_modeinfo_to_fb_videomode()
  •  Lorenzo Colitti - Make suspend abort reason logging depend on CONFIG_PM_SLEEP
  •  Greg Hackmann - arch: arm64: force -fno-pic
  •  Riley Andrews - staging: binder: Change binder mutex to rtmutex.
  •  Rom Lemarchand - cgroup: refactor allow_attach function into common code
  •  Dmitry Shmidt - power: Add check_wakeup_reason() to verify wakeup source irq
  •  Ruchi Kandoi - power: Adds functionality to log the last suspend abort reason.
  •  dianlujitao - Revert "power: Adds functionality to log the last suspend abort reason."
  •  dianlujitao - Revert "wakeup: Add last wake up source logging for suspend abort reason."
  •  Ruchi Kandoi - power: Avoids bogus error messages for the suspend aborts.
  •  Will Deacon - ARM: 8087/1: ptrace: reload syscall number after secure_computing() check
  •  Kees Cook - ARM: add seccomp syscall
  •  Lee Campbell - seccomp: fix syscall numbers for x86 and x86_64
  •  Guenter Roeck - seccomp: Replace BUG(!spin_is_locked()) with assert_spin_lock
  •  Kees Cook - seccomp: implement SECCOMP_FILTER_FLAG_TSYNC
  •  Kees Cook - seccomp: allow mode setting across threads
  •  Kees Cook - seccomp: introduce writer locking
  •  Kees Cook - seccomp: split filter prep from check and apply
  •  Kees Cook - sched: move no_new_privs into new atomic flags
  •  Kees Cook - seccomp: add "seccomp" syscall
  •  AKASHI Takahiro - add seccomp syscall for compat task
  •  Kees Cook - seccomp: split mode setting routines
  •  Kees Cook - seccomp: extract check/assign mode helpers
  •  Kees Cook - seccomp: create internal mode-setting function
  •  Eric Paris - syscall_get_arch: remove useless function arguments
  •  JP Abgrall - arm64: Add __NR_* definitions for compat syscalls
  •  AKASHI Takahiro - asm-generic: add generic seccomp.h for secure computing mode 1
  •  Badhri Jagan Sridharan - USB: f_rndis: fix compile error
  •  taeju.park - usb: gadget: prevent change of Host MAC address of 'usb0' interface
  •  Greg Hackmann - android: base-cfg: enable ARMV7_COMPAT
  •  Rich Wiley - arm64: enable deprecated SETEND instruction in SCTLR compat config
  •  Rich Wiley - arm64: make SCTLR compat config depend on CONFIG_ARMV7_COMPAT
  •  Alex Van Brunt - arm64: optionally set CP15BEN in SCTLR
  •  Ard Biesheuvel - binfmt_elf: add ELF_HWCAP2 to compat auxv entries
  •  JP Abgrall - android: base-cfg: enforce the needed XFRM_MODE_TUNNEL (for VPN)
  •  Catalin Marinas - arm64: Add brackets around user_stack_pointer()
  •  Greg Hackmann - arm64: check for upper PAGE_SHIFT bits in pfn_valid()
  •  kbuild test robot - crypto: ablk_helper - Replace memcpy with struct assignment
  •  Dmitry Shmidt - Add flags parameter to get_country_code template
  •  Maxime Bizon - firmware loader: fix pending_fw_head list corruption
  •  Takashi Iwai - firmware: Avoid deadlock of usermodehelper lock at shutdown
  •  JP Abgrall - ext4: Add support for FIDTRIM, a best-effort ioctl for deep discard trim
  •  Jonathan Hamilton - video: adf: Cleanup sw_sync timeline at adf_device_destroy
  •  Anson Jacob - usb: gadget: f_accessory: Enabled Zero Length Packet (ZLP) for acc_write
  •  Daniel Rosenberg - input: Made keyreset more robust
  •  Stephen Smalley - SELinux: Enable setting security contexts on rootfs inodes.
  •  dianlujitao - qcacld: Squashed update to LA.BF64.1.2.1.c1-04310-8x94.0
  •  dianlujitao - nx510j: config parameter for CNSS Runtime PM
  •  dianlujitao - nx510j: Build some modules inline
  •  dianlujitao - ARM: dts: NX510J: add sched_same_power_cost_cpus kernel parameter
  •  Deepak Katragadda - soc: qcom: ssr: Wait for smp2p ack after sending sysmon shutdown message
  •  Shreyas Nagasandra Chandrasekhar - ASoC: msm: qdsp6v2: fix for pcm_write failure during voip
  •  Patrick Daly - irqchip: gic: Add panic handler to save registers
  •  Amar Singhal - msm: wlan: Modify JP regulatory rules
  •  David Spinadel - cfg80211: Add indoor only and GO concurrent channel attributes
  •  Vijayavardhan Vennapusa - USB: dwc3-msm: Schedule delayed PM_suspend in case of BAM not ok
  •  Adrian Salido-Moreno - msm: mdss: validate current switch state before commit
  •  Praneeth Paladugu - msm: vidc: Update the core state transition in instance open
  •  Harshdeep Dhatt - msm: kgsl: Program Secure Block Configuration through CP
  •  Praneeth Paladugu - msm: vidc: Remove compat ioctl definition from vidc driver
  •  Atish Kumar Patra - soc: qcom: qmi: Fix wait event in handle destroy
  •  Atish Kumar Patra - soc: qcom: qmi: Fix race during service event notification
  •  Patrick Daly - Revert "rcu: Make RCU_FAST_NO_HZ take advantage of numbered callbacks"
  •  Praneeth Paladugu - msm: vidc: Limit max supported instances in driver
  •  Vikram Mulukutla - sched: fair: Return current CPU if search_cpu(s) is empty
  •  Praneeth Paladugu - msm: vidc: Remove event handler after session clean
  •  Komal Seelam - config: config parameter for CNSS Runtime PM
  •  Yue Ma - cnss: Clear runtime_error flag when exit runtime PM feature
  •  Sivan Reinstein - msm: ipa: fix rx bytes reporting on IPA WAN driver
  •  Sivan Reinstein - msm: ipa: remove ipa clock proxy vote after uC loading is complete
  •  Ashray Kulkarni - msm: vidc: cancel power thread if not scheduled
  •  Jaewon Kim - vmscan: fix increasing nr_isolated incurred by putback unevictable pages
  •  Padmanabhan Komanduru - msm: mdss: avoid check for MDP line count during fps update
  •  Mohit Aggarwal - diag: dci: Clean up dci registrations properly
  •  Harshdeep Dhatt - msm: kgsl: Don't call del_timer_sync() with spinlock
  •  Ravi Aravamudhan - diag: Expand log mask buffer dynamically
  •  Rajesh Bondugula - msm: camera: sensor: Disable debug logs
  •  Steve Muckle - sched: disable IRQs in update_min_max_capacity
  •  Joonwoo Park - sched: inline function scale_load_to_cpu()
  •  Joonwoo Park - ARM: dts: add sched_same_power_cost_cpus kernel parameter
  •  Joonwoo Park - sched: optimize select_best_cpu() with same power cost CPU mask
  •  Joonwoo Park - sched: optimize power cost/freq estimation
  •  Joonwoo Park - msm-core: add notification support for cpu power stats ready
  •  Joonwoo Park - sched: look for least busy and fallback CPU only when it's needed
  •  Joonwoo Park - sched: iterate search CPUs starting from prev_cpu for optimization
  •  Syed Rameez Mustafa - sched: Optimize the select_best_cpu() "for" loop
  •  Syed Rameez Mustafa - sched: Optimize select_best_cpu() to reduce execution time
  •  Joonwoo Park - sched: avoid CPUs with high irq activity for non-small tasks
  •  Syed Rameez Mustafa - sched: Update max_capacity when an entire cluster is hotplugged
  •  dianlujitao - mm/page_alloc: Revert zte change
  •  dianlujitao - ion: Revert zte change
  •  dianlujitao - nx510j: Enable CIFS
  •  dianlujitao - input: touchscreen: cyttsp5: Show easy_wakeup_gesture status in Oct
  •  dianlujitao - nx510j: Modify local version to cyanogenmod
  •  dianlujitao - qcom: core_ctl: Fix a CM derp
  •  dianlujitao - nx510j: Enable F2FS
  •  Jaegeuk Kim - f2fs: fix a deadlock for summary page lock vs. sentry_lock
  •  Jaegeuk Kim - f2fs crypto: clean up error handling in f2fs_fname_setup_filename
  •  Jaegeuk Kim - f2fs: support 3.10
  •  Jaegeuk Kim - f2fs crypto: avoid f2fs_inherit_context for symlink
  •  Jaegeuk Kim - f2fs crypto: introduce a mempool for bounce pages
  •  Chao Yu - f2fs crypto: do not set encryption policy for non-directory by ioctl
  •  Chao Yu - f2fs crypto: allow setting encryption policy once
  •  Chao Yu - f2fs crypto: check context consistent for rename2
  •  Chao Yu - f2fs: avoid duplicated code by reusing f2fs_read_end_io
  •  Jaegeuk Kim - f2fs crypto: use per-inode tfm structure
  •  hujianyang - f2fs: recovering broken superblock during mount
  •  Jaegeuk Kim - f2fs crypto: check encryption for tmpfile
  •  Jaegeuk Kim - f2fs: support RENAME_WHITEOUT
  •  Chao Yu - f2fs: introduce update_meta_page
  •  Chao Yu - f2fs crypto: zero next free dnode block
  •  Jaegeuk Kim - f2fs crypto: split f2fs_crypto_init/exit with two parts
  •  Chao Yu - f2fs crypto: fix incorrect release for crypto ctx
  •  Chao Yu - f2fs crypto: fix to release buffer for fname crypto
  •  Jaegeuk Kim - f2fs crypto: shrink size of the f2fs_crypto_ctx structure
  •  Jaegeuk Kim - f2fs crypto: get rid of ci_mode from struct f2fs_crypt_info
  •  Jaegeuk Kim - f2fs crypto: use slab caches
  •  Jaegeuk Kim - f2fs: truncate data blocks for orphan inode
  •  Dan Carpenter - f2fs: cleanup a confusing indent
  •  Arnd Bergmann - f2fs: fix building on 32-bit architectures
  •  Jaegeuk Kim - f2fs: avoid buggy functions
  •  hujianyang - f2fs: add compat_ioctl to provide backward compatability
  •  Jaegeuk Kim - f2fs: do not issue next dnode discard redundantly
  •  Jaegeuk Kim - f2fs: disable the discard option when device does not support
  •  Yunlei He - f2fs: add default mount options to remount
  •  Jaegeuk Kim - f2fs crypto: remove checking key context during lookup
  •  Jaegeuk Kim - f2fs crypto: fix missing key when reading a page
  •  Jaegeuk Kim - f2fs crypto: add symlink encryption
  •  Jaegeuk Kim - f2fs crypto: add filename encryption for roll-forward recovery
  •  Jaegeuk Kim - f2fs crypto: add filename encryption for f2fs_lookup
  •  Jaegeuk Kim - f2fs crypto: add filename encryption for f2fs_readdir
  •  Jaegeuk Kim - f2fs crypto: add filename encryption for f2fs_add_link
  •  Jaegeuk Kim - f2fs crypto: add encryption support in read/write paths
  •  Jaegeuk Kim - f2fs crypto: activate encryption support for fs APIs
  •  Jaegeuk Kim - f2fs crypto: filename encryption facilities
  •  Jaegeuk Kim - f2fs crypto: add encryption key management facilities
  •  Jaegeuk Kim - f2fs crypto: add f2fs encryption facilities
  •  Jaegeuk Kim - f2fs crypto: add encryption policy and password salt support
  •  Jaegeuk Kim - f2fs crypto: add encryption xattr support
  •  Jaegeuk Kim - f2fs crypto: add f2fs encryption Kconfig
  •  Jaegeuk Kim - f2fs crypto: declare some definitions for f2fs encryption feature
  •  Jaegeuk Kim - f2fs: report unwritten area in f2fs_fiemap
  •  Jaegeuk Kim - f2fs: avoid value overflow in showing current status
  •  Chao Yu - f2fs: support FALLOC_FL_ZERO_RANGE
  •  Chao Yu - f2fs: support FALLOC_FL_COLLAPSE_RANGE
  •  Chao Yu - f2fs: introduce f2fs_replace_block() for reuse
  •  Chao Yu - f2fs: do not re-lookup nat cache with same nid
  •  Chao Yu - f2fs: remove unneeded f2fs_make_empty declaration
  •  Jaegeuk Kim - f2fs: issue discard with finally produced len and minlen
  •  Jaegeuk Kim - f2fs: introduce discard_map for f2fs_trim_fs
  •  Jaegeuk Kim - f2fs: revmove spin_lock for write_orphan_inodes
  •  Jaegeuk Kim - f2fs: split find_data_page according to specific purposes
  •  Jaegeuk Kim - f2fs: fix counting the number of inline_data inodes
  •  Jaegeuk Kim - f2fs: add need_dentry_mark
  •  Jaegeuk Kim - f2fs: fix race on allocating and deallocating a dentry block
  •  Jaegeuk Kim - f2fs: introduce dot and dotdot name check
  •  Jaegeuk Kim - f2fs: move get_page for gc victims
  •  Jaegeuk Kim - f2fs: add sbi and page pointer in f2fs_io_info
  •  Jaegeuk Kim - f2fs: add f2fs_may_inline_{data, dentry}
  •  Jaegeuk Kim - f2fs: clean up f2fs_lookup
  •  Jaegeuk Kim - f2fs: expose f2fs_mpage_readpages
  •  Jaegeuk Kim - f2fs: introduce f2fs_commit_super
  •  Jaegeuk Kim - f2fs: add f2fs_map_blocks
  •  Jaegeuk Kim - f2fs: add feature facility in superblock
  •  Jaegeuk Kim - f2fs: move existing definitions into f2fs.h
  •  Jaegeuk Kim - f2fs: add missing version info in superblock
  •  Chao Yu - f2fs: make has_fsynced_inode static
  •  Taehee Yoo - f2fs: add offset check routine before punch_hole() in f2fs_fallocate()
  •  Chao Yu - f2fs: use is_valid_blkaddr to verify blkaddr for readability
  •  Chao Yu - f2fs: make posix_acl_create() safer and cleaner
  •  Jaegeuk Kim - f2fs: export more enums for tracepoint
  •  Jaegeuk Kim - f2fs: fix wrong error hanlder in f2fs_follow_link
  •  Jaegeuk Kim - Revert "f2fs: enhance multi-threads performance"
  •  doc - Revert "f2fs: support 3.10"
  •  Jaegeuk Kim - f2fs: support 3.10
  •  Jaegeuk Kim - f2fs: pass checkpoint reason on roll-forward recovery
  •  Jaegeuk Kim - f2fs: avoid abnormal behavior on broken symlink
  •  Jaegeuk Kim - f2fs: flush symlink path to avoid broken symlink after POR
  •  Taehee Yoo - f2fs: change 0 to false for bool type
  •  Jaegeuk Kim - f2fs: do not recover wrong data index
  •  Jaegeuk Kim - f2fs: do not increase link count during recovery
  •  Jaegeuk Kim - f2fs: assign parent's i_mode for empty dir
  •  Jaegeuk Kim - f2fs: add F2FS_INLINE_DOTS to recover missing dot dentries
  •  Jaegeuk Kim - f2fs: fix mismatching lock and unlock pages for roll-forward recovery
  •  Jaegeuk Kim - f2fs: fix sparse warnings
  •  Chao Yu - f2fs: limit b_size of mapped bh in f2fs_map_bh
  •  Chao Yu - f2fs: persist system.advise into on-disk inode
  •  Chao Yu - f2fs: avoid NULL pointer dereference in f2fs_xattr_advise_get
  •  Chao Yu - f2fs: preallocate fallocated blocks for direct IO
  •  Wanpeng Li - f2fs: enable inline data by default
  •  Chao Yu - f2fs: preserve extent info for extent cache
  •  Chao Yu - f2fs: initialize extent tree with on-disk extent info of inode
  •  Chao Yu - f2fs: introduce __{find,grab}_extent_tree
  •  Chao Yu - f2fs: split set_data_blkaddr from f2fs_update_extent_cache
  •  Wanpeng Li - f2fs: enable fast symlink by utilizing inline data
  •  Jaegeuk Kim - f2fs: add some tracepoints to debug volatile and atomic writes
  •  Jaegeuk Kim - f2fs: avoid punch_hole overhead when releasing volatile data
  •  Jaegeuk Kim - f2fs: avoid wrong f2fs_bug_on when truncating inline_data
  •  Jaegeuk Kim - f2fs: enhance multi-threads performance
  •  Jaegeuk Kim - f2fs: set buffer_new when new blocks are allocated
  •  Chao Yu - f2fs: set SBI_NEED_FSCK when encountering exception in recovery
  •  Jaegeuk Kim - f2fs: fix to cover sentry_lock for block allocation
  •  Chao Yu - f2fs: fix to check current blkaddr in __allocate_data_blocks
  •  Chao Yu - f2fs: fix to truncate inline data past EOF
  •  Chao Yu - f2fs: fix reference leaks in f2fs_acl_create
  •  Chao Yu - f2fs: fix to calculate max length of contiguous free slots correctly
  •  Wanpeng Li - f2fs: fix unlocked nat set cache operation
  •  Changman Lee - f2fs: cleanup statement about max orphan inodes calc
  •  Yuan Zhong - f2fs: remove unnecessary condition judgment
  •  Yuan Zhong - f2fs: set the correct place of initializing *res_page
  •  Wanpeng Li - f2fs: reduce searching region of segmap when set free section
  •  Wanpeng Li - f2fs: fix extent cache memory leak
  •  Jaegeuk Kim - f2fs: relocate Kconfig from misc filesystems
  •  Jaegeuk Kim - f2fs: report -ENOENT for unreached data indices
  •  Jaegeuk Kim - f2fs: clear append/update flags once fsync is done
  •  Jaegeuk Kim - f2fs: avoid to trigger writepage during POR
  •  Changman Lee - f2fs: add stat info for moved blocks by background gc
  •  Chao Yu - f2fs: fix to issue small discard in real-time mode discard
  •  Sebastian Andrzej Siewior - f2fs: add cond_resched() to sync_dirty_dir_inodes()
  •  Wanpeng Li - f2fs: fix max orphan inodes calculation
  •  Wanpeng Li - f2fs: don't need to collect dirty sit entries and flush journal when there's no dirty sit entries
  •  Wanpeng Li - f2fs: fix block_ops trace point
  •  Jaegeuk Kim - f2fs: check its block allocation to avoid producing wrong dirty pages
  •  Jaegeuk Kim - f2fs: clear page's up-to-date if block was deallocated
  •  Wanpeng Li - f2fs: fix the number of orphan inode blocks
  •  Wanpeng Li - f2fs: introduce macro __cp_payload
  •  Jaegeuk Kim - f2fs: avoid wrong error during recovery
  •  Jaegeuk Kim - f2fs: remove obsolete code
  •  Chao Yu - f2fs: use extent cache for dir
  •  Chao Yu - f2fs: switch to check FI_NO_EXTENT in f2fs_{lookup,update}_extent_cache
  •  Chao Yu - f2fs: support fast lookup in extent cache
  •  Chao Yu - f2fs: add trace for rb-tree extent cache ops
  •  Chao Yu - f2fs: show extent tree, node stat info in debugfs
  •  Chao Yu - f2fs: enable rb-tree extent cache
  •  Chao Yu - f2fs: add a mount option for rb-tree extent cache
  •  Chao Yu - f2fs: add core functions for rb-tree extent cache
  •  Chao Yu - f2fs: introduce infra macro and data structure of rb-tree extent cache
  •  Chao Yu - f2fs: introduce universal lookup/update interface for extent cache
  •  Chao Yu - f2fs: introduce f2fs_map_bh to clean codes of check_extent_cache
  •  Chao Yu - f2fs: simplfy a field name in struct f2fs_extent,extent_info
  •  Chao Yu - f2fs: move ext_lock out of struct extent_info
  •  Chao Yu - f2fs: fix incorrectly stat number of inline data inode
  •  Chao Yu - f2fs: use ->writepage in sync_meta_pages
  •  Chao Yu - f2fs: introduce f2fs_update_dentry to clean up duplicated codes
  •  Chao Yu - f2fs: remove unused inline_dentry_addr
  •  Evan McClain - Revert "f2fs: support 3.10"
  •  Jaegeuk Kim - f2fs: support 3.10
  •  Chao Yu - f2fs: use spinlock for segmap_lock instead of rwlock
  •  Jaegeuk Kim - f2fs: fix accessing wrong indexed data blocks
  •  Jaegeuk Kim - f2fs: avoid variable length array
  •  Jaegeuk Kim - f2fs: fix sparse warnings
  •  Jaegeuk Kim - f2fs: allocate data blocks in advance for f2fs_direct_IO
  •  Jaegeuk Kim - f2fs: introduce macros to convert bytes and blocks in f2fs
  •  Jaegeuk Kim - f2fs: call set_buffer_new for get_block
  •  Jaegeuk Kim - f2fs: check node page contents all the time
  •  Chao Yu - f2fs: avoid data offset overflow when lseeking huge file
  •  Chao Yu - f2fs: fix to use highmem for pages of newly created directory
  •  Jaegeuk Kim - f2fs: introduce a batched trim
  •  Chao Yu - f2fs: merge {invalidate,release}page for meta/node/data pages
  •  Jaegeuk Kim - f2fs: show the number of writeback pages in stat
  •  Jaegeuk Kim - f2fs: keep PagePrivate during releasepage
  •  Jaegeuk Kim - f2fs: should fail mount when trying to recover data on read-only dev
  •  Jaegeuk Kim - f2fs: split UMOUNT and FASTBOOT flags
  •  Jaegeuk Kim - f2fs: avoid write_checkpoint if f2fs is mounted readonly
  •  Jaegeuk Kim - f2fs: support norecovery mount option
  •  Jaegeuk Kim - f2fs: fix not to drop mount options when retrying fill_super
  •  Chao Yu - f2fs: merge flags in struct f2fs_sb_info
  •  Chao Yu - f2fs: clean up {in,de}create_sleep_time
  •  Chao Yu - f2fs: make truncate_inline_date static
  •  Kinglong Mee - f2fs: fix a bug of inheriting default ACL from parent
  •  Chao Yu - f2fs: use f2fs_radix_tree_insert to clean codes
  •  Chao Yu - f2fs: add F2FS_IOC_GETVERSION support
  •  Jaegeuk Kim - f2fs: leave comment for code readability
  •  Chao Yu - f2fs: fix to release count of meta page in ->invalidatepage
  •  Jaegeuk Kim - f2fs: do checkpoint when umount flag is not set
  •  Jaegeuk Kim - f2fs: trigger correct checkpoint during umount
  •  Evan McClain - Revert "f2fs: support 3.10"
  •  Jaegeuk Kim - f2fs: support 3.10
  •  Jaegeuk Kim - f2fs: update memory footprint information
  •  Chao Yu - f2fs: fix wrong memory footprint statistics in debugfs
  •  Jaegeuk Kim - f2fs: avoid infinite loop on cp_error
  •  Jaegeuk Kim - f2fs: support fs shutdown
  •  kbuild test robot - f2fs: pids_lock can be static
  •  Jaegeuk Kim - f2fs: add f2fs_destroy_trace_ios to free radix tree
  •  Jaegeuk Kim - f2fs: add spin_lock to cover radix operations in IO tracer
  •  Jaegeuk Kim - f2fs: add nat/sit entries into status
  •  Jaegeuk Kim - f2fs: free radix_tree_nodes used by nat_set entries
  •  Jaegeuk Kim - f2fs: fix wrong unlock_page call
  •  Chao Yu - f2fs: get rid of kzalloc in __recover_inline_status
  •  Jaegeuk Kim - f2fs: align direct_io'ed data to section
  •  Jaegeuk Kim - f2fs: remove uncovered code path
  •  Jaegeuk Kim - f2fs: avoid potential unnecessary codes
  •  Jaegeuk Kim - f2fs: clean up to remove parameter
  •  Chao Yu - f2fs: reuse inode_entry_slab in gc procedure for using slab more effectively
  •  Chao Yu - f2fs: cleanup parameters for trace_f2fs_submit_{read_,write_,page_,page_m}bio with fio
  •  Chao Yu - f2fs: cleanup trace event of f2fs_submit_page_{m,}bio with DECLARE_EVENT_CLASS
  •  Jaegeuk Kim - f2fs: fix missing cold bit during recovery
  •  Changman Lee - f2fs: add block count by in-place-update in stat info
  •  Jaegeuk Kim - f2fs: avoid double lock for cp_rwsem
  •  Jaegeuk Kim - f2fs: activate f2fs_trace_ios
  •  Jaegeuk Kim - f2fs: activate f2fs_trace_pid
  •  Jaegeuk Kim - f2fs: add key functions for f2fs_io_tracer
  •  Jaegeuk Kim - f2fs: add f2fs_io_tracer support
  •  Jaegeuk Kim - f2fs: use f2fs_io_info to clean up messy parameters during IO path
  •  Chao Yu - f2fs: use ra_meta_pages to simplify readahead code in restore_node_summary
  •  Chao Yu - f2fs: merge two uchar variable in struct node_info to reduce memory cost
  •  Chao Yu - f2fs: readahead contiguous current summary blocks in checkpoint
  •  Jaegeuk Kim - f2fs: use missing the use of f2fs_kunmap_page
  •  Jaegeuk Kim - f2fs: remove unnecessary call to invalidate inmemory pages
  •  Jaegeuk Kim - f2fs: fix small discards not to issue redundantly
  •  Jaegeuk Kim - f2fs: change atomic and volatile write policies
  •  Jaegeuk Kim - f2fs: don't need to call lock_op and lock_page for abort
  •  Jaegeuk Kim - f2fs: fix wrong condition check to trigger f2fs_sync_fs
  •  Linus Torvalds - Merge tag 'for-f2fs-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
  •  Riley Andrews - android: drivers: workaround debugfs race in binder
  •  dianlujitao - nx510j: Disable unneeded config options
  •  dianlujitao - nx510j: Set up IO scheduler
  •  Mauro Andreolini - block, bfq: add Early Queue Merge (EQM) to BFQ-v7r8 for 3.10.8+
  •  Paolo Valente - block: introduce the BFQ-v7r8 I/O sched for 3.10.8+
  •  Arianna Avanzini - block: cgroups, kconfig, build bits for BFQ-v7r8-3.10.8+
  •  Steve Kondik - video: mdss: Color temperature interface using PCC
  •  Steve Kondik - msm: qdsp6v2: Allow 320K AAC encoding
  •  dianlujitao - nx510j: Enable core_ctl module
  •  Ethan Chen - qcom: core_ctl: Add core control driver
  •  dianlujitao - arch: arm64: force -mno-android
  •  dianlujitao - nx510j: Build qcacld wlan driver
  •  dianlujitao - qcacld: Fix build as a kernel module
  •  dianlujitao - staging: Add make entry for qcacld-2.0 driver
  •  dianlujitao - staging: Merge qcacld-2.0 release 4.4.21.78
  •  dianlujitao - nx510j: Add initial cyanogenmod defconfig
  •  Steve Kondik - arch: Unbreak mrproper/clean
  •  dianlujitao - drivers: zte: Add dtbs make entry for nubia devices
  •  dianlujitao - misc: Merge ztemt 5.1 kernel release

Project: kernel/sony/msm8x27
  •  RonGokhale - nicki_defconfig: Disable DSPS

Project: device/oneplus/bacon
  •  Steve Kondik - bacon: Fix Clear Image bug

Project: device/motorola/msm8226-common
  •  Emilio López - msm8226-common: enable basic dexpreopt
  •  Gabriele M - msm8226-common: sepolicy: Remove no longer needed rules
  •  Gabriele M - msm8226-common: Set wlan.driver.config prop for softap

Project: device/motorola/titan
  •  LuK1337 - titan: Fix up broken earpiece after soft reboot

Project: device/motorola/falcon
  •  Gabriele M - falcon: init: Look for metadata block to detect GPE variant

Project: device/motorola/thea
  •  LuK1337 - thea: Fix up broken earpiece after soft reboot

Project: device/xiaomi/armani
  •  fefifofum - Revert "overlay: Snap changes for front camera"
  •  Gabriele M - Set wlan.driver.config prop for softap

Project: vendor/asus/flo
  •  martincz - Update proprietary libs

Project: vendor/mksdk
  •  Michael Bestas - mksdk: Add touch gesture haptic feedback setting

Project: vendor/sony/nicki
  •  martincz - Update proprietary libs

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