[Libvirt-cim] [PATCH 0/4] Little/big endian and memory fixes.

Viktor Mihajlovski mihajlov at linux.vnet.ibm.com
Fri Oct 11 11:47:31 UTC 2013


This series addresses a number of problems encountered testing
libvirt-cim on s390.
The first three patches deal with endian-unsafe memory access,
which of course only surfaces on big endian systems.
The last patch addresses a potential heap corruption/double
free issue also hit during testing.

Thilo Boehm (2):
  FilterEntry: Fix endianness issues
  VSSM: Fix endianness issue in domain properties

Viktor Mihajlovski (2):
  VSDC: Fix endianess issues
  libxkutil: clean entire device structure to avoid memory corruption

 libxkutil/device_parsing.c                |    4 +--
 libxkutil/device_parsing.h                |    8 ++---
 src/Virt_FilterEntry.c                    |   46 +++++++++++++++--------------
 src/Virt_SettingsDefineCapabilities.c     |   16 +++++-----
 src/Virt_VirtualSystemManagementService.c |    4 +--
 5 files changed, 40 insertions(+), 38 deletions(-)

-- 
1.7.9.5




More information about the Libvirt-cim mailing list