[Utopic][SRU]Pull Request: Storage driver performance updates for vivid requested in lp1445195
Joseph Salisbury
joseph.salisbury at canonical.com
Wed Jul 1 18:06:13 UTC 2015
This pull request is for storage driver performance updates requested in bug lp1445195 and is
only for Utopic. The bug reporter is requesting these patches in all Ubuntu releases.
Vivid and Utopic are the only releases that have acceptable testing results so far.
These patches have already been applied in Vivid. All these commits were clean cherry
picks in Vivid. However, Utopic required one of them be backported.
Future pull requests will be done for Trusty and Precise once we get good testing feedback.
The following changes since commit 7157457b25e16ae825aafac396fa4d477fddc317:
UBUNTU: Ubuntu-3.16.0-43.58 (2015-06-19 10:57:15 +0100)
are available in the git repository at:
kernel.ubuntu.com:/srv/kernel.ubuntu.com/git/jsalisbury/bugs/lp1445195/ubuntu-utopic.git
for you to fetch changes up to d12602c37a23e3a98328969850177ba1b13bd1e1:
scsi: storvsc: Set the tablesize based on the information given by the host (2015-07-01 13:54:24 -0400)
----------------------------------------------------------------
Christoph Hellwig (1):
storvsc: use cmd_size to allocate per-command data
K. Y. Srinivasan (8):
storvsc: fix a bug in storvsc limits
Drivers: hv: vmbus: Support a vmbus API for efficiently sending page arrays
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: Don't assume that the scatterlist is not chained
scsi: storvsc: Set the tablesize based on the information given by the host
drivers/hv/channel.c | 44 ++++++
drivers/scsi/storvsc_drv.c | 353 +++++++++++++++++++++------------------------
include/linux/hyperv.h | 31 ++++
3 files changed, 236 insertions(+), 192 deletions(-)
More information about the kernel-team
mailing list