DynamoRIO/drmemory

support recently added linux syscalls

Open

#1,019 opened on 2014年11月28日

GitHub で見る
 (1 comment) (0 reactions) (0 assignees)C (289 forks)auto 404
MigratedOpSys-LinuxPriority-MediumType-Featuregood first issuehelp wanted

Repository metrics

Stars
 (2,727 stars)
PR merge metrics
 (PR metrics pending)

説明

From bruen...@google.com on September 07, 2012 20:38:01

xref issue #92 we're talking about these:

define __NR_preadv 333

define __NR_pwritev 334

define __NR_rt_tgsigqueueinfo 335

define __NR_perf_event_open 336

define __NR_recvmmsg 337

define __NR_fanotify_init 338

define __NR_fanotify_mark 339

define __NR_prlimit64 340

define __NR_name_to_handle_at 341

define __NR_open_by_handle_at 342

define __NR_clock_adjtime 343

define __NR_syncfs 344

define __NR_sendmmsg 345

define __NR_setns 346

define __NR_process_vm_readv 347

define __NR_process_vm_writev 348

define __NR_kcmp 349

and I'm moving the x64 ones beyond sockets and ipc that are different from x86 to here:

{PACKNUM(156,-1),"_sysctl", UNKNOWN, 0, },
{PACKNUM(158,-1),"arch_prctl", UNKNOWN, 0, },
{PACKNUM(166,-1),"umount2", UNKNOWN, 0, },
{PACKNUM(174,-1),"create_module", UNKNOWN, 0, },
{PACKNUM(177,-1),"get_kernel_syms", UNKNOWN, 0, },
{PACKNUM(178,-1),"query_module", UNKNOWN, 0, },
{PACKNUM(181,-1),"getpmsg", UNKNOWN, 0, },
{PACKNUM(182,-1),"putpmsg", UNKNOWN, 0, },
{PACKNUM(183,-1),"afs_syscall", UNKNOWN, 0, },
{PACKNUM(184,-1),"tuxcall", UNKNOWN, 0, },
{PACKNUM(185,-1),"security", UNKNOWN, 0, },
{PACKNUM(214,-1),"epoll_ctl_old", UNKNOWN, 0, },
{PACKNUM(215,-1),"epoll_wait_old", UNKNOWN, 0, },
{PACKNUM(236,-1),"vserver", UNKNOWN, 0, },
{PACKNUM(262,-1),"newfstatat", UNKNOWN, 0, },

Original issue: http://code.google.com/p/drmemory/issues/detail?id=1019

コントリビューターガイド