|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 00/28] Fixes for various minor Coverity issues, volume 2
Tested by building and creating a few PV and HVM domains. There shouldn't be
anything too complicated or controversial here.
Matthew Daley (28):
gnttab: remove unused shared header lookup
libxc: fix memory leak in load_p2m_frame_list error handling
libxc: move munmap into the loop it's needed in in change_pte
libxl: fix libxl_string_list_length and its only caller
libxl: fix dispose without init of disk in cd_insert
libxl: fix leak of corename in handle_domain_death
libxl: fix leak of config_data in main_cpupoolcreate
libxl: fix leak of rune in main_remus
libxl: fix out-of-memory check in parse_global_config
libxl: only free cpupoolinfo if necessary in libxl_list_cpupool
libxl: only put poller if already gotten in libxl_event_wait
libxl: only free cputopology if it was allocated in
libxl__get_numa_candidate
libxl: only free cputopology if it was allocated in
libxl_{cpu,node}map_to_{node,cpu}map
libxl: only free console reader if it was allocated in main_dmesg
libxl: fix typo in libxl__hotplug_nic error checking
libxl: fix file open failure check in libxl__file_reference_map
libxl: gettimeofday doesn't return an errno on failure
xenstored: handle unlikely failure better in ask_parents
xenstored: fix faulty check for bad handle in domain_init
xenstore: check socket path length before copying it
mini-os: fix nodename generation in init_netfront
mini-os: fix various memory leaks in blkfront
mini-os: fix various memory leaks in {fb,kbd}front
mini-os: fix various memory leaks in netfront
mini-os: fix various memory leaks in pcifront
mini-os: fix various memory leaks in consfront
mini-os: fix various memory leaks in various locations
gdbsx: clear sockaddr before using it
extras/mini-os/blkfront.c | 11 +++++----
extras/mini-os/console/xenbus.c | 9 +++----
extras/mini-os/fbfront.c | 48 ++++++++++++++++++++++++-------------
extras/mini-os/kernel.c | 7 ++++--
extras/mini-os/lib/xs.c | 2 ++
extras/mini-os/netfront.c | 23 +++++++++++-------
extras/mini-os/pcifront.c | 29 ++++++++++++++--------
tools/debugger/gdbsx/gx/gx_comm.c | 1 +
tools/libxc/xc_domain_restore.c | 1 +
tools/libxc/xc_offline_page.c | 6 ++---
tools/libxl/libxl.c | 5 ++--
tools/libxl/libxl_bootloader.c | 2 +-
tools/libxl/libxl_event.c | 2 +-
tools/libxl/libxl_internal.c | 2 +-
tools/libxl/libxl_linux.c | 2 +-
tools/libxl/libxl_numa.c | 3 ++-
tools/libxl/libxl_utils.c | 6 +++--
tools/libxl/xl.c | 4 ++--
tools/libxl/xl_cmdimpl.c | 18 ++++++++------
tools/xenstore/xenstored_core.c | 4 +++-
tools/xenstore/xenstored_domain.c | 2 +-
tools/xenstore/xs.c | 4 ++++
xen/common/grant_table.c | 1 -
23 files changed, 123 insertions(+), 69 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 |