Re: [Qemu-devel] [Qemu-block] [RFC, v1] Namespace Management Support

2019-07-08 Thread Klaus Birkelund
On Mon, Jul 08, 2019 at 03:52:29PM -0700, Matt Fitzpatrick wrote: > Hey Klaus, > > Sorry for the late reply!  I finally found this message amid the pile of > emails Qemu dumped on me. > > I don't know what the right answer is here... NVMe is designed in a way > where you *do* "carve up" the flash

Re: [Qemu-devel] [Qemu-block] [RFC, v1] Namespace Management Support

2019-07-08 Thread Matt Fitzpatrick
Hey Klaus, Sorry for the late reply!  I finally found this message amid the pile of emails Qemu dumped on me. I don't know what the right answer is here... NVMe is designed in a way where you *do* "carve up" the flash into logical groupings and the nvme firmware decides on how that's done. T

Re: [Qemu-devel] [Qemu-block] [RFC, v1] Namespace Management Support

2019-07-05 Thread Klaus Birkelund
On Tue, Jul 02, 2019 at 10:39:36AM -0700, Matt Fitzpatrick wrote: > Adding namespace management support to the nvme device. Namespace creation > requires contiguous block space for a simple method of allocation. > > I wrote this a few years ago based on Keith's fork and nvmeqemu fork and > have re