remove asm-generic/ptrace.h v3

From: Christoph Hellwig
Date: Mon Jun 24 2019 - 01:47:37 EST

Hi all,

asm-generic/ptrace.h is a little weird in that it doesn't actually
implement any functionality, but it provided multiple layers of macros
that just implement trivial inline functions. We implement those
directly in the few architectures and be off with a much simpler

I'm not sure which tree is the right place, but may this can go through
the asm-generic tree since it removes an asm-generic header?

Changes since v2:
- rebase to latest Linus' tree that added an SPDX tag to
- collected two more Acks from Oleg
Changes since v1:
- add a missing empty line between functions