From: Bob Liu <lliubbo@gmail.com>
To: xen-devel@lists.xenproject.org
Cc: james.harper@bendigoit.com.au, ian.campbell@citrix.com,
andrew.cooper3@citrix.com, JBeulich@suse.com
Subject: [PATCH v3 00/15] tmem: continue to cleanup tmem
Date: Wed, 11 Dec 2013 16:50:29 +0800 [thread overview]
Message-ID: <1386751844-32387-1-git-send-email-bob.liu@oracle.com> (raw)
Hi folks,
Please review my v3 tmem cleanup patches, it rebased on the head of xen.git
commit 2f718161bc292bfbdf1aeefd3932b73c0965373d:
tmem: Fix uses of unmatched __map_domain_page() (2013-12-06 16:09:38 +0100)
It's not urgent to get merged into xen-4.4, but it'll be easier for me if there
is any problem and can be pointed out earier since my further patches will be
based on top of those patches.
Changlog v3:
* Change 'void *tmem' to 'struct client *tmem_client' in struct domain(Andrew)
* Add more comment in the commit log(Konrad)
Changlog v2:
* Fix the public head file issue introduced my commit 006a687ba4de74
* Fix some issues based on the feedback from Konrad Wilk
Bob Liu (15):
tmem: cleanup: drop unused sub command
tmem: cleanup: drop some debug code
tmem: cleanup: drop useless function 'tmem_copy_page'
tmem: cleanup: drop useless parameters from put/get page
tmem: cleanup: reorg function do_tmem_put()
tmem: drop unneeded is_ephemeral() and is_private()
tmem: cleanup: rm useless EXPORT/FORWARD define
tmem: cleanup: drop runtime statistics
tmem: cleanup: drop tmem_lock_all
tmem: cleanup: refactor the alloc/free path
tmem: cleanup: __tmem_alloc_page: drop unneed parameters
tmem: cleanup: drop useless functions from head file
tmem: refator function tmem_ensure_avail_pages()
tmem: cleanup: rename tmem_relinquish_npages()
tmem: cleanup: rm unused tmem_freeze_all()
xen/common/domain.c | 4 +-
xen/common/tmem.c | 1189 +++++++++++++-------------------------------
xen/common/tmem_xen.c | 147 +-----
xen/include/public/tmem.h | 4 +-
xen/include/xen/sched.h | 2 +-
xen/include/xen/tmem_xen.h | 138 +----
6 files changed, 389 insertions(+), 1095 deletions(-)
--
1.7.10.4
next reply other threads:[~2013-12-11 8:51 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-12-11 8:50 Bob Liu [this message]
2013-12-11 8:50 ` [PATCH v3 01/15] tmem: cleanup: drop unused sub command Bob Liu
2013-12-11 8:50 ` [PATCH v3 02/15] tmem: cleanup: drop some debug code Bob Liu
2013-12-11 8:50 ` [PATCH v3 03/15] tmem: cleanup: drop useless function 'tmem_copy_page' Bob Liu
2013-12-11 8:50 ` [PATCH v3 04/15] tmem: cleanup: drop useless parameters from put/get page Bob Liu
2013-12-11 8:50 ` [PATCH v3 05/15] tmem: cleanup: reorg function do_tmem_put() Bob Liu
2013-12-11 8:50 ` [PATCH v3 06/15] tmem: drop unneeded is_ephemeral() and is_private() Bob Liu
2013-12-11 8:50 ` [PATCH v3 07/15] tmem: cleanup: rm useless EXPORT/FORWARD define Bob Liu
2013-12-11 8:50 ` [PATCH v3 08/15] tmem: cleanup: drop runtime statistics Bob Liu
2013-12-11 8:50 ` [PATCH v3 09/15] tmem: cleanup: drop tmem_lock_all Bob Liu
2013-12-11 10:45 ` Andrew Cooper
2013-12-11 13:11 ` Bob Liu
2013-12-11 22:01 ` Konrad Rzeszutek Wilk
2013-12-11 8:50 ` [PATCH v3 10/15] tmem: cleanup: refactor the alloc/free path Bob Liu
2013-12-11 8:50 ` [PATCH v3 11/15] tmem: cleanup: __tmem_alloc_page: drop unneed parameters Bob Liu
2013-12-11 8:50 ` [PATCH v3 12/15] tmem: cleanup: drop useless functions from head file Bob Liu
2013-12-11 8:50 ` [PATCH v3 13/15] tmem: refator function tmem_ensure_avail_pages() Bob Liu
2013-12-11 8:50 ` [PATCH v3 14/15] tmem: cleanup: rename tmem_relinquish_npages() Bob Liu
2013-12-11 8:50 ` [PATCH v3 15/15] tmem: cleanup: rm unused tmem_freeze_all() Bob Liu
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=1386751844-32387-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=james.harper@bendigoit.com.au \
--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).