Skip to content

Some (not only) cpupool related fixes and improvements

Dario Faggioli xen-devel 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest7 patches 4 repliesIn review
  2. v19 patches 30 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7xl: turn some int local variable into booltools/libxl/xl_cmdimpl.c+14 -120 replies
2/7xl: add -c/--cpupool option to `xl list'docs/man/xl.pod.1 tools/libxl/xl_cmdimpl.c tools/libxl/xl_cmdtable.c+20 -40 replies
3/7libxl: introduce libxl_cpupool_cpu{add, remove}_cpumap()tools/libxl/libxl.c tools/libxl/libxl.h+59 -101 reply
4/7xl: enable using ranges of pCPUs when manipulating cpupoolsdocs/man/xl.pod.1 tools/libxl/xl_cmdimpl.c+60 -571 reply
5/7xl: enable using ranges of pCPUs when creating cpupoolsdocs/man/xlcpupool.cfg.pod.5 tools/libxl/xl_cmdimpl.c+33 -61 reply
6/7xl: make error reporting of cpupool subcommands consistenttools/libxl/xl_cmdimpl.c+36 -330 replies
7/7xl: use libxl_cpupoolinfo_list_free() in main_cpupoolnumasplittools/libxl/xl_cmdimpl.c+4 -60 replies

Reviews trailers per patch

All 7 patches have a Reviewed-by or Acked-by.

PatchWei Liu
1/7A-b
2/7A-b
3/7A-b
4/7A-b
5/7A-b
6/7A-b
7/7A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/7] Some (not only) cpupool related fixes and improvements

Hi,

Here's the take two of this:

http://www.gossamer-threads.com/lists/xen/devel/370516

I think I addressed all the comments from v1's review.

Sample output for the new `xl list' can be found here:

http://pastebin.com/qSagPimL

Available as a git branch here:

git://xenbits.xen.org/people/dariof/xen.git rel/cpupools/allow-ranges-v1
http://xenbits.xen.org/gitweb/?p=people/dariof/xen.git;a=shortlog;h=refs/heads/rel/cpupools/allow-ranges-v2

Thanks and Regards,
Dario

---
Dario Faggioli (7):
xl: turn some int local variable into bool
xl: add -c/--cpupool option to `xl list'
libxl: introduce libxl_cpupool_cpu{add,remove}_cpumap()
xl: enable using ranges of pCPUs when manipulating cpupools
xl: enable using ranges of pCPUs when creating cpupools
xl: make error reporting of cpupool subcommands consistent
xl: use libxl_cpupoolinfo_list_free() in main_cpupoolnumasplit

 docs/man/xl.pod.1            |   29 +++++
 docs/man/xlcpupool.cfg.pod.5 |   22 ++++
 tools/libxl/libxl.c          |   56 +++++++++-
 tools/libxl/libxl.h          |   13 ++
 tools/libxl/xl_cmdimpl.c     |  225 ++++++++++++++++++++++--------------------
 tools/libxl/xl_cmdtable.c    |    1 
 6 files changed, 222 insertions(+), 124 deletions(-)