[libvirt] [PATCH 05/20] util: drop unused safezero argument

Daniel P. Berrange berrange at redhat.com
Thu Jul 7 09:26:08 UTC 2011


On Thu, Jul 07, 2011 at 11:10:31AM +0800, Daniel Veillard wrote:
> On Wed, Jul 06, 2011 at 05:23:48PM -0600, Eric Blake wrote:
> > No caller was using the flags argument, and this function is internal
> > only, so we might as well skip it.
> > 
> > * src/util/util.h (safezero): Update signature.
> > * src/util/util.c (safezero): Update function.
> > * src/locking/lock_driver_sanlock.c
> > (virLockManagerSanlockSetupLockspace)
> > (virLockManagerSanlockCreateLease): Update all callers.
> > * src/storage/storage_backend.c (createRawFile): Likewise.
> > ---
> >  src/locking/lock_driver_sanlock.c |    4 ++--
> >  src/storage/storage_backend.c     |    4 ++--
> >  src/util/util.c                   |    6 +++---
> >  src/util/util.h                   |    2 +-
> >  4 files changed, 8 insertions(+), 8 deletions(-)
> > 
> > diff --git a/src/locking/lock_driver_sanlock.c b/src/locking/lock_driver_sanlock.c
> > index 567221c..cd2bbb5 100644
> > --- a/src/locking/lock_driver_sanlock.c
> > +++ b/src/locking/lock_driver_sanlock.c
> > @@ -196,7 +196,7 @@ static int virLockManagerSanlockSetupLockspace(void)
> >              /*
> >               * Pre allocate enough data for 1 block of leases at preferred alignment
> >               */
> > -            if (safezero(fd, 0, 0, rv) < 0) {
> > +            if (safezero(fd, 0, rv) < 0) {
> >                  virReportSystemError(errno,
> >                                       _("Unable to allocate lockspace %s"),
> >                                       path);
> > @@ -567,7 +567,7 @@ static int virLockManagerSanlockCreateLease(struct sanlk_resource *res)
> >              /*
> >               * Pre allocate enough data for 1 block of leases at preferred alignment
> >               */
> > -            if (safezero(fd, 0, 0, rv) < 0) {
> > +            if (safezero(fd, 0, rv) < 0) {
> >                  virReportSystemError(errno,
> >                                       _("Unable to allocate lease %s"),
> >                                       res->disks[0].path);
> > diff --git a/src/storage/storage_backend.c b/src/storage/storage_backend.c
> > index 708d7b2..671b88e 100644
> > --- a/src/storage/storage_backend.c
> > +++ b/src/storage/storage_backend.c
> > @@ -331,7 +331,7 @@ createRawFile(int fd, virStorageVolDefPtr vol,
> > 
> >                  if (bytes > remain)
> >                      bytes = remain;
> > -                if (safezero(fd, 0, vol->allocation - remain, bytes) < 0) {
> > +                if (safezero(fd, vol->allocation - remain, bytes) < 0) {
> >                      ret = -errno;
> >                      virReportSystemError(errno, _("cannot fill file '%s'"),
> >                                           vol->target.path);
> > @@ -340,7 +340,7 @@ createRawFile(int fd, virStorageVolDefPtr vol,
> >                  remain -= bytes;
> >              }
> >          } else { /* No progress bars to be shown */
> > -            if (safezero(fd, 0, 0, remain) < 0) {
> > +            if (safezero(fd, 0, remain) < 0) {
> >                  ret = -errno;
> >                  virReportSystemError(errno, _("cannot fill file '%s'"),
> >                                       vol->target.path);
> > diff --git a/src/util/util.c b/src/util/util.c
> > index 5542557..3d0ceea 100644
> > --- a/src/util/util.c
> > +++ b/src/util/util.c
> > @@ -133,7 +133,7 @@ safewrite(int fd, const void *buf, size_t count)
> >  }
> > 
> >  #ifdef HAVE_POSIX_FALLOCATE
> > -int safezero(int fd, int flags ATTRIBUTE_UNUSED, off_t offset, off_t len)
> > +int safezero(int fd, off_t offset, off_t len)
> >  {
> >      int ret = posix_fallocate(fd, offset, len);
> >      if (ret == 0)
> > @@ -144,7 +144,7 @@ int safezero(int fd, int flags ATTRIBUTE_UNUSED, off_t offset, off_t len)
> >  #else
> > 
> >  # ifdef HAVE_MMAP
> > -int safezero(int fd, int flags ATTRIBUTE_UNUSED, off_t offset, off_t len)
> > +int safezero(int fd, off_t offset, off_t len)
> >  {
> >      int r;
> >      char *buf;
> > @@ -168,7 +168,7 @@ int safezero(int fd, int flags ATTRIBUTE_UNUSED, off_t offset, off_t len)
> > 
> >  # else /* HAVE_MMAP */
> > 
> > -int safezero(int fd, int flags ATTRIBUTE_UNUSED, off_t offset, off_t len)
> > +int safezero(int fd, off_t offset, off_t len)
> >  {
> >      int r;
> >      char *buf;
> > diff --git a/src/util/util.h b/src/util/util.h
> > index 7a1eb11..6f07f8c 100644
> > --- a/src/util/util.h
> > +++ b/src/util/util.h
> > @@ -39,7 +39,7 @@
> >  ssize_t saferead(int fd, void *buf, size_t count) ATTRIBUTE_RETURN_CHECK;
> >  ssize_t safewrite(int fd, const void *buf, size_t count)
> >      ATTRIBUTE_RETURN_CHECK;
> > -int safezero(int fd, int flags, off_t offset, off_t len)
> > +int safezero(int fd, off_t offset, off_t len)
> >      ATTRIBUTE_RETURN_CHECK;
> > 
> >  int virSetBlocking(int fd, bool blocking) ATTRIBUTE_RETURN_CHECK;
> 
>   ACK from me but Dan should probably check that it doesn't affect some
>   coming patches before pushing this,

ACK

Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|




More information about the libvir-list mailing list