summaryrefslogtreecommitdiff
path: root/arch/sparc/include/asm/uprobes.h
Commit message (Collapse)AuthorAge
* sparc64: fix for user probes in high memoryEric Saint Etienne2017-02-23
| | | | | | | | | | | | | | | | | | When returning from the user probe code into userspace process, PC & NPC are truncated to 32 bits. Due to shared libraries getting loaded very high in the virtual address space of the process, placing a user probe inside a shared library makes the kernel return into the process at the wrong address, causing it to seg'fault most of the time. This patch prevents truncating PC and NPC. Signed-off-by: Eric Saint Etienne <eric.saint.etienne@oracle.com> Reviewed-by: David Aldridge <david.j.aldridge@oracle.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* sparc64:Support User Probes for sparcAllen Pais2016-12-11
Signed-off-by: Eric Saint Etienne <eric.saint.etienne@oracle.com> Signed-off-by: Allen Pais <allen.pais@oracle.com> Signed-off-by: David S. Miller <davem@davemloft.net>