[sheepdog] [PATCH stable-0.7 0/3] update for vdi checking on nr_zones < inode->nr_copies
Hitoshi Mitake
mitake.hitoshi at gmail.com
Wed Jan 29 11:23:45 CET 2014
At Mon, 27 Jan 2014 17:51:09 +0900,
Hitoshi Mitake wrote:
>
> This update is a bugfix for "dog vdi check". When "dog vdi check" is invoked in
> an environment with a number of zones which is less than inode->nr_copies, the
> command rised panic. This update fixes this problem.
>
> This update contains manual modification for backporting. If no one disagrees in
> 2 days or a maintainer agrees, it will be pushed to stable-0.7.
Pushed to stable-0.7 because no one disagreed in 2 days.
Thanks,
Hitoshi
>
> Hitoshi Mitake (3):
> tests/functional: add a new test for vdi check with the condition
> nr_zones < inode->nr_copies
> dog: caliculate a number of zones
> dog: use a minimum number of copies and zones for vdi checking
>
> dog/dog.c | 17 +++++++++++++++++
> dog/dog.h | 1 +
> dog/vdi.c | 17 ++++++++---------
> tests/functional/083 | 29 +++++++++++++++++++++++++++++
> tests/functional/083.out | 11 +++++++++++
> tests/functional/group | 1 +
> 6 files changed, 67 insertions(+), 9 deletions(-)
> create mode 100755 tests/functional/083
> create mode 100644 tests/functional/083.out
>
> --
> 1.7.10.4
>
More information about the sheepdog
mailing list