~mhcerri/ubuntu/+source/linux/+git/azure:master-next

Last commit made on 2017-07-28
Get this branch:
git clone -b master-next https://git.launchpad.net/~mhcerri/ubuntu/+source/linux/+git/azure
Only Marcelo Cerri can upload to this branch. If you are Marcelo Cerri please log in for upload directions.

Branch merges

Branch information

Name:
master-next
Repository:
lp:~mhcerri/ubuntu/+source/linux/+git/azure

Recent commits

a0f2181... by Marcelo Cerri

UBUNTU: Start new release

Ignore: yes
Signed-off-by: Marcelo Henrique Cerri <email address hidden>

ffb50c3... by Marcelo Cerri

UBUNTU: Ubuntu-azure-4.11.0-1004.4

Signed-off-by: Marcelo Henrique Cerri <email address hidden>

854e945... by Marcelo Cerri

UBUNTU: [Debian] Don't depend on initramfs-tools

BugLink: http://bugs.launchpad.net/bugs/1700972

There are some specific images that need to boot without an initrd. To
simply the image generation process linux-image-*-azure should not
depend on initramfs-tools.

Signed-off-by: Marcelo Henrique Cerri <email address hidden>
Acked-by: Kamal Mostafa <email address hidden>

e5f35cc... by Haiyang Zhang

hv_netvsc: Exclude non-TCP port numbers from vRSS hashing

BugLink: http://bugs.launchpad.net/bugs/1690174

Azure hosts are not supporting non-TCP port numbers in vRSS hashing for
now. For example, UDP packet loss rate will be high if port numbers are
also included in vRSS hash.

So, we created this patch to use only IP numbers for hashing in non-TCP
traffic.

Signed-off-by: Haiyang Zhang <email address hidden>
Reviewed-by: Stephen Hemminger <email address hidden>
Signed-off-by: David S. Miller <email address hidden>
(cherry picked from commit f72860afa2e32cdc674cbdd7f354f8fb62e908a6)
Signed-off-by: Marcelo Henrique Cerri <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Kamal Mostafa <email address hidden>

acd7ceb... by Marcelo Cerri

UBUNTU: SAUCE: vmbus-rdma: add minor host OS version to modules

BugLink: http://bugs.launchpad.net/bugs/1701744

Azure host OS has major and minor version numbers. Rename the following
modules:

drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-142/vmbus-rdma-142.ko
drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-144/vmbus-rdma-144.ko

To:

drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-142.0/vmbus-rdma-142.0.ko
drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-144.0/vmbus-rdma-144.0.ko

Signed-off-by: Marcelo Henrique Cerri <email address hidden>
Acked-by: Benjamin M Romer <email address hidden>
Acked-by: Kamal Mostafa <email address hidden>

38f4e69... by Marcelo Cerri

UBUNTU: [Config] Remove unused modules from -extra package

BugLink: http://bugs.launchpad.net/bugs/1706165

Disable as many possible as possible following some rules:
- Keep PCI drivers.
- Keep virtio driver (we use KVM in some of the automated tests).

Some modules in the linux-image package that were not needed anymore
(dca and xt_LED) were also disabled.

Signed-off-by: Marcelo Henrique Cerri <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Kamal Mostafa <email address hidden>

d567f72... by Marcelo Cerri

UBUNTU: [Config] CONFIG_HYPERV_INFINIBAND_ND=m

BugLink: http://bugs.launchpad.net/bugs/1701744

Signed-off-by: Marcelo Henrique Cerri <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Colin King <email address hidden>

b1ae689... by Marcelo Cerri

UBUNTU: SAUCE: vmbus-rdma: add driver for host OS version 144

BugLink: http://bugs.launchpad.net/bugs/1701744

So far the driver for host OS 144 is the same as 142. Create a copy of
the driver so patches can be applied to both versions independently.

Signed-off-by: Marcelo Henrique Cerri <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Colin King <email address hidden>

823a857... by Marcelo Cerri

UBUNTU: SAUCE: move vmbus-rdma to vmbus-rdma/vmbus-rdma-142

BugLink: http://bugs.launchpad.net/bugs/1701744

A different version of this driver is necessary for different versions
of the host OS. Move the original driver to a separate directory so
other versions of the driver can be added.

Signed-off-by: Marcelo Henrique Cerri <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Colin King <email address hidden>

9c4703d... by Long Li

UBUNTU: SAUCE: Add driver build configuration to infiniband

BugLink: http://bugs.launchpad.net/bugs/1701744

Signed-off-by: Long Li <email address hidden>
Signed-off-by: Marcelo Henrique Cerri <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Colin King <email address hidden>