From patchwork Thu Dec 13 20:27:46 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andy Whitcroft X-Patchwork-Id: 206212 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from chlorine.canonical.com (chlorine.canonical.com [91.189.94.204]) by ozlabs.org (Postfix) with ESMTP id 6407D2C0095 for ; Fri, 14 Dec 2012 07:28:04 +1100 (EST) Received: from localhost ([127.0.0.1] helo=chlorine.canonical.com) by chlorine.canonical.com with esmtp (Exim 4.71) (envelope-from ) id 1TjFNo-0000L4-3S; Thu, 13 Dec 2012 20:27:52 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by chlorine.canonical.com with esmtp (Exim 4.71) (envelope-from ) id 1TjFNl-0000Ku-8l for kernel-team@lists.ubuntu.com; Thu, 13 Dec 2012 20:27:49 +0000 Received: from 79-78-214-112.dynamic.dsl.as9105.com ([79.78.214.112] helo=localhost) by youngberry.canonical.com with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1TjFNk-0007XV-M4 for kernel-team@lists.ubuntu.com; Thu, 13 Dec 2012 20:27:49 +0000 Date: Thu, 13 Dec 2012 20:27:46 +0000 From: Andy Whitcroft To: Ubuntu Kernel Team Subject: [Precise/Quantal SRU] LP#1089970 -- Azure support for IP address injection Message-ID: <20121213202746.GN8798@dm> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.13 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kernel-team-bounces@lists.ubuntu.com Errors-To: kernel-team-bounces@lists.ubuntu.com We have a need to backport the IP injection support to allow our images to continue to work on Azure when these changes go live. Without our images will no longer be accessible. Due to the high risk of regression rather than pull these changes into the master kernels I have pulled these into a new LBM module in each release. This new module linux-backports-modules-hv-* provides both the updated hv driver and updated hv_kvp_daemon binaries. This both reduces the regression risk and also eases the difficulty of SRUing this into those releases. The virtual images will be preloaded with this new module. As this functionality only makes sense on the -virtual flavours, I only provide metapackages for those flavours (although binary packages are currently produced as the packaging as yet has no way to short circuit this). The following four branches represent the necessary changes, for precise: git://kernel.ubuntu.com/apw/ubuntu-precise-lbm master git://kernel.ubuntu.com/apw/ubuntu-precise-meta master and for quantal: git://kernel.ubuntu.com/apw/ubuntu-quantal-lbm master git://kernel.ubuntu.com/apw/ubuntu-quantal-meta master full pull requests are below my signature for those who like those kinds of things. The lbm packages have been build tested on i386 and amd64 and the relevant hv packages tested on the Azure cloud by our cloud team and appear to fix the issues at hand. The meta changes have been reviewed by eye but not further, so some care should be taken post application particularly worth double checking the -meta package updates. Please consider for Precise and Quantal. -apw ---------------------------------------------------------------- The following changes since commit 2022b60cc6571adf5728e2b9b17067dad3418d0b: UBUNTU: Ubuntu-3.2.0-35.20 (2012-12-04 16:23:57 +0000) are available in the git repository at: git://kernel.ubuntu.com/apw/ubuntu-precise-lbm master for you to fetch changes up to f0e8f3ad3e4e6e4e8864f880a0020cb687aef877: UBUNTU: hv -- add an update script (2012-12-13 20:13:42 +0000) Andy Whitcroft (5): UBUNTU: SOURCE: allow CW to be turned off completely UBUNTU: net -- fix up net build so on the relevant bits are built UBUNTU: add LBM hv module containing updated hyper-v bits UBUNTU: add hv_kvp_daemon to the hv module UBUNTU: hv -- add an update script ---------------------------------------------------------------- The following changes since commit 648e6202ea0eac4981c25801229b41b5c8666211: UBUNTU: Ubuntu-3.2.0.35.38 (2012-12-04 15:34:06 +0000) are available in the git repository at: git://kernel.ubuntu.com/apw/ubuntu-precise-meta master for you to fetch changes up to 1f42cef40b0642cd46c44887538a8a9b58618772: UBUNTU: add the lbm HV module for -virtual only (2012-12-13 19:52:25 +0000) Andy Whitcroft (1): UBUNTU: add the lbm HV module for -virtual only ---------------------------------------------------------------- The following changes since commit 3802d9d09c0578ce404a6ed5d3d65068b0fdc9a0: UBUNTU: Ubuntu-3.5.0-21.5 (2012-12-11 17:42:50 +0000) are available in the git repository at: git://kernel.ubuntu.com/apw/ubuntu-quantal-lbm master for you to fetch changes up to a5349f9929891c06d5422e75ee8ec839d8fc0311: UBUNTU: hv -- add an update script (2012-12-13 19:59:39 +0000) Andy Whitcroft (5): UBUNTU: SOURCE: allow CW to be turned off completely UBUNTU: net -- fix up net build so on the relevant bits are built UBUNTU: add LBM hv module containing updated hyper-v bits UBUNTU: add hv_kvp_daemon to the hv module UBUNTU: hv -- add an update script ---------------------------------------------------------------- The following changes since commit 22577cc34186070fbb715dd8dc2ff30576acbfc9: UBUNTU: Ubuntu-3.5.0.18.21 (2012-10-18 18:14:02 +0100) are available in the git repository at: git://kernel.ubuntu.com/apw/ubuntu-quantal-meta master for you to fetch changes up to 35e8149b4c8defda6d2365107236cf406ff25abd: UBUNTU: add the lbm HV module for -virtual only (2012-12-13 19:51:41 +0000) Andy Whitcroft (1): UBUNTU: add the lbm HV module for -virtual only ---------------------------------------------------------------- Acked-by: Leann Ogasawara