← Back to team overview

kernel-packages team mailing list archive

[Bug 1519917] Re: [Hyper-V] Rebase Hyper-V to 4.3 kernel

 

This is a list of patches applied to the test kernel:

f65ed5c x86/hyperv: Fix the build in the !CONFIG_KEXEC_CORE case
5172ec1 Drivers: hv: vmbus: fix init_vp_index() for reloading hv_netvsc
cb49572 flow_dissector: Add flags argument to skb_flow_dissector functions
05ace59 skbuff: Make __skb_set_sw_hash a general function
0c62eba flow_dissector: Move skb related functions to skbuff.h
968bb28 net: Add functions to get skb->hash based on flow structures
23bf6b7 cpu-hotplug: export cpu_hotplug_enable/cpu_hotplug_disable
14f4725 storvsc: Set the error code correctly in failure conditions
d789203 storvsc: Allow write_same when host is windows 10
17ad483 storvsc: use storage protocol version to determine storage capabilities
265fb3c storvsc: use correct defaults for values determined by protocol negotiation
15114b0 storvsc: Untangle the storage protocol negotiation from the vmbus protocol negotiation.
eda2203 storvsc: Use a single value to track protocol versions
af2d2fc storvsc: Rather than look for sets of specific protocol versions, make decisions based on ranges.
c8080dc hv_netvsc: Fix dereference of nvdev before check
d568942 storvsc: use shost_for_each_device() instead of open coding
f57d39f storvsc: be more picky about scmnd->sc_data_direction
60f27a6 hv_netvsc: Implement set_channels ethtool op
7a14495 hv_netvsc: Set vRSS with num_chn in RNDIS filter
0af18db net: Set sk_txhash from a random number
6c0b940 Drivers: hv: vmbus: use cpu_hotplug_enable/disable
b3c04ff tools: hv: add a python script lsvmbus to list VMBus devices
43abcca Drivers: hv: vmbus: add a sysfs attr to show the binding of channel/VP
9d56355 Drivers: hv: vmbus: Implement a clocksource based on the TSC page
8bbc659 drivers/hv: Migrate to new 'set-state' interface
95bdf94 Drivers: hv_vmbus: Fix signal to host condition
aa3d661 Drivers: hv: vmbus: Further improve CPU affiliation logic
06cdfa7 Drivers: hv: vmbus: Improve the CPU affiliation for channels
afa6c8f drivers:hv: Move MMIO range picking from hyper_fb to hv_vmbus
13765d5 drivers:hv: Modify hv_vmbus to search for all MMIO ranges available.
e224485 Drivers: hv: vmbus: Consider ND NIC in binding channels to CPUs
fd4752b mshyperv: fix recognition of Hyper-V guest crash MSR's
8b7a67a Drivers: hv: vmbus: don't send CHANNELMSG_UNLOAD on pre-Win2012R2 hosts
e73c3eb Drivers: hv: vmbus: fix typo in hv_port_info struct
a56fed8 Drivers: hv: vmbus: Permit sending of packets without payload
ae0bf0f Drivers: hv: balloon: Enable dynamic memory protocol negotiation with Windows 10 hosts
5621a17 Drivers: hv: fcopy: dynamically allocate smsg_out in fcopy_send_data()
2d6a5ae Drivers: hv: vmbus: remove hv_synic_free_cpu() call from hv_synic_cleanup()
d85b89a hv_netvsc: Add structs and handlers for VF messages
5297c42 hv_netvsc: Wait for sub-channels to be processed during probe

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

Title:
  [Hyper-V] Rebase Hyper-V to 4.3 kernel

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Wily:
  In Progress

Bug description:
  Please rebase Hyper-V support to the final upstream 4.3 kernel.

  The following files and directories contain Hyper-V support:
  arch/x86/include/asm/mshyperv.h
  arch/x86/include/uapi/asm/hyperv.h
  arch/x86/kernel/cpu/mshyperv.c
  drivers/hid/hid-hyperv.c
  drivers/hv/
  drivers/input/serio/hyperv-keyboard.c
  drivers/net/hyperv/
  drivers/scsi/storvsc_drv.c
  drivers/video/hyperv_fb.c
  include/linux/hyperv.h
  tools/hv/

  There are, of course, a number of sauce items already present in
  Ubuntu to keep. Please add the following additional sauce item for
  networking performance [attached].

  This rebase request is intended for wily/15.10. We should investigate
  it's applicability to vivid/15.04 and HWE kernels as well. Because
  14.04's HWE kernel will change to wily in January, 15.10 may be
  sufficient in the long term. Thank you!

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


References