[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH 00/14] xen: new patches for tmem cleanup

Hi folks,

This is a new series of my tmem cleanup patches, it based on my previous

These patches continue to clean up tmem including drop unneeded function
parameters and reorgnize several functions to make it more easy to understand.

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 these.

Bob Liu (14):
  tmem: cleanup: drop 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 for pgp_delist()
  tmem: cleanup: remove unneed parameter for pgp_free()
  tmem: cleanup the pgp free path
  tmem: drop oneline function client_freeze()
  tmem: remove unneeded parameters for obj destroy
  tmem: cleanup: drop global_pool_list
  tmem: fix 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(-)


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.