oid *buf)
void *buf)
);
It seems that these functions are completely synchronous and afaics, th=
e
writes are called in the pdflush context, effectively blocking out oper=
ations
on other file systems at the time. Not sure if this is something that
should be fixed, but it seems to limit scalability on mtd backends.
It seems that jffs2 has the same behaviour.
id *buf)
How about using submit_bio here instead of going to the page cache?
That would avoid doubling all the memory consumption here.
ion will
pace.
shouldn't this use the ->write() function instead of hardcoding mtdwrit=
e.
You are missing at least a MODULE_LICENSE and should probably
add the MODULE_AUTHOR and MODULE_DESCRIPTION tags as well.
Right now, it's impossible to even load the module, because
it uses a few GPL-only symbols.
Arnd <><
-
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel=
" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html