Whamcloud - gitweb
LU-14337 lov: return stripe_count=1 instead of 0 for DoM files 65/41265/2
authorEmoly Liu <emoly@whamcloud.com>
Tue, 19 Jan 2021 04:06:06 +0000 (12:06 +0800)
committerOleg Drokin <green@whamcloud.com>
Mon, 25 Jan 2021 19:19:18 +0000 (19:19 +0000)
commitb538826f2bdb39b5dda5bd1131b5b715c51d0bcd
treeddaa7d9cd3841f8cc25d9ad4d1917785d2cdfba6
parent1ec58a2e6ef98bacbb806f1b141ef38cdefe2226
LU-14337 lov: return stripe_count=1 instead of 0 for DoM files

Return stripe_count=1 instead of 0 for DoM files to avoid
divide-by-zero for older userspace that calls this ioctl,
e.g. lustre ADIO driver.

Signed-off-by: Emoly Liu <emoly@whamcloud.com>
Change-Id: I43c5e01bdee834f9a05a669a3e6f3d5cd926cb87
Reviewed-on: https://review.whamcloud.com/41265
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Mike Pershin <mpershin@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/lov/lov_pack.c