[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
- To: xen-devel@xxxxxxxxxxxxxxxxxxx
- From: Olaf Hering <olaf@xxxxxxxxx>
- Date: Mon, 02 Apr 2012 22:15:23 +0200
- Cc: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
- Delivery-date: Mon, 02 Apr 2012 20:16:21 +0000
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; t=1333397759; l=3613; s=domk; d=aepfle.de; h=Cc:To:From:Date:Subject:Content-Transfer-Encoding:MIME-Version: Content-Type:X-RZG-CLASS-ID:X-RZG-AUTH; bh=TWXYjtekXeRjc+MFwWlsvI3txF0=; b=SpMJV8rLBEBxNXitouH4pgZQJxl0V1m+L/7dQv6xcIPLaFOKIQmLx0zZia4U3iLti4X k7vKbHJ+ty3Z9ezP+HHs+j2A8LJKARgWTn/WVBwai+WzaU/PiGOteZXVsB5KHCaUgXKgF Jo+jNNC00QyuOUktiw7ZIuX1mURDCnelkBs=
- List-id: Xen developer discussion <xen-devel.lists.xen.org>
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