Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751104AbdCPCqs (ORCPT ); Wed, 15 Mar 2017 22:46:48 -0400 Received: from mail-pg0-f65.google.com ([74.125.83.65]:36531 "EHLO mail-pg0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750877AbdCPCqq (ORCPT ); Wed, 15 Mar 2017 22:46:46 -0400 From: js1304@gmail.com X-Google-Original-From: iamjoonsoo.kim@lge.com To: Andrew Morton Cc: Minchan Kim , Sergey Senozhatsky , linux-kernel@vger.kernel.org, kernel-team@lge.com, Joonsoo Kim Subject: [PATCH 0/4] zram: implement deduplication in zram Date: Thu, 16 Mar 2017 11:46:34 +0900 Message-Id: <1489632398-31501-1-git-send-email-iamjoonsoo.kim@lge.com> X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 707 Lines: 22 From: Joonsoo Kim This patchset implements deduplication feature in zram. Motivation is to save memory usage by zram. There are detailed description about motivation and experimental results on patch 3 so please refer it. Thanks. Joonsoo Kim (4): mm/zsmalloc: always set movable/highmem flag to the zspage zram: introduce zram_entry to prepare dedup functionality zram: implement deduplication in zram zram: make deduplication feature optional drivers/block/zram/zram_drv.c | 338 +++++++++++++++++++++++++++++++++++++----- drivers/block/zram/zram_drv.h | 25 +++- mm/zsmalloc.c | 10 +- 3 files changed, 330 insertions(+), 43 deletions(-) -- 1.9.1