Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5e329406 authored by Dan Williams's avatar Dan Williams
Browse files

libnvdimm, btt: sparse fix



Fix:
drivers/nvdimm/btt.c:635:29: warning: restricted __le64 degrades to integer

Signed-off-by: default avatarDan Williams <dan.j.williams@intel.com>
parent cbfe8fa6
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -632,8 +632,9 @@ static void parse_arena_meta(struct arena_info *arena, struct btt_sb *super,
	arena->logoff = arena_off + le64_to_cpu(super->logoff);
	arena->info2off = arena_off + le64_to_cpu(super->info2off);

	arena->size = (super->nextoff > 0) ? (le64_to_cpu(super->nextoff)) :
			(arena->info2off - arena->infooff + BTT_PG_SIZE);
	arena->size = (le64_to_cpu(super->nextoff) > 0)
		? (le64_to_cpu(super->nextoff))
		: (arena->info2off - arena->infooff + BTT_PG_SIZE);

	arena->flags = le32_to_cpu(super->flags);
}