From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH RESEND 00/14] xen: new patches for tmem Date: Wed, 19 Mar 2014 13:04:17 -0400 Message-ID: <20140319170417.GA20615@phenom.dumpdata.com> References: <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.bemta14.messagelabs.com ([193.109.254.103]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1WQJuq-0004et-LM for xen-devel@lists.xenproject.org; Wed, 19 Mar 2014 17:04:32 +0000 Content-Disposition: inline In-Reply-To: <1390883313-19313-1-git-send-email-bob.liu@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Bob Liu Cc: keir@xen.org, ian.campbell@citrix.com, andrew.cooper3@citrix.com, JBeulich@suse.com, xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org On Tue, Jan 28, 2014 at 12:28:19PM +0800, Bob Liu wrote: > Hi folks, > > This is a resend of my tmem patches, there were rebased on 4.4.0-rc2 with some > tivial changes. Hey Bob, I rebased your patches on top of todays xen-unstable, also did some fixes (tabs vs spaces), etc. > > 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. I've put this tree on git://xenbits.xen.org/people/konradwilk/xen.git devel/tmem-for-4.5.v1 and I am testing it right now. > > 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 >