ptrace(2)にはそのようなrequestはない
そのようなrequestを新設しないとだめなのだろうか?
メモリはmmap(2)によって割りあてることができる
mmap(NULL, length, PROTO_READ|PROTO_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
このコードをターゲットにおくりこんで実行させれば、OK!
引数をスタックにつんで int $0x80 を実行するだけ
see livepatch.c:target_alloc()