iov_iter: Map the page later in copy_page_from_iter_atomic()
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Sun, 16 Jul 2023 03:03:52 +0000 (23:03 -0400)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Mon, 24 Jul 2023 22:03:43 +0000 (18:03 -0400)
commitf7f9a0c8736d418af8d981000ea68ea43b395da4
treead45846d2b69133e11fa8537ca8f649ae232f493
parent6eaae198076080886b9e7d57f4ae06fa782f90ef
iov_iter: Map the page later in copy_page_from_iter_atomic()

Remove a couple of calls to kunmap_atomic() in the rare error cases.

Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Kent Overstreet <kent.overstreet@linux.dev>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
lib/iov_iter.c