[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-10-28 Thread Stephen A. Zarkos
Hi,

The Azure test team has completed testing the proposed kernel package
for Trusty and verified that all fixes work as expected.  Please mark
this as verification complete.

Thanks!
Steve

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-10-28 Thread Tim Gardner
** Tags removed: verification-needed-trusty
** Tags added: verification-done-trusty

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-10-28 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 3.13.0-39.66

---
linux (3.13.0-39.66) trusty; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
- LP: #1386629

  [ Upstream Kernel Changes ]

  * KVM: x86: Check non-canonical addresses upon WRMSR
- LP: #1384539
- CVE-2014-3610
  * KVM: x86: Prevent host from panicking on shared MSR writes.
- LP: #1384539
- CVE-2014-3610
  * KVM: x86: Improve thread safety in pit
- LP: #1384540
- CVE-2014-3611
  * KVM: x86: Fix wrong masking on relative jump/call
- LP: #1384545
- CVE-2014-3647
  * KVM: x86: Warn if guest virtual address space is not 48-bits
- LP: #1384545
- CVE-2014-3647
  * KVM: x86: Emulator fixes for eip canonical checks on near branches
- LP: #1384545
- CVE-2014-3647
  * KVM: x86: emulating descriptor load misses long-mode case
- LP: #1384545
- CVE-2014-3647
  * KVM: x86: Handle errors when RIP is set during far jumps
- LP: #1384545
- CVE-2014-3647
  * kvm: vmx: handle invvpid vm exit gracefully
- LP: #1384544
- CVE-2014-3646
  * Input: synaptics - gate forcepad support by DMI check
- LP: #1381815

linux (3.13.0-38.65) trusty; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
- LP: #1379244

  [ Andy Whitcroft ]

  * Revert SAUCE: scsi: hyper-v storsvc switch up to SPC-3
- LP: #1354397
  * [Config] linux-image-extra is additive to linux-image
- LP: #1375310
  * [Config] linux-image-extra postrm is not needed on purge
- LP: #1375310

  [ Upstream Kernel Changes ]

  * Revert KVM: x86: Increase the number of fixed MTRR regs to 10
- LP: #1377564
  * Revert USB: option,zte_ev: move most ZTE CDMA devices to zte_ev
- LP: #1377564
  * aufs: bugfix, stop calling security_mmap_file() again
- LP: #1371316
  * ipvs: fix ipv6 hook registration for local replies
- LP: #1349768
  * Drivers: add blist flags
- LP: #1354397
  * sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout
- LP: #1354397
  * drm/i915/bdw: Add 42ms delay for IPS disable
- LP: #1374389
  * drm/i915: add null render states for gen6, gen7 and gen8
- LP: #1374389
  * drm/i915/bdw: 3D_CHICKEN3 has write mask bits
- LP: #1374389
  * drm/i915/bdw: Disable idle DOP clock gating
- LP: #1374389
  * drm/i915: call lpt_init_clock_gating on BDW too
- LP: #1374389
  * drm/i915: shuffle panel code
- LP: #1374389
  * drm/i915: extract backlight minimum brightness from VBT
- LP: #1374389
  * drm/i915: respect the VBT minimum backlight brightness
- LP: #1374389
  * drm/i915/bdw: Apply workarounds in render ring init function
- LP: #1374389
  * drm/i915/bdw: Cleanup pre prod workarounds
- LP: #1374389
  * drm/i915: Replace hardcoded cacheline size with macro
- LP: #1374389
  * drm/i915: Refactor Broadwell PIPE_CONTROL emission into a helper.
- LP: #1374389
  * drm/i915: Add the WaCsStallBeforeStateCacheInvalidate:bdw workaround.
- LP: #1374389
  * drm/i915/bdw: Remove BDW preproduction W/As until C stepping.
- LP: #1374389
  * mptfusion: enable no_write_same for vmware scsi disks
- LP: #1371591
  * iommu/amd: Fix cleanup_domain for mass device removal
- LP: #1375266
  * cifs: mask off top byte in get_rfc1002_length()
- LP: #1372482
  * Input: synaptics - add support for ForcePads
- LP: #1377564
  * ASoC: pxa-ssp: drop SNDRV_PCM_FMTBIT_S24_LE
- LP: #1377564
  * drm/radeon: add bapm module parameter
- LP: #1377564
  * drm/radeon: Add missing lines to ci_set_thermal_temperature_range
- LP: #1377564
  * drm/radeon: Add ability to get and change dpm state when radeon PX card
is turned off
- LP: #1377564
  * ALSA: hda/realtek - Avoid setting wrong COEF on ALC269  co
- LP: #1377564
  * of/irq: Fix lookup to use 'interrupts-extended' property first
- LP: #1377564
  * Possible null ptr deref in SMB2_tcon
- LP: #1377564
  * CIFS: Fix SMB2 readdir error handling
- LP: #1377564
  * CIFS: Fix wrong directory attributes after rename
- LP: #1377564
  * md/raid6: avoid data corruption during recovery of double-degraded
RAID6
- LP: #1377564
  * ARM: dts: i.MX53: fix apparent bug in VPU clks
- LP: #1377564
  * pata_scc: propagate return value of scc_wait_after_reset
- LP: #1377564
  * libata: widen Crucial M550 blacklist matching
- LP: #1377564
  * ALSA: hda - restore the gpio led after resume
- LP: #1358116, #1377564
  * md/raid10: fix memory leak when reshaping a RAID10.
- LP: #1377564
  * md/raid10: Fix memory leak when raid10 reshape completes.
- LP: #1377564
  * MIPS: OCTEON: make get_system_type() thread-safe
- LP: #1377564
  * can: c_can: checking IS_ERR() instead of NULL
- LP: #1377564
  * HID: logitech: perform bounds checking on device_id early enough
- LP: #1377564
  * firmware: Do not use WARN_ON(!spin_is_locked())
- LP: #1377564
  * drm/radeon: add new KV pci id
- LP: #1377564
  * drm/radeon: add 

[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-10-16 Thread Brad Figg
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed-
trusty' to 'verification-done-trusty'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: verification-needed-trusty

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-10-14 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/trusty-proposed/linux-keystone

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-10-10 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/precise-proposed/linux-lts-trusty

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-10-08 Thread Andy Whitcroft
That is likely to ordering issue we identified in the original patches
(which upstream rejected).  For the moment I have reapplied the change
to use SPC-3.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-09-26 Thread Andy Whitcroft
** Changed in: linux (Ubuntu Trusty)
   Status: In Progress = Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-09-26 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 3.16.0-18.25

---
linux (3.16.0-18.25) utopic; urgency=low

  [ Tim Gardner ]

  * Release Tracking Bug
- LP: #1373682
 -- Tim Gardner tim.gard...@canonical.com   Wed, 24 Sep 2014 19:23:23 -0600

** Changed in: linux (Ubuntu Utopic)
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-09-26 Thread Stephen A. Zarkos
Andy, thanks for taking these.  All these changes passed our tests
except for TRIM.

It looks like we'll need to take a closer look at how to fix TRIM
upstream.  We probably will not get that upstream before kernel freeze.
Do you think it be possible to re-base your original patch to re-enable
SPC-3 in Hyper-V so that we don't regress this feature
(http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-
trusty.git;a=commit;h=ff2c5fa3fa9adf0b919b9425e71a8ba044c31a7d)?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-09-23 Thread Andy Whitcroft
** Changed in: linux (Ubuntu Utopic)
   Status: In Progress = Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-09-16 Thread Stephen A. Zarkos
Thanks Srikanth.  These logs look typical of some of our stress tests.
Can you confirm that the other tests passed, including the new fix
upstream to enable unmap/trim?

Thanks,
Steve

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-09-16 Thread srikanth myakam
Please find the attached serial logs of Ubuntu1410 while running
diskstress tests.

** Attachment added: Ubuntu1410-diskstress (iozone)logs
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+attachment/4205420/+files/Ubuntu1410-diskstress%20%28iozone%29logs.zip

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-09-16 Thread srikanth myakam
Please find the attached serial logs of Ubuntu1410 while running
diskstress tests.

** Attachment added: Ubuntu1410-diskstress (iozone)logs
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+attachment/4205421/+files/Ubuntu1410-diskstress%20%28iozone%29logs.zip

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-09-04 Thread srikanth myakam
Thanks Andy,
The new kernel images for Ubuntu 1404 are booting without any issues.
We will report back with any issues once complete testing is done.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-08-27 Thread Andy Whitcroft
Ok, I think I have found the issue with the trusty bits and have respun
those.  Please test the kernels at the URL below and see if that works
better:

http://people.canonical.com/~apw/lp1354397-trusty/

Please report any testing back here.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-08-25 Thread srikanth myakam
Hi Andy,
I see kernel panic on Ubuntu1404 using packages given in 
http://people.canonical.com/~apw/lp1354397-trusty/ and works fine with the 
packages available in Ubuntu repository. Hardware is windows Hyper-V.  Serial 
logs are attached.

We didn't see any such issues on Ubuntu 1410 but unable to install
linux-cloud-
tools-3.16.0-8-generic_3.16.0-8.13~lp1354397v201408121801_amd64.deb as
its dependency linux-cloud-tools-3.16.0-8.deb is missing and we cant
find it over Google. We used earlier version binaries here.


** Attachment added: Serial logs for Ubuntu1404 kernel crash.
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+attachment/4187130/+files/Ubuntu1404-kernel-log.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-08-13 Thread Andy Whitcroft
I have applied the above fixes for testing to both Trusty and Utopic
kernels, could you test those and report any such results back here.
Kernels can be found at the following links:

http://people.canonical.com/~apw/lp1354397-trusty/
http://people.canonical.com/~apw/lp1354397-utopic/

Thanks.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-08-12 Thread Andy Whitcroft
List of just the sha1s:

f3cfabce7a2e92564d380de3aad4b43901fb7ae6
3533f8603d28b77c62d75ec899449a99bc6b77a1
f885fb73f64154690c2158e813de56363389ffec
56b26e69c8283121febedd12b3cc193384af46b9
adb6f9e1a8c6af1037232b59edb11277471537ea
8caf92d80526f3d7cc96831ec18b384ebcaccdf0
52f9614dd8294e95d2c0929c2d4f64b077ae486f
4cd83ecdac20d30725b4f96e5d7814a1e290bc7e
26b9fd8b3452dcf0a8862e307ee23f442f63fb51

These are all merged for v3.17-rc1.

** Description changed:

  A number of significant fixes have landed upstream for Hyper-V/Azure
  clouds.  The upstream devs for this recommend we apply the below list of
  patches:
  
- TBI
+ commit 26b9fd8b3452dcf0a8862e307ee23f442f63fb51
+ Author: K. Y. Srinivasan k...@microsoft.com
+ Date:   Fri Jul 18 17:11:27 2014 +0200
+ 
+ sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout
+ 
+ Commit ID: 7e660100d85af860e7ad763202fff717adcdaacd added code to derive 
the
+ FLUSH_TIMEOUT from the basic I/O timeout. However, this patch did not use 
the
+ basic I/O timeout of the device. Fix this bug.
+ 
+ Signed-off-by: K. Y. Srinivasan k...@microsoft.com
+ Reviewed-by: James Bottomley jbottom...@parallels.com
+ Signed-off-by: Christoph Hellwig h...@lst.de
+ 
+ commit 4cd83ecdac20d30725b4f96e5d7814a1e290bc7e
+ Author: K. Y. Srinivasan k...@microsoft.com
+ Date:   Sat Jul 12 09:48:26 2014 -0700
+ 
+ Drivers: scsi: storvsc: Change the limits to reflect the values on the 
host
+ 
+ Hyper-V hosts can support multiple targets and multiple channels and 
larger number of
+ LUNs per target. Update the code to reflect this. With this patch we can 
correctly
+ enumerate all the paths in a multi-path storage environment.
+ 
+ Signed-off-by: K. Y. Srinivasan k...@microsoft.com
+ Reviewed-by: Hannes Reinecke h...@suse.de
+ Cc: sta...@vger.kernel.org
+ Signed-off-by: Christoph Hellwig h...@lst.de
+ 
+ commit 52f9614dd8294e95d2c0929c2d4f64b077ae486f
+ Author: K. Y. Srinivasan k...@microsoft.com
+ Date:   Sat Jul 12 09:48:27 2014 -0700
+ 
+ Drivers: scsi: storvsc: Set cmd_per_lun to reflect value supported by the 
Host
+ 
+ Set cmd_per_lun to reflect value supported by the Host.
+ 
+ Signed-off-by: K. Y. Srinivasan k...@microsoft.com
+ Reviewed-by: Hannes Reinecke h...@suse.de
+ Cc: sta...@vger.kernel.org
+ Signed-off-by: Christoph Hellwig h...@lst.de
+ 
+ commit 8caf92d80526f3d7cc96831ec18b384ebcaccdf0
+ Author: K. Y. Srinivasan k...@microsoft.com
+ Date:   Sat Jul 12 09:48:28 2014 -0700
+ 
+ Drivers: scsi: storvsc: Filter commands based on the storage protocol 
version
+ 
+ Going forward it is possible that some of the commands that are not 
currently
+ implemented will be implemented on future Windows hosts. Even if they are 
not
+ implemented, we are told the host will corrrectly handle unsupported
+ commands (by returning appropriate return code and sense information).
+ Make command filtering depend on the host version.
+ 
+ Signed-off-by: K. Y. Srinivasan k...@microsoft.com
+ Reviewed-by: Hannes Reinecke h...@suse.de
+ Cc: sta...@vger.kernel.org
+ Signed-off-by: Christoph Hellwig h...@lst.de
+ 
+ commit adb6f9e1a8c6af1037232b59edb11277471537ea
+ Author: K. Y. Srinivasan k...@microsoft.com
+ Date:   Sat Jul 12 09:48:29 2014 -0700
+ 
+ Drivers: scsi: storvsc: Fix a bug in handling VMBUS protocol version
+ 
+ Based on the negotiated VMBUS protocol version, we adjust the size of the 
storage
+ protocol messages. The two sizes we currently handle are pre-win8 and 
post-win8.
+ In WS2012 R2, we are negotiating higher VMBUS protocol version than the 
win8
+ version. Make adjustments to correctly handle this.
+ 
+ Signed-off-by: K. Y. Srinivasan k...@microsoft.com
+ Reviewed-by: Hannes Reinecke h...@suse.de
+ Cc: sta...@vger.kernel.org
+ Signed-off-by: Christoph Hellwig h...@lst.de
+ 
+ commit 56b26e69c8283121febedd12b3cc193384af46b9
+ Author: K. Y. Srinivasan k...@microsoft.com
+ Date:   Sat Jul 12 09:48:30 2014 -0700
+ 
+ Drivers: scsi: storvsc: Implement a eh_timed_out handler
+ 
+ On Azure, we have seen instances of unbounded I/O latencies. To deal with
+ this issue, implement handler that can reset the timeout. Note that the
+ host gaurantees that it will respond to each command that has been issued.
+ 
+ Signed-off-by: K. Y. Srinivasan k...@microsoft.com
+ Reviewed-by: Hannes Reinecke h...@suse.de
+ Cc: sta...@vger.kernel.org
+ [hch: added a better comment explaining the issue]
+ Signed-off-by: Christoph Hellwig h...@lst.de
+ 
+ commit f885fb73f64154690c2158e813de56363389ffec
+ Author: K. Y. Srinivasan k...@microsoft.com
+ Date:   Sat Jul 12 09:48:31 2014 -0700
+ 
+ drivers: scsi: storvsc: Set srb_flags in all cases
+ 
+ Correctly set SRB flags for all valid I/O directions. Some IHV drivers on 
the
+ Windows host require this. 

[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-08-12 Thread Andy Whitcroft
There are two additional foundational patches needed, one for each of
these sets (the last patch is logically separate above):

  commit c1d40a527e885a40bb9ea6c46a1b1145d42b66a0
  Author: Martin K. Petersen martin.peter...@oracle.com
  Date:   Tue Jul 15 12:49:17 2014 -0400

scsi: add a blacklist flag which enables VPD page inquiries

and

  commit a118c6c1d907e52286df25ee1e8b217f25d6f73d
  Author: Christoph Hellwig h...@lst.de
  Date:   Sat Jun 28 12:08:05 2014 +0200

sd: don't use scsi_setup_blk_pc_cmnd for flush requests


** Description changed:

  A number of significant fixes have landed upstream for Hyper-V/Azure
  clouds.  The upstream devs for this recommend we apply the below list of
  patches:
  
  commit 26b9fd8b3452dcf0a8862e307ee23f442f63fb51
  Author: K. Y. Srinivasan k...@microsoft.com
  Date:   Fri Jul 18 17:11:27 2014 +0200
  
- sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout
- 
- Commit ID: 7e660100d85af860e7ad763202fff717adcdaacd added code to derive 
the
- FLUSH_TIMEOUT from the basic I/O timeout. However, this patch did not use 
the
- basic I/O timeout of the device. Fix this bug.
- 
- Signed-off-by: K. Y. Srinivasan k...@microsoft.com
- Reviewed-by: James Bottomley jbottom...@parallels.com
- Signed-off-by: Christoph Hellwig h...@lst.de
+ sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O
+ timeout
  
  commit 4cd83ecdac20d30725b4f96e5d7814a1e290bc7e
  Author: K. Y. Srinivasan k...@microsoft.com
  Date:   Sat Jul 12 09:48:26 2014 -0700
  
- Drivers: scsi: storvsc: Change the limits to reflect the values on the 
host
- 
- Hyper-V hosts can support multiple targets and multiple channels and 
larger number of
- LUNs per target. Update the code to reflect this. With this patch we can 
correctly
- enumerate all the paths in a multi-path storage environment.
- 
- Signed-off-by: K. Y. Srinivasan k...@microsoft.com
- Reviewed-by: Hannes Reinecke h...@suse.de
- Cc: sta...@vger.kernel.org
- Signed-off-by: Christoph Hellwig h...@lst.de
+ Drivers: scsi: storvsc: Change the limits to reflect the values on
+ the host
  
  commit 52f9614dd8294e95d2c0929c2d4f64b077ae486f
  Author: K. Y. Srinivasan k...@microsoft.com
  Date:   Sat Jul 12 09:48:27 2014 -0700
  
- Drivers: scsi: storvsc: Set cmd_per_lun to reflect value supported by the 
Host
- 
- Set cmd_per_lun to reflect value supported by the Host.
- 
- Signed-off-by: K. Y. Srinivasan k...@microsoft.com
- Reviewed-by: Hannes Reinecke h...@suse.de
- Cc: sta...@vger.kernel.org
- Signed-off-by: Christoph Hellwig h...@lst.de
+ Drivers: scsi: storvsc: Set cmd_per_lun to reflect value supported
+ by the Host
  
  commit 8caf92d80526f3d7cc96831ec18b384ebcaccdf0
  Author: K. Y. Srinivasan k...@microsoft.com
  Date:   Sat Jul 12 09:48:28 2014 -0700
  
- Drivers: scsi: storvsc: Filter commands based on the storage protocol 
version
- 
- Going forward it is possible that some of the commands that are not 
currently
- implemented will be implemented on future Windows hosts. Even if they are 
not
- implemented, we are told the host will corrrectly handle unsupported
- commands (by returning appropriate return code and sense information).
- Make command filtering depend on the host version.
- 
- Signed-off-by: K. Y. Srinivasan k...@microsoft.com
- Reviewed-by: Hannes Reinecke h...@suse.de
- Cc: sta...@vger.kernel.org
- Signed-off-by: Christoph Hellwig h...@lst.de
+ Drivers: scsi: storvsc: Filter commands based on the storage
+ protocol version
  
  commit adb6f9e1a8c6af1037232b59edb11277471537ea
  Author: K. Y. Srinivasan k...@microsoft.com
  Date:   Sat Jul 12 09:48:29 2014 -0700
  
- Drivers: scsi: storvsc: Fix a bug in handling VMBUS protocol version
- 
- Based on the negotiated VMBUS protocol version, we adjust the size of the 
storage
- protocol messages. The two sizes we currently handle are pre-win8 and 
post-win8.
- In WS2012 R2, we are negotiating higher VMBUS protocol version than the 
win8
- version. Make adjustments to correctly handle this.
- 
- Signed-off-by: K. Y. Srinivasan k...@microsoft.com
- Reviewed-by: Hannes Reinecke h...@suse.de
- Cc: sta...@vger.kernel.org
- Signed-off-by: Christoph Hellwig h...@lst.de
+ Drivers: scsi: storvsc: Fix a bug in handling VMBUS protocol version
  
  commit 56b26e69c8283121febedd12b3cc193384af46b9
  Author: K. Y. Srinivasan k...@microsoft.com
  Date:   Sat Jul 12 09:48:30 2014 -0700
  
- Drivers: scsi: storvsc: Implement a eh_timed_out handler
- 
- On Azure, we have seen instances of unbounded I/O latencies. To deal with
- this issue, implement handler that can reset the timeout. Note that the
- host gaurantees that it will respond to each command that has been issued.
- 
- Signed-off-by: K. Y. Srinivasan k...@microsoft.com
-  

[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-08-11 Thread Tim Gardner
** Also affects: linux (Ubuntu Trusty)
   Importance: Undecided
   Status: New

** Also affects: linux (Ubuntu Utopic)
   Importance: Undecided
   Status: Incomplete

** Changed in: linux (Ubuntu Utopic)
   Status: Incomplete = Fix Released

** Changed in: linux (Ubuntu Trusty)
   Status: New = In Progress

** Changed in: linux (Ubuntu Trusty)
 Assignee: (unassigned) = Andy Whitcroft (apw)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1354397] Re: Latest fixes from storvsc scsi drivers for Hyper-V/Azure

2014-08-11 Thread Joseph Salisbury
** Changed in: linux (Ubuntu Trusty)
   Importance: Undecided = Medium

** Changed in: linux (Ubuntu Utopic)
   Importance: Undecided = Medium

** Tags added: kernel-hyper-v trusty utopic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1354397

Title:
  Latest fixes from storvsc  scsi drivers for Hyper-V/Azure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1354397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs