I/O throttling parameters are missing from blockdev-add.  Is this
intentional?

I can imagine two solutions that do not need these parameters in
blockdev-add:

1. I/O throttling is implemented by a BlockDriver.  Users are expected
   to create the BDS themselves.  This is a little awkward since
   query-block *does* include the throttling parameters in its output
   and we must preserve this behavior for existing users.

2. block_set_io_throttle must be used after blockdev-add.  Suboptimal
   because issuing two commands is not atomic (use transaction?).

Thoughts?

Stefan

Attachment: signature.asc
Description: PGP signature

Reply via email to