I built Trusty, Utopic and Vivid test kernels, with the commits requested in this bug, any pre-reqs and commit dc45708ca per bug 1454758 . The details are as follows:
Trusty: dc45708 storvsc: Set the SRB flags correctly when no data transfer is needed <- Added per bug 1454758 b9ec3a5 scsi: storvsc: Increase the ring buffer size f458aad scsi: storvsc: Size the queue depth based on the ringbuffer size 0147dab scsi: storvsc: Always send on the selected outgoing channel 5117b93 scsi: storvsc: Retrieve information about the capability of the target 8de5807 scsi: storvsc: Fix a bug in copy_from_bounce_buffer() aaced99 scsi: storvsc: Don't assume that the scatterlist is not chained be0cf6c scsi: storvsc: Set the tablesize based on the information given by the d61031e Drivers: hv: vmbus: Support a vmbus API for efficiently sending page arrays < Pre-req needed for all releases. 011a7c3 Drivers: hv: vmbus: Cleanup the packet send path <- Pre-req only needed for Trusty. Utopic: dc45708 storvsc: Set the SRB flags correctly when no data transfer is needed <- Added per bug 1454758 b9ec3a5 scsi: storvsc: Increase the ring buffer size f458aad scsi: storvsc: Size the queue depth based on the ringbuffer size 0147dab scsi: storvsc: Always send on the selected outgoing channel 5117b93 scsi: storvsc: Retrieve information about the capability of the target 8de5807 scsi: storvsc: Fix a bug in copy_from_bounce_buffer() aaced99 scsi: storvsc: Don't assume that the scatterlist is not chained be0cf6c scsi: storvsc: Set the tablesize based on the information given by the d61031e Drivers: hv: vmbus: Support a vmbus API for efficiently sending page arrays < Pre-req needed for all releases. Vivid: dc45708 storvsc: Set the SRB flags correctly when no data transfer is needed <- Added per bug 1454758 b9ec3a5 scsi: storvsc: Increase the ring buffer size f458aad scsi: storvsc: Size the queue depth based on the ringbuffer size 0147dab scsi: storvsc: Always send on the selected outgoing channel 5117b93 scsi: storvsc: Retrieve information about the capability of the target 8de5807 scsi: storvsc: Fix a bug in copy_from_bounce_buffer() aaced99 scsi: storvsc: Don't assume that the scatterlist is not chained be0cf6c scsi: storvsc: Set the tablesize based on the information given by the d61031e Drivers: hv: vmbus: Support a vmbus API for efficiently sending page arrays < Pre-req needed for all releases. The test kernels can be downloaded from: http://kernel.ubuntu.com/~jsalisbury/lp1445195/ Can you test these kernels and post back the results? Thanks in advance! -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1445195 Title: [Hyper-V] Kernel patches for storvsc Status in linux package in Ubuntu: Triaged Status in linux source package in Trusty: Triaged Status in linux source package in Utopic: Triaged Status in linux source package in Vivid: Triaged Status in linux source package in Wily: Triaged Bug description: Storage driver performance updates for vivid K. Y. Srinivasan (7): scsi: storvsc: Increase the ring buffer size scsi: storvsc: Size the queue depth based on the ringbuffer size scsi: storvsc: Always send on the selected outgoing channel scsi: storvsc: Retrieve information about the capability of the target scsi: storvsc: Fix a bug in copy_from_bounce_buffer() scsi: storvsc: Don't assume that the scatterlist is not chained scsi: storvsc: Set the tablesize based on the information given by the host To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1445195/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp