Comment 8 for bug 1445195

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

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!