From patchwork Thu May 11 12:49:17 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcelo Henrique Cerri X-Patchwork-Id: 761058 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) by ozlabs.org (Postfix) with ESMTP id 3wNtGr6Pgjz9ryr; Thu, 11 May 2017 22:49:40 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=canonical-com.20150623.gappssmtp.com header.i=@canonical-com.20150623.gappssmtp.com header.b="eaQjCTzE"; dkim-atps=neutral Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1d8nXA-0007gQ-0S; Thu, 11 May 2017 12:49:32 +0000 Received: from mail-qt0-f181.google.com ([209.85.216.181]) by huckleberry.canonical.com with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.76) (envelope-from ) id 1d8nX2-0007fs-4H for kernel-team@lists.ubuntu.com; Thu, 11 May 2017 12:49:24 +0000 Received: by mail-qt0-f181.google.com with SMTP id m91so15777111qte.3 for ; Thu, 11 May 2017 05:49:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id; bh=zrEAOK2e9fKMf4+m7EY2YUueff3dIjk7Qz6BKqVCNV4=; b=eaQjCTzENRnU9toK1qTJ3BPxMRDJj7Vmou0LNZkEeemoImW2CQiDVq/Bci0oPbvWlw iw5QRP3S5zOzn9AsdJIpZAzFb647Q+VspkCMLf4o/WCY6O+NTo7sw3nIBFzjAOfWVwsr fo8Ggd39J0MImRf3/XId1VmZjSBGxFyQclzNi84Q9CZFvZx+hTmukZO3xIvrvPMwAdye HAbl6NQVws4WJJK3OcJG635G+I4UkmumcLTfMbeFYPGdbTRItVIdpgyliDl2IPWAdSuJ ZW4SmPrWE5djXfWcOTKEs035e0wBy2CuyE1nyIWgUeSCsKaKJlDh1bIXzMfEDpIHG8oE NiUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=zrEAOK2e9fKMf4+m7EY2YUueff3dIjk7Qz6BKqVCNV4=; b=Zz8M5uu5B1ft1l3Dcejl7OlFxEEyYpsrEkChALcjf2ds1rOKFgYRQzx9uWM+ybExbe GNrA9ZKohgXzHoY2x8xdbZsLKUsfO97GcEC3OxL7cdVKskMIZY/agbJjJt3DZV4nmUsK BdZeyLAXoJ1BHYwXvmq1iO6J0Q6F9NwRmBVp7QYIkS2+Hl2ZjYCzH772Q2gN9Rz/M09/ fcJ3gF53F9JYFgG+v0VPHrF/N4uq2yga0R6albjTyEW4QqzylJeu6xLbMt20+Fpe1A8u aoaqYnembcAEnTz4e3AgTfK3BFjbQ/oweoQP/md2tndBJFIKF6PTjmRIMwdsGCtDp15S 0Pug== X-Gm-Message-State: AODbwcCILvTq+Dg3GXfdNQX3Cn7TsrwL0ea/dJjAUl4NTSs619xXnZSR 6S8Ks/jy23bBzkJhBeg= X-Received: by 10.200.54.44 with SMTP id m41mr117531qtb.273.1494506962919; Thu, 11 May 2017 05:49:22 -0700 (PDT) Received: from localhost.localdomain ([187.56.53.79]) by smtp.gmail.com with ESMTPSA id x31sm69361qtx.12.2017.05.11.05.49.21 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 11 May 2017 05:49:22 -0700 (PDT) From: Marcelo Henrique Cerri To: kernel-team@lists.ubuntu.com Subject: [azure][PATCH] UBUNTU: [Config] CONFIG_HYPERV_STORAGE=y Date: Thu, 11 May 2017 09:49:17 -0300 Message-Id: <1494506957-2621-1-git-send-email-marcelo.cerri@canonical.com> X-Mailer: git-send-email 2.7.4 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.14 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: kernel-team-bounces@lists.ubuntu.com BugLink: http://bugs.launchpad.net/bugs/1690136 Make the modules hv_vmbus and hv_storvsc built-in in the Azure kernel. Currently it's not possible to boot Azure instances without an initrd. The flexibility of booting an instance without an initrd is important to reduce boot time. Signed-off-by: Marcelo Henrique Cerri Acked-by: Seth Forshee --- debian.azure/abi/4.10.0-1004.4/amd64/azure.modules | 3 --- debian.azure/config/config.common.ubuntu | 6 +++--- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/debian.azure/abi/4.10.0-1004.4/amd64/azure.modules b/debian.azure/abi/4.10.0-1004.4/amd64/azure.modules index 59f09d8b21d2..1f10007ca1a5 100644 --- a/debian.azure/abi/4.10.0-1004.4/amd64/azure.modules +++ b/debian.azure/abi/4.10.0-1004.4/amd64/azure.modules @@ -231,9 +231,7 @@ hid-generic hid-hyperv hv_balloon hv_netvsc -hv_storvsc hv_utils -hv_vmbus hyperv_fb hyperv-keyboard i2c-algo-bit @@ -621,7 +619,6 @@ scsi_dh_alua scsi_dh_emc scsi_dh_hp_sw scsi_dh_rdac -scsi_transport_fc scsi_transport_iscsi scsi_transport_sas scsi_transport_spi diff --git a/debian.azure/config/config.common.ubuntu b/debian.azure/config/config.common.ubuntu index 67e136c1f0b7..2b70297c3442 100644 --- a/debian.azure/config/config.common.ubuntu +++ b/debian.azure/config/config.common.ubuntu @@ -1939,12 +1939,12 @@ CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_TPM=m CONFIG_HW_RANDOM_VIA=m -CONFIG_HYPERV=m +CONFIG_HYPERV=y CONFIG_HYPERVISOR_GUEST=y CONFIG_HYPERV_BALLOON=m CONFIG_HYPERV_KEYBOARD=m CONFIG_HYPERV_NET=m -CONFIG_HYPERV_STORAGE=m +CONFIG_HYPERV_STORAGE=y CONFIG_HYPERV_UTILS=m CONFIG_HZ=250 # CONFIG_HZ_100 is not set @@ -4268,7 +4268,7 @@ CONFIG_SCSI_EATA_MAX_TAGS=16 CONFIG_SCSI_EATA_TAGGED_QUEUE=y CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m -CONFIG_SCSI_FC_ATTRS=m +CONFIG_SCSI_FC_ATTRS=y CONFIG_SCSI_FLASHPOINT=y CONFIG_SCSI_FUTURE_DOMAIN=m CONFIG_SCSI_GDTH=m