├── .gitignore ├── README.org ├── c ├── Makefile.am ├── configure.ac ├── default.nix ├── package.nix ├── rsyscall.pc.in └── src │ ├── remote_cat.c │ ├── rsyscall.c │ ├── rsyscall.h │ ├── rsyscall_bootstrap.c │ ├── rsyscall_server_main.c │ ├── rsyscall_stdin_bootstrap.c │ ├── rsyscall_unix_stub.c │ └── rsyscall_x86_64.S ├── default.nix ├── docs ├── background.org ├── conceptual.org ├── misc_explanations.org ├── perspective_intros │ ├── README.org │ ├── capability.org │ ├── djbware.org │ ├── high_performance.org │ ├── infracode.org │ ├── language_implementer.org │ └── rpc.org └── pitch.org ├── flake.lock ├── flake.nix ├── nixdeps ├── .envrc ├── default.nix ├── nixdeps │ ├── __init__.py │ ├── load.py │ └── setuptools.py ├── package.nix └── setup.py ├── overlay.nix ├── pinned.nix ├── python ├── .envrc ├── .projectile ├── MANIFEST.in ├── README ├── arepl │ ├── __init__.py │ ├── acompile.py │ ├── aeval.py │ ├── astcodeop.py │ ├── help.py │ ├── repl.py │ └── tests │ │ ├── __init__.py │ │ └── test_repl.py ├── default.nix ├── dneio │ ├── __init__.py │ ├── concur.py │ ├── core.py │ └── outcome.py ├── ffibuilder.py ├── package.nix ├── pyproject.toml ├── requirements.txt ├── rsysapps │ ├── __init__.py │ ├── dnspython_LUA.py │ ├── hydra.py │ ├── mail.py │ ├── miredo.py │ └── powerdns.py ├── rsyscall │ ├── __init__.py │ ├── command.py │ ├── doc │ │ ├── __init__.py │ │ └── syscall_api.py │ ├── environ.py │ ├── epoller.py │ ├── far.py │ ├── fcntl.py │ ├── handle │ │ ├── __init__.py │ │ ├── fd.py │ │ ├── pointer.py │ │ └── process.py │ ├── inotify_watch.py │ ├── limits.py │ ├── linux │ │ ├── __init__.py │ │ ├── dirent.py │ │ ├── fs.py │ │ ├── fuse.py │ │ ├── futex.py │ │ ├── memfd.py │ │ ├── netlink.py │ │ └── rtnetlink.py │ ├── loader.py │ ├── memory │ │ ├── __init__.py │ │ ├── allocation_interface.py │ │ ├── allocator.py │ │ ├── ram.py │ │ └── span.py │ ├── monitor.py │ ├── near │ │ ├── __init__.py │ │ ├── sysif.py │ │ └── types.py │ ├── net │ │ ├── __init__.py │ │ └── if_.py │ ├── netinet │ │ ├── __init__.py │ │ ├── in_.py │ │ ├── ip.py │ │ └── tcp.py │ ├── network │ │ ├── __init__.py │ │ └── connection.py │ ├── nix.py │ ├── path.py │ ├── sched.py │ ├── scripts │ │ ├── __init__.py │ │ ├── local_repl.py │ │ └── symsh.py │ ├── signal.py │ ├── stdlib │ │ ├── __init__.py │ │ └── mktemp.py │ ├── struct.py │ ├── sys │ │ ├── __init__.py │ │ ├── capability.py │ │ ├── epoll.py │ │ ├── eventfd.py │ │ ├── inotify.py │ │ ├── ioctl.py │ │ ├── mman.py │ │ ├── mount.py │ │ ├── prctl.py │ │ ├── resource.py │ │ ├── signalfd.py │ │ ├── socket.py │ │ ├── stat.py │ │ ├── syscall.py │ │ ├── timerfd.py │ │ ├── uio.py │ │ ├── un.py │ │ └── wait.py │ ├── tasks │ │ ├── __init__.py │ │ ├── clone.py │ │ ├── connection.py │ │ ├── local.py │ │ ├── persistent.py │ │ ├── ssh.py │ │ ├── ssh_bootstrap.sh │ │ ├── stdin_bootstrap.py │ │ └── stub.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_allocator.py │ │ ├── test_benchmark.py │ │ ├── test_cat.py │ │ ├── test_chroot.py │ │ ├── test_clone.py │ │ ├── test_concurrency.py │ │ ├── test_epoller.py │ │ ├── test_eventfd.py │ │ ├── test_fd.py │ │ ├── test_fs.py │ │ ├── test_fuse.py │ │ ├── test_inotify.py │ │ ├── test_ip.py │ │ ├── test_misc.py │ │ ├── test_mmap.py │ │ ├── test_net.py │ │ ├── test_nix.py │ │ ├── test_persistent.py │ │ ├── test_pidns.py │ │ ├── test_pipe.py │ │ ├── test_pointer.py │ │ ├── test_prctl.py │ │ ├── test_proc.py │ │ ├── test_repl.py │ │ ├── test_resource.py │ │ ├── test_sched.py │ │ ├── test_seek.py │ │ ├── test_setuid.py │ │ ├── test_signal.py │ │ ├── test_socket.py │ │ ├── test_ssh.py │ │ ├── test_stdinboot.py │ │ ├── test_stub.py │ │ ├── test_timerfd.py │ │ ├── test_user.py │ │ ├── trio_test_case.py │ │ └── utils.py │ ├── thread.py │ ├── time.py │ ├── unistd │ │ ├── __init__.py │ │ ├── credentials.py │ │ ├── cwd.py │ │ ├── exec.py │ │ ├── io.py │ │ └── pipe.py │ └── wish.py ├── setup.cfg ├── setup.py └── wish │ └── __init__.py └── research ├── README.org ├── check_robust_list.c ├── default.nix ├── dirfd.c ├── extensible_visitor.py ├── getdents.c ├── interp.nix ├── kernel_wishlist.org ├── mmap_growsdown.c ├── notes.org ├── nowait.c ├── pidns.c ├── rsyscall_ui.jpg ├── run_in_build.nix ├── shell.sh ├── sigbovik2020 ├── README.org ├── bibliography.bib ├── example.sh ├── paper.pdf ├── paper.tex └── prog.c ├── sleeper.py ├── sockopen.c ├── stat.c ├── test_epoll_signalfd.c └── very_old_notes.org /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/.gitignore -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/README.org -------------------------------------------------------------------------------- /c/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/c/Makefile.am -------------------------------------------------------------------------------- /c/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/c/configure.ac -------------------------------------------------------------------------------- /c/default.nix: -------------------------------------------------------------------------------- 1 | let 2 | pkgs = import ../pinned.nix; 3 | in 4 | pkgs.librsyscall 5 | -------------------------------------------------------------------------------- /c/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/c/package.nix -------------------------------------------------------------------------------- /c/rsyscall.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/c/rsyscall.pc.in -------------------------------------------------------------------------------- /c/src/remote_cat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/c/src/remote_cat.c -------------------------------------------------------------------------------- /c/src/rsyscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/c/src/rsyscall.c -------------------------------------------------------------------------------- /c/src/rsyscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/c/src/rsyscall.h -------------------------------------------------------------------------------- /c/src/rsyscall_bootstrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/c/src/rsyscall_bootstrap.c -------------------------------------------------------------------------------- /c/src/rsyscall_server_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/c/src/rsyscall_server_main.c -------------------------------------------------------------------------------- /c/src/rsyscall_stdin_bootstrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/c/src/rsyscall_stdin_bootstrap.c -------------------------------------------------------------------------------- /c/src/rsyscall_unix_stub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/c/src/rsyscall_unix_stub.c -------------------------------------------------------------------------------- /c/src/rsyscall_x86_64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/c/src/rsyscall_x86_64.S -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- 1 | import ./python 2 | -------------------------------------------------------------------------------- /docs/background.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/docs/background.org -------------------------------------------------------------------------------- /docs/conceptual.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/docs/conceptual.org -------------------------------------------------------------------------------- /docs/misc_explanations.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/docs/misc_explanations.org -------------------------------------------------------------------------------- /docs/perspective_intros/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/docs/perspective_intros/README.org -------------------------------------------------------------------------------- /docs/perspective_intros/capability.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/docs/perspective_intros/capability.org -------------------------------------------------------------------------------- /docs/perspective_intros/djbware.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/docs/perspective_intros/djbware.org -------------------------------------------------------------------------------- /docs/perspective_intros/high_performance.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/docs/perspective_intros/high_performance.org -------------------------------------------------------------------------------- /docs/perspective_intros/infracode.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/docs/perspective_intros/infracode.org -------------------------------------------------------------------------------- /docs/perspective_intros/language_implementer.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/docs/perspective_intros/language_implementer.org -------------------------------------------------------------------------------- /docs/perspective_intros/rpc.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/docs/perspective_intros/rpc.org -------------------------------------------------------------------------------- /docs/pitch.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/docs/pitch.org -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/flake.nix -------------------------------------------------------------------------------- /nixdeps/.envrc: -------------------------------------------------------------------------------- 1 | use_nix 2 | -------------------------------------------------------------------------------- /nixdeps/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/nixdeps/default.nix -------------------------------------------------------------------------------- /nixdeps/nixdeps/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/nixdeps/nixdeps/__init__.py -------------------------------------------------------------------------------- /nixdeps/nixdeps/load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/nixdeps/nixdeps/load.py -------------------------------------------------------------------------------- /nixdeps/nixdeps/setuptools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/nixdeps/nixdeps/setuptools.py -------------------------------------------------------------------------------- /nixdeps/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/nixdeps/package.nix -------------------------------------------------------------------------------- /nixdeps/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/nixdeps/setup.py -------------------------------------------------------------------------------- /overlay.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/overlay.nix -------------------------------------------------------------------------------- /pinned.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/pinned.nix -------------------------------------------------------------------------------- /python/.envrc: -------------------------------------------------------------------------------- 1 | use_nix 2 | -------------------------------------------------------------------------------- /python/.projectile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/MANIFEST.in -------------------------------------------------------------------------------- /python/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/README -------------------------------------------------------------------------------- /python/arepl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/arepl/__init__.py -------------------------------------------------------------------------------- /python/arepl/acompile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/arepl/acompile.py -------------------------------------------------------------------------------- /python/arepl/aeval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/arepl/aeval.py -------------------------------------------------------------------------------- /python/arepl/astcodeop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/arepl/astcodeop.py -------------------------------------------------------------------------------- /python/arepl/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/arepl/help.py -------------------------------------------------------------------------------- /python/arepl/repl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/arepl/repl.py -------------------------------------------------------------------------------- /python/arepl/tests/__init__.py: -------------------------------------------------------------------------------- 1 | "Tests for our async repl" 2 | -------------------------------------------------------------------------------- /python/arepl/tests/test_repl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/arepl/tests/test_repl.py -------------------------------------------------------------------------------- /python/default.nix: -------------------------------------------------------------------------------- 1 | let 2 | pkgs = import ../pinned.nix; 3 | in 4 | pkgs.python310Packages.rsyscall 5 | -------------------------------------------------------------------------------- /python/dneio/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/dneio/__init__.py -------------------------------------------------------------------------------- /python/dneio/concur.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/dneio/concur.py -------------------------------------------------------------------------------- /python/dneio/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/dneio/core.py -------------------------------------------------------------------------------- /python/dneio/outcome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/dneio/outcome.py -------------------------------------------------------------------------------- /python/ffibuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/ffibuilder.py -------------------------------------------------------------------------------- /python/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/package.nix -------------------------------------------------------------------------------- /python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/pyproject.toml -------------------------------------------------------------------------------- /python/requirements.txt: -------------------------------------------------------------------------------- 1 | cffi 2 | trio 3 | h11 4 | typeguard 5 | -------------------------------------------------------------------------------- /python/rsysapps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/rsysapps/dnspython_LUA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsysapps/dnspython_LUA.py -------------------------------------------------------------------------------- /python/rsysapps/hydra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsysapps/hydra.py -------------------------------------------------------------------------------- /python/rsysapps/mail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsysapps/mail.py -------------------------------------------------------------------------------- /python/rsysapps/miredo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsysapps/miredo.py -------------------------------------------------------------------------------- /python/rsysapps/powerdns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsysapps/powerdns.py -------------------------------------------------------------------------------- /python/rsyscall/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/__init__.py -------------------------------------------------------------------------------- /python/rsyscall/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/command.py -------------------------------------------------------------------------------- /python/rsyscall/doc/__init__.py: -------------------------------------------------------------------------------- 1 | "Various prose documentation strings" 2 | -------------------------------------------------------------------------------- /python/rsyscall/doc/syscall_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/doc/syscall_api.py -------------------------------------------------------------------------------- /python/rsyscall/environ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/environ.py -------------------------------------------------------------------------------- /python/rsyscall/epoller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/epoller.py -------------------------------------------------------------------------------- /python/rsyscall/far.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/far.py -------------------------------------------------------------------------------- /python/rsyscall/fcntl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/fcntl.py -------------------------------------------------------------------------------- /python/rsyscall/handle/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/handle/__init__.py -------------------------------------------------------------------------------- /python/rsyscall/handle/fd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/handle/fd.py -------------------------------------------------------------------------------- /python/rsyscall/handle/pointer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/handle/pointer.py -------------------------------------------------------------------------------- /python/rsyscall/handle/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/handle/process.py -------------------------------------------------------------------------------- /python/rsyscall/inotify_watch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/inotify_watch.py -------------------------------------------------------------------------------- /python/rsyscall/limits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/limits.py -------------------------------------------------------------------------------- /python/rsyscall/linux/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/linux/__init__.py -------------------------------------------------------------------------------- /python/rsyscall/linux/dirent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/linux/dirent.py -------------------------------------------------------------------------------- /python/rsyscall/linux/fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/linux/fs.py -------------------------------------------------------------------------------- /python/rsyscall/linux/fuse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/linux/fuse.py -------------------------------------------------------------------------------- /python/rsyscall/linux/futex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/linux/futex.py -------------------------------------------------------------------------------- /python/rsyscall/linux/memfd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/linux/memfd.py -------------------------------------------------------------------------------- /python/rsyscall/linux/netlink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/linux/netlink.py -------------------------------------------------------------------------------- /python/rsyscall/linux/rtnetlink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/linux/rtnetlink.py -------------------------------------------------------------------------------- /python/rsyscall/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/loader.py -------------------------------------------------------------------------------- /python/rsyscall/memory/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/memory/__init__.py -------------------------------------------------------------------------------- /python/rsyscall/memory/allocation_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/memory/allocation_interface.py -------------------------------------------------------------------------------- /python/rsyscall/memory/allocator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/memory/allocator.py -------------------------------------------------------------------------------- /python/rsyscall/memory/ram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/memory/ram.py -------------------------------------------------------------------------------- /python/rsyscall/memory/span.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/memory/span.py -------------------------------------------------------------------------------- /python/rsyscall/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/monitor.py -------------------------------------------------------------------------------- /python/rsyscall/near/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/near/__init__.py -------------------------------------------------------------------------------- /python/rsyscall/near/sysif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/near/sysif.py -------------------------------------------------------------------------------- /python/rsyscall/near/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/near/types.py -------------------------------------------------------------------------------- /python/rsyscall/net/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/net/__init__.py -------------------------------------------------------------------------------- /python/rsyscall/net/if_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/net/if_.py -------------------------------------------------------------------------------- /python/rsyscall/netinet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/netinet/__init__.py -------------------------------------------------------------------------------- /python/rsyscall/netinet/in_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/netinet/in_.py -------------------------------------------------------------------------------- /python/rsyscall/netinet/ip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/netinet/ip.py -------------------------------------------------------------------------------- /python/rsyscall/netinet/tcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/netinet/tcp.py -------------------------------------------------------------------------------- /python/rsyscall/network/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/network/__init__.py -------------------------------------------------------------------------------- /python/rsyscall/network/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/network/connection.py -------------------------------------------------------------------------------- /python/rsyscall/nix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/nix.py -------------------------------------------------------------------------------- /python/rsyscall/path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/path.py -------------------------------------------------------------------------------- /python/rsyscall/sched.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sched.py -------------------------------------------------------------------------------- /python/rsyscall/scripts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/scripts/__init__.py -------------------------------------------------------------------------------- /python/rsyscall/scripts/local_repl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/scripts/local_repl.py -------------------------------------------------------------------------------- /python/rsyscall/scripts/symsh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/scripts/symsh.py -------------------------------------------------------------------------------- /python/rsyscall/signal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/signal.py -------------------------------------------------------------------------------- /python/rsyscall/stdlib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/stdlib/__init__.py -------------------------------------------------------------------------------- /python/rsyscall/stdlib/mktemp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/stdlib/mktemp.py -------------------------------------------------------------------------------- /python/rsyscall/struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/struct.py -------------------------------------------------------------------------------- /python/rsyscall/sys/__init__.py: -------------------------------------------------------------------------------- 1 | """`#include ` 2 | 3 | Headers for general Linux functionality 4 | 5 | """ 6 | -------------------------------------------------------------------------------- /python/rsyscall/sys/capability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/capability.py -------------------------------------------------------------------------------- /python/rsyscall/sys/epoll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/epoll.py -------------------------------------------------------------------------------- /python/rsyscall/sys/eventfd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/eventfd.py -------------------------------------------------------------------------------- /python/rsyscall/sys/inotify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/inotify.py -------------------------------------------------------------------------------- /python/rsyscall/sys/ioctl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/ioctl.py -------------------------------------------------------------------------------- /python/rsyscall/sys/mman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/mman.py -------------------------------------------------------------------------------- /python/rsyscall/sys/mount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/mount.py -------------------------------------------------------------------------------- /python/rsyscall/sys/prctl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/prctl.py -------------------------------------------------------------------------------- /python/rsyscall/sys/resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/resource.py -------------------------------------------------------------------------------- /python/rsyscall/sys/signalfd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/signalfd.py -------------------------------------------------------------------------------- /python/rsyscall/sys/socket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/socket.py -------------------------------------------------------------------------------- /python/rsyscall/sys/stat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/stat.py -------------------------------------------------------------------------------- /python/rsyscall/sys/syscall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/syscall.py -------------------------------------------------------------------------------- /python/rsyscall/sys/timerfd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/timerfd.py -------------------------------------------------------------------------------- /python/rsyscall/sys/uio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/uio.py -------------------------------------------------------------------------------- /python/rsyscall/sys/un.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/un.py -------------------------------------------------------------------------------- /python/rsyscall/sys/wait.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/sys/wait.py -------------------------------------------------------------------------------- /python/rsyscall/tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tasks/__init__.py -------------------------------------------------------------------------------- /python/rsyscall/tasks/clone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tasks/clone.py -------------------------------------------------------------------------------- /python/rsyscall/tasks/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tasks/connection.py -------------------------------------------------------------------------------- /python/rsyscall/tasks/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tasks/local.py -------------------------------------------------------------------------------- /python/rsyscall/tasks/persistent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tasks/persistent.py -------------------------------------------------------------------------------- /python/rsyscall/tasks/ssh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tasks/ssh.py -------------------------------------------------------------------------------- /python/rsyscall/tasks/ssh_bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tasks/ssh_bootstrap.sh -------------------------------------------------------------------------------- /python/rsyscall/tasks/stdin_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tasks/stdin_bootstrap.py -------------------------------------------------------------------------------- /python/rsyscall/tasks/stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tasks/stub.py -------------------------------------------------------------------------------- /python/rsyscall/tests/__init__.py: -------------------------------------------------------------------------------- 1 | "Tests for rsyscall." 2 | -------------------------------------------------------------------------------- /python/rsyscall/tests/test_allocator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_allocator.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_benchmark.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_cat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_cat.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_chroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_chroot.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_clone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_clone.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_concurrency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_concurrency.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_epoller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_epoller.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_eventfd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_eventfd.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_fd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_fd.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_fs.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_fuse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_fuse.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_inotify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_inotify.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_ip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_ip.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_misc.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_mmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_mmap.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_net.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_nix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_nix.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_persistent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_persistent.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_pidns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_pidns.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_pipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_pipe.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_pointer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_pointer.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_prctl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_prctl.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_proc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_proc.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_repl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_repl.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_resource.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_sched.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_sched.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_seek.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_seek.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_setuid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_setuid.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_signal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_signal.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_socket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_socket.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_ssh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_ssh.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_stdinboot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_stdinboot.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_stub.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_timerfd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_timerfd.py -------------------------------------------------------------------------------- /python/rsyscall/tests/test_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/test_user.py -------------------------------------------------------------------------------- /python/rsyscall/tests/trio_test_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/trio_test_case.py -------------------------------------------------------------------------------- /python/rsyscall/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/tests/utils.py -------------------------------------------------------------------------------- /python/rsyscall/thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/thread.py -------------------------------------------------------------------------------- /python/rsyscall/time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/time.py -------------------------------------------------------------------------------- /python/rsyscall/unistd/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/unistd/__init__.py -------------------------------------------------------------------------------- /python/rsyscall/unistd/credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/unistd/credentials.py -------------------------------------------------------------------------------- /python/rsyscall/unistd/cwd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/unistd/cwd.py -------------------------------------------------------------------------------- /python/rsyscall/unistd/exec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/unistd/exec.py -------------------------------------------------------------------------------- /python/rsyscall/unistd/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/unistd/io.py -------------------------------------------------------------------------------- /python/rsyscall/unistd/pipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/unistd/pipe.py -------------------------------------------------------------------------------- /python/rsyscall/wish.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/rsyscall/wish.py -------------------------------------------------------------------------------- /python/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/setup.cfg -------------------------------------------------------------------------------- /python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/setup.py -------------------------------------------------------------------------------- /python/wish/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/python/wish/__init__.py -------------------------------------------------------------------------------- /research/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/README.org -------------------------------------------------------------------------------- /research/check_robust_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/check_robust_list.c -------------------------------------------------------------------------------- /research/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/default.nix -------------------------------------------------------------------------------- /research/dirfd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/dirfd.c -------------------------------------------------------------------------------- /research/extensible_visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/extensible_visitor.py -------------------------------------------------------------------------------- /research/getdents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/getdents.c -------------------------------------------------------------------------------- /research/interp.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/interp.nix -------------------------------------------------------------------------------- /research/kernel_wishlist.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/kernel_wishlist.org -------------------------------------------------------------------------------- /research/mmap_growsdown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/mmap_growsdown.c -------------------------------------------------------------------------------- /research/notes.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/notes.org -------------------------------------------------------------------------------- /research/nowait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/nowait.c -------------------------------------------------------------------------------- /research/pidns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/pidns.c -------------------------------------------------------------------------------- /research/rsyscall_ui.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/rsyscall_ui.jpg -------------------------------------------------------------------------------- /research/run_in_build.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/run_in_build.nix -------------------------------------------------------------------------------- /research/shell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/shell.sh -------------------------------------------------------------------------------- /research/sigbovik2020/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/sigbovik2020/README.org -------------------------------------------------------------------------------- /research/sigbovik2020/bibliography.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/sigbovik2020/bibliography.bib -------------------------------------------------------------------------------- /research/sigbovik2020/example.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | ls; which ls 3 | stat / 4 | foo|bar 5 | -------------------------------------------------------------------------------- /research/sigbovik2020/paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/sigbovik2020/paper.pdf -------------------------------------------------------------------------------- /research/sigbovik2020/paper.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/sigbovik2020/paper.tex -------------------------------------------------------------------------------- /research/sigbovik2020/prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/sigbovik2020/prog.c -------------------------------------------------------------------------------- /research/sleeper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/sleeper.py -------------------------------------------------------------------------------- /research/sockopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/sockopen.c -------------------------------------------------------------------------------- /research/stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/stat.c -------------------------------------------------------------------------------- /research/test_epoll_signalfd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/test_epoll_signalfd.c -------------------------------------------------------------------------------- /research/very_old_notes.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catern/rsyscall/HEAD/research/very_old_notes.org --------------------------------------------------------------------------------