Found 110 repositories(showing 30)
pkoutoupis
An Advanced Linux RAM Drive and Caching kernel modules. Dynamically allocate RAM as block devices. Use them as stand alone drives or even map them as caching nodes to slower local disk drives. Access those volumes locally or export them across an NVMe Target network. Manage it all from a web API.
earlephilhower
Simple NVME/SAS/SATA SSD test framework for Linux and Windows
unum-cloud
The fastest ACID-transactional persisted Key-Value store designed as modified LSM-Tree for NVMe block-devices with GPU-acceleration and SPDK to bypass the Linux kernel
damige
NVME patches for (ARCH) linux
sbates130272
A user-space test platform for testing the p2pdma Linux kernel framework with NVMe CMBs and other PCIe BAR memory.
nvmecompliance
Linux driver for NVMe Compliance Suite
blastille
Raw Intel Rapid Storage Technology (RST) VMD drivers for Windows installation on 8th-15th Gen Intel platforms. Useful for NVMe drives not detected during Windows setup (“No device drivers were found”). Perfect for Linux users, dual-booters, or anyone preparing a custom Windows install USB.
rick-heig
A Portable Linux-based Firmware for NVMe Computational Storage Devices
sbates130272
A fork of the Linux kernel for p2pmem enabled devices like NVMe devices with CMBs, Microsemi NVRAM card (and other devices that can expose BARs) of the NVMe-oF target driver. For user-space test code see p2pmem-test repository.
hikalium
Simple implementation of NVMe Linux usermode driver
Linux Samsung NVMe Firmware ISO Extractor
jtjones1001
Basic tools for working with NVMe SSD on Windows or Linux
jethrogb
Linux tools to configure ATA security on NVMe drives
zettalane-systems
Linux kernel module driver that provides TCP transport for NVMe over fabrics.
vifino
NVMe-oF Target Configuration Utility for Linux
UJX6N
Linux bbrplus kernel 4.14 with nvme_core.io_timeout patch
twilfredo
A guide on how to emulate an NVMe SPDM responder device with QEMU and Linux. Additionally, instructions on setting up and testing the (in-development) kernel SPDM requester effort.
IBM
IOBENCH is a IO meter tool (IO benchmark). It supports several IO engines (blocked IO, Linux asynchronous IO, POSIX AIO, direct SCSI, direct NVMe, IO URING, etc.).
niki-on-github
Arch Linux and NixOS, SSD (NVME), UEFI, LUKS, BTRFS Installation Script
NetBeholder
Debian 12 GNU/Linux Installation guide using debootstrap (SSD/NVMe, FDE with LUKS, BTRFS)
jtjones1001
Utility to read NVMe information on linux and windows computers
wonderfulnx
Methods and configurations of connecting NVMe SSD to Xilinx MPSoC boards as well as reaching maximum speed in PetaLinux or ADI Kuiper Linux
pseudolabel
Find the type of flash in an NVME SSD via a Linux CLI
sullrich
Alpine Linux on Rock 5C and other RK3588 boards — full setup guide with PCIe switch fix, 3 NICs, NVMe, WiFi
timberland-sig
Linux NVMe-oF Proof-of-Concept based on openSUSE Leap
mogoreanu
Tools to debug and monitor linux NVMe activity using BPF / eBPF tracepoints / kprobes
timberland-sig
Red Hat Linux NVMe/TCP Boot proof of concept
cqu611
LightNVM(Open Channel SSD based on NVMe) adapted to ufshcd based on linux-4.14.
Sh1n4r4
A robust Rust-based NVMe host driver for the Linux Kernel (v6.19). Implementing memory-safe DMA abstractions, type-safe controller state machines, and high-performance io_uring integration.
cathay4t
Just NVMe counterpart of linux scsi_debug module.