[libvirt] [PATCH 00/18] Allow domains to start with a dot
John Ferlan
jferlan at redhat.com
Thu Jun 23 12:37:30 UTC 2016
On 06/21/2016 12:05 PM, Ján Tomko wrote:
> Also introduce virDirOpen* and VIR_DIR_CLOSE helpers.
>
> https://bugzilla.redhat.com/show_bug.cgi?id=1333248
>
> Ján Tomko (18):
> Do not save errno in virUSBDeviceSearch
> Fix error detection in virStorageBackendISCSIGetHostNumber
> Do not check the return value of closedir
> Introduce VIR_DIR_CLOSE
> Introduce virDirOpen
> Use virDirOpen
> Add virDirOpenIfExists
> Use virDirOpenIfExists
> Introduce virDirOpenQuiet
> Use virDirOpenQuiet
> Prohibit opendir in syntax-check
> Skip '.' and '..' in virDirRead
> Do not check for '.' and '..' after virDirRead
> Fix comment in virStorageBackendFileSystemRefresh
> Do not ignore hidden files in /sys and /proc
> Do not skip hidden entries when looking for a stable path
> Allow configs to start with a dot
> Do not skip files starting with a dot in leases directory
>
> cfg.mk | 7 +-
> src/conf/network_conf.c | 31 +++------
> src/conf/nwfilter_conf.c | 15 ++---
> src/conf/storage_conf.c | 30 +++------
> src/conf/virdomainobjlist.c | 16 ++---
> src/conf/virsecretobj.c | 14 ++--
> src/libvirt_private.syms | 4 ++
> src/network/bridge_driver.c | 17 ++---
> src/openvz/openvz_conf.c | 5 +-
> src/qemu/qemu_driver.c | 14 +---
> src/qemu/qemu_hostdev.c | 10 +--
> src/storage/storage_backend.c | 11 ++--
> src/storage/storage_backend_fs.c | 14 ++--
> src/storage/storage_backend_iscsi.c | 47 +++++++-------
> src/storage/storage_backend_scsi.c | 30 ++-------
> src/util/vircgroup.c | 43 ++++---------
> src/util/virfile.c | 124 ++++++++++++++++++++++++++----------
> src/util/virfile.h | 9 +++
> src/util/virhostcpu.c | 19 ++----
> src/util/virnetdev.c | 10 +--
> src/util/virnetdevtap.c | 9 +--
> src/util/virnuma.c | 17 ++---
> src/util/virpci.c | 36 +++--------
> src/util/virprocess.c | 9 +--
> src/util/virscsi.c | 22 ++-----
> src/util/virusb.c | 16 +----
> src/util/virutil.c | 32 ++--------
> src/xen/xen_inotify.c | 13 ++--
> src/xen/xm_internal.c | 10 +--
> tests/virschematest.c | 8 +--
> tools/nss/libvirt_nss.c | 13 +---
> 31 files changed, 245 insertions(+), 410 deletions(-)
>
ACK series modulo the couple of notes I made along the way.
John
More information about the libvir-list
mailing list