MoKee OpenSource Changelog from 12/23/2015 - 12/24/2015
---------------------------------------------------------------
Project: kernel/lge/g3 •
martincz - g3: mokee bringup
•
Dan Pasanen - msm: pft: fix compile
•
Darrick J. Wong - ext4: don't retry file block mapping on bigalloc fs with non-extent file
•
Theodore Ts'o - ext4: call sync_blockdev() before invalidate_bdev() in put_super()
•
Theodore Ts'o - ext4: fix race between truncate and __ext4_journalled_writepage()
•
Eryu Guan - ext4: check for zero length extent explicitly
•
Davide Italiano - ext4: move check under lock scope to close a race.
•
Lukas Czerner - ext4: make fsync to sync parent dir in no-journal for real this time
•
Al Viro - move d_rcu from overlapping d_child to overlapping d_alias
•
Oleg Nesterov - debugfs: debugfs_remove_recursive() must not rely on list_empty(d_subdirs)
•
Jan Kara - ext4: bail out from make_indexed_dir() on first error
•
Jan Kara - ext4: fix oops when loading block bitmap failed
•
Jan Kara - ext4: fix overflow when updating superblock backups after resize
•
Eric Sandeen - ext4: fix reservation overflow in ext4_da_write_begin
•
Theodore Ts'o - ext4: add ext4_iget_normal() which is to be used for dir tree lookups
•
Theodore Ts'o - ext4: don't orphan or truncate the boot loader inode
•
Jan Kara - ext4: don't check quota format when there are no quota files
•
Darrick J. Wong - ext4: check EA value offset when loading
•
Theodore Ts'o - ext4: avoid trying to kfree an ERR_PTR pointer
•
Theodore Ts'o - ext4: propagate errors up to ext4_find_entry()'s callers
•
Theodore Ts'o - ext4: clarify error count warning messages
•
Maurizio Lombardi - ext4: fix wrong assert in ext4_mb_normalize_request()
•
Theodore Ts'o - ext4: use i_size_read in ext4_unaligned_aio()
•
Theodore Ts'o - ext4: atomically set inode->i_flags in ext4_set_inode_flags()
•
Theodore Ts'o - ext4: return ENOMEM if sb_getblk() fails
•
Jan Kara - ext4: fix possible use-after-free with AIO
•
Theodore Ts'o - ext4/jbd2: don't wait (forever) for stale tid caused by wraparound
•
Theodore Ts'o - ext4: don't leave i_crtime.tv_sec uninitialized
•
Theodore Ts'o - ext4: fix online resize with a non-standard blocks per group setting
•
Theodore Ts'o - ext4: don't try to modify s_flags if the the file system is read-only
•
Tao Ma - ext4: protect group inode free counting with group lock
•
Eryu Guan - ext4: check for overlapping extents in ext4_valid_extent_entries()
•
Junho Ryu - ext4: fix use-after-free in ext4_mb_new_blocks
•
Theodore Ts'o - ext4: avoid bh leak in retry path of ext4_expand_extra_isize_ea()
•
Theodore Ts'o - ext4: avoid hang when mounting non-journal filesystems with orphan list
•
Piotr Sarna - ext4: fix mount/remount error messages for incompatible mount options
•
Theodore Ts'o - ext4: make sure group number is bumped after a inode allocation race
•
Theodore Ts'o - ext4: don't allow ext4_free_blocks() to fail due to ENOMEM
•
Jan Kara - ext4: fix overflow when counting used blocks on 32-bit architectures
•
Jan Kara - ext4: fix data offset overflow in ext4_xattr_fiemap() on 32-bit archs
•
Al Viro - ext3,ext4: don't mess with dir_file->f_pos in htree_dirblock_to_tree()
•
Lachlan McIlroy - ext4: limit group search loop for non-extent files
•
Theodore Ts'o - ext4: add check for inodes_count overflow in new resize ioctl
•
Theodore Ts'o - ext4: fix Kconfig documentation for CONFIG_EXT4_DEBUG
•
Theodore Ts'o - ext4: fix online resizing for ext3-compat file systems
•
Theodore Ts'o - ext4: use atomic64_t for the per-flexbg free_clusters count
•
Lukas Czerner - ext4: convert number of blocks to clusters properly
•
Theodore Ts'o - ext4: fix data=journal fast mount/umount hang
•
Zheng Liu - ext4: fix the wrong number of the allocated blocks in ext4_split_extent()
•
Lukas Czerner - ext4: fix free clusters calculation in bigalloc filesystem
•
Dan Pasanen - ext4: resize: fix warning - remove unused variable
•
Lukas Czerner - ext4: fix xattr block allocation/release with bigalloc
•
Niu Yawei - ext4: fix race in ext4_mb_add_n_trim()
•
Eryu Guan - ext4: check bh in ext4_read_block_bitmap()
•
Eric Sandeen - ext4: init pagevec in ext4_da_block_invalidatepages
•
Theodore Ts'o - ext4: lock i_mutex when truncating orphan inodes
•
Michael Tokarev - ext4: do not try to write superblock on ro remount w/o journal
•
Jan Kara - ext4: check dioread_nolock on remount
•
Forrest Liu - ext4: fix extent tree corruption caused by hole punch
•
Theodore Ts'o - ext4: fix possible use after free with metadata csum
•
Eugene Shatokhin - ext4: fix memory leak in ext4_xattr_set_acl()'s error path
•
Lukas Czerner - ext4: Avoid underflow in ext4_trim_fs()
•
Dmitry Monakhov - ext4: race-condition protection for ext4_convert_unwritten_extents_endio
•
Jan Kara - ext4: fix fdatasync() for files with only i_size changes
•
Bernd Schubert - ext4: always set i_op in ext4_mknod()
•
Dmitry Monakhov - ext4: online defrag is not supported for journaled files
•
Dmitry Monakhov - ext4: move_extent code cleanup
•
Herton Ronaldo Krzesinski - ext4: fix crash when accessing /proc/mounts concurrently
•
Theodore Ts'o - ext4: fix potential deadlock in ext4_nonda_switch()
•
Yongqiang Yang - ext4: avoid duplicate writes of the backup bg descriptor blocks
•
Yongqiang Yang - ext4: don't copy non-existent gdt blocks when resizing
•
Yongqiang Yang - ext4: ignore last group w/o enough space when resizing instead of BUG'ing
•
Theodore Ts'o - ext4: fix kernel BUG on large-scale rm -rf commands
•
Theodore Ts'o - ext4: fix long mount times on very big file systems
•
Theodore Ts'o - ext4: avoid kmemcheck complaint from reading uninitialized memory
•
Theodore Ts'o - ext4: undo ext4_calc_metadata_amount if we fail to claim space
•
Brian Foster - ext4: don't let i_reserved_meta_blocks go negative
•
Ashish Sangwan - ext4: fix hole punch failure when depth is greater than 0
•
Theodore Ts'o - ext4: fix overhead calculation used by ext4_statfs()
•
Theodore Ts'o - ext4: pass a char * to ext4_count_free() instead of a buffer_head ptr
•
Al Viro - ext4: fix duplicated mnt_drop_write call in EXT4_IOC_MOVE_EXT
•
Tao Ma - ext4: don't set i_flags in EXT4_IOC_SETFLAGS
•
Salman Qazi - ext4: remove mb_groups before tearing down the buddy_cache
•
Salman Qazi - ext4: add ext4_mb_unload_buddy in the error path
•
Theodore Ts'o - ext4: don't trash state flags in EXT4_IOC_SETFLAGS
•
Theodore Ts'o - ext4: add missing save_error_info() to ext4_error()
•
Andreas Dilger - ext4: disallow hard-linked directory in ext4_lookup
•
Haogang Chen - ext4: fix potential integer overflow in alloc_flex_gd()
•
Eric Sandeen - ext4: force ro mount if ext4_setup_super() fails
•
Dan Carpenter - ext4: fix potential NULL dereference in ext4_free_inodes_counts()
•
Dan Pasanen - g3: regen defconfigs
•
Dan Pasanen - msm: allow opting out of the new gcc 4.9 requirements
Project: kernel/samsung/msm8930-common •
Arne Coucheron - fs: f2fs: Sync with jaegeuk
•
Arne Coucheron - Revert "msm8930: Some minor updates"
Project: kernel/zte/msm8994 •
dianlujitao - nx510j: MoKee bring up
•
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.
•
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 - Revert "power: Adds functionality to log the last suspend abort reason."
•
dianlujitao - Revert "wakeup: Add last wake up source logging for suspend abort reason."
Project: kernel/google/msm
•
David Marble - Use LZMA compression
Project: hardware/qcom/display-caf/msm8996
•
Scott Mertz - msm8996: remove unused qcom features
Project: packages/apps/Nox
•
cretin45 - Trebuchet: Don't resize BubbleTextView based on all apps pref
•
cretin45 - Trebuchet: Adjust device profiles and add one for bacon
•
cretin45 - Trebuchet: Add migration for new messaging app
Project: packages/apps/DeskClock
•
Martin Brabham - Make new menu entry to link to cLock widget settings.
Project: packages/apps/Settings
•
AdrianDC - Settings: Fix NFC Tap & pay removal
•
ray26 - update translations
•
Michael Bestas - Revert "Settings: Show Baseband version on MSIM devices"
•
Danny Baumann - Introduce SystemSettingsCheckBoxPreference
•
Diogo Ferreira - bluetooth: Show a refresh icon on the select devices screen
•
Brandon McAnsh - Settings: Conditionally remove Buttons tile from Dashboard
•
Sam Mortimer - Light settings: reduce tone if preview image color is very light
•
Willi Ye - Settings: Show Baseband version on MSIM devices
•
Dave Daynard - Always show band 0 (Automatic)
•
Danny Baumann - Add missing blacklist xxhdpi drawables.
Project: packages/providers/ThemesProvider
•
d34d - Use CmLockPatternUtils instead of LockPatternUtils
•
d34d - Re-apply live lock screen on update
Project: device/lge/g3-common
•
Dan Pasanen - g3: build kernel with gcc 4.9
Project: device/samsung/serrano-common
•
Arne Coucheron - sec_config: Update the list from CAF
Project: device/samsung/msm8930-common
•
Arne Coucheron - sepolicy: Fix denials when formatting as adoptable storage
•
Arne Coucheron - sepolicy: Fix bluetooth mac address loading
Project: device/zte/nx510j
•
dianlujitao - Revert "nx510j: Enable native exfat & ntfs support"
Project: device/htc/m8-common
•
Dan Pasanen - m8-common: Set radio access family
Project: device/htc/msm8974-common
•
Jon S - overlay: remove obsolete settings overlay
Project: device/motorola/peregrine
•
Gabriele M - Revert "peregrine: Add radio assert"
Project: device/xiaomi/armani
•
onano - init: update build fingerprint from latest offcial release v7.1.1.0
Project: device/oppo/find7-common
•
Michael Bestas - find7: Move libmmcamera2_is to msm8974-common
Project: frameworks/base
•
d34d - Keyguard: Implement KeyguardExternalViewCallbacks
•
d34d - Keyguard: Pass keyguard events to KeyguardExternalView
•
Danesh M - Add config_autoBrightnessAmbientLightHorizon overlay
•
Christopher R. Palmer - hwui: Allow devices to opt-out of asynchronouse setSurface initialization
•
Danesh M - NavigationBar : Switch to display orientation from config orientation
•
Pat Erley - PowerManagerService: Log when proximity blocks wake
•
Abhisek Devkota - Add custom camera shutter
Project: external/stagefright-plugins
•
Scott Mertz - stagefright-plugins: remove global dictionaries
Project: external/mokee/ServerController
•
Azhar - Update device.php
Project: vendor/mksdk
•
martincz - mksdk: mokee bringup
•
d34d - ExtViews: Add callbacks for ExtView->Host communication
•
d34d - ExtView: Add keyguard specific interface for KeyguardExternalView
•
Khalid Zubair - MKSettings: fixup ENABLE_PEOPLE_LOOKUP res
•
Danesh M - MKSettings : Add default overlay for people lookup
•
Adnan Begovic - mksdk: Fixup stub generation.
•
Roman Birg - ProfileManagerService: fix broadcasting crash
Project: vendor/oppo/find7-common
•
martincz - Update proprietary libs
Project: vendor/oppo/msm8939-common
•
martincz - Update proprietary libs
---------------------------------------------------------------
You can see more changelog from http://changelog.mokeedev.com