Pinned Repositories
all-contributors
✨ Recognize all contributors, not just the ones who push code ✨
DFTL
A DFTL implementation
fm2
fm2
guake-colors-elementary-os
Set color scheme of Guake terminal to that of Pantheon Terminal in Elementary OS
linux-driver-examples
Example code of driver modules, mainly from the book Linux Kernel Drivers
mini-snprintf
A minimal implementation of snprintf
sgx_hello_world
A Hello World for Intel SGX
sgx_protect_file
A command-line utility that encrypts and decrypts file using SGX Protected File System Library
tatetian.github.io-terminal
Terminal for my website
touch-starry-night
An interactive device that lets the user to touch The Starry Night painted by Vincent van Gogh
tatetian's Repositories
tatetian/sgx_hello_world
A Hello World for Intel SGX
tatetian/injected_slab_allocators
A draft implementation of injected slab allocators in Asterinas
tatetian/linux-sgx
Intel SGX for Linux*
tatetian/musl
Occlum's fork of musl libc
tatetian/ringbuf-bench
A simple benchmark for ring buffers in Rust
tatetian/asterinas
Asterinas is a secure, fast, and general-purpose OS kernel, written in Rust and providing Linux-compatible ABI.
tatetian/async-io
Async I/O PoC for NGO
tatetian/blog_os
Writing an OS in Rust
tatetian/cargo
The Rust package manager
tatetian/field-projection
Field projection experiment
tatetian/io-uring
The `io_uring` library for Rust
tatetian/jinzhao-disk
Jinzhao Disk (JinDisk) is a log-structured secure block device for TEEs. This repo is JinDisk's Linux version.
tatetian/new-tee-os
A brand new OS that runs in various kinds of TEEs and supports Linux ABI
tatetian/ngo
Next-Gen Occlum, a work-in-progress fork of Occlum that is optimized for the next-generation of Intel SGX (on Xeon SP processors)
tatetian/ngo.old
Next-Gen Occlum, an experimental fork that is optimized for Intel SGX 2.0
tatetian/ngo2
Next-Gen Occlum, an experimental fork of Occlum that is optimized for the next-generation of Intel SGX (on Xeon SP processors)
tatetian/occlum
Occlum is a memory-safe, multi-process library OS for Intel SGX
tatetian/occlum-old
tatetian/occlum-pipe-bench
A simple benchmark to measure the throughput of pipe on Occlum
tatetian/openanolis.org
website code of openanolis.org
tatetian/parking_lot
Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.
tatetian/proj306-Rust-OS-for-Box-Kernel-Architecture
tatetian/reproduce_llvm_tls_bug
Reproduce a bug in LLVM 7 regarding with file-scoped TLS variables
tatetian/ringbuf
Lock-free SPSC FIFO ring buffer with direct access to inner data
tatetian/ringbuf-bench-sgx
A simple benchmark to measure the throughput of ringbuf crate in SGX environments
tatetian/source-singularity
Clone of the MSR Singularity Project
tatetian/sui
Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language
tatetian/tikv
Distributed transactional key-value database, originally created to complement TiDB
tatetian/XArray
An XArray struct implemented by Rust.
tatetian/zCore
Reimplement Zircon microkernel in Rust.