Click to return

MoKee OpenSource Changelog from 01/03/2016 - 01/04/2016
---------------------------------------------------------------

Project: kernel/lge/g3
  •  bryan2894 - hwmon: add LG adc changes

Project: kernel/xiaomi/dior
  •  SubDragonzj - touchscreen: fix some touch trouble but lockscreen shock
  •  SubDragonzj - configs: only reserve useful
  •  SubDragonzj - merge from 'audahadi'
  •  audahadi - config regenerate
  •  Arun Kumar Neelakantam - msm: smd: Register SMD & SMSM IRQs with IRQF_NO_SUSPEND flag
  •  Mark Rutland - arm: arch_timer: add arch_counter_set_user_access
  •  Srinivasarao P - arm: arch_timer: provide user space access to virtual counter
  •  Arun Kumar Neelakantam - soc: qcom: bam_dmux: Reset SSR flags in bam_init
  •  Kishan Kumar - ARM: 8036/1: Enable IRQs before attempting to read user space in __und_usr
  •  Guoping Yu - ARM: dts: msm: Enable DP/DM MPM pin mapping
  •  Sudeep KarkadaNagesha - ARM/ARM64: arch_timer: add macros for bits in control register
  •  Sudeep KarkadaNagesha - ARM: arch_timer: add support to configure and enable event stream
  •  Kishan Kumar - Revert "ARM: 8036/1: Enable IRQs before attempting to read user space in __und_usr"
  •  Catalin Marinas - ARM: 8036/1: Enable IRQs before attempting to read user space in __und_usr
  •  FNU Ramendra - msm: rpc: Fix uninitialized union in rpc router code
  •  FNU Ramendra - msm: rpc: Fix uninitialized union in rpc router close function
  •  Jeff Hugo - soc: qcom: bam_dmux: Sync SSR with disconnect/reconnect
  •  Patrick Daly - scm-mpu: Add additional memory protection options
  •  Marek Szyprowski - common: DMA-mapping: add DMA_ATTR_SKIP_CPU_SYNC attribute
  •  audahadi - ARM: dts: msm8226: msm-thermal-simple device,set correct channel
  •  audahadi - prima : update to tag LA.BF.1.1.3-00210-8x74.0
  •  Sultanxda - ARM: dts: msm8226: Configure msm-thermal-simple device
  •  audahadi - arm/dts: move enable bam_dmux fast shutdown to msm8226.dtsi
  •  Sultanxda - msm: thermal: simple: Set minfreq to maxfreq if minfreq > maxfreq
  •  Sultanxda - msm: thermal: simple: Remove inefficient code
  •  Sultanxda - msm: thermal: simple: Use VADC device for temperature polling
  •  Sultanxda - msm: thermal: simple: Clean up some variable naming
  •  Sultanxda - msm: thermal: simple: Add sysfs node to manually control maxfreq
  •  Sultanxda - msm: thermal: simple: Remove unnecessary check
  •  Sultanxda - thermal: msm: simple: Clean up 'enabled' sysfs node
  •  Sultanxda - thermal: msm: simple: Fix on/off switch
  •  Sultanxda - thermal: Add simple standalone MSM thermal solution
  •  myfluxi - msm: thermal: Check temperature only if probed
  •  SubDragonzj - configs: amend for build
  •  Nirmal Abraham - cpufreq: Correct the data reported in all_time_in_state
  •  Ruchi Kandoi - cpu_power: Avoids race condition when the task exits.
  •  Ruchi Kandoi - uid_cputime: Iterates over all the threads instead of processes.
  •  Jin Qian - uid_cputime: fix cputime overflow
  •  Ruchi Kandoi - uid_cputime: Fixes double accounting race condition on task exit.
  •  Ruchi Kandoi - uid_cputime: Extends the cputime functionality to report power per uid
  •  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: prevents NULL pointer reference while all_time_in_state stats is collected.
  •  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
  •  Jan Kara - jbd2: avoid infinite loop when destroying aborted journal
  •  Joseph Qi - jbd2: fix ocfs2 corrupt when updating journal superblock fails
  •  Dmitry Monakhov - jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail()
  •  Theodore Ts'o - jbd2: don't BUG but return ENOSPC if a handle runs out of space
  •  Theodore Ts'o - jbd2: fix theoretical race in jbd2__journal_restart
  •  Jan Kara - jbd2: fix use after free in jbd2_journal_dirty_metadata()
  •  Eric Sandeen - jbd2: don't write superblock when if its empty
  •  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 - debugfs: leave freeing a symlink body until inode eviction
  •  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)
  •  Dan Pasanen - ext4: resize: fix warning for unused variable
  •  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
  •  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
  •  Eric Sandeen - ext4: fix unjournaled inode bitmap modification
  •  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()
  •  franciscofranco - sound: add sound control to increase headphones, speaker and mic gain.

Project: packages/apps/Settings
  •  Adnan Begovic - Settings: Respect legacy quick pulldown row.
  •  martincz - Settings: fix proguard

Project: device/xiaomi/dior
  •  SubDragonzj - add dataservice from source

Project: device/oppo/msm8974-common
  •  AdrianDC - msm8974: LED brightness LibLights control

Project: frameworks/base
  •  Thecrazyskull - DndTile: Always open the detailed view
  •  Davis Mosenkovs - Settings: Don't attempt to forward writes from System -> Global.

Project: external/stagefright-plugins
  •  Steve Kondik - stagefright-plugins: Protect against crash

Project: vendor/private
  •  martincz - private: switch to hibernate mode when screen off

Project: vendor/mksdk
  •  Adnan Begovic - mksdk: Also hide internal package from docs.
  •  Adnan Begovic - mksdk: Fix quick pulldown settings, and unhide numerous system settings.
  •  Adnan Begovic - mksdk: Update current api text.

Project: vendor/xiaomi/armani
  •  martincz - Update proprietary libs

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