From f085f544e1d4df985e9c3bd394398547a8888e0f Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 26 Mar 2025 21:28:21 +0200 Subject: add more todos --- internal/eventloop.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'internal/eventloop.go') diff --git a/internal/eventloop.go b/internal/eventloop.go index 34e4d7f..363ef7c 100644 --- a/internal/eventloop.go +++ b/internal/eventloop.go @@ -292,9 +292,22 @@ func (e *eventLoop) syscallExit(exitEv event.Event, ch chan<- *event.Pair) { default: panic(fmt.Sprintf("unknown type: %v", v)) } + // TODO: implement sync(2) // TODO: implement dup syscall // TODO: implement dup2 syscall // TODO: implement dup3 syscall + // TODO: implement readlink syscall + // TODO: implement readv(2) + // TODO: implement copy_file_range + // TODO: open_by_handle_at + // TODO: name_to_handle_at + // TODO: mmap, msync... + // TODO: getcwd? + // TODO: syslog(2) for auditd debugging + // TODO: truncate + // TODO: sync_file_range + // TODO: readahead + // TODO: fallocate ev.PrevPair, _ = e.prevPairs[ev.EnterEv.GetTid()] ev.CalculateDurations() -- cgit v1.2.3