File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -194,7 +194,11 @@ int dbMount(struct inode *ipbmap)
194
194
!bmp -> db_numag || (bmp -> db_numag > MAXAG ) ||
195
195
(bmp -> db_maxag >= MAXAG ) || (bmp -> db_maxag < 0 ) ||
196
196
(bmp -> db_agpref >= MAXAG ) || (bmp -> db_agpref < 0 ) ||
197
- !bmp -> db_agwidth ||
197
+ (bmp -> db_agheight < 0 ) || (bmp -> db_agheight > (L2LPERCTL >> 1 )) ||
198
+ (bmp -> db_agwidth < 1 ) || (bmp -> db_agwidth > (LPERCTL / MAXAG )) ||
199
+ (bmp -> db_agwidth > (1 << (L2LPERCTL - (bmp -> db_agheight << 1 )))) ||
200
+ (bmp -> db_agstart < 0 ) ||
201
+ (bmp -> db_agstart > (CTLTREESIZE - 1 - bmp -> db_agwidth * (MAXAG - 1 ))) ||
198
202
(bmp -> db_agl2size > L2MAXL2SIZE - L2MAXAG ) ||
199
203
(bmp -> db_agl2size < 0 ) ||
200
204
((bmp -> db_mapsize - 1 ) >> bmp -> db_agl2size ) > MAXAG ) {
You can’t perform that action at this time.
0 commit comments