├── .bintray_descriptor.json ├── .clang-format ├── .clang_complete ├── .gitignore ├── .gitmodules ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README-hermitcore.md ├── README.md ├── arch └── x86 │ ├── CMakeLists.txt │ ├── include │ └── asm │ │ ├── apic.h │ │ ├── atomic.h │ │ ├── atomic32.h │ │ ├── atomic64.h │ │ ├── gdt.h │ │ ├── idt.h │ │ ├── io.h │ │ ├── irq.h │ │ ├── irqflags.h │ │ ├── isrs.h │ │ ├── limits.h │ │ ├── multiboot.h │ │ ├── page.h │ │ ├── pci.h │ │ ├── processor.h │ │ ├── stddef.h │ │ ├── string.h │ │ ├── tasks.h │ │ ├── tasks_types.h │ │ ├── time.h │ │ ├── tss.h │ │ ├── uart.h │ │ └── uhyve.h │ ├── kernel │ ├── apic.c │ ├── boot.asm │ ├── entry.asm │ ├── gdt.c │ ├── idt.c │ ├── irq.c │ ├── isrs.c │ ├── pci.c │ ├── pcihdr.h │ ├── processor.c │ ├── signal.c │ ├── syscall.c │ ├── tasks.c │ ├── timer.c │ └── uart.c │ ├── libkern │ └── string.asm │ ├── loader │ ├── CMakeLists.txt │ ├── entry.asm │ ├── include │ │ ├── ctype.h │ │ ├── elf.h │ │ ├── io.h │ │ ├── limits.h │ │ ├── multiboot.h │ │ ├── page.h │ │ ├── stdarg.h │ │ ├── stddef.h │ │ ├── stdio.h │ │ ├── string.h │ │ └── uart.h │ ├── link.ld │ ├── main.c │ ├── page.c │ ├── printf.c │ ├── stdio.c │ ├── string.c │ ├── strstr.c │ ├── strtol.c │ └── uart.c │ └── mm │ ├── hbmemory.c │ ├── memory.c │ ├── page.c │ └── vma.c ├── cmake ├── HermitCore-Application.cmake ├── HermitCore-Configuration.cmake ├── HermitCore-Paths.cmake ├── HermitCore-Toolchain-x86-bootstrap.cmake ├── HermitCore-Toolchain-x86.cmake ├── HermitCore-Utils.cmake ├── HermitCore.cmake ├── README.md ├── golang │ ├── CMakeDetermineGoCompiler.cmake │ ├── CMakeGoCompiler.cmake.in │ ├── CMakeGoInformation.cmake │ └── CMakeTestGoCompiler.cmake └── local-cmake.sh ├── config ├── bzImage ├── ifcfg-mmnif ├── initrd.cpio ├── linux_config ├── linux_config_centos7 └── linux_config_fc23 ├── docker └── Dockerfile ├── drivers └── net │ ├── e1000.c │ ├── e1000.h │ ├── mmnif.c │ ├── mmnif.h │ ├── rtl8139.c │ ├── rtl8139.h │ ├── uhyve-net.c │ ├── uhyve-net.h │ ├── util.c │ ├── util.h │ ├── vioif.c │ └── vioif.h ├── img ├── demo.gif ├── hermitcore_logo.png └── hermitcore_logo.svg ├── include ├── hermit │ ├── CMakeLists.txt │ ├── config.asm.in │ ├── config.h.in │ ├── ctype.h │ ├── dequeue.h │ ├── errno.h │ ├── hermitux_profiler.h │ ├── hermitux_syscalls.h │ ├── ioctl.h │ ├── islelock.h │ ├── logging.h │ ├── mailbox.h │ ├── mailbox_types.h │ ├── malloc.h │ ├── memory.h │ ├── minifs.h │ ├── processor.h │ ├── rcce.h │ ├── semaphore.h │ ├── semaphore_types.h │ ├── signal.h │ ├── spinlock.h │ ├── spinlock_types.h │ ├── stdarg.h │ ├── stddef.h │ ├── stdio.h │ ├── stdlib.h │ ├── string.h │ ├── syscall-config.h │ ├── syscall.h │ ├── tasks.h │ ├── tasks_types.h │ ├── time.h │ ├── virtio_config.h │ ├── virtio_ids.h │ ├── virtio_net.h │ ├── virtio_pci.h │ ├── virtio_ring.h │ ├── virtio_types.h │ └── vma.h ├── netinet │ ├── in.h │ └── tcp.h ├── stdarg.h ├── stddef.h ├── stdlib.h ├── string.h └── sys │ ├── ipc.h │ ├── poll.h │ ├── shm.h │ └── uio.h ├── kernel ├── hermitux_profiler.c ├── main.c ├── minifs.c ├── syscall.c ├── syscalls │ ├── accept.c │ ├── access.c │ ├── arch_prctl.c │ ├── bind.c │ ├── brk.c │ ├── chdir.c │ ├── clock_getres.c │ ├── clock_gettime.c │ ├── clone.c │ ├── close.c │ ├── connect.c │ ├── creat.c │ ├── dup2.c │ ├── exit.c │ ├── exit_group.c │ ├── fcntl.c │ ├── fdatasync.c │ ├── fstat.c │ ├── fsync.c │ ├── futex.c │ ├── get_robust_list.c │ ├── get_ticks.c │ ├── getcwd.c │ ├── getdents.c │ ├── getdents64.c │ ├── getegid.c │ ├── geteuid.c │ ├── getgid.c │ ├── gethostname.c │ ├── getpeername.c │ ├── getpid.c │ ├── getppid.c │ ├── getpriority.c │ ├── getrandom.c │ ├── getrlimit.c │ ├── getsockname.c │ ├── getsockopt.c │ ├── gettid.c │ ├── gettimeofday.c │ ├── getuid.c │ ├── ioctl.c │ ├── kill.c │ ├── listen.c │ ├── lseek.c │ ├── lstat.c │ ├── madvise.c │ ├── mincore.c │ ├── mkdir.c │ ├── mmap.c │ ├── mprotect.c │ ├── mremap.c │ ├── msleep.c │ ├── munmap.c │ ├── nanosleep.c │ ├── newfstatat.c │ ├── open.c │ ├── openat.c │ ├── pipe.c │ ├── poll.c │ ├── pread64.c │ ├── prlimit64.c │ ├── pwrite64.c │ ├── rcce_fini.c │ ├── rcce_init.c │ ├── rcce_malloc.c │ ├── read.c │ ├── readlink.c │ ├── readv.c │ ├── recvfrom.c │ ├── rename.c │ ├── rmdir.c │ ├── rseq.c │ ├── rt_sigaction.c │ ├── sbrk.c │ ├── sched_getaffinity.c │ ├── sched_setaffinity.c │ ├── sched_yield.c │ ├── select.c │ ├── sem_cancelablewait.c │ ├── sem_destroy.c │ ├── sem_init.c │ ├── sem_post.c │ ├── sem_timedwait.c │ ├── sem_wait.c │ ├── sendfile.c │ ├── sendto.c │ ├── set_robust_list.c │ ├── set_tid_address.c │ ├── sethostname.c │ ├── setpriority.c │ ├── setrlimit.c │ ├── setsid.c │ ├── setsockopt.c │ ├── shutdown.c │ ├── sigaltstack.c │ ├── signal.c │ ├── socket.c │ ├── socket_recv.c │ ├── socket_send.c │ ├── spinlock_destroy.c │ ├── spinlock_init.c │ ├── spinlock_lock.c │ ├── spinlock_unlock.c │ ├── stat.c │ ├── sync.c │ ├── syncfs.c │ ├── sysinfo.c │ ├── tgkill.c │ ├── time.c │ ├── tkill.c │ ├── umask.c │ ├── uname.c │ ├── unlink.c │ ├── write.c │ ├── writev.c │ └── yield.c ├── tasks.c └── timer.c ├── libkern ├── printf.c ├── sprintf.c ├── stdio.c ├── string.c ├── strstr.c ├── strtol.c └── strtoul.c ├── mm ├── malloc.c └── vma.c ├── tests.sh ├── tools ├── CMakeLists.txt ├── demo_ircce.sh ├── demo_kvm.sh ├── demo_omp.sh ├── init.sh ├── mini_gzip.c ├── mini_gzip.h ├── miniz.c ├── miniz.h ├── proxy.c ├── proxy.h ├── queue.h ├── uhyve-cpu.h ├── uhyve-elf.c ├── uhyve-elf.h ├── uhyve-gdb.c ├── uhyve-gdb.h ├── uhyve-msr.h ├── uhyve-net.c ├── uhyve-net.h ├── uhyve-profiler.c ├── uhyve-profiler.h ├── uhyve-seccomp.c ├── uhyve-seccomp.h ├── uhyve-syscalls.h ├── uhyve.c ├── uhyve.h └── utils.c └── usr ├── benchmarks ├── CMakeLists.txt ├── RCCE_pingping.c ├── RCCE_pingpong.c ├── basic.c ├── bt.b │ ├── CMakeLists.txt │ ├── add.c │ ├── adi.c │ ├── bt.c │ ├── c_print_results.c │ ├── c_timers.c │ ├── error.c │ ├── exact_rhs.c │ ├── exact_solution.c │ ├── header.h │ ├── initialize.c │ ├── npbparams.h │ ├── print_results.c │ ├── print_results.h │ ├── rhs.c │ ├── set_constants.c │ ├── solve_subs.c │ ├── timers.h │ ├── type.h │ ├── verify.c │ ├── work_lhs.h │ ├── wtime.c │ ├── wtime.h │ ├── x_solve.c │ ├── y_solve.c │ └── z_solve.c ├── cg.b │ ├── CMakeLists.txt │ ├── c_print_results.c │ ├── c_timers.c │ ├── cg.c │ ├── globals.h │ ├── npbparams.h │ ├── print_results.c │ ├── print_results.h │ ├── randdp.c │ ├── randdp.h │ ├── timers.h │ ├── type.h │ ├── wtime.c │ └── wtime.h ├── ep.b │ ├── CMakeLists.txt │ ├── c_print_results.c │ ├── c_timers.c │ ├── ep.c │ ├── globals.h │ ├── npbparams.h │ ├── print_results.c │ ├── print_results.h │ ├── randdp.c │ ├── randdp.h │ ├── res.txt │ ├── timers.h │ ├── type.h │ ├── wtime.c │ └── wtime.h ├── hg.c ├── hist.c ├── hist.h ├── init.c ├── init.h ├── is.b │ ├── CMakeLists.txt │ ├── c_print_results.c │ ├── c_timers.c │ ├── is.c │ ├── npbparams.h │ ├── res.txt │ ├── wtime.c │ └── wtime.h ├── mg.b │ ├── CMakeLists.txt │ ├── c_print_results.c │ ├── c_timers.c │ ├── globals.h │ ├── mg.c │ ├── npbparams.h │ ├── print_results.c │ ├── print_results.h │ ├── randdp.c │ ├── randdp.h │ ├── res.txt │ ├── timers.h │ ├── type.h │ ├── wtime.c │ └── wtime.h ├── netio.c ├── opt.c ├── opt.h ├── rdtsc.c ├── rdtsc.h ├── report.c ├── report.h ├── run.c ├── run.h ├── setup.c ├── setup.h ├── sp.b │ ├── CMakeLists.txt │ ├── add.c │ ├── adi.c │ ├── c_print_results.c │ ├── c_timers.c │ ├── error.c │ ├── exact_rhs.c │ ├── exact_solution.c │ ├── globals.h │ ├── header.h │ ├── initialize.c │ ├── ninvr.c │ ├── npbparams.h │ ├── pinvr.c │ ├── print_results.c │ ├── print_results.h │ ├── randdp.c │ ├── randdp.h │ ├── res.txt │ ├── rhs.c │ ├── set_constants.c │ ├── sp.c │ ├── timers.h │ ├── txinvr.c │ ├── type.h │ ├── tzetar.c │ ├── verify.c │ ├── wtime.c │ ├── wtime.h │ ├── x_solve.c │ ├── y_solve.c │ └── z_solve.c ├── stream.c └── ua.b │ ├── CMakeLists.txt │ ├── adapt.c │ ├── c_print_results.c │ ├── c_timers.c │ ├── convect.c │ ├── diffuse.c │ ├── globals.h │ ├── header.h │ ├── mason.c │ ├── move.c │ ├── npbparams.h │ ├── precond.c │ ├── print_results.c │ ├── print_results.h │ ├── randdp.c │ ├── randdp.h │ ├── res.txt │ ├── setup.c │ ├── timers.h │ ├── transfer.c │ ├── type.h │ ├── ua.c │ ├── utils.c │ ├── verify.c │ ├── wtime.c │ └── wtime.h ├── gdb ├── README.txt ├── hermit-gdb.py └── hermit │ ├── __init__.py │ └── tasks.py ├── ircce ├── CMakeLists.txt ├── RCCE.h ├── RCCE_admin.c ├── RCCE_bcast.c ├── RCCE_comm.c ├── RCCE_debug.c ├── RCCE_debug.h ├── RCCE_flags.c ├── RCCE_get.c ├── RCCE_lib.h ├── RCCE_malloc.c ├── RCCE_put.c ├── RCCE_qsort.c ├── RCCE_recv.c ├── RCCE_reduce.c ├── RCCE_send.c ├── RCCE_synch.c ├── iRCCE.h ├── iRCCE_admin.c ├── iRCCE_atomic.c ├── iRCCE_get.c ├── iRCCE_irecv.c ├── iRCCE_isend.c ├── iRCCE_lib.h ├── iRCCE_mcast.c ├── iRCCE_put.c ├── iRCCE_srecv.c ├── iRCCE_ssend.c ├── iRCCE_synch.c ├── iRCCE_waitlist.c ├── rte_memcpy.h └── syscall.h ├── libgomp ├── Makefile ├── affinity.c ├── alloc.c ├── bar.c ├── bar.h ├── barrier.c ├── config.h ├── critical.c ├── env.c ├── error.c ├── fortran.c ├── hashtab.h ├── iter.c ├── iter_ull.c ├── libgomp.h ├── libgomp.spec ├── libgomp_f.h ├── libgomp_g.h ├── lock.c ├── loop.c ├── loop_ull.c ├── mutex.c ├── mutex.h ├── omp-lock.h ├── omp.h ├── omp_lib.h ├── omp_lib.h.in ├── ordered.c ├── parallel.c ├── proc.c ├── ptrlock.c ├── ptrlock.h ├── sections.c ├── sem.c ├── sem.h ├── single.c ├── task.c ├── team.c ├── time.c └── work.c ├── openmpbench ├── .gitignore ├── CMakeLists.txt ├── Licence.txt ├── README.txt ├── arraybench.c ├── arraybench.h ├── common.c ├── common.h ├── schedbench.c ├── schedbench.h ├── syncbench.c ├── syncbench.h ├── taskbench.c └── taskbench.h ├── tests ├── CMakeLists.txt ├── RCCE_minimum.c ├── argv_envp.c ├── hello++.cpp ├── hello-minimal.c ├── hello.c ├── hellof.f90 ├── hermitux.c ├── jacobi.c ├── linker.ld ├── pi.go ├── server.go ├── signals.c ├── syscall_tester.c ├── test-malloc-mt.c ├── test-malloc.c ├── thr_hello.c └── timing.c └── xray ├── CMakeLists.txt ├── LICENSE ├── README.md ├── browser.c ├── demangle.c ├── hashtable.c ├── libxray.spec ├── parsesymbols.c ├── report.c ├── stringpool.c ├── symtable.c ├── tools ├── conv2kcg.py └── report.xray ├── xray.c ├── xray.h ├── xray.odt └── xray_priv.h /.bintray_descriptor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/.bintray_descriptor.json -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | -------------------------------------------------------------------------------- /.clang_complete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/.clang_complete -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/LICENSE -------------------------------------------------------------------------------- /README-hermitcore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/README-hermitcore.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/README.md -------------------------------------------------------------------------------- /arch/x86/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/CMakeLists.txt -------------------------------------------------------------------------------- /arch/x86/include/asm/apic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/apic.h -------------------------------------------------------------------------------- /arch/x86/include/asm/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/atomic.h -------------------------------------------------------------------------------- /arch/x86/include/asm/atomic32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/atomic32.h -------------------------------------------------------------------------------- /arch/x86/include/asm/atomic64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/atomic64.h -------------------------------------------------------------------------------- /arch/x86/include/asm/gdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/gdt.h -------------------------------------------------------------------------------- /arch/x86/include/asm/idt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/idt.h -------------------------------------------------------------------------------- /arch/x86/include/asm/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/io.h -------------------------------------------------------------------------------- /arch/x86/include/asm/irq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/irq.h -------------------------------------------------------------------------------- /arch/x86/include/asm/irqflags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/irqflags.h -------------------------------------------------------------------------------- /arch/x86/include/asm/isrs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/isrs.h -------------------------------------------------------------------------------- /arch/x86/include/asm/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/limits.h -------------------------------------------------------------------------------- /arch/x86/include/asm/multiboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/multiboot.h -------------------------------------------------------------------------------- /arch/x86/include/asm/page.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/page.h -------------------------------------------------------------------------------- /arch/x86/include/asm/pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/pci.h -------------------------------------------------------------------------------- /arch/x86/include/asm/processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/processor.h -------------------------------------------------------------------------------- /arch/x86/include/asm/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/stddef.h -------------------------------------------------------------------------------- /arch/x86/include/asm/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/string.h -------------------------------------------------------------------------------- /arch/x86/include/asm/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/tasks.h -------------------------------------------------------------------------------- /arch/x86/include/asm/tasks_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/tasks_types.h -------------------------------------------------------------------------------- /arch/x86/include/asm/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/time.h -------------------------------------------------------------------------------- /arch/x86/include/asm/tss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/tss.h -------------------------------------------------------------------------------- /arch/x86/include/asm/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/uart.h -------------------------------------------------------------------------------- /arch/x86/include/asm/uhyve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/include/asm/uhyve.h -------------------------------------------------------------------------------- /arch/x86/kernel/apic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/apic.c -------------------------------------------------------------------------------- /arch/x86/kernel/boot.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/boot.asm -------------------------------------------------------------------------------- /arch/x86/kernel/entry.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/entry.asm -------------------------------------------------------------------------------- /arch/x86/kernel/gdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/gdt.c -------------------------------------------------------------------------------- /arch/x86/kernel/idt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/idt.c -------------------------------------------------------------------------------- /arch/x86/kernel/irq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/irq.c -------------------------------------------------------------------------------- /arch/x86/kernel/isrs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/isrs.c -------------------------------------------------------------------------------- /arch/x86/kernel/pci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/pci.c -------------------------------------------------------------------------------- /arch/x86/kernel/pcihdr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/pcihdr.h -------------------------------------------------------------------------------- /arch/x86/kernel/processor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/processor.c -------------------------------------------------------------------------------- /arch/x86/kernel/signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/signal.c -------------------------------------------------------------------------------- /arch/x86/kernel/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/syscall.c -------------------------------------------------------------------------------- /arch/x86/kernel/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/tasks.c -------------------------------------------------------------------------------- /arch/x86/kernel/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/timer.c -------------------------------------------------------------------------------- /arch/x86/kernel/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/kernel/uart.c -------------------------------------------------------------------------------- /arch/x86/libkern/string.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/libkern/string.asm -------------------------------------------------------------------------------- /arch/x86/loader/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/CMakeLists.txt -------------------------------------------------------------------------------- /arch/x86/loader/entry.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/entry.asm -------------------------------------------------------------------------------- /arch/x86/loader/include/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/include/ctype.h -------------------------------------------------------------------------------- /arch/x86/loader/include/elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/include/elf.h -------------------------------------------------------------------------------- /arch/x86/loader/include/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/include/io.h -------------------------------------------------------------------------------- /arch/x86/loader/include/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/include/limits.h -------------------------------------------------------------------------------- /arch/x86/loader/include/multiboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/include/multiboot.h -------------------------------------------------------------------------------- /arch/x86/loader/include/page.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/include/page.h -------------------------------------------------------------------------------- /arch/x86/loader/include/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/include/stdarg.h -------------------------------------------------------------------------------- /arch/x86/loader/include/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/include/stddef.h -------------------------------------------------------------------------------- /arch/x86/loader/include/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/include/stdio.h -------------------------------------------------------------------------------- /arch/x86/loader/include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/include/string.h -------------------------------------------------------------------------------- /arch/x86/loader/include/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/include/uart.h -------------------------------------------------------------------------------- /arch/x86/loader/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/link.ld -------------------------------------------------------------------------------- /arch/x86/loader/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/main.c -------------------------------------------------------------------------------- /arch/x86/loader/page.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/page.c -------------------------------------------------------------------------------- /arch/x86/loader/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/printf.c -------------------------------------------------------------------------------- /arch/x86/loader/stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/stdio.c -------------------------------------------------------------------------------- /arch/x86/loader/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/string.c -------------------------------------------------------------------------------- /arch/x86/loader/strstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/strstr.c -------------------------------------------------------------------------------- /arch/x86/loader/strtol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/strtol.c -------------------------------------------------------------------------------- /arch/x86/loader/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/loader/uart.c -------------------------------------------------------------------------------- /arch/x86/mm/hbmemory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/mm/hbmemory.c -------------------------------------------------------------------------------- /arch/x86/mm/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/mm/memory.c -------------------------------------------------------------------------------- /arch/x86/mm/page.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/mm/page.c -------------------------------------------------------------------------------- /arch/x86/mm/vma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/arch/x86/mm/vma.c -------------------------------------------------------------------------------- /cmake/HermitCore-Application.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/cmake/HermitCore-Application.cmake -------------------------------------------------------------------------------- /cmake/HermitCore-Configuration.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/cmake/HermitCore-Configuration.cmake -------------------------------------------------------------------------------- /cmake/HermitCore-Paths.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/cmake/HermitCore-Paths.cmake -------------------------------------------------------------------------------- /cmake/HermitCore-Toolchain-x86-bootstrap.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/cmake/HermitCore-Toolchain-x86-bootstrap.cmake -------------------------------------------------------------------------------- /cmake/HermitCore-Toolchain-x86.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/cmake/HermitCore-Toolchain-x86.cmake -------------------------------------------------------------------------------- /cmake/HermitCore-Utils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/cmake/HermitCore-Utils.cmake -------------------------------------------------------------------------------- /cmake/HermitCore.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/cmake/HermitCore.cmake -------------------------------------------------------------------------------- /cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/cmake/README.md -------------------------------------------------------------------------------- /cmake/golang/CMakeDetermineGoCompiler.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/cmake/golang/CMakeDetermineGoCompiler.cmake -------------------------------------------------------------------------------- /cmake/golang/CMakeGoCompiler.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/cmake/golang/CMakeGoCompiler.cmake.in -------------------------------------------------------------------------------- /cmake/golang/CMakeGoInformation.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/cmake/golang/CMakeGoInformation.cmake -------------------------------------------------------------------------------- /cmake/golang/CMakeTestGoCompiler.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/cmake/golang/CMakeTestGoCompiler.cmake -------------------------------------------------------------------------------- /cmake/local-cmake.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/cmake/local-cmake.sh -------------------------------------------------------------------------------- /config/bzImage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/config/bzImage -------------------------------------------------------------------------------- /config/ifcfg-mmnif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/config/ifcfg-mmnif -------------------------------------------------------------------------------- /config/initrd.cpio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/config/initrd.cpio -------------------------------------------------------------------------------- /config/linux_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/config/linux_config -------------------------------------------------------------------------------- /config/linux_config_centos7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/config/linux_config_centos7 -------------------------------------------------------------------------------- /config/linux_config_fc23: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/config/linux_config_fc23 -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /drivers/net/e1000.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/drivers/net/e1000.c -------------------------------------------------------------------------------- /drivers/net/e1000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/drivers/net/e1000.h -------------------------------------------------------------------------------- /drivers/net/mmnif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/drivers/net/mmnif.c -------------------------------------------------------------------------------- /drivers/net/mmnif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/drivers/net/mmnif.h -------------------------------------------------------------------------------- /drivers/net/rtl8139.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/drivers/net/rtl8139.c -------------------------------------------------------------------------------- /drivers/net/rtl8139.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/drivers/net/rtl8139.h -------------------------------------------------------------------------------- /drivers/net/uhyve-net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/drivers/net/uhyve-net.c -------------------------------------------------------------------------------- /drivers/net/uhyve-net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/drivers/net/uhyve-net.h -------------------------------------------------------------------------------- /drivers/net/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/drivers/net/util.c -------------------------------------------------------------------------------- /drivers/net/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/drivers/net/util.h -------------------------------------------------------------------------------- /drivers/net/vioif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/drivers/net/vioif.c -------------------------------------------------------------------------------- /drivers/net/vioif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/drivers/net/vioif.h -------------------------------------------------------------------------------- /img/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/img/demo.gif -------------------------------------------------------------------------------- /img/hermitcore_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/img/hermitcore_logo.png -------------------------------------------------------------------------------- /img/hermitcore_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/img/hermitcore_logo.svg -------------------------------------------------------------------------------- /include/hermit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/CMakeLists.txt -------------------------------------------------------------------------------- /include/hermit/config.asm.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/config.asm.in -------------------------------------------------------------------------------- /include/hermit/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/config.h.in -------------------------------------------------------------------------------- /include/hermit/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/ctype.h -------------------------------------------------------------------------------- /include/hermit/dequeue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/dequeue.h -------------------------------------------------------------------------------- /include/hermit/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/errno.h -------------------------------------------------------------------------------- /include/hermit/hermitux_profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/hermitux_profiler.h -------------------------------------------------------------------------------- /include/hermit/hermitux_syscalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/hermitux_syscalls.h -------------------------------------------------------------------------------- /include/hermit/ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/ioctl.h -------------------------------------------------------------------------------- /include/hermit/islelock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/islelock.h -------------------------------------------------------------------------------- /include/hermit/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/logging.h -------------------------------------------------------------------------------- /include/hermit/mailbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/mailbox.h -------------------------------------------------------------------------------- /include/hermit/mailbox_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/mailbox_types.h -------------------------------------------------------------------------------- /include/hermit/malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/malloc.h -------------------------------------------------------------------------------- /include/hermit/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/memory.h -------------------------------------------------------------------------------- /include/hermit/minifs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/minifs.h -------------------------------------------------------------------------------- /include/hermit/processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/processor.h -------------------------------------------------------------------------------- /include/hermit/rcce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/rcce.h -------------------------------------------------------------------------------- /include/hermit/semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/semaphore.h -------------------------------------------------------------------------------- /include/hermit/semaphore_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/semaphore_types.h -------------------------------------------------------------------------------- /include/hermit/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/signal.h -------------------------------------------------------------------------------- /include/hermit/spinlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/spinlock.h -------------------------------------------------------------------------------- /include/hermit/spinlock_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/spinlock_types.h -------------------------------------------------------------------------------- /include/hermit/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/stdarg.h -------------------------------------------------------------------------------- /include/hermit/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/stddef.h -------------------------------------------------------------------------------- /include/hermit/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/stdio.h -------------------------------------------------------------------------------- /include/hermit/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/stdlib.h -------------------------------------------------------------------------------- /include/hermit/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/string.h -------------------------------------------------------------------------------- /include/hermit/syscall-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/syscall-config.h -------------------------------------------------------------------------------- /include/hermit/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/syscall.h -------------------------------------------------------------------------------- /include/hermit/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/tasks.h -------------------------------------------------------------------------------- /include/hermit/tasks_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/tasks_types.h -------------------------------------------------------------------------------- /include/hermit/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/time.h -------------------------------------------------------------------------------- /include/hermit/virtio_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/virtio_config.h -------------------------------------------------------------------------------- /include/hermit/virtio_ids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/virtio_ids.h -------------------------------------------------------------------------------- /include/hermit/virtio_net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/virtio_net.h -------------------------------------------------------------------------------- /include/hermit/virtio_pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/virtio_pci.h -------------------------------------------------------------------------------- /include/hermit/virtio_ring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/virtio_ring.h -------------------------------------------------------------------------------- /include/hermit/virtio_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/virtio_types.h -------------------------------------------------------------------------------- /include/hermit/vma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/hermit/vma.h -------------------------------------------------------------------------------- /include/netinet/in.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/netinet/in.h -------------------------------------------------------------------------------- /include/netinet/tcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/netinet/tcp.h -------------------------------------------------------------------------------- /include/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/stdarg.h -------------------------------------------------------------------------------- /include/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/stddef.h -------------------------------------------------------------------------------- /include/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/stdlib.h -------------------------------------------------------------------------------- /include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/string.h -------------------------------------------------------------------------------- /include/sys/ipc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/sys/ipc.h -------------------------------------------------------------------------------- /include/sys/poll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/sys/poll.h -------------------------------------------------------------------------------- /include/sys/shm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/sys/shm.h -------------------------------------------------------------------------------- /include/sys/uio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/include/sys/uio.h -------------------------------------------------------------------------------- /kernel/hermitux_profiler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/hermitux_profiler.c -------------------------------------------------------------------------------- /kernel/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/main.c -------------------------------------------------------------------------------- /kernel/minifs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/minifs.c -------------------------------------------------------------------------------- /kernel/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscall.c -------------------------------------------------------------------------------- /kernel/syscalls/accept.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/accept.c -------------------------------------------------------------------------------- /kernel/syscalls/access.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/access.c -------------------------------------------------------------------------------- /kernel/syscalls/arch_prctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/arch_prctl.c -------------------------------------------------------------------------------- /kernel/syscalls/bind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/bind.c -------------------------------------------------------------------------------- /kernel/syscalls/brk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/brk.c -------------------------------------------------------------------------------- /kernel/syscalls/chdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/chdir.c -------------------------------------------------------------------------------- /kernel/syscalls/clock_getres.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/clock_getres.c -------------------------------------------------------------------------------- /kernel/syscalls/clock_gettime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/clock_gettime.c -------------------------------------------------------------------------------- /kernel/syscalls/clone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/clone.c -------------------------------------------------------------------------------- /kernel/syscalls/close.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/close.c -------------------------------------------------------------------------------- /kernel/syscalls/connect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/connect.c -------------------------------------------------------------------------------- /kernel/syscalls/creat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/creat.c -------------------------------------------------------------------------------- /kernel/syscalls/dup2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/dup2.c -------------------------------------------------------------------------------- /kernel/syscalls/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/exit.c -------------------------------------------------------------------------------- /kernel/syscalls/exit_group.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/exit_group.c -------------------------------------------------------------------------------- /kernel/syscalls/fcntl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/fcntl.c -------------------------------------------------------------------------------- /kernel/syscalls/fdatasync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/fdatasync.c -------------------------------------------------------------------------------- /kernel/syscalls/fstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/fstat.c -------------------------------------------------------------------------------- /kernel/syscalls/fsync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/fsync.c -------------------------------------------------------------------------------- /kernel/syscalls/futex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/futex.c -------------------------------------------------------------------------------- /kernel/syscalls/get_robust_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/get_robust_list.c -------------------------------------------------------------------------------- /kernel/syscalls/get_ticks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/get_ticks.c -------------------------------------------------------------------------------- /kernel/syscalls/getcwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/getcwd.c -------------------------------------------------------------------------------- /kernel/syscalls/getdents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/getdents.c -------------------------------------------------------------------------------- /kernel/syscalls/getdents64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/getdents64.c -------------------------------------------------------------------------------- /kernel/syscalls/getegid.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int sys_getegid(void) { 4 | return 0; 5 | } 6 | -------------------------------------------------------------------------------- /kernel/syscalls/geteuid.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int sys_geteuid(void) { 4 | return 0; 5 | } 6 | -------------------------------------------------------------------------------- /kernel/syscalls/getgid.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int sys_getgid(void) { 4 | return 0; 5 | } 6 | -------------------------------------------------------------------------------- /kernel/syscalls/gethostname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/gethostname.c -------------------------------------------------------------------------------- /kernel/syscalls/getpeername.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/getpeername.c -------------------------------------------------------------------------------- /kernel/syscalls/getpid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/getpid.c -------------------------------------------------------------------------------- /kernel/syscalls/getppid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/getppid.c -------------------------------------------------------------------------------- /kernel/syscalls/getpriority.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/getpriority.c -------------------------------------------------------------------------------- /kernel/syscalls/getrandom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/getrandom.c -------------------------------------------------------------------------------- /kernel/syscalls/getrlimit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/getrlimit.c -------------------------------------------------------------------------------- /kernel/syscalls/getsockname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/getsockname.c -------------------------------------------------------------------------------- /kernel/syscalls/getsockopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/getsockopt.c -------------------------------------------------------------------------------- /kernel/syscalls/gettid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/gettid.c -------------------------------------------------------------------------------- /kernel/syscalls/gettimeofday.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/gettimeofday.c -------------------------------------------------------------------------------- /kernel/syscalls/getuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/getuid.c -------------------------------------------------------------------------------- /kernel/syscalls/ioctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/ioctl.c -------------------------------------------------------------------------------- /kernel/syscalls/kill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/kill.c -------------------------------------------------------------------------------- /kernel/syscalls/listen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/listen.c -------------------------------------------------------------------------------- /kernel/syscalls/lseek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/lseek.c -------------------------------------------------------------------------------- /kernel/syscalls/lstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/lstat.c -------------------------------------------------------------------------------- /kernel/syscalls/madvise.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/madvise.c -------------------------------------------------------------------------------- /kernel/syscalls/mincore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/mincore.c -------------------------------------------------------------------------------- /kernel/syscalls/mkdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/mkdir.c -------------------------------------------------------------------------------- /kernel/syscalls/mmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/mmap.c -------------------------------------------------------------------------------- /kernel/syscalls/mprotect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/mprotect.c -------------------------------------------------------------------------------- /kernel/syscalls/mremap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/mremap.c -------------------------------------------------------------------------------- /kernel/syscalls/msleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/msleep.c -------------------------------------------------------------------------------- /kernel/syscalls/munmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/munmap.c -------------------------------------------------------------------------------- /kernel/syscalls/nanosleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/nanosleep.c -------------------------------------------------------------------------------- /kernel/syscalls/newfstatat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/newfstatat.c -------------------------------------------------------------------------------- /kernel/syscalls/open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/open.c -------------------------------------------------------------------------------- /kernel/syscalls/openat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/openat.c -------------------------------------------------------------------------------- /kernel/syscalls/pipe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/pipe.c -------------------------------------------------------------------------------- /kernel/syscalls/poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/poll.c -------------------------------------------------------------------------------- /kernel/syscalls/pread64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/pread64.c -------------------------------------------------------------------------------- /kernel/syscalls/prlimit64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/prlimit64.c -------------------------------------------------------------------------------- /kernel/syscalls/pwrite64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/pwrite64.c -------------------------------------------------------------------------------- /kernel/syscalls/rcce_fini.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/rcce_fini.c -------------------------------------------------------------------------------- /kernel/syscalls/rcce_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/rcce_init.c -------------------------------------------------------------------------------- /kernel/syscalls/rcce_malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/rcce_malloc.c -------------------------------------------------------------------------------- /kernel/syscalls/read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/read.c -------------------------------------------------------------------------------- /kernel/syscalls/readlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/readlink.c -------------------------------------------------------------------------------- /kernel/syscalls/readv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/readv.c -------------------------------------------------------------------------------- /kernel/syscalls/recvfrom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/recvfrom.c -------------------------------------------------------------------------------- /kernel/syscalls/rename.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/rename.c -------------------------------------------------------------------------------- /kernel/syscalls/rmdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/rmdir.c -------------------------------------------------------------------------------- /kernel/syscalls/rseq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/rseq.c -------------------------------------------------------------------------------- /kernel/syscalls/rt_sigaction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/rt_sigaction.c -------------------------------------------------------------------------------- /kernel/syscalls/sbrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sbrk.c -------------------------------------------------------------------------------- /kernel/syscalls/sched_getaffinity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sched_getaffinity.c -------------------------------------------------------------------------------- /kernel/syscalls/sched_setaffinity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sched_setaffinity.c -------------------------------------------------------------------------------- /kernel/syscalls/sched_yield.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sched_yield.c -------------------------------------------------------------------------------- /kernel/syscalls/select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/select.c -------------------------------------------------------------------------------- /kernel/syscalls/sem_cancelablewait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sem_cancelablewait.c -------------------------------------------------------------------------------- /kernel/syscalls/sem_destroy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sem_destroy.c -------------------------------------------------------------------------------- /kernel/syscalls/sem_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sem_init.c -------------------------------------------------------------------------------- /kernel/syscalls/sem_post.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sem_post.c -------------------------------------------------------------------------------- /kernel/syscalls/sem_timedwait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sem_timedwait.c -------------------------------------------------------------------------------- /kernel/syscalls/sem_wait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sem_wait.c -------------------------------------------------------------------------------- /kernel/syscalls/sendfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sendfile.c -------------------------------------------------------------------------------- /kernel/syscalls/sendto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sendto.c -------------------------------------------------------------------------------- /kernel/syscalls/set_robust_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/set_robust_list.c -------------------------------------------------------------------------------- /kernel/syscalls/set_tid_address.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/set_tid_address.c -------------------------------------------------------------------------------- /kernel/syscalls/sethostname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sethostname.c -------------------------------------------------------------------------------- /kernel/syscalls/setpriority.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/setpriority.c -------------------------------------------------------------------------------- /kernel/syscalls/setrlimit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/setrlimit.c -------------------------------------------------------------------------------- /kernel/syscalls/setsid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/setsid.c -------------------------------------------------------------------------------- /kernel/syscalls/setsockopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/setsockopt.c -------------------------------------------------------------------------------- /kernel/syscalls/shutdown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/shutdown.c -------------------------------------------------------------------------------- /kernel/syscalls/sigaltstack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sigaltstack.c -------------------------------------------------------------------------------- /kernel/syscalls/signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/signal.c -------------------------------------------------------------------------------- /kernel/syscalls/socket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/socket.c -------------------------------------------------------------------------------- /kernel/syscalls/socket_recv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/socket_recv.c -------------------------------------------------------------------------------- /kernel/syscalls/socket_send.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/socket_send.c -------------------------------------------------------------------------------- /kernel/syscalls/spinlock_destroy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/spinlock_destroy.c -------------------------------------------------------------------------------- /kernel/syscalls/spinlock_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/spinlock_init.c -------------------------------------------------------------------------------- /kernel/syscalls/spinlock_lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/spinlock_lock.c -------------------------------------------------------------------------------- /kernel/syscalls/spinlock_unlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/spinlock_unlock.c -------------------------------------------------------------------------------- /kernel/syscalls/stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/stat.c -------------------------------------------------------------------------------- /kernel/syscalls/sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sync.c -------------------------------------------------------------------------------- /kernel/syscalls/syncfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/syncfs.c -------------------------------------------------------------------------------- /kernel/syscalls/sysinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/sysinfo.c -------------------------------------------------------------------------------- /kernel/syscalls/tgkill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/tgkill.c -------------------------------------------------------------------------------- /kernel/syscalls/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/time.c -------------------------------------------------------------------------------- /kernel/syscalls/tkill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/tkill.c -------------------------------------------------------------------------------- /kernel/syscalls/umask.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/umask.c -------------------------------------------------------------------------------- /kernel/syscalls/uname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/uname.c -------------------------------------------------------------------------------- /kernel/syscalls/unlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/unlink.c -------------------------------------------------------------------------------- /kernel/syscalls/write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/write.c -------------------------------------------------------------------------------- /kernel/syscalls/writev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/writev.c -------------------------------------------------------------------------------- /kernel/syscalls/yield.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/syscalls/yield.c -------------------------------------------------------------------------------- /kernel/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/tasks.c -------------------------------------------------------------------------------- /kernel/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/kernel/timer.c -------------------------------------------------------------------------------- /libkern/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/libkern/printf.c -------------------------------------------------------------------------------- /libkern/sprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/libkern/sprintf.c -------------------------------------------------------------------------------- /libkern/stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/libkern/stdio.c -------------------------------------------------------------------------------- /libkern/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/libkern/string.c -------------------------------------------------------------------------------- /libkern/strstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/libkern/strstr.c -------------------------------------------------------------------------------- /libkern/strtol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/libkern/strtol.c -------------------------------------------------------------------------------- /libkern/strtoul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/libkern/strtoul.c -------------------------------------------------------------------------------- /mm/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/mm/malloc.c -------------------------------------------------------------------------------- /mm/vma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/mm/vma.c -------------------------------------------------------------------------------- /tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tests.sh -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/demo_ircce.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/demo_ircce.sh -------------------------------------------------------------------------------- /tools/demo_kvm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/demo_kvm.sh -------------------------------------------------------------------------------- /tools/demo_omp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/demo_omp.sh -------------------------------------------------------------------------------- /tools/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/init.sh -------------------------------------------------------------------------------- /tools/mini_gzip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/mini_gzip.c -------------------------------------------------------------------------------- /tools/mini_gzip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/mini_gzip.h -------------------------------------------------------------------------------- /tools/miniz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/miniz.c -------------------------------------------------------------------------------- /tools/miniz.h: -------------------------------------------------------------------------------- 1 | #define MINIZ_HEADER_FILE_ONLY 2 | #include "miniz.c" 3 | -------------------------------------------------------------------------------- /tools/proxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/proxy.c -------------------------------------------------------------------------------- /tools/proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/proxy.h -------------------------------------------------------------------------------- /tools/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/queue.h -------------------------------------------------------------------------------- /tools/uhyve-cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve-cpu.h -------------------------------------------------------------------------------- /tools/uhyve-elf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve-elf.c -------------------------------------------------------------------------------- /tools/uhyve-elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve-elf.h -------------------------------------------------------------------------------- /tools/uhyve-gdb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve-gdb.c -------------------------------------------------------------------------------- /tools/uhyve-gdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve-gdb.h -------------------------------------------------------------------------------- /tools/uhyve-msr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve-msr.h -------------------------------------------------------------------------------- /tools/uhyve-net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve-net.c -------------------------------------------------------------------------------- /tools/uhyve-net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve-net.h -------------------------------------------------------------------------------- /tools/uhyve-profiler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve-profiler.c -------------------------------------------------------------------------------- /tools/uhyve-profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve-profiler.h -------------------------------------------------------------------------------- /tools/uhyve-seccomp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve-seccomp.c -------------------------------------------------------------------------------- /tools/uhyve-seccomp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve-seccomp.h -------------------------------------------------------------------------------- /tools/uhyve-syscalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve-syscalls.h -------------------------------------------------------------------------------- /tools/uhyve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve.c -------------------------------------------------------------------------------- /tools/uhyve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/uhyve.h -------------------------------------------------------------------------------- /tools/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/tools/utils.c -------------------------------------------------------------------------------- /usr/benchmarks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/CMakeLists.txt -------------------------------------------------------------------------------- /usr/benchmarks/RCCE_pingping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/RCCE_pingping.c -------------------------------------------------------------------------------- /usr/benchmarks/RCCE_pingpong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/RCCE_pingpong.c -------------------------------------------------------------------------------- /usr/benchmarks/basic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/basic.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/CMakeLists.txt -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/add.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/adi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/adi.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/bt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/bt.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/c_print_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/c_print_results.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/c_timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/c_timers.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/error.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/exact_rhs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/exact_rhs.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/exact_solution.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/exact_solution.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/header.h -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/initialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/initialize.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/npbparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/npbparams.h -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/print_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/print_results.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/print_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/print_results.h -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/rhs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/rhs.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/set_constants.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/set_constants.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/solve_subs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/solve_subs.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/timers.h -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/type.h -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/verify.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/work_lhs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/work_lhs.h -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/wtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/wtime.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/wtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/wtime.h -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/x_solve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/x_solve.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/y_solve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/y_solve.c -------------------------------------------------------------------------------- /usr/benchmarks/bt.b/z_solve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/bt.b/z_solve.c -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/CMakeLists.txt -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/c_print_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/c_print_results.c -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/c_timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/c_timers.c -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/cg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/cg.c -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/globals.h -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/npbparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/npbparams.h -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/print_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/print_results.c -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/print_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/print_results.h -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/randdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/randdp.c -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/randdp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/randdp.h -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/timers.h -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/type.h -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/wtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/wtime.c -------------------------------------------------------------------------------- /usr/benchmarks/cg.b/wtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/cg.b/wtime.h -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/CMakeLists.txt -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/c_print_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/c_print_results.c -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/c_timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/c_timers.c -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/ep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/ep.c -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/globals.h -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/npbparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/npbparams.h -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/print_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/print_results.c -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/print_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/print_results.h -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/randdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/randdp.c -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/randdp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/randdp.h -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/res.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/res.txt -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/timers.h -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/type.h -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/wtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/wtime.c -------------------------------------------------------------------------------- /usr/benchmarks/ep.b/wtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ep.b/wtime.h -------------------------------------------------------------------------------- /usr/benchmarks/hg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/hg.c -------------------------------------------------------------------------------- /usr/benchmarks/hist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/hist.c -------------------------------------------------------------------------------- /usr/benchmarks/hist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/hist.h -------------------------------------------------------------------------------- /usr/benchmarks/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/init.c -------------------------------------------------------------------------------- /usr/benchmarks/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/init.h -------------------------------------------------------------------------------- /usr/benchmarks/is.b/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/is.b/CMakeLists.txt -------------------------------------------------------------------------------- /usr/benchmarks/is.b/c_print_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/is.b/c_print_results.c -------------------------------------------------------------------------------- /usr/benchmarks/is.b/c_timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/is.b/c_timers.c -------------------------------------------------------------------------------- /usr/benchmarks/is.b/is.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/is.b/is.c -------------------------------------------------------------------------------- /usr/benchmarks/is.b/npbparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/is.b/npbparams.h -------------------------------------------------------------------------------- /usr/benchmarks/is.b/res.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/is.b/res.txt -------------------------------------------------------------------------------- /usr/benchmarks/is.b/wtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/is.b/wtime.c -------------------------------------------------------------------------------- /usr/benchmarks/is.b/wtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/is.b/wtime.h -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/CMakeLists.txt -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/c_print_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/c_print_results.c -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/c_timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/c_timers.c -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/globals.h -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/mg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/mg.c -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/npbparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/npbparams.h -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/print_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/print_results.c -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/print_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/print_results.h -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/randdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/randdp.c -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/randdp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/randdp.h -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/res.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/res.txt -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/timers.h -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/type.h -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/wtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/wtime.c -------------------------------------------------------------------------------- /usr/benchmarks/mg.b/wtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/mg.b/wtime.h -------------------------------------------------------------------------------- /usr/benchmarks/netio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/netio.c -------------------------------------------------------------------------------- /usr/benchmarks/opt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/opt.c -------------------------------------------------------------------------------- /usr/benchmarks/opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/opt.h -------------------------------------------------------------------------------- /usr/benchmarks/rdtsc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/rdtsc.c -------------------------------------------------------------------------------- /usr/benchmarks/rdtsc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/rdtsc.h -------------------------------------------------------------------------------- /usr/benchmarks/report.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/report.c -------------------------------------------------------------------------------- /usr/benchmarks/report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/report.h -------------------------------------------------------------------------------- /usr/benchmarks/run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/run.c -------------------------------------------------------------------------------- /usr/benchmarks/run.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/run.h -------------------------------------------------------------------------------- /usr/benchmarks/setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/setup.c -------------------------------------------------------------------------------- /usr/benchmarks/setup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/setup.h -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/CMakeLists.txt -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/add.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/adi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/adi.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/c_print_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/c_print_results.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/c_timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/c_timers.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/error.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/exact_rhs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/exact_rhs.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/exact_solution.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/exact_solution.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/globals.h -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/header.h -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/initialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/initialize.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/ninvr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/ninvr.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/npbparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/npbparams.h -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/pinvr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/pinvr.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/print_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/print_results.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/print_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/print_results.h -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/randdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/randdp.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/randdp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/randdp.h -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/res.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/res.txt -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/rhs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/rhs.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/set_constants.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/set_constants.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/sp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/sp.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/timers.h -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/txinvr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/txinvr.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/type.h -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/tzetar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/tzetar.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/verify.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/wtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/wtime.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/wtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/wtime.h -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/x_solve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/x_solve.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/y_solve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/y_solve.c -------------------------------------------------------------------------------- /usr/benchmarks/sp.b/z_solve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/sp.b/z_solve.c -------------------------------------------------------------------------------- /usr/benchmarks/stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/stream.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/CMakeLists.txt -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/adapt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/adapt.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/c_print_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/c_print_results.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/c_timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/c_timers.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/convect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/convect.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/diffuse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/diffuse.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/globals.h -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/header.h -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/mason.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/mason.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/move.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/move.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/npbparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/npbparams.h -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/precond.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/precond.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/print_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/print_results.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/print_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/print_results.h -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/randdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/randdp.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/randdp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/randdp.h -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/res.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/res.txt -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/setup.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/timers.h -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/transfer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/transfer.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/type.h -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/ua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/ua.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/utils.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/verify.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/wtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/wtime.c -------------------------------------------------------------------------------- /usr/benchmarks/ua.b/wtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/benchmarks/ua.b/wtime.h -------------------------------------------------------------------------------- /usr/gdb/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/gdb/README.txt -------------------------------------------------------------------------------- /usr/gdb/hermit-gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/gdb/hermit-gdb.py -------------------------------------------------------------------------------- /usr/gdb/hermit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/gdb/hermit/__init__.py -------------------------------------------------------------------------------- /usr/gdb/hermit/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/gdb/hermit/tasks.py -------------------------------------------------------------------------------- /usr/ircce/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/CMakeLists.txt -------------------------------------------------------------------------------- /usr/ircce/RCCE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE.h -------------------------------------------------------------------------------- /usr/ircce/RCCE_admin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_admin.c -------------------------------------------------------------------------------- /usr/ircce/RCCE_bcast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_bcast.c -------------------------------------------------------------------------------- /usr/ircce/RCCE_comm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_comm.c -------------------------------------------------------------------------------- /usr/ircce/RCCE_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_debug.c -------------------------------------------------------------------------------- /usr/ircce/RCCE_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_debug.h -------------------------------------------------------------------------------- /usr/ircce/RCCE_flags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_flags.c -------------------------------------------------------------------------------- /usr/ircce/RCCE_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_get.c -------------------------------------------------------------------------------- /usr/ircce/RCCE_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_lib.h -------------------------------------------------------------------------------- /usr/ircce/RCCE_malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_malloc.c -------------------------------------------------------------------------------- /usr/ircce/RCCE_put.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_put.c -------------------------------------------------------------------------------- /usr/ircce/RCCE_qsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_qsort.c -------------------------------------------------------------------------------- /usr/ircce/RCCE_recv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_recv.c -------------------------------------------------------------------------------- /usr/ircce/RCCE_reduce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_reduce.c -------------------------------------------------------------------------------- /usr/ircce/RCCE_send.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_send.c -------------------------------------------------------------------------------- /usr/ircce/RCCE_synch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/RCCE_synch.c -------------------------------------------------------------------------------- /usr/ircce/iRCCE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/iRCCE.h -------------------------------------------------------------------------------- /usr/ircce/iRCCE_admin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/iRCCE_admin.c -------------------------------------------------------------------------------- /usr/ircce/iRCCE_atomic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/iRCCE_atomic.c -------------------------------------------------------------------------------- /usr/ircce/iRCCE_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/iRCCE_get.c -------------------------------------------------------------------------------- /usr/ircce/iRCCE_irecv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/iRCCE_irecv.c -------------------------------------------------------------------------------- /usr/ircce/iRCCE_isend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/iRCCE_isend.c -------------------------------------------------------------------------------- /usr/ircce/iRCCE_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/iRCCE_lib.h -------------------------------------------------------------------------------- /usr/ircce/iRCCE_mcast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/iRCCE_mcast.c -------------------------------------------------------------------------------- /usr/ircce/iRCCE_put.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/iRCCE_put.c -------------------------------------------------------------------------------- /usr/ircce/iRCCE_srecv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/iRCCE_srecv.c -------------------------------------------------------------------------------- /usr/ircce/iRCCE_ssend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/iRCCE_ssend.c -------------------------------------------------------------------------------- /usr/ircce/iRCCE_synch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/iRCCE_synch.c -------------------------------------------------------------------------------- /usr/ircce/iRCCE_waitlist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/iRCCE_waitlist.c -------------------------------------------------------------------------------- /usr/ircce/rte_memcpy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/rte_memcpy.h -------------------------------------------------------------------------------- /usr/ircce/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/ircce/syscall.h -------------------------------------------------------------------------------- /usr/libgomp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/Makefile -------------------------------------------------------------------------------- /usr/libgomp/affinity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/affinity.c -------------------------------------------------------------------------------- /usr/libgomp/alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/alloc.c -------------------------------------------------------------------------------- /usr/libgomp/bar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/bar.c -------------------------------------------------------------------------------- /usr/libgomp/bar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/bar.h -------------------------------------------------------------------------------- /usr/libgomp/barrier.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/barrier.c -------------------------------------------------------------------------------- /usr/libgomp/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/config.h -------------------------------------------------------------------------------- /usr/libgomp/critical.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/critical.c -------------------------------------------------------------------------------- /usr/libgomp/env.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/env.c -------------------------------------------------------------------------------- /usr/libgomp/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/error.c -------------------------------------------------------------------------------- /usr/libgomp/fortran.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/fortran.c -------------------------------------------------------------------------------- /usr/libgomp/hashtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/hashtab.h -------------------------------------------------------------------------------- /usr/libgomp/iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/iter.c -------------------------------------------------------------------------------- /usr/libgomp/iter_ull.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/iter_ull.c -------------------------------------------------------------------------------- /usr/libgomp/libgomp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/libgomp.h -------------------------------------------------------------------------------- /usr/libgomp/libgomp.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/libgomp.spec -------------------------------------------------------------------------------- /usr/libgomp/libgomp_f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/libgomp_f.h -------------------------------------------------------------------------------- /usr/libgomp/libgomp_g.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/libgomp_g.h -------------------------------------------------------------------------------- /usr/libgomp/lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/lock.c -------------------------------------------------------------------------------- /usr/libgomp/loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/loop.c -------------------------------------------------------------------------------- /usr/libgomp/loop_ull.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/loop_ull.c -------------------------------------------------------------------------------- /usr/libgomp/mutex.c: -------------------------------------------------------------------------------- 1 | /* Everything is in the header. */ 2 | -------------------------------------------------------------------------------- /usr/libgomp/mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/mutex.h -------------------------------------------------------------------------------- /usr/libgomp/omp-lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/omp-lock.h -------------------------------------------------------------------------------- /usr/libgomp/omp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/omp.h -------------------------------------------------------------------------------- /usr/libgomp/omp_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/omp_lib.h -------------------------------------------------------------------------------- /usr/libgomp/omp_lib.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/omp_lib.h.in -------------------------------------------------------------------------------- /usr/libgomp/ordered.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/ordered.c -------------------------------------------------------------------------------- /usr/libgomp/parallel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/parallel.c -------------------------------------------------------------------------------- /usr/libgomp/proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/proc.c -------------------------------------------------------------------------------- /usr/libgomp/ptrlock.c: -------------------------------------------------------------------------------- 1 | /* Everything is in the header. */ 2 | -------------------------------------------------------------------------------- /usr/libgomp/ptrlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/ptrlock.h -------------------------------------------------------------------------------- /usr/libgomp/sections.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/sections.c -------------------------------------------------------------------------------- /usr/libgomp/sem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/sem.c -------------------------------------------------------------------------------- /usr/libgomp/sem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/sem.h -------------------------------------------------------------------------------- /usr/libgomp/single.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/single.c -------------------------------------------------------------------------------- /usr/libgomp/task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/task.c -------------------------------------------------------------------------------- /usr/libgomp/team.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/team.c -------------------------------------------------------------------------------- /usr/libgomp/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/time.c -------------------------------------------------------------------------------- /usr/libgomp/work.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/libgomp/work.c -------------------------------------------------------------------------------- /usr/openmpbench/.gitignore: -------------------------------------------------------------------------------- 1 | *.map 2 | *.xray 3 | -------------------------------------------------------------------------------- /usr/openmpbench/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/openmpbench/CMakeLists.txt -------------------------------------------------------------------------------- /usr/openmpbench/Licence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/openmpbench/Licence.txt -------------------------------------------------------------------------------- /usr/openmpbench/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/openmpbench/README.txt -------------------------------------------------------------------------------- /usr/openmpbench/arraybench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/openmpbench/arraybench.c -------------------------------------------------------------------------------- /usr/openmpbench/arraybench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/openmpbench/arraybench.h -------------------------------------------------------------------------------- /usr/openmpbench/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/openmpbench/common.c -------------------------------------------------------------------------------- /usr/openmpbench/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/openmpbench/common.h -------------------------------------------------------------------------------- /usr/openmpbench/schedbench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/openmpbench/schedbench.c -------------------------------------------------------------------------------- /usr/openmpbench/schedbench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/openmpbench/schedbench.h -------------------------------------------------------------------------------- /usr/openmpbench/syncbench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/openmpbench/syncbench.c -------------------------------------------------------------------------------- /usr/openmpbench/syncbench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/openmpbench/syncbench.h -------------------------------------------------------------------------------- /usr/openmpbench/taskbench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/openmpbench/taskbench.c -------------------------------------------------------------------------------- /usr/openmpbench/taskbench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/openmpbench/taskbench.h -------------------------------------------------------------------------------- /usr/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/CMakeLists.txt -------------------------------------------------------------------------------- /usr/tests/RCCE_minimum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/RCCE_minimum.c -------------------------------------------------------------------------------- /usr/tests/argv_envp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/argv_envp.c -------------------------------------------------------------------------------- /usr/tests/hello++.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/hello++.cpp -------------------------------------------------------------------------------- /usr/tests/hello-minimal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/hello-minimal.c -------------------------------------------------------------------------------- /usr/tests/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/hello.c -------------------------------------------------------------------------------- /usr/tests/hellof.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/hellof.f90 -------------------------------------------------------------------------------- /usr/tests/hermitux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/hermitux.c -------------------------------------------------------------------------------- /usr/tests/jacobi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/jacobi.c -------------------------------------------------------------------------------- /usr/tests/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/linker.ld -------------------------------------------------------------------------------- /usr/tests/pi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/pi.go -------------------------------------------------------------------------------- /usr/tests/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/server.go -------------------------------------------------------------------------------- /usr/tests/signals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/signals.c -------------------------------------------------------------------------------- /usr/tests/syscall_tester.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/syscall_tester.c -------------------------------------------------------------------------------- /usr/tests/test-malloc-mt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/test-malloc-mt.c -------------------------------------------------------------------------------- /usr/tests/test-malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/test-malloc.c -------------------------------------------------------------------------------- /usr/tests/thr_hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/thr_hello.c -------------------------------------------------------------------------------- /usr/tests/timing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/tests/timing.c -------------------------------------------------------------------------------- /usr/xray/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/CMakeLists.txt -------------------------------------------------------------------------------- /usr/xray/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/LICENSE -------------------------------------------------------------------------------- /usr/xray/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/README.md -------------------------------------------------------------------------------- /usr/xray/browser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/browser.c -------------------------------------------------------------------------------- /usr/xray/demangle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/demangle.c -------------------------------------------------------------------------------- /usr/xray/hashtable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/hashtable.c -------------------------------------------------------------------------------- /usr/xray/libxray.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/libxray.spec -------------------------------------------------------------------------------- /usr/xray/parsesymbols.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/parsesymbols.c -------------------------------------------------------------------------------- /usr/xray/report.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/report.c -------------------------------------------------------------------------------- /usr/xray/stringpool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/stringpool.c -------------------------------------------------------------------------------- /usr/xray/symtable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/symtable.c -------------------------------------------------------------------------------- /usr/xray/tools/conv2kcg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/tools/conv2kcg.py -------------------------------------------------------------------------------- /usr/xray/tools/report.xray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/tools/report.xray -------------------------------------------------------------------------------- /usr/xray/xray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/xray.c -------------------------------------------------------------------------------- /usr/xray/xray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/xray.h -------------------------------------------------------------------------------- /usr/xray/xray.odt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/xray.odt -------------------------------------------------------------------------------- /usr/xray/xray_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssrg-vt/hermitux-kernel/HEAD/usr/xray/xray_priv.h --------------------------------------------------------------------------------