persistence: Sanitise irange/drange values
persistence: Sanitise irange/drange values

Some storages, especially memmap ones, don't support default values: we
get a bunch of zeroes, with no way to know if valid or not. However, for
irange/drange, min/max/step need to have sane values. If we find them to
be zero, we replace them with default values.

Signed-off-by: Ederson de Souza <1da3dd06fbb9d545ec21e96bca6ffa5cba52ede5@intel.com>

cabelitos/soletta,thiagomacieira/soletta,tripzero/soletta,tripzero/soletta,edersondisouza/soletta,bdilly/soletta,bsmelo/soletta,nagineni/soletta,rchiossi/soletta,brunobottazzini/soletta,bsmelo/soletta,anselmolsm/soletta,zehortigoza/soletta,otaviobp/soletta,gabrielschulhof/soletta,tripzero/soletta,rchiossi/soletta,barbieri/soletta,wanghongjuan/soletta,cmarcelo/soletta,ceolin/soletta,dorileo/soletta,wanghongjuan/soletta,wzhen12/soletta,otaviobp/soletta,wanghongjuan/soletta,thiagomacieira/soletta,gabrielschulhof/soletta,thiagomacieira/soletta,ibriano/soletta,wzhen12/soletta,bsmelo/soletta,zehortigoza/soletta,lpereira/soletta,gabrielschulhof/soletta,anselmolsm/soletta,bdilly/soletta,ibriano/soletta,edersondisouza/soletta,bsmelo/soletta,bdilly/soletta,gabrielschulhof/soletta,edersondisouza/soletta,tripzero/soletta,anselmolsm/soletta,nagineni/soletta,thiagomacieira/soletta,zehortigoza/soletta,cabelitos/soletta,cmarcelo/soletta,ibriano/soletta,gabrielschulhof/soletta,bdilly/soletta,zolkis/soletta,dorileo/soletta,zolkis/soletta,bsmelo/soletta,zehortigoza/soletta,brunobottazzini/soletta,gabrielschulhof/soletta,dorileo/soletta,rchiossi/soletta,cmarcelo/soletta,rchiossi/soletta,lpereira/soletta,edersondisouza/soletta,anselmolsm/soletta,cmarcelo/soletta,wzhen12/soletta,lpereira/soletta,ibriano/soletta,tripzero/soletta,rchiossi/soletta,rchiossi/soletta,cabelitos/soletta,wzhen12/soletta,otaviobp/soletta,wzhen12/soletta,ceolin/soletta,anselmolsm/soletta,brunobottazzini/soletta,wanghongjuan/soletta,bdilly/soletta,cmarcelo/soletta,barbieri/soletta,edersondisouza/soletta,lpereira/soletta,dorileo/soletta,ceolin/soletta,ibriano/soletta,nagineni/soletta,tripzero/soletta,wanghongjuan/soletta,zolkis/soletta,zehortigoza/soletta,dorileo/soletta,otaviobp/soletta,edersondisouza/soletta,lpereira/soletta,otaviobp/soletta,bsmelo/soletta,nagineni/soletta,barbieri/soletta,thiagomacieira/soletta,dorileo/soletta,thiagomacieira/soletta,brunobottazzini/soletta,ceolin/soletta,barbieri/soletta,ceolin/soletta,zolkis/soletta,cmarcelo/soletta,cabelitos/soletta,brunobottazzini/soletta,zehortigoza/soletta,wanghongjuan/soletta,barbieri/soletta,zolkis/soletta,ceolin/soletta,otaviobp/soletta,barbieri/soletta,ibriano/soletta,nagineni/soletta,wzhen12/soletta,cabelitos/soletta,cabelitos/soletta,brunobottazzini/soletta