smrc 환경 audit report
생성 시점: 2026-06-12
Target Device
- Selected SN:
S77UNG0TC00101 - Model:
MZOL63T8HDLT-00AFB - Controller:
/dev/nvme0 - Block namespace:
/dev/nvme0n1 - Generic char namespace for
io_uring_cmd:/dev/ng0n1 - Namespace ID:
1 - Endurance Group ID:
1(nvme_idns.txt:endgid : 1) - Capacity:
3,760,740,458,496bytes, about3.76 TB - LBA format:
4 KiB + 0 B(lbads:12)
Raw input directory: fdp/02_smrc_env/raw/.
FDP Capability
nvme fdp configs /dev/nvme0 --endgrp-id=1 succeeded.
| Item | Value |
|---|---|
| FDP Attributes | 0x80 |
| Reclaim Groups | 1 |
| Reclaim Unit Handles | 8 |
| Namespaces Supported | 2 |
| Reclaim Unit Nominal Size | 13,079,937,024 bytes |
RUH list: 0..7, all reported as Initially Isolated.
nvme fdp status /dev/nvme0 --namespace-id=1 currently shows placement identifiers 0..3; nvme fdp usage reports RUH 0..3 as Host Specified and RUH 4..7 as Unused. For the first build/sanity run, use:
export FDP_RUHS=0,1,2,3
For the PoC WAF harness, the scripts are configured for an 8-RUH device and map classes to RUH 0..7. If RUH 4..7 fail at runtime, rerun with FDP_RUH_COUNT=4.
Toolchain
| Tool | Status |
|---|---|
rustc | 1.75.0 |
cargo | 1.75.0 |
python3 | 3.10.12 |
liburing | 2.0 |
nvme-cli | 2.15, libnvme 1.15 |
gcc | 11.4.0 |
| GPU | H100 visible |
maturin | missing globally, but build_and_test.sh installs it into .venv |
xnvme | not captured in this precheck result |
Permissions
/dev/nvme0n1:root:disk, modebrw-rw----- Mount status:
not mounted blkdiscard: present
The namespace is suitable for raw-block tests from a mount-safety perspective. Raw writes and blkdiscard are still destructive and should only target /dev/nvme0n1.
Measurement Notes
- Standard SMART host write counter is available (
Data Units Writtenpresent). - Vendor media/NAND write counter probe was not captured in this precheck output, so PoC harness WAF may be
unavailableunlessVENDOR_MEDIA_WRITE_COMMANDis supplied. xnvmeprobe was not captured. Ifxnvmeis missing, PoC harness can still run, but FDP log collection may warn or be incomplete.
Suggested next commands:
cd /home/ny/work/fdp/03_build_test
export REPO=/home/ny/work/LMCache-fdp-poc-src
export NVME_DEV=/dev/nvme0
export NVME_NS=/dev/nvme0n1
export NVME_IO_DEV=/dev/ng0n1
export FDP_RUHS=0,1,2,3
export OUT=$HOME/fdp_build_test
bash build_and_test.sh