From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bob Liu Subject: [PATCH RESEND 00/14] xen: new patches for tmem Date: Tue, 28 Jan 2014 12:28:19 +0800 Message-ID: <1390883313-19313-1-git-send-email-bob.liu@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta4.messagelabs.com ([85.158.143.247]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1W80I4-00078A-P0 for xen-devel@lists.xenproject.org; Tue, 28 Jan 2014 04:28:48 +0000 Received: by mail-pb0-f44.google.com with SMTP id rq2so6753729pbb.31 for ; Mon, 27 Jan 2014 20:28:45 -0800 (PST) List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: keir@xen.org, ian.campbell@citrix.com, andrew.cooper3@citrix.com, JBeulich@suse.com List-Id: xen-devel@lists.xenproject.org Hi folks, This is a resend of my tmem patches, there were rebased on 4.4.0-rc2 with some tivial changes. These patches continue to clean up tmem including drop unneeded functions/ parameters and reorgnize functions to make them easier for understanding. Also some potential bugs were fixed. It's not aimed and urgent to get merged, but my further work will be based on top of these. It'll be easier for me if problems can be pointed out earlier. Bob Liu (14): tmem: remove pageshift from struct tmem_pool tmem: refactor function do_tmem_op() tmem: cleanup: drop unneeded client/pool initialization tmem: bugfix in obj allocate path tmem: cleanup: remove unneed parameter from pgp_delist() tmem: cleanup: remove unneed parameter from pgp_free() tmem: cleanup the pgp free path tmem: drop oneline function client_freeze() tmem: remove unneeded parameters from obj destroy path tmem: cleanup: drop global_pool_list tmem: fix the return value of tmemc_set_var() tmem: cleanup: refactor function tmemc_shared_pool_auth() tmem: reorg the shared pool allocate path tmem: remove useless parameter from client and pool flush xen/common/tmem.c | 580 +++++++++++++++++++++++++++-------------------------- 1 file changed, 295 insertions(+), 285 deletions(-) -- 1.7.10.4