fs/fat: Reduce stack usage
authorTom Rini <trini@konsulko.com>
Fri, 22 Sep 2017 11:37:43 +0000 (07:37 -0400)
committerTom Rini <trini@konsulko.com>
Fri, 22 Sep 2017 11:37:43 +0000 (07:37 -0400)
commit2460098cffacd18729262e3ed36656e6943783ed
tree1c23bcec4fbcb250aeb5667aff8287751abafaea
parent2dc5b553b9bcd701bd7abd60f99f407cb0c37762
fs/fat: Reduce stack usage

We have limited stack in SPL builds.  Drop itrblock and move to
malloc/free of itr to move this off of the stack.  As part of this fix a
double-free issue in fat_size().

Signed-off-by: Tom Rini <trini@konsulko.com>
---
Rework to use malloc/free as moving this to a global overflows some SH
targets.
fs/fat/fat.c