Revert "dio: Convert direct_IO to use iov_iter"

This reverts commit f9e60985f73b7b549d9a3ab4caccbac3a8079232.

Conflicts:
	fs/direct-io.c
	mm/filemap.c