diff options
Diffstat (limited to 'gitlab/issues/target_missing/host_missing/accel_missing/2388.toml')
| -rw-r--r-- | gitlab/issues/target_missing/host_missing/accel_missing/2388.toml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/gitlab/issues/target_missing/host_missing/accel_missing/2388.toml b/gitlab/issues/target_missing/host_missing/accel_missing/2388.toml new file mode 100644 index 00000000..9c0f7142 --- /dev/null +++ b/gitlab/issues/target_missing/host_missing/accel_missing/2388.toml @@ -0,0 +1,27 @@ +id = 2388 +title = "NVMe SQ processing gets stuck when IO queue size is small (for example 4)" +state = "closed" +created_at = "2024-06-12T21:21:02.609Z" +closed_at = "2024-11-08T14:46:11.812Z" +labels = ["block:NVMe"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/2388" +host-os = "Fedora Linux 37 (Workstation Edition)" +host-arch = "x86_64" +qemu-version = "QEMU emulator version 9.0.50 (v9.0.0-1388-g80e8f06021-dirty)" +guest-os = "OSv" +guest-arch = "x86_64" +description = "n/a" +reproduce = """1. Get OSv repo with the NVMe driver and build OSv with the 'Hello World' example: +``` +git clone https://github.com/wkozaczuk/osv.git +cd osv +git checkout nvme_refined +git submodule update --init --recursive +./scripts/setup.py +./scripts/build image=native-example fs=zfs -j$(nproc) +``` +2. Run OSv with NVme on and point to your version of QEMU built with tracing enabled: +``` +./scripts/run.py --qemu-path /home/wkozaczuk/projects/qemu/build/qemu-system-x86_64 --nics=0 --nvme -c 1 --pass-arg "--trace pci_nvme_*" +```""" +additional = """I am adding both full QEMU logs with NVMe tracing enabled and diff of my changes to QEMU code to add extra logging.""" |