Based on the note that "This code path is not used post Linux 4.1",
Xenial 16.04 and newer releases should not be impacted.  This would only
need to be considered for the v3.13 based Trusty 14.04 kernel.  Will fix
up the nominations accordingly.  Thanks.

-- 
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/1742480

Title:
  [Hyper-V] storvsc: do not assume SG list is continuous when doing
  bounce buffers

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  All linux kernels 4.1 and prior use bounce buffers, and there is a
  data corruption vulnerability on Hyper-V without the following patch.

  storvsc checks the SG list for gaps before passing them to Hyper-v device.
  If there are gaps, data is copied to a bounce buffer and a continuous data
  buffer is passed to Hyper-V.

  The check on gaps assumes SG list is continuous, and not chained. This is
  not always true. Failing the check may result in incorrect I/O data
  passed to the Hyper-v device.

  This code path is not used post Linux 4.1.

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to