Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964884AbcKDQAD (ORCPT ); Fri, 4 Nov 2016 12:00:03 -0400 Received: from mail-oi0-f68.google.com ([209.85.218.68]:35753 "EHLO mail-oi0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S936271AbcKDQAA (ORCPT ); Fri, 4 Nov 2016 12:00:00 -0400 To: Nicolas Pitre , Lennert Buytenhek , Catalin Marinas , Will Deacon Cc: linux-man , lkml , mtk.manpages@gmail.com From: "Michael Kerrisk (man-pages)" Subject: ptrace(2) ARM-specific details (request for patches) Message-ID: Date: Fri, 4 Nov 2016 16:59:45 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1483 Lines: 55 Hello Will, Catalin, (and others in the To:) As I mentioned to you both at LPC, over time there have been a number of ARM-specific additions to ptrace(2), and these have not been documented yet. Would I be able to appeal to you (and others in the To:) to send patches for these changes (and future ptrace changes)? The changes in question, for which I would be keen to receive patches, are as follows: PTRACE_GETWMMXREGS PTRACE_SETWMMXREGS ARM Linux 2.6.12 PTRACE_SET_SYSCALL ARM and ARM64 Linux 2.6.16 commit 3f471126ee53feb5e9b210ea2f525ed3bb9b7a7f Author: Nicolas Pitre Date: Sat Jan 14 19:30:04 2006 +0000 PTRACE_GETCRUNCHREGS PTRACE_SETCRUNCHREGS ARM Linux 2.6.18 commit 3bec6ded282b331552587267d67a06ed7fd95ddd Author: Lennert Buytenhek Date: Tue Jun 27 22:56:18 2006 +0100 PTRACE_GETVFPREGS PTRACE_SETVFPREGS ARM and ARM64 Linux 2.6.30 commit 3d1228ead618b88e8606015cbabc49019981805d Author: Catalin Marinas Date: Wed Feb 11 13:12:56 2009 +0100 PTRACE_GETHBPREGS PTRACE_SETHBPREGS ARM and ARM64 Linux 2.6.37 commit 864232fa1a2f8dfe003438ef0851a56722740f3e Author: Will Deacon Date: Fri Sep 3 10:42:55 2010 +0100 Cheers, Michael -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/