All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] staging: rts5208: Convert kmap() to kmap_local_page()
@ 2022-03-28 11:24 Fabio M. De Francesco
  2022-03-28 15:41 ` Ira Weiny
  0 siblings, 1 reply; 4+ messages in thread
From: Fabio M. De Francesco @ 2022-03-28 11:24 UTC (permalink / raw)
  To: Greg Kroah-Hartman, Benjamin Philip, Bart Van Assche,
	Martin K. Petersen, Charlie Sands, Mitali Borkar, Colin Ian King,
	linux-staging, linux-kernel, ira.weiny
  Cc: Fabio M. De Francesco

The use of kmap() is being deprecated and kmap_local_page() is faster.
Use kmap_local_page() in place of kmap().

Signed-off-by: Fabio M. De Francesco <fmdefrancesco@gmail.com>
---
 drivers/staging/rts5208/rtsx_transport.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/staging/rts5208/rtsx_transport.c b/drivers/staging/rts5208/rtsx_transport.c
index 805dc18fac0a..de690d7ee5e3 100644
--- a/drivers/staging/rts5208/rtsx_transport.c
+++ b/drivers/staging/rts5208/rtsx_transport.c
@@ -92,13 +92,13 @@ unsigned int rtsx_stor_access_xfer_buf(unsigned char *buffer,
 			while (sglen > 0) {
 				unsigned int plen = min(sglen, (unsigned int)
 						PAGE_SIZE - poff);
-				unsigned char *ptr = kmap(page);
+				unsigned char *ptr = kmap_local_page(page);
 
 				if (dir == TO_XFER_BUF)
 					memcpy(ptr + poff, buffer + cnt, plen);
 				else
 					memcpy(buffer + cnt, ptr + poff, plen);
-				kunmap(page);
+				kunmap_local(ptr);
 
 				/* Start at the beginning of the next page */
 				poff = 0;
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-03-28 17:21 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-28 11:24 [PATCH] staging: rts5208: Convert kmap() to kmap_local_page() Fabio M. De Francesco
2022-03-28 15:41 ` Ira Weiny
2022-03-28 16:11   ` Ira Weiny
2022-03-28 17:21   ` Fabio M. De Francesco

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.