Click to return

MoKee Open Source Changelog from 10/31/2018 - 11/01/2018
---------------------------------------------------------------

Project: device/motorola/nash
  •  Paul Keith - nash: Kang lights hal from Xiaomi 8998

Project: device/oneplus/oneplus2
  •  Bruno Martins - oneplus2: Doze: Add missing preference listeners

Project: external/mokee/BuildController
  •  Martincz Gao - build-target: Ship rosy

Project: external/mokee/ServerController
  •  subdragonzj - add Redmi5(rosy)

Project: packages/apps/Gallery2
  •  tibbi - updating changelog
  •  tibbi - update version to 5.1.2
  •  tibbi - adding the new option for password protection to release notes
  •  tibbi - update commons to 5.2.19
  •  tibbi - launch the panorama viewer at video fragment when seekbar is pressed
  •  tibbi - adding password protection to file move and deleting
  •  tibbi - adding a checkbox for password protection file deletion
  •  tibbi - renaming some hidden item password protection related items
  •  tibbi - avoid showing the Pause button at video end with Loop videos option enabled
  •  tibbi - improving the panoramic video check, do not rely on 2:1 aspect ratio

Project: packages/apps/SimpleCommons
  •  Emanuele Petriglia - Update italian translation
  •  tibbi - update version to 5.2.19
  •  tibbi - lets call the handleDeletePasswordProtection callback only at success
  •  tibbi - renaming some password protection related variables
  •  solokot - Update strings.xml
  •  tibbi - adding a new string for password protecting file deletion

Project: vendor/mk-priv
  •  Martincz Gao - mk-priv: update ok* libraries

Project: kernel/motorola/shamu
  •  Elektroschmock - shamu: defconfig: Enable ZRAM
  •  Luis Henriques - UPSTREAM: zram: fix possible use after free in zcomp_create()
  •  Sergey Senozhatsky - UPSTREAM: zsmalloc: fix a null pointer dereference in destroy_handle_cache()
  •  Weijie Yang - UPSTREAM: zram: clear disk io accounting when reset zram device
  •  Julia Lawall - UPSTREAM: zram: fix error return code
  •  Sergey Senozhatsky - UPSTREAM: zsmalloc: remove extra cond_resched() in __zs_compact
  •  Heesub Shin - UPSTREAM: zsmalloc: fix fatal corruption due to wrong size class selection
  •  Minchan Kim - UPSTREAM: zsmalloc: remove unnecessary insertion/removal of zspage in compaction
  •  Sergey Senozhatsky - UPSTREAM: zsmalloc: micro-optimize zs_object_copy()
  •  Sergey Senozhatsky - UPSTREAM: zsmalloc: remove synchronize_rcu from zs_compact()
  •  Sergey Senozhatsky - UPSTREAM: zram: deprecate zram attrs sysfs nodes
  •  Sergey Senozhatsky - BACKPORT: zram: export new 'mm_stat' sysfs attrs
  •  Sergey Senozhatsky - BACKPORT: zram: export new 'io_stat' sysfs attrs
  •  Sergey Senozhatsky - UPSTREAM: zram: describe device attrs in documentation
  •  Sergey Senozhatsky - UPSTREAM: zram: remove `num_migrated' device attr
  •  Yinghao Xie - UPSTREAM: mm/zsmalloc.c: fix comment for get_pages_per_zspage
  •  Minchan Kim - UPSTREAM: zsmalloc: zsmalloc documentation
  •  Minchan Kim - UPSTREAM: zsmalloc: add fullness into stat
  •  Minchan Kim - UPSTREAM: zsmalloc: record handle in page->private for huge object
  •  Minchan Kim - BACKPORT: zram: support compaction
  •  Minchan Kim - UPSTREAM: zsmalloc: adjust ZS_ALMOST_FULL
  •  Minchan Kim - UPSTREAM: zsmalloc: support compaction
  •  Minchan Kim - UPSTREAM: zsmalloc: factor out obj_[malloc|free]
  •  Minchan Kim - UPSTREAM: zsmalloc: decouple handle and object
  •  Joonsoo Kim - UPSTREAM: zram: use proper type to update max_used_pages
  •  Ganesh Mahendran - BACKPORT: mm/zsmalloc: add statistics support
  •  Ganesh Mahendran - BACKPORT: mm/zpool: add name argument to create zpool
  •  Sergey Senozhatsky - UPSTREAM: zram: remove request_queue from struct zram
  •  Minchan Kim - BACKPORT: zram: remove init_lock in zram_make_request
  •  Minchan Kim - UPSTREAM: zram: check bd_openers instead of bd_holders
  •  Sergey Senozhatsky - UPSTREAM: zram: rework reset and destroy path
  •  Sergey Senozhatsky - UPSTREAM: zram: fix umount-reset_store-mount race condition
  •  Ganesh Mahendran - UPSTREAM: zram: free meta table in zram_meta_free
  •  Sergey Senozhatsky - UPSTREAM: zram: clean up zram_meta_alloc()
  •  Ganesh Mahendran - BACKPORT: mm/zsmalloc: adjust order of functions
  •  Ganesh Mahendran - UPSTREAM: mm/zsmalloc: allocate exactly size of struct zs_pool
  •  Ganesh Mahendran - UPSTREAM: mm/zsmalloc: avoid duplicate assignment of prev_class
  •  Mahendran Ganesh - UPSTREAM: mm/zram: correct ZRAM_ZERO flag bit position
  •  Mahendran Ganesh - UPSTREAM: mm/zsmalloc: support allocating obj with size of ZS_MAX_ALLOC_SIZE
  •  Minchan Kim - UPSTREAM: zsmalloc: correct fragile [kmap|kunmap]_atomic use
  •  Sergey Senozhatsky - UPSTREAM: zsmalloc: fix zs_init cpu notifier error handling
  •  karam.lee - BACKPORT: zram: change parameter from vaild_io_request()
  •  karam.lee - BACKPORT: zram: remove bio parameter from zram_bvec_rw()
  •  Joonsoo Kim - UPSTREAM: zsmalloc: merge size_class to reduce fragmentation
  •  Weijie Yang - BACKPORT: zram: avoid kunmap_atomic() of a NULL pointer
  •  Weijie Yang - UPSTREAM: zram: avoid NULL pointer access in concurrent situation
  •  Dan Streetman - UPSTREAM: zsmalloc: simplify init_zspage free obj linking
  •  Wang Sheng-Hui - UPSTREAM: mm/zsmalloc.c: correct comment for fullness group computation
  •  Sergey Senozhatsky - UPSTREAM: zram: use notify_free to account all free notifications
  •  Minchan Kim - UPSTREAM: zram: report maximum used memory
  •  Minchan Kim - UPSTREAM: zram: zram memory size limitation
  •  Minchan Kim - UPSTREAM: zsmalloc: change return value unit of zs_get_total_size_bytes
  •  Minchan Kim - UPSTREAM: zsmalloc: move pages_allocated to zs_pool
  •  Kees Cook - BACKPORT: mm/zpool: use prefixed module loading
  •  Chao Yu - UPSTREAM: zram: fix incorrect stat with failed_reads
  •  Dan Streetman - BACKPORT: mm/zpool: zbud/zsmalloc implement zpool
  •  Dan Streetman - BACKPORT: mm/zpool: implement common zpool api to zbud/zsmalloc
  •  Weijie Yang - BACKPORT: zram: replace global tb_lock with fine grain lock
  •  Minchan Kim - UPSTREAM: zram: use size_t instead of u16
  •  Sergey Senozhatsky - UPSTREAM: zram: remove unused SECTOR_SIZE define
  •  Sergey Senozhatsky - UPSTREAM: zram: rename struct `table' to `zram_table_entry'
  •  Minchan Kim - UPSTREAM: zram: avoid lockdep splat by revalidate_disk
  •  Minchan Kim - UPSTREAM: zram: revalidate disk after capacity change
  •  Weijie Yang - UPSTREAM: zsmalloc: fixup trivial zs size classes value in comments
  •  Weijie Yang - UPSTREAM: zram: correct offset usage in zram_bio_discard
  •  Bernhard M. Wiedemann - UPSTREAM: zram: doc fixes
  •  Greg Hackmann - Revert "zram: fix error return code"
  •  Rashika Kheria - BACKPORT: Staging: zram: Fix variable dereferenced before check
  •  Nitin Cupta - BACKPORT: zsmalloc: add more comment
  •  Minchan Kim - UPSTREAM: zsmalloc: add Kconfig for enabling page table method
  •  Marlies Ruck - BACKPORT: Staging: Fixes string split across lines in zram
  •  Sergey Senozhatsky - zram/zcomp: do not zero out zcomp private pages
  •  Minchan Kim - zram: pass gfp from zcomp frontend to backend
  •  Kyeongdon Kim - zram: try vmalloc() after kmalloc()
  •  Sergey Senozhatsky - zram/zcomp: use GFP_NOIO to allocate streams
  •  Minchan Kim - zsmalloc: add maintainers
  •  Julia Lawall - zram: fix error return code
  •  Jiang Liu - zram: optimize memory operations with clear_page()/copy_page()
  •  Sergey Senozhatsky - zram: allow request end to coincide with disksize
  •  Joonsoo Kim - zram: support REQ_DISCARD
  •  Sergey Senozhatsky - zram: use scnprintf() in attrs show() methods
  •  Minchan Kim - zram: propagate error to user
  •  Sergey Senozhatsky - zram: return error-valued pointer from zcomp_create()
  •  Sergey Senozhatsky - zram: move comp allocation out of init_lock
  •  Sergey Senozhatsky - zram: add lz4 algorithm backend
  •  Sergey Senozhatsky - zram: make compression algorithm selection possible
  •  Sergey Senozhatsky - zram: add set_max_streams knob
  •  Sergey Senozhatsky - zram: add multi stream functionality
  •  Sergey Senozhatsky - zram: document failed_reads, failed_writes stats
  •  Sergey Senozhatsky - zram: factor out single stream compression
  •  Sergey Senozhatsky - zram: use zcomp compressing backends
  •  Sergey Senozhatsky - zram: introduce compressing backend abstraction
  •  Sergey Senozhatsky - zram: delete zram_init_device()
  •  Sergey Senozhatsky - zram: move zram size warning to documentation
  •  Sergey Senozhatsky - zram: drop not used table `count' member
  •  Sergey Senozhatsky - zram: report failed read and write stats
  •  Sergey Senozhatsky - zram: remove zram stats code duplication
  •  Sergey Senozhatsky - zram: use atomic64_t for all zram stats
  •  Sergey Senozhatsky - zram: remove good and bad compress stats
  •  Sergey Senozhatsky - zram: do not pass rw argument to __zram_make_request()
  •  Sergey Senozhatsky - zram: drop `init_done' struct zram member
  •  Minchan Kim - zram: avoid null access when fail to alloc meta
  •  Minchan Kim - zram: remove zram->lock in read path and change it with mutex
  •  Minchan Kim - zram: remove workqueue for freeing removed pending slot
  •  Minchan Kim - zram: introduce zram->tb_lock
  •  Sunghan Suh - zram: prevent data loss in error cases of function zram_bvec_write()
  •  Minchan Kim - zram: use atomic operation for stat
  •  Minchan Kim - zram: fix race between reset and flushing pending work
  •  Minchan Kim - zram: add copyright
  •  Minchan Kim - zram: remove old private project comment
  •  Srivatsa S. Bhat - zsmalloc: Fix CPU hotplug callback registration
  •  Minchan Kim - zsmalloc: add copyright
  •  Minchan Kim - zram: promote zram from staging
  •  Rashika Kheria - Staging: zram: Fix memory leak by refcount mismatch
  •  Minchan Kim - zsmalloc: move it under mm
  •  Rui Salvaterra - lib: lz4: fixed zram with lz4 on big endian machines
  •  Krzysztof Kolasa - lz4: fix system halt at boot kernel on x86_64
  •  Rasmus Villemoes - lib/lz4: Pull out constant tables
  •  JeHyeon Yeon - LZ4 : fix the data abort issue
  •  Shashank Shekhar - lib: lz4: Set ARM_EFFICIENT_UNALIGNED_ACCESS
  •  Greg Kroah-Hartman - lz4: add overrun checks to lz4_uncompress_unknownoutputsize()
  •  Rui Salvaterra - lib: lz4: cleanup unaligned access efficiency detection
  •  Kyungsik Lee - lz4: add lz4 module.
  •  Srivatsa S. Bhat - CPU hotplug: Provide lockless versions of callback registration functions

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