Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754371AbeAICfc (ORCPT + 1 other); Mon, 8 Jan 2018 21:35:32 -0500 Received: from mail-pg0-f54.google.com ([74.125.83.54]:42591 "EHLO mail-pg0-f54.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754259AbeAICfb (ORCPT ); Mon, 8 Jan 2018 21:35:31 -0500 X-Google-Smtp-Source: ACJfBouz8kJO+8gzT9e6dvjymI8kci+OsdvSL9WxMIHPwn6UIyxLggvc4YeySk80kiQqkY5Go73n2Q== Date: Tue, 9 Jan 2018 11:35:26 +0900 From: Sergey Senozhatsky To: Yu Zhao Cc: Dan Streetman , Seth Jennings , Sergey Senozhatsky , Minchan Kim , Nitin Gupta , Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] zswap: only save zswap header if zpool is shrinkable Message-ID: <20180109023526.GA6953@jagdpanzerIV> References: <20180108225101.15790-1-yuzhao@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180108225101.15790-1-yuzhao@google.com> User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: On (01/08/18 14:51), Yu Zhao wrote: > We waste sizeof(swp_entry_t) for zswap header when using zsmalloc > as zpool driver because zsmalloc doesn't support eviction. > > Add zpool_shrinkable() to detect if zpool is shrinkable, and use > it in zswap to avoid waste memory for zswap header. > > Signed-off-by: Yu Zhao at a glance, looks good to me Reviewed-by: Sergey Senozhatsky -ss