[sheepdog-users] [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-users mailing list