---- 在 星期三, 2019-11-06 23:42:36 Jan Kara <jack@xxxxxxx> 撰写 ---- > On Mon 04-11-19 19:40:33, Chengguang Xu wrote: > > Call common helper ext2_group_last_block_no() to > > calculate group last block number. > > > > Signed-off-by: Chengguang Xu <cgxu519@xxxxxxxxxxxx> > > Thanks for the patch! I've applied it (as well as 1/5) and added attached > simplification on top. > In ext2_try_to_allocate() + if (my_rsv->_rsv_end < group_last_block) + end = my_rsv->_rsv_end - group_first_block + 1; + if (grp_goal < start || grp_goal > end) Based on original code, shouldn't it be if (grp_goal < start || grp_goal >=end) ? Thanks, Chengguang