[PATCH openEuler-1.0-LTS] ext4: only update i_reserved_data_blocks on successful block allocation