direct_write_fallback(): on error revert the ->ki_pos update from buffered write