Author: trasz
Date: Sun Oct 18 15:56:47 2020
New Revision: 366808
URL: https://svnweb.freebsd.org/changeset/base/366808

Log:
  Slightly tweak linux ptrace(2) debug message; no functional changes.
  
  MFC after:    2 weeks
  Sponsored by: The FreeBSD Foundation
  Differential Revision:        https://reviews.freebsd.org/D26815

Modified:
  head/sys/amd64/linux/linux_ptrace.c

Modified: head/sys/amd64/linux/linux_ptrace.c
==============================================================================
--- head/sys/amd64/linux/linux_ptrace.c Sun Oct 18 12:03:36 2020        
(r366807)
+++ head/sys/amd64/linux/linux_ptrace.c Sun Oct 18 15:56:47 2020        
(r366808)
@@ -71,6 +71,7 @@ __FBSDID("$FreeBSD$");
 #define        LINUX_PTRACE_GETSIGINFO         0x4202
 #define        LINUX_PTRACE_GETREGSET          0x4204
 #define        LINUX_PTRACE_SEIZE              0x4206
+#define        LINUX_PTRACE_GET_SYSCALL_INFO   0x420e
 
 #define        LINUX_PTRACE_EVENT_EXIT         6
 
@@ -557,6 +558,14 @@ linux_ptrace_seize(struct thread *td, pid_t pid, l_ulo
        return (EINVAL);
 }
 
+static int
+linux_ptrace_get_syscall_info(struct thread *td, pid_t pid, l_ulong addr, 
l_ulong data)
+{
+
+       linux_msg(td, "PTRACE_GET_SYSCALL_INFO not implemented; returning 
EINVAL");
+       return (EINVAL);
+}
+
 int
 linux_ptrace(struct thread *td, struct linux_ptrace_args *uap)
 {
@@ -641,6 +650,9 @@ linux_ptrace(struct thread *td, struct linux_ptrace_ar
                break;
        case LINUX_PTRACE_SEIZE:
                error = linux_ptrace_seize(td, pid, uap->addr, uap->data);
+               break;
+       case LINUX_PTRACE_GET_SYSCALL_INFO:
+               error = linux_ptrace_get_syscall_info(td, pid, uap->addr, 
uap->data);
                break;
        default:
                linux_msg(td, "ptrace(%ld, ...) not implemented; "
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to