[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v3 00/15] tmem: continue to cleanup tmem
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 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |