diff mbox series

[SRU,I/kvm] UBUNTU: [Packaging] use ZSTD to compress kernel

Message ID 20211005111455.70192-1-dimitri.ledkov@canonical.com
State New
Headers show
Series [SRU,I/kvm] UBUNTU: [Packaging] use ZSTD to compress kernel | expand

Commit Message

Dimitri John Ledkov Oct. 5, 2021, 11:14 a.m. UTC
BugLink: https://bugs.launchpad.net/bugs/1931725

Follow generic kernel bootspeed improvement in the kvm flavour by
switching from lz4 to zstd compressed kernel image.

Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
---
 debian.kvm/config/config.common.ubuntu | 4 ++--
 debian.kvm/control.stub.in             | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

Comments

Tim Gardner Oct. 5, 2021, noon UTC | #1
Acked-by: Tim Gardner <tim.gardner@canonical.com>

On 10/5/21 5:14 AM, Dimitri John Ledkov wrote:
> BugLink: https://bugs.launchpad.net/bugs/1931725
> 
> Follow generic kernel bootspeed improvement in the kvm flavour by
> switching from lz4 to zstd compressed kernel image.
> 
> Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
> ---
>   debian.kvm/config/config.common.ubuntu | 4 ++--
>   debian.kvm/control.stub.in             | 2 +-
>   2 files changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/debian.kvm/config/config.common.ubuntu b/debian.kvm/config/config.common.ubuntu
> index a06bc85299..9e21d07187 100644
> --- a/debian.kvm/config/config.common.ubuntu
> +++ b/debian.kvm/config/config.common.ubuntu
> @@ -1451,11 +1451,11 @@ CONFIG_KCMP=y
>   # CONFIG_KCSAN is not set
>   # CONFIG_KERNEL_BZIP2 is not set
>   # CONFIG_KERNEL_GZIP is not set
> -CONFIG_KERNEL_LZ4=y
> +# CONFIG_KERNEL_LZ4 is not set
>   # CONFIG_KERNEL_LZMA is not set
>   # CONFIG_KERNEL_LZO is not set
>   # CONFIG_KERNEL_XZ is not set
> -# CONFIG_KERNEL_ZSTD is not set
> +CONFIG_KERNEL_ZSTD=y
>   CONFIG_KERNFS=y
>   CONFIG_KEXEC=y
>   # CONFIG_KEXEC_BZIMAGE_VERIFY_SIG is not set
> diff --git a/debian.kvm/control.stub.in b/debian.kvm/control.stub.in
> index 7d0dbf9569..2fc410edd8 100644
> --- a/debian.kvm/control.stub.in
> +++ b/debian.kvm/control.stub.in
> @@ -35,7 +35,7 @@ Build-Depends:
>    libnuma-dev [amd64 arm64 ppc64el s390x] <!stage1>,
>    dkms <!stage1>,
>    curl <!stage1>,
> - lz4 [amd64 s390x] <!stage1>,
> + zstd [amd64 s390x] <!stage1>,
>    dwarves [amd64 arm64 armhf ppc64el s390x] <!stage1>,
>   Build-Depends-Indep:
>    xmlto <!stage1>,
>
Kleber Sacilotto de Souza Oct. 7, 2021, 8:49 a.m. UTC | #2
On 05.10.21 13:14, Dimitri John Ledkov wrote:
> BugLink: https://bugs.launchpad.net/bugs/1931725
> 
> Follow generic kernel bootspeed improvement in the kvm flavour by
> switching from lz4 to zstd compressed kernel image.
> 
> Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>

Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>

Thanks

> ---
>   debian.kvm/config/config.common.ubuntu | 4 ++--
>   debian.kvm/control.stub.in             | 2 +-
>   2 files changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/debian.kvm/config/config.common.ubuntu b/debian.kvm/config/config.common.ubuntu
> index a06bc85299..9e21d07187 100644
> --- a/debian.kvm/config/config.common.ubuntu
> +++ b/debian.kvm/config/config.common.ubuntu
> @@ -1451,11 +1451,11 @@ CONFIG_KCMP=y
>   # CONFIG_KCSAN is not set
>   # CONFIG_KERNEL_BZIP2 is not set
>   # CONFIG_KERNEL_GZIP is not set
> -CONFIG_KERNEL_LZ4=y
> +# CONFIG_KERNEL_LZ4 is not set
>   # CONFIG_KERNEL_LZMA is not set
>   # CONFIG_KERNEL_LZO is not set
>   # CONFIG_KERNEL_XZ is not set
> -# CONFIG_KERNEL_ZSTD is not set
> +CONFIG_KERNEL_ZSTD=y
>   CONFIG_KERNFS=y
>   CONFIG_KEXEC=y
>   # CONFIG_KEXEC_BZIMAGE_VERIFY_SIG is not set
> diff --git a/debian.kvm/control.stub.in b/debian.kvm/control.stub.in
> index 7d0dbf9569..2fc410edd8 100644
> --- a/debian.kvm/control.stub.in
> +++ b/debian.kvm/control.stub.in
> @@ -35,7 +35,7 @@ Build-Depends:
>    libnuma-dev [amd64 arm64 ppc64el s390x] <!stage1>,
>    dkms <!stage1>,
>    curl <!stage1>,
> - lz4 [amd64 s390x] <!stage1>,
> + zstd [amd64 s390x] <!stage1>,
>    dwarves [amd64 arm64 armhf ppc64el s390x] <!stage1>,
>   Build-Depends-Indep:
>    xmlto <!stage1>,
>
Paolo Pisati Oct. 13, 2021, 12:59 p.m. UTC | #3
On Tue, Oct 05, 2021 at 12:14:55PM +0100, Dimitri John Ledkov wrote:
> BugLink: https://bugs.launchpad.net/bugs/1931725
diff mbox series

Patch

diff --git a/debian.kvm/config/config.common.ubuntu b/debian.kvm/config/config.common.ubuntu
index a06bc85299..9e21d07187 100644
--- a/debian.kvm/config/config.common.ubuntu
+++ b/debian.kvm/config/config.common.ubuntu
@@ -1451,11 +1451,11 @@  CONFIG_KCMP=y
 # CONFIG_KCSAN is not set
 # CONFIG_KERNEL_BZIP2 is not set
 # CONFIG_KERNEL_GZIP is not set
-CONFIG_KERNEL_LZ4=y
+# CONFIG_KERNEL_LZ4 is not set
 # CONFIG_KERNEL_LZMA is not set
 # CONFIG_KERNEL_LZO is not set
 # CONFIG_KERNEL_XZ is not set
-# CONFIG_KERNEL_ZSTD is not set
+CONFIG_KERNEL_ZSTD=y
 CONFIG_KERNFS=y
 CONFIG_KEXEC=y
 # CONFIG_KEXEC_BZIMAGE_VERIFY_SIG is not set
diff --git a/debian.kvm/control.stub.in b/debian.kvm/control.stub.in
index 7d0dbf9569..2fc410edd8 100644
--- a/debian.kvm/control.stub.in
+++ b/debian.kvm/control.stub.in
@@ -35,7 +35,7 @@  Build-Depends:
  libnuma-dev [amd64 arm64 ppc64el s390x] <!stage1>,
  dkms <!stage1>,
  curl <!stage1>,
- lz4 [amd64 s390x] <!stage1>,
+ zstd [amd64 s390x] <!stage1>,
  dwarves [amd64 arm64 armhf ppc64el s390x] <!stage1>,
 Build-Depends-Indep:
  xmlto <!stage1>,