FEMU icon indicating copy to clipboard operation
FEMU copied to clipboard

FEMU: Accurate, Scalable and Extensible NVMe SSD Emulator (FAST'18)

Results 28 FEMU issues
Sort by recently updated
recently updated
newest added

While I analyze ssd_write and ssd_read function in flt.c file, I couldn't find cache or buffer in normal SSDs. Is it right that there are no cache and buffer in...

1. pr_lba function in femu/hw/ocssd/oc20.c, ``` #ifdef DEUBUG_OC20 static void pr_lba(Oc20Namespace *lns, uint64_t lba) { Oc20AddrF *addrf = &lns->lbaf; uint64_t grp = OC20_LBA_GET_SECTR(addrf, lba); uint64_t lun = OC20_LBA_GET_CHUNK(addrf, lba); uint64_t...

Hello, thanks for this emulator. Considering the contribution of FEMU, it means a lot I saw there is no emulation for zns ssd, so I wrote some codes for this...

Basic on the femu structure: FEMU-SSD-size + VM-DRAM-size + 2-4GB (Host-OS) secsz = 512; spp->secs_per_pg = 8; spp->pgs_per_blk = 256; spp->blks_per_pl = 720; /* 16GB */ spp->pls_per_lun = 1; spp->luns_per_ch...

Hello. I use black-box mode to design the test environment. I would like to partition and test through fdisk, but it is confirmed that both sector size and I/O size...

I want to simulate a computational storage with ssd, can you give me some advice?

When I run the hello_world(https://github.com/spdk/spdk/tree/v20.10/examples/nvme/hello_world) of SPDK(https://github.com/spdk/spdk/tree/v20.10) in FEMU's OCSSD2.0 mode,I didn't see “Hello world!” being printed.But when I use the FEMU's ZNS mode,the hello_world example runs successfully.The hello_world example...

Is that means word line or bit line? What's the relationship between line and block?

Hi huaicheng! I want to schedule I/O requests in FEMU. For example, if a chip is busy, to reduce the read latency, scheduling some read requests before the write requests...

Bumps [pycryptodomex](https://github.com/Legrandin/pycryptodome) from 3.9.8 to 3.19.1. Release notes Sourced from pycryptodomex's releases. v3.19.1 - Zeil Resolved issues Fixed a side-channel leakage with OAEP decryption that could be exploited to carry...

dependencies