I built a Xenial test kernel with all the patches from the following
bugs:
bug 1670518
PCI: hv: Allocate physically contiguous hypercall params buffer
PCI: hv: Make unnecessarily global IRQ masking functions static
PCI: hv: Delete the device earlier from hbus->children for hot-remove
PCI: hv: Fix hv_pci_remove() for hot-remove
bug 1672785
net/mlx4_core: Avoid delays during VF driver device shutdown
bug 1667531
tools: hv: Enable network manager for bonding scripts on RH
[net-next] tools: hv: Add clean up function for Ubuntu config
bcc5a76 tools: hv: Add a script to help bonding synthetic and VF NICs
bug 1667527
4a9b0933bdfc PCI: hv: Use device serial number as PCI domain
bug 1667007
d3de209 net/mlx4_core: Use cq quota in SRIOV when creating completion
EQs
bug 1650058
14c84da90b0d net/mlx4_en: Fix bad WQE issue
c46100f413ca net/mlx4_core: Fix racy CQ (Completion Queue) free
f4f73e2e6308 net/mlx4_core: Fix when to save some qp context flags for
dynamic VST to VGT transitions
3c05ac20fe6e net/mlx4_core: Avoid command timeouts during VF driver
device shutdown
The test kernel can be downloaded from:
http://kernel.ubuntu.com/~jsalisbury/HyperVCombined/
--
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/1667531
Title:
[Hyper-V] Include bondvf in /usr/sbin for SR-IOV interface bonding
Status in linux package in Ubuntu:
In Progress
Status in linux source package in Xenial:
In Progress
Bug description:
Please include bondvf.sh from kernel git tools/hv/ in /usr/sbin
commit fd7aabb062fa1a8331a786d617744de220eaf002
Author: Haiyang Zhang <[email protected]>
Date: Fri Dec 2 15:55:38 2016 -0800
tools: hv: Enable network manager for bonding scripts on RHEL
We found network manager is necessary on RHEL to make the synthetic
NIC, VF NIC bonding operations handled automatically. So, enabling
network manager here.
Signed-off-by: Haiyang Zhang <[email protected]>
Reviewed-by: K. Y. Srinivasan <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
commit 178cd55f086629cf0bad9c66c793a7e2bcc3abb6
Author: Haiyang Zhang <[email protected]>
Date: Mon Jul 11 17:06:42 2016 -0700
tools: hv: Add a script to help bonding synthetic and VF NICs
This script helps to create bonding network devices based on synthetic NIC
(the virtual network adapter usually provided by Hyper-V) and the matching
VF NIC (SRIOV virtual function). So the synthetic NIC and VF NIC can
function as one network device, and fail over to the synthetic NIC if VF
is
down.
Mayjor distros (RHEL, Ubuntu, SLES) supported by Hyper-V are supported by
this script.
Signed-off-by: Haiyang Zhang <[email protected]>
Reviewed-by: K. Y. Srinivasan <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1667531/+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