Click to return

MoKee Open Source Changelog from 04/23/2017 - 04/24/2017
---------------------------------------------------------------

Project: kernel/cyanogen/msm8916
  •  Michael Bestas - staging: prima: Update to LA.BR.1.2.9_rb1.15
  •  Louis Popi - staging: prima: Update to LA.BR.1.2.9_rb1.14
  •  Eric Biggers - fscrypt: remove broken support for detecting keyring key revocation
  •  peter chang - scsi: sg: check length passed to SG_NEXT_CMD_LEN
  •  Douglas Gilbert - BACKPORT: sg: relax 16 byte cdb restriction
  •  Jens Axboe - BACKPORT: block: add blk_rq_set_block_pc()
  •  David S. Miller - irda: Fix lockdep annotations in hashbin_delete().
  •  Eric Dumazet - packet: fix races in fanout_add()
  •  Eric Dumazet - udp: properly support MSG_PEEK with truncated buffers
  •  Miklos Szeredi - BACKPORT: fs: limit filesystem stacking depth
  •  Andrew Chant - sdcardfs: limit stacking depth
  •  Ben Hutchings - splice: Apply generic position and size checks to each write

Project: kernel/samsung/apq8084
  •  Jaegeuk Kim - f2fs: use __set{__clear}_bit_le
  •  kbuild test robot - f2fs: update_free_nid_bitmap() can be static
  •  kbuild test robot - f2fs: __update_nat_bits() can be static
  •  Jaegeuk Kim - f2fs: le16_to_cpu for xattr->e_value_size
  •  Jaegeuk Kim - f2fs: don't overwrite node block by SSR
  •  Jaegeuk Kim - f2fs: don't need to invalidate wrong node page
  •  Yunlei He - f2fs: fix an error return value in truncate_partial_data_page
  •  Jaegeuk Kim - fscrypt: catch up to v4.11-rc1
  •  Jaegeuk Kim - f2fs: avoid to flush nat journal entries
  •  Jaegeuk Kim - f2fs: avoid to issue redundant discard commands
  •  Hou Pengyang - f2fs: fix a plint compile warning
  •  Hou Pengyang - f2fs: add f2fs_drop_inode tracepoint
  •  Masato Suzuki - f2fs: Fix zoned block device support
  •  Yunlei He - f2fs: remove redundant set_page_dirty()
  •  Chao Yu - f2fs: fix to enlarge size of write_io_dummy mempool
  •  Chao Yu - f2fs: fix memory leak of write_io_dummy mempool during umount
  •  Chao Yu - f2fs: fix to update F2FS_{CP_}WB_DATA count correctly
  •  Kinglong Mee - f2fs: use MAX_FREE_NIDS for the free nids target
  •  Chao Yu - f2fs: introduce free nid bitmap
  •  Kinglong Mee - f2fs: new helper cur_cp_crc() getting crc in f2fs_checkpoint
  •  Kinglong Mee - f2fs: update the comment of default nr_pages to skipping
  •  Kinglong Mee - f2fs: drop the duplicate pval in f2fs_getxattr
  •  Kinglong Mee - f2fs: Don't update the xattr data that same as the exist
  •  Chao Yu - f2fs: kill __is_extent_same
  •  Hou Pengyang - f2fs: avoid bggc->fggc when enough free segments are avaliable after cp
  •  Chao Yu - f2fs: select target segment with closer temperature in SSR mode
  •  Chao Yu - f2fs: show simple call stack in fault injection message
  •  Jaegeuk Kim - fscrypt: catch fscrypto_get_policy in v4.10-rc6
  •  Jaegeuk Kim - f2fs: use __clear_bit_le
  •  Yunlei He - f2fs: no need lock_op in f2fs_write_inline_data
  •  Jaegeuk Kim - f2fs: add bitmaps for empty or full NAT blocks
  •  Yunlei He - f2fs: replace rw semaphore extent_tree_lock with mutex lock
  •  Kinglong Mee - f2fs: avoid m_flags overlay when allocating more data blocks
  •  Hou Pengyang - f2fs: remove unsafe bitmap checking
  •  Hou Pengyang - f2fs: init local extent_info to avoid stale stack info in tp
  •  Yunlong Song - f2fs: remove unnecessary condition check for write_checkpoint in f2fs_gc
  •  Jaegeuk Kim - f2fs: do SSR for node segments more aggresively
  •  Jaegeuk Kim - f2fs: check discard alignment only for SEQWRITE zones
  •  Jaegeuk Kim - f2fs: wait for discard completion after submission
  •  Jaegeuk Kim - f2fs: much larger batched trim_fs job
  •  Jaegeuk Kim - f2fs: avoid very large discard command
  •  Jaegeuk Kim - f2fs: find data segments across all the types
  •  Jaegeuk Kim - f2fs: do SSR in higher priority
  •  Yunlong Song - f2fs: do SSR for data when there is enough free space
  •  Hou Pengyang - f2fs: node segment is prior to data segment selected victim
  •  Yunlong Song - f2fs: put allocate_segment after refresh_sit_entry
  •  Hou Pengyang - f2fs: add ovp valid_blocks check for bg gc victim to fg_gc
  •  Jaegeuk Kim - f2fs: do not wait for writeback in write_begin
  •  Yunlei He - f2fs: replace __get_victim by dirty_segments in FG_GC
  •  Jaegeuk Kim - f2fs: fix multiple f2fs_add_link() calls having same name
  •  Jaegeuk Kim - f2fs: show actual device info in tracepoints
  •  Jaegeuk Kim - f2fs: use SSR for warm node as well
  •  Chao Yu - f2fs: enable inline_xattr by default
  •  Chao Yu - f2fs: introduce noinline_xattr mount option
  •  Jaegeuk Kim - f2fs: avoid reading NAT page by get_node_info
  •  Jaegeuk Kim - f2fs: remove build_free_nids() during checkpoint
  •  Chao Yu - f2fs: change recovery policy of xattr node block
  •  Bhumika Goyal - f2fs: super: constify fscrypt_operations structure
  •  Jaegeuk Kim - f2fs: show checkpoint version at mount time
  •  Jaegeuk Kim - f2fs: remove preflush for nobarrier case
  •  Jaegeuk Kim - f2fs: check last page index in cached bio to decide submission
  •  Jaegeuk Kim - f2fs: check io submission more precisely
  •  Jaegeuk Kim - f2fs: fix missing bio_alloc(1)
  •  Jaegeuk Kim - f2fs: call internal __write_data_page directly
  •  Jaegeuk Kim - f2fs: avoid out-of-order execution of atomic writes
  •  Jaegeuk Kim - f2fs: move write_node_page above fsync_node_pages
  •  Jaegeuk Kim - f2fs: move flush tracepoint
  •  Jaegeuk Kim - f2fs: show # of APPEND and UPDATE inodes
  •  DongOh Shin - f2fs: fix 446 coding style warnings in f2fs.h
  •  DongOh Shin - f2fs: fix 3 coding style errors in f2fs.h
  •  Jaegeuk Kim - f2fs: declare missing static function
  •  Kaixu Xia - f2fs: show the fault injection mount option
  •  Chao Yu - f2fs: fix null pointer dereference when issuing flush in ->fsync
  •  Chao Yu - f2fs: fix to avoid overflow when left shifting page offset
  •  Chao Yu - f2fs: enhance lookup xattr
  •  Wei Fang - f2fs: fix a dead loop in f2fs_fiemap()
  •  Jaegeuk Kim - f2fs: show # of on-going flush and discard bios
  •  Jaegeuk Kim - f2fs: add a kernel thread to issue discard commands asynchronously
  •  Jaegeuk Kim - f2fs: factor out discard command info into discard_cmd_control
  •  Jaegeuk Kim - f2fs: reorganize stat information
  •  Jaegeuk Kim - f2fs: clean up flush/discard command namings
  •  Chao Yu - f2fs: check in-memory sit version bitmap
  •  Chao Yu - f2fs: check in-memory nat version bitmap
  •  Chao Yu - f2fs: check in-memory block bitmap
  •  Chao Yu - f2fs: introduce FI_ATOMIC_COMMIT
  •  Chao Yu - f2fs: clean up with list_{first, last}_entry
  •  Jaegeuk Kim - f2fs: return fs_trim if there is no candidate
  •  Jaegeuk Kim - f2fs: avoid needless checkpoint in f2fs_trim_fs
  •  Jaegeuk Kim - f2fs: relax async discard commands more
  •  Jaegeuk Kim - f2fs: drop exist_data for inline_data when truncated to 0
  •  Jaegeuk Kim - f2fs: don't allow encrypted operations without keys
  •  Jaegeuk Kim - f2fs: add tmpfile and rename2 to avoid code conflict
  •  Jaegeuk Kim - f2fs: show the max number of atomic operations
  •  Jaegeuk Kim - f2fs: get io size bit from mount option
  •  Jaegeuk Kim - f2fs: support IO alignment for DATA and NODE writes
  •  Jaegeuk Kim - f2fs: add submit_bio tracepoint
  •  Jaegeuk Kim - f2fs: reassign new segment for mode=lfs
  •  Yunlei He - f2fs: fix a missing discard prefree segments
  •  Geliang Tang - f2fs: use rb_entry_safe
  •  Yunlei He - f2fs: add a case of no need to read a page in write begin
  •  Yunlei He - f2fs: fix a problem of using memory after free
  •  Dan Carpenter - f2fs: remove unneeded condition
  •  Chao Yu - f2fs: don't cache nat entry if out of memory
  •  Yunlei He - f2fs: remove unused values in recover_fsync_data
  •  Jaegeuk Kim - f2fs: add migrate_page to avoid patch conflicts
  •  Jaegeuk Kim - Revert "f2fs: use percpu_counter for # of dirty pages in inode"
  •  Jaegeuk Kim - f2fs: support async discard based on v4.9
  •  Jaegeuk Kim - f2fs: resolve op and op_flags confilcts

Project: packages/apps/MKParts
  •  artanis - Automatic translation import

Project: packages/apps/Venus
  •  artanis - Automatic translation import

Project: packages/apps/Recorder
  •  artanis - Automatic translation import

Project: packages/apps/AmazeFileManager
  •  artanis - Automatic translation import
  •  artanis - Automatic translation import
  •  artanis - Automatic translation import
  •  artanis - Automatic translation import
  •  artanis - Automatic translation import

Project: packages/apps/MKCenter
  •  artanis - Automatic translation import
  •  martincz - MKCenter: improve diff info
  •  martincz - MKCenter: fix calculate wrong
  •  martincz - MKCenter: add ota diff info

Project: packages/apps/Settings
  •  artanis - Automatic translation import

Project: packages/apps/PackageInstaller
  •  artanis - Automatic translation import

Project: device/lge/msm8996-common
  •  Rashed Abdel-Tawab - msm8996: Add missing OMX blobs

Project: device/cyanogen/msm8916-common
  •  Karthik Gopalan - msm8916-common: memory: Enable SVELTE memory configuration

Project: device/asus/z00d
  •  Flex1911 - Z00D: power: roll back to the usual power configuration

Project: device/samsung/msm8960-common
  •  Paul Keith - msm8960: Commonize DRM blob
  •  Paul Keith - msm8960: Cleanup qcom power hal dependencies

Project: device/lenovo/a6000
  •  karthick111 - a6000: {DO NOT MERGE}: Yolo
  •  martincz - a6000: mokee-ify
  •  Sultanxda - a6000: Add JSON API URL for custom OTA updates

Project: device/lenovo/x3
  •  zhaochengw - disable fluence

Project: device/sony/huashan
  •  Adrian DC - libril: Update to AOSP 7.1.2_r2 CAF sources
  •  Adrian DC - camera: Use wrapper parameters instead of CameraParameters

Project: device/sony/blue-common
  •  Adrian DC - libril: Update to AOSP 7.1.2_r2 CAF sources
  •  Adrian DC - camera: Use wrapper parameters instead of CameraParameters

Project: device/oneplus/oneplus3
  •  dianlujitao - op3: Add missing & remove unused blobs
  •  dianlujitao - op3: Sort blob list

Project: device/xiaomi/mido
  •  TheScarastic - mido: Uncomment OSNLP_PACKAGE & OSNLP_ACTION

Project: android
  •  martincz - Manifest: Track our external/libchrome

Project: frameworks/base
  •  Danny Baumann - Keyguard: Move CAF strings to cm_strings.xml.
  •  artanis - Automatic translation import
  •  Alex Naidis - webview_packages: fix incorrect signatures
  •  Alex Naidis - webview_packages: correct signature definition for Chrome Stable

Project: vendor/lge/msm8996-common
  •  martincz - Update proprietary libs

Project: vendor/yu/tomato
  •  martincz - Update proprietary libs

Project: vendor/yu/lettuce
  •  martincz - Update proprietary libs

Project: vendor/samsung/d2-common
  •  martincz - Update proprietary libs

Project: vendor/samsung/msm8960-common
  •  martincz - Update proprietary libs

Project: vendor/huawei/cherry
  •  dianlujitao - cherry: update blobs

Project: vendor/oneplus/oneplus3
  •  dianlujitao - op3: update blobs

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