Click to return

MoKee OpenSource Changelog from 11/22/2015 - 11/23/2015
---------------------------------------------------------------

Project: kernel/zte/msm8994
  •  dianlujitao - nx510j: MoKee bring up
  •  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: 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
  •  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
  •  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
  •  Jaegeuk Kim - xfs: introduce a generic shutdown ioctl
  •  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
  •  Jaegeuk Kim - f2fs: remove checking dirty_exceed
  •  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

Project: kernel/motorola/msm8960-common
  •  nadlabak - mm: vmscan: Remove no longer needed debug data

Project: kernel/motorola/omap4-common
  •  Yuanyuan Zhong - mm:ashmem: avoid ashmem deadlock
  •  Yi-wei Zhao - mm: page_alloc: retry direct compaction
  •  Stephen Boyd - ARM: smp: Fix cpu_up() racing with sys_reboot.
  •  Kautuk Consul - ARM: 7178/1: fault.c: Port OOM changes into do_page_fault

Project: device/zte/nx510j
  •  dianlujitao - nx510j: Adjust the way of dt2w status check
  •  dianlujitao - nx510j: Don't use custom mkbootimg
  •  dianlujitao - nx510j: MoKee bring up

Project: device/xiaomi/armani
  •  martincz - armani: mokee bringup
  •  fefifofum - Changes power configuration

Project: external/mokee/ServerController
  •  ray - fix error in Document

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