Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Jul 2011 08:29:49 +0000 (UTC)
From:      Martin Matuska <mm@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/cddl/contrib/opensolaris/cmd/ztest ztest.c src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs metaslab.c spa_misc.c zio.c src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys metaslab.h metaslab_impl.h spa.h spa_impl.h
Message-ID:  <201107180830.p6I8U9wg082765@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
mm          2011-07-18 08:29:49 UTC

  FreeBSD src repository

  Modified files:
    cddl/contrib/opensolaris/cmd/ztest ztest.c 
    sys/cddl/contrib/opensolaris/uts/common/fs/zfs metaslab.c 
                                                   spa_misc.c 
                                                   zio.c 
    sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys metaslab.h 
                                                       metaslab_impl.h 
                                                       spa.h 
                                                       spa_impl.h 
  Log:
  SVN rev 224177 on 2011-07-18 08:29:49Z by mm
  
  ZFS tries to allocate blocks evenly across all devices. This means when
  devices are imbalanced zfs will lots of CPU searching for space on devices
  which tend to be pretty full. It should instead fail quickly on the full
  devices and move onto devices which have more availability.
  
  New loader tunable: vfs.zfs.mg_alloc_failures (min = 8)
  
  Illumos-gate changeset: 13379:4df42cc92254
  
  Obtained from:  Illumos (Bug #1051)
  MFC after:      2 weeks
  
  Revision  Changes    Path
  1.12      +2 -0      src/cddl/contrib/opensolaris/cmd/ztest/ztest.c
  1.8       +84 -27    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c
  1.9       +7 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c
  1.7       +3 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab.h
  1.6       +2 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h
  1.10      +8 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h
  1.8       +2 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h
  1.21      +24 -1     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107180830.p6I8U9wg082765>