I have recently posted a major update (nearly a rewrite) of the Hyper-V SCSI 
storage driver (hv_storvsc) as a PR into OmniOS.

https://github.com/omniosorg/illumos-omnios/pull/1200

Since none of the Hyper-V stuff has landed in -gate yet (and possibly 
rightfully so), but a number of folks may be using this, I wanted to post this 
somewhere where the largest number of concerned parties would see it. The code 
has gotten some light testing thus far, and been reviewed internally at 
RackTop, but I don’t consider it battle tested yet.  (However, given the state 
of the prior driver, I think I can say fairly that I’d rather trust this work 
than the earlier one.)

Lots more on the details are in the PR.  I’ll be grateful for any review or 
testing feedback.

Notable functional changes:


  *   Remove support (workarounds) for legacy Windows Hyper-V hosts before 
Windows 10.
  *   Fully support hot plug (drive insertion and removal)
  *   Bus reset support (RESET_ALL with scsi_reset(9e))

Anyway, I hope folks find this useful, and I look forward to any constructive 
feedback.


  *   Garrett

------------------------------------------
illumos: illumos-discuss
Permalink: 
https://illumos.topicbox.com/groups/discuss/Tcc6eb0380697c863-M6a919fe380de325a5691af1c
Delivery options: https://illumos.topicbox.com/groups/discuss/subscription

Reply via email to