From: Bob Liu <lliubbo@gmail.com>
To: xen-devel@lists.xenproject.org
Cc: keir@xen.org, ian.campbell@citrix.com, andrew.cooper3@citrix.com,
JBeulich@suse.com
Subject: [PATCH RESEND 00/14] xen: new patches for tmem
Date: Tue, 28 Jan 2014 12:28:19 +0800 [thread overview]
Message-ID: <1390883313-19313-1-git-send-email-bob.liu@oracle.com> (raw)
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
next reply other threads:[~2014-01-28 4:28 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-28 4:28 Bob Liu [this message]
2014-01-28 4:28 ` [PATCH 01/14] tmem: remove pageshift from struct tmem_pool Bob Liu
2014-01-28 4:28 ` [PATCH 02/14] tmem: refactor function do_tmem_op() Bob Liu
2014-01-28 4:28 ` [PATCH 03/14] tmem: cleanup: drop unneeded client/pool initialization Bob Liu
2014-01-28 4:28 ` [PATCH 04/14] tmem: bugfix in obj allocate path Bob Liu
2014-01-28 4:28 ` [PATCH 05/14] tmem: cleanup: remove unneed parameter from pgp_delist() Bob Liu
2014-01-28 4:28 ` [PATCH 06/14] tmem: cleanup: remove unneed parameter from pgp_free() Bob Liu
2014-01-28 4:28 ` [PATCH 07/14] tmem: cleanup the pgp free path Bob Liu
2014-01-28 4:28 ` [PATCH 08/14] tmem: drop oneline function client_freeze() Bob Liu
2014-01-28 4:28 ` [PATCH 09/14] tmem: remove unneeded parameters from obj destroy path Bob Liu
2014-01-28 4:28 ` [PATCH 10/14] tmem: cleanup: drop global_pool_list Bob Liu
2014-01-28 4:28 ` [PATCH 11/14] tmem: fix the return value of tmemc_set_var() Bob Liu
2014-01-28 4:28 ` [PATCH 12/14] tmem: cleanup: refactor function tmemc_shared_pool_auth() Bob Liu
2014-01-28 4:28 ` [PATCH 13/14] tmem: reorg the shared pool allocate path Bob Liu
2014-03-05 22:03 ` Konrad Rzeszutek Wilk
2014-01-28 4:28 ` [PATCH 14/14] tmem: remove useless parameter from client and pool flush Bob Liu
2014-03-19 17:04 ` [PATCH RESEND 00/14] xen: new patches for tmem Konrad Rzeszutek Wilk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1390883313-19313-1-git-send-email-bob.liu@oracle.com \
--to=lliubbo@gmail.com \
--cc=JBeulich@suse.com \
--cc=andrew.cooper3@citrix.com \
--cc=ian.campbell@citrix.com \
--cc=keir@xen.org \
--cc=xen-devel@lists.xenproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).