On Wed, 27 Feb 2013, Stefan Hajnoczi wrote:
Hi Keith, Any pointers on how to test this? For example NVMe-specific userspace tools that poke the more exotic commands/features?
I use internal tools not externally available, but I know some folks use the compliance suite here: http://github.com/nvmecompliance I have no idea how to use this tool or if it is any good.
I noticed the Linux driver comments out queue_flag_set_unlocked(QUEUE_FLAG_DISCARD, ns->queue). Do you know what the status is there? Stefan
Yeah, the Linux maintainer hasn't applied patches as fast as we submit them. There's a backlog of patches on infradead.org. Here's one that adds QUEUE_FLAG_DISCARD: http://merlin.infradead.org/pipermail/linux-nvme/2012-November/000109.html