[bionic:linux-azure-4.15, focal:linux-azure, groovy:linux-azure][PATCH 0/1] LP:#1908571 - Enable boot from NVMe device for all images

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[bionic:linux-azure-4.15, focal:linux-azure, groovy:linux-azure][PATCH 0/1] LP:#1908571 - Enable boot from NVMe device for all images

Marcelo Henrique Cerri
BugLink: https://bugs.launchpad.net/bugs/1908571

As bug description.

---
Marcelo Henrique Cerri (1):
  UBUNTU: [Config] azure: CONFIG_PCI_HYPERV=y

 debian.azure-4.15/abi/4.15.0-1104.116/amd64/azure.modules | 1 -
 debian.azure-4.15/config/annotations                      | 5 ++++-
 debian.azure-4.15/config/config.common.ubuntu             | 2 +-
 3 files changed, 5 insertions(+), 3 deletions(-)

--
2.25.1


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

[bionic:linux-azure-4.15][PATCH 1/1] UBUNTU: [Config] azure: CONFIG_PCI_HYPERV=y

Marcelo Henrique Cerri
BugLink: https://bugs.launchpad.net/bugs/1908571

Set CONFIG_PCI_HYPERV as built-in to allow instances to boot directly
from NVME disks.

Signed-off-by: Marcelo Henrique Cerri <[hidden email]>
---
 debian.azure-4.15/abi/4.15.0-1104.116/amd64/azure.modules | 1 -
 debian.azure-4.15/config/annotations                      | 5 ++++-
 debian.azure-4.15/config/config.common.ubuntu             | 2 +-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/debian.azure-4.15/abi/4.15.0-1104.116/amd64/azure.modules b/debian.azure-4.15/abi/4.15.0-1104.116/amd64/azure.modules
index 5ca80cef19f8..d84e7f9a41f9 100644
--- a/debian.azure-4.15/abi/4.15.0-1104.116/amd64/azure.modules
+++ b/debian.azure-4.15/abi/4.15.0-1104.116/amd64/azure.modules
@@ -1267,7 +1267,6 @@ pcf50633
 pcf50633-adc
 pcf50633-gpio
 pcf8591
-pci-hyperv
 pci-stub
 pci200syn
 pcips2
diff --git a/debian.azure-4.15/config/annotations b/debian.azure-4.15/config/annotations
index 9994ebc6430b..91854a8fd282 100644
--- a/debian.azure-4.15/config/annotations
+++ b/debian.azure-4.15/config/annotations
@@ -23,7 +23,10 @@ CONFIG_INFINIBAND_IPOIB                            policy<{'amd64': 'm'}>
 CONFIG_INFINIBAND_IPOIB                            mark<ENFORCED> note<LP:#1837397>
 
 CONFIG_BLK_DEV_NVME                                policy<{'amd64': 'y'}>
-CONFIG_BLK_DEV_NVME                                mark<ENFORCED> note<LP:#1793386>
+CONFIG_BLK_DEV_NVME                                mark<ENFORCED> note<LP:#1793386> note<LP:#1908571>
+
+CONFIG_PCI_HYPERV                                  policy<{'amd64': 'y'}>
+CONFIG_PCI_HYPERV                                  mark<ENFORCED> note<LP:#1908571>
 
 CONFIG_EDAC_DECODE_MCE                             policy<{'amd64': 'y'}>
 CONFIG_EDAC_DECODE_MCE                             mark<ENFORCED> note<LP:#1793386>
diff --git a/debian.azure-4.15/config/config.common.ubuntu b/debian.azure-4.15/config/config.common.ubuntu
index 59133ea5a1e9..48693eb5ec48 100644
--- a/debian.azure-4.15/config/config.common.ubuntu
+++ b/debian.azure-4.15/config/config.common.ubuntu
@@ -3506,7 +3506,7 @@ CONFIG_PCI_ENDPOINT=y
 CONFIG_PCI_ENDPOINT_CONFIGFS=y
 # CONFIG_PCI_ENDPOINT_TEST is not set
 # CONFIG_PCI_EPF_TEST is not set
-CONFIG_PCI_HYPERV=m
+CONFIG_PCI_HYPERV=y
 CONFIG_PCI_IOV=y
 CONFIG_PCI_LABEL=y
 CONFIG_PCI_LOCKLESS_CONFIG=y
--
2.25.1


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

[focal:linux-azure][PATCH] UBUNTU: [Config] azure: CONFIG_PCI_HYPERV=y

Marcelo Henrique Cerri
In reply to this post by Marcelo Henrique Cerri
BugLink: https://bugs.launchpad.net/bugs/1908571

Set CONFIG_PCI_HYPERV as built-in to allow instances to boot directly
from NVME disks.

Signed-off-by: Marcelo Henrique Cerri <[hidden email]>
---
 debian.azure/abi/5.4.0-1036.38/amd64/azure.modules | 2 --
 debian.azure/config/annotations                    | 5 ++++-
 debian.azure/config/config.common.ubuntu           | 4 ++--
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/debian.azure/abi/5.4.0-1036.38/amd64/azure.modules b/debian.azure/abi/5.4.0-1036.38/amd64/azure.modules
index 998d560d8c46..a1f0cc65d394 100644
--- a/debian.azure/abi/5.4.0-1036.38/amd64/azure.modules
+++ b/debian.azure/abi/5.4.0-1036.38/amd64/azure.modules
@@ -1390,8 +1390,6 @@ pcf50633
 pcf50633-adc
 pcf50633-gpio
 pcf8591
-pci-hyperv
-pci-hyperv-intf
 pci-pf-stub
 pci-stub
 pci200syn
diff --git a/debian.azure/config/annotations b/debian.azure/config/annotations
index 5a2c7cfd40d4..54e63b01179b 100644
--- a/debian.azure/config/annotations
+++ b/debian.azure/config/annotations
@@ -23,7 +23,10 @@ CONFIG_INFINIBAND_IPOIB                            policy<{'amd64': 'm'}>
 CONFIG_INFINIBAND_IPOIB                            mark<ENFORCED> note<LP:#1837397>
 
 CONFIG_BLK_DEV_NVME                                policy<{'amd64': 'y'}>
-CONFIG_BLK_DEV_NVME                                mark<ENFORCED> note<LP:#1793386>
+CONFIG_BLK_DEV_NVME                                mark<ENFORCED> note<LP:#1793386> note<LP:#1908571>
+
+CONFIG_PCI_HYPERV                                  policy<{'amd64': 'y'}>
+CONFIG_PCI_HYPERV                                  mark<ENFORCED> note<LP:#1908571>
 
 CONFIG_EDAC_DECODE_MCE                             policy<{'amd64': 'y'}>
 CONFIG_EDAC_DECODE_MCE                             mark<ENFORCED> note<LP:#1793386>
diff --git a/debian.azure/config/config.common.ubuntu b/debian.azure/config/config.common.ubuntu
index f0924a1f45d1..6ee373d32c50 100644
--- a/debian.azure/config/config.common.ubuntu
+++ b/debian.azure/config/config.common.ubuntu
@@ -3719,8 +3719,8 @@ CONFIG_PCI_ENDPOINT=y
 CONFIG_PCI_ENDPOINT_CONFIGFS=y
 # CONFIG_PCI_ENDPOINT_TEST is not set
 # CONFIG_PCI_EPF_TEST is not set
-CONFIG_PCI_HYPERV=m
-CONFIG_PCI_HYPERV_INTERFACE=m
+CONFIG_PCI_HYPERV=y
+CONFIG_PCI_HYPERV_INTERFACE=y
 CONFIG_PCI_IOV=y
 CONFIG_PCI_LABEL=y
 CONFIG_PCI_LOCKLESS_CONFIG=y
--
2.25.1


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

[groovy:linux-azure][PATCH] UBUNTU: [Config] azure: CONFIG_PCI_HYPERV=y

Marcelo Henrique Cerri
In reply to this post by Marcelo Henrique Cerri
BugLink: https://bugs.launchpad.net/bugs/1908571

Set CONFIG_PCI_HYPERV as built-in to allow instances to boot directly
from NVME disks.

Signed-off-by: Marcelo Henrique Cerri <[hidden email]>
---
 debian.azure/abi/5.8.0-1017.19/amd64/azure.modules | 2 --
 debian.azure/config/annotations                    | 5 ++++-
 debian.azure/config/config.common.ubuntu           | 4 ++--
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/debian.azure/abi/5.8.0-1017.19/amd64/azure.modules b/debian.azure/abi/5.8.0-1017.19/amd64/azure.modules
index eb859e61944b..ff4cdc98e787 100644
--- a/debian.azure/abi/5.8.0-1017.19/amd64/azure.modules
+++ b/debian.azure/abi/5.8.0-1017.19/amd64/azure.modules
@@ -1525,8 +1525,6 @@ pcf50633
 pcf50633-adc
 pcf50633-gpio
 pcf8591
-pci-hyperv
-pci-hyperv-intf
 pci-pf-stub
 pci-stub
 pci200syn
diff --git a/debian.azure/config/annotations b/debian.azure/config/annotations
index 79585d1ea718..9c9ed9366fb7 100644
--- a/debian.azure/config/annotations
+++ b/debian.azure/config/annotations
@@ -23,7 +23,10 @@ CONFIG_INFINIBAND_IPOIB                            policy<{'amd64': 'm'}>
 CONFIG_INFINIBAND_IPOIB                            mark<ENFORCED> note<LP:#1837397>
 
 CONFIG_BLK_DEV_NVME                                policy<{'amd64': 'y'}>
-CONFIG_BLK_DEV_NVME                                mark<ENFORCED> note<LP:#1793386>
+CONFIG_BLK_DEV_NVME                                mark<ENFORCED> note<LP:#1793386> note<LP:#1908571>
+
+CONFIG_PCI_HYPERV                                  policy<{'amd64': 'y'}>
+CONFIG_PCI_HYPERV                                  mark<ENFORCED> note<LP:#1908571>
 
 CONFIG_EDAC_DECODE_MCE                             policy<{'amd64': 'y'}>
 CONFIG_EDAC_DECODE_MCE                             mark<ENFORCED> note<LP:#1793386>
diff --git a/debian.azure/config/config.common.ubuntu b/debian.azure/config/config.common.ubuntu
index dd67c19682a3..4b41135c448b 100644
--- a/debian.azure/config/config.common.ubuntu
+++ b/debian.azure/config/config.common.ubuntu
@@ -3904,8 +3904,8 @@ CONFIG_PCI_ENDPOINT=y
 CONFIG_PCI_ENDPOINT_CONFIGFS=y
 # CONFIG_PCI_ENDPOINT_TEST is not set
 # CONFIG_PCI_EPF_TEST is not set
-CONFIG_PCI_HYPERV=m
-CONFIG_PCI_HYPERV_INTERFACE=m
+CONFIG_PCI_HYPERV=y
+CONFIG_PCI_HYPERV_INTERFACE=y
 CONFIG_PCI_IOV=y
 CONFIG_PCI_LABEL=y
 CONFIG_PCI_LOCKLESS_CONFIG=y
--
2.25.1


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

ACK/Cmt: [bionic:linux-azure-4.15, focal:linux-azure, groovy:linux-azure][PATCH 0/1] LP:#1908571 - Enable boot from NVMe device for all images

William Breathitt Gray
In reply to this post by Marcelo Henrique Cerri
On Tue, Jan 12, 2021 at 10:55:52AM -0300, Marcelo Henrique Cerri wrote:
> BugLink: https://bugs.launchpad.net/bugs/1908571
>
> As bug description.

Even though the LP bug page will have the relevant information, it'd be
good to have that information here in the cover letter as well to ensure
reviewers are all on the same page at the very least.

Regardless, these patches here are fairly straightforward so I see no
reason not to ACK.

Acked-by: William Breathitt Gray <[hidden email]>

>
> ---
> Marcelo Henrique Cerri (1):
>   UBUNTU: [Config] azure: CONFIG_PCI_HYPERV=y
>
>  debian.azure-4.15/abi/4.15.0-1104.116/amd64/azure.modules | 1 -
>  debian.azure-4.15/config/annotations                      | 5 ++++-
>  debian.azure-4.15/config/config.common.ubuntu             | 2 +-
>  3 files changed, 5 insertions(+), 3 deletions(-)
>
> --
> 2.25.1
>
>
> --
> kernel-team mailing list
> [hidden email]
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

ACK/Cmnt: [bionic:linux-azure-4.15, focal:linux-azure, groovy:linux-azure][PATCH 0/1] LP:#1908571 - Enable boot from NVMe device for all images

Stefan Bader-2
In reply to this post by Marcelo Henrique Cerri
On 12.01.21 14:55, Marcelo Henrique Cerri wrote:

> BugLink: https://bugs.launchpad.net/bugs/1908571
>
> As bug description.
>
> ---
> Marcelo Henrique Cerri (1):
>   UBUNTU: [Config] azure: CONFIG_PCI_HYPERV=y
>
>  debian.azure-4.15/abi/4.15.0-1104.116/amd64/azure.modules | 1 -
>  debian.azure-4.15/config/annotations                      | 5 ++++-
>  debian.azure-4.15/config/config.common.ubuntu             | 2 +-
>  3 files changed, 5 insertions(+), 3 deletions(-)
>
Acked-by: Stefan Bader <[hidden email]>

I changed the bug report tasks to reflect what is submitted. There is still the
main task for linux-azure which would be hirsute/linux-azure. I left it
unchanged but since there is no cloud kernel started for hirsute this should be
invalid.

-Stefan


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

APPLIED: [bionic:linux-azure-4.15, focal:linux-azure, groovy:linux-azure][PATCH 0/1] LP:#1908571 - Enable boot from NVMe device for all images

Kelsey Skunberg
In reply to this post by Marcelo Henrique Cerri
Applied to each master-next. thank you!

-Kelsey

On 2021-01-12 10:55:52 , Marcelo Henrique Cerri wrote:

> BugLink: https://bugs.launchpad.net/bugs/1908571
>
> As bug description.
>
> ---
> Marcelo Henrique Cerri (1):
>   UBUNTU: [Config] azure: CONFIG_PCI_HYPERV=y
>
>  debian.azure-4.15/abi/4.15.0-1104.116/amd64/azure.modules | 1 -
>  debian.azure-4.15/config/annotations                      | 5 ++++-
>  debian.azure-4.15/config/config.common.ubuntu             | 2 +-
>  3 files changed, 5 insertions(+), 3 deletions(-)
>
> --
> 2.25.1
>
>
> --
> kernel-team mailing list
> [hidden email]
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team