Andy Grover

Results 26 comments of Andy Grover

I think the cleanest way to handle this is to issue all block devices a SCSI INQUIRY command, which would then report 0x5 in the peripheral device type field for...

To match the spec's definition of serialized uuids we will need to do something here, since serde puts dashes in uuids by default.

There are dashes in our JSON metadata's uuids, which bothers me because I'd really like to be consistently no-hyphens everywhere (cmdline, D-Bus API, internally). The dashes are because of how...

Yes it's recursive. See https://github.com/agrover/melvin/blob/master/src/dm/mod.rs#L200 for an example. This was to prevent someone from adding a PV to a VG when the blockdev was e.g. a LV within the VG....

Blockdevs have a set order now. If some part of this issue still needs work @mulkieran please reopen, thanks

I'm going to defer this 0.5 -> 1.0, since nothing is *horribly* broken at the moment, but this needs more thought. There are a lot of different state-changing operations that...

Yay, seems like `.clang_arg("-I").clang_arg("/usr/include/glib-2.0")` is the way. Leaving open to see if devs think any code or doc changes might be desirable in this area. 😃

if you want a userspace-backed block (SCSI) device I would encourage you to look at TCMU, which was just added to Linux 3.18. It's part of the LIO kernel target....