Opened 3 years ago
Last modified 8 days ago
#9910 new enhancement
NVMe devices support
Reported by: | korli | Owned by: | nobody |
---|---|---|---|
Priority: | high | Milestone: | R1 |
Component: | Drivers/Disk | Version: | R1/Development |
Keywords: | NVMe | Cc: | |
Blocked By: | Blocking: | ||
Has a Patch: | no | Platform: | All |
Description
Qemu 1.6+ offers support for this device type.
Change History (8)
comment:1 Changed 3 years ago by korli
- Version changed from R1/alpha4.1 to R1/Development
comment:2 Changed 3 years ago by korli
- Type changed from bug to enhancement
comment:3 follow-up: ↓ 6 Changed 9 days ago by kallisti5
comment:4 Changed 9 days ago by kallisti5
- Priority changed from normal to low
comment:5 Changed 9 days ago by kallisti5
- Keywords NVMe added
comment:6 in reply to: ↑ 3 Changed 8 days ago by korli
Replying to kallisti5:
Since i'm pretty sure AHCI is still available on NVMe devices, i'm dropping the priority of this ticket for now. If the AHCI emulation ever goes away (or isn't available 100% of the time) we should bump up the priority of this one.
I really wonder where you got the idea that NVMe devices can be used with AHCI emulation. Care to elaborate since you're "sure"? :)
comment:7 Changed 8 days ago by kallisti5
Hm. I did a bit more reading and you're correct. I saw mentions of NVMe aware BIOS AHCI emulation, but it was more of a "BIOS has support to boot directly from NVMe devices"
So yeah, NVMe is actually *really* important as we won't support installing to systems with NVMe devices (and those systems seem to be growing in numbers)
Bumping this one to high.
The "workaround" for now is to purchase M.2 SSD's that aren't NVMe :-|
comment:8 Changed 8 days ago by kallisti5
- Priority changed from low to high
High level: NVMe is a alternate attachment of SSD devices directly to the PCIe bus. NVMe devices use a "lightweight" communication protocol which is used instead of AHCI.
https://en.wikipedia.org/wiki/NVM_Express
NVMe essentially replaces AHCI for SSD devices. We likely need to get more information on NVMe and see if AHCI can be used until native NVMe support is created.
Since i'm pretty sure AHCI is still available on NVMe devices, i'm dropping the priority of this ticket for now. If the AHCI emulation ever goes away (or isn't available 100% of the time) we should bump up the priority of this one.