{"push_id":702451734,"size":1,"distinct_size":1,"ref":"refs/heads/android-5.1","head":"3048dde98d415cdebc95dfdad85407b23dd9eeda","before":"93e48bf426a9d3a8713953707db86866aa986adf","commits":[{"sha":"3048dde98d415cdebc95dfdad85407b23dd9eeda","author":{"email":"cc2dc98622bc71aeaaa85d8534029d5353e067b2@gmail.com","name":"Iftekhar Rifat"},"message":"staging: update zcache source\n\nSquashed commit of the following:\n\n===================================================================\nstaging: zcache: support multiple clients, prep for KVM and RAMster\nstaging: fix zcache building\nstaging: zcache: module is GPL\nstaging: zcache: include module.h for MODULE_LICENSE\nzcache: Use div_u64 for 64-bit division\nzcache: Fix build error when sysfs is not defined\nstaging: zcache: fix possible sleep under lock\nstaging: zcache: fix typos\nstaging: zcache: fix crash on high memory swap\nStaging: zcache: signedness bug in tmem_get()\nstaging: zcache: fix cleancache crash\nstaging: zcache: fix crash on cpu remove\nstaging: zcache: reduce tmem bucket lock contention\nstaging: zcache: remove zcache_direct_reclaim_lock\nStaging: zcache: Fix calls to obsolete function\nmm: zcache/tmem/cleancache: s/flush/invalidate/\nzcache: fix deadlock condition\nzcache: Set SWIZ_BITS to 8 to reduce tmem bucket lock contention.\nstaging: zcache: fix serialization bug in zv stats\nstaging: zcache: crypto API support\nstaging: zcache: replace xvmalloc with zsmalloc\nstaging: fix powerpc linux-next break on zsmalloc\nstaging: zcache: avoid AB-BA deadlock condition\nstaging: zcache: fix length type mismatch\nstaging: zcache: fix memory corruption bug\nstaging: zcache: make zcache builtin only\nstaging/zmem: Use lockdep_assert_held instead of spin_is_locked\nstaging: zcache: fix Kconfig crypto dependency\nstaging: zsmalloc: use unsigned long instead of void *\nstaging: zcache: don't limit number of pools per client\nstaging: zram/zcache: swtich Kconfig dependency from X86 to ZSMALLOC\nstaging: zcache: fix refcount leak\nstaging: zcache: fix a compile warning\nstaging: zcache: remove unnecessary config option dependence\nstaging: zcache: mark zbud_init/zcache_comp_init as __init\nstaging: zcache: cleanup zbud_init\nstaging: zcache: optimize zcache_do_preload\nstaging: zcache: cleanup zcache_do_preload and zcache_put_page\nstaging: zcache: introduce get_zcache_client\nstaging: zcache: cleanup the code between tmem_obj_init and tmem_obj_find\nstaging: zsmalloc: add mapping modes\nstaging: zcache: fix spelling of comment\nstaging: zcache: fix cleancache race condition with shrinker\n====================================================================\n\nChange-Id: Ifb409c0b680ef701943fa4342a39c451cc0c02e7","distinct":true,"url":"https://api.github.com/repos/Agontuk/android_kernel_sony_u8500/commits/3048dde98d415cdebc95dfdad85407b23dd9eeda"}]}