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

[Xen-devel] [PATCH 00 of 18] [v2] tools: fix bugs and build errors triggered by -O2 -Wall -Werror



Changes:
tools/blktap: remove unneeded pointer dereferencing in convert_dev_name_to_num
tools/blktap: constify string arrays in convert_dev_name_to_num
tools/blktap: fix params and physical-device parsing
tools/blktap: remove unneeded pointer dereferencing from img2qcow.c
tools/blktap: remove unneeded pointer dereferencing from qcow2raw.c
tools/blktap2: fix build errors caused by Werror in vhd_journal_write_entry
tools/blktap2: fix out of bounds access in block-log.c
tools/blktap2: fix build errors caused by Werror in tdqcow_get_parent_id
tools/blktap2: remove unneeded pointer dereferencing from img2qcow.c
tools/blktap2: remove unneeded pointer dereferencing from qcow2raw.c
tools/libvchan: fix function prototypes in node-select.c
tools/memshr: fix build errors caused by Werror
tools/xenpaging: fix build errors caused by -Werror
tools/libvchan: fix build errors caused by Werror in io.c
tools/blktap2: remove static string table from header file
tools/blktap2: fix build errors caused by Werror, remove blkif_op_name
tools/blktap2: remove unused labels
tools/blktap+blktap2: fix build errors caused by Werror, remove unused variables

 tools/blktap/drivers/blktapctrl.c          |   19 ++++++-----------
 tools/blktap/drivers/block-aio.c           |    5 ----
 tools/blktap/drivers/block-qcow.c          |    8 +++----
 tools/blktap/drivers/block-qcow2.c         |    9 ++++----
 tools/blktap/drivers/block-ram.c           |    7 ------
 tools/blktap/drivers/block-sync.c          |    5 ----
 tools/blktap/drivers/img2qcow.c            |    7 +-----
 tools/blktap/drivers/qcow2raw.c            |    6 ++---
 tools/blktap/drivers/tapaio.c              |    1 
 tools/blktap/drivers/tapdisk.c             |   18 ++++++++--------
 tools/blktap/lib/xenbus.c                  |   11 ++++-----
 tools/blktap/lib/xs_api.c                  |   32 ++++++++++++++---------------
 tools/blktap2/control/tap-ctl-check.c      |    1 
 tools/blktap2/control/tap-ctl-list.c       |    3 --
 tools/blktap2/control/tap-ctl-spawn.c      |    2 -
 tools/blktap2/drivers/block-aio.c          |    3 --
 tools/blktap2/drivers/block-log.c          |   10 +++------
 tools/blktap2/drivers/block-qcow.c         |   21 ++++++++-----------
 tools/blktap2/drivers/block-ram.c          |    7 ------
 tools/blktap2/drivers/block-remus.c        |   16 +-------------
 tools/blktap2/drivers/block-vhd.c          |   24 ---------------------
 tools/blktap2/drivers/img2qcow.c           |   11 ++-------
 tools/blktap2/drivers/io-optimize.c        |    1 
 tools/blktap2/drivers/lock.c               |    1 
 tools/blktap2/drivers/qcow2raw.c           |    8 ++-----
 tools/blktap2/drivers/tapdisk-client.c     |    1 
 tools/blktap2/drivers/tapdisk-control.c    |    9 +-------
 tools/blktap2/drivers/tapdisk-diff.c       |    2 -
 tools/blktap2/drivers/tapdisk-filter.c     |    2 -
 tools/blktap2/drivers/tapdisk-interface.c  |    1 
 tools/blktap2/drivers/tapdisk-queue.c      |    4 ---
 tools/blktap2/drivers/tapdisk-server.c     |    1 
 tools/blktap2/drivers/tapdisk-stream.c     |    1 
 tools/blktap2/drivers/tapdisk-utils.c      |    1 
 tools/blktap2/drivers/tapdisk-vbd.c        |    5 ----
 tools/blktap2/drivers/td.c                 |    4 +--
 tools/blktap2/include/blktaplib.h          |   11 ---------
 tools/blktap2/include/vhd.h                |   11 ---------
 tools/blktap2/lvm/lvm-util.c               |    2 -
 tools/blktap2/vhd/lib/libvhd-journal.c     |   10 +--------
 tools/blktap2/vhd/lib/libvhd.c             |    6 +----
 tools/blktap2/vhd/lib/vhd-util-check.c     |    2 -
 tools/blktap2/vhd/lib/vhd-util-read.c      |   16 +++++++++++---
 tools/blktap2/vhd/lib/vhd-util-resize.c    |    2 -
 tools/blktap2/vhd/lib/vhd-util-scan.c      |    5 ----
 tools/blktap2/vhd/lib/vhd-util-set-field.c |    2 -
 tools/libvchan/io.c                        |    6 +++--
 tools/libvchan/node-select.c               |    4 +--
 tools/memshr/bidir-hash.h                  |    8 +++----
 tools/memshr/interface.c                   |    3 --
 tools/xenpaging/xenpaging.c                |    5 ----
 51 files changed, 113 insertions(+), 247 deletions(-)


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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