Thread (2 messages) 2 messages, 2 authors, 29d ago

Re: [PATCH] sparc64: uprobes: use kmap_local_page() in copy_to_page()

flat view

From: Oleg Nesterov <oleg@redhat.com>
Date: 2026-09-22 07:29:02
Also in: lkml, sparclinux

On 09/21, Danish Khateeb wrote:
quoted hunk ↗ jump to hunk
--- a/arch/sparc/kernel/uprobes.c
+++ b/arch/sparc/kernel/uprobes.c
@@ -33,10 +33,10 @@ unsigned long uprobe_get_swbp_addr(struct pt_regs *regs)
 static void copy_to_page(struct page *page, unsigned long vaddr,
 			 const void *src, int len)
 {
-	void *kaddr = kmap_atomic(page);
+	void *kaddr = kmap_local_page(page);
 
 	memcpy(kaddr + (vaddr & ~PAGE_MASK), src, len);
-	kunmap_atomic(kaddr);
+	kunmap_local(kaddr);
 }
Acked-by: Oleg Nesterov <oleg@redhat.com>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help