Hi, I seem to encounter an infinite loop in in jffs2_flush_wbuf_gc() in wbuf.c starting at: } else while (old_wbuf_len && old_wbuf_ofs == c->wbuf_ofs) { Once it gets in this loop, I don't see how it ever gets out if c->wbuf_ofs doesn't change. Thanks so much for any help. Rick Bronson