ACK [PATCH] efi_runtime: don't build dkms module for kernels 4.8.0 and above (LP: #1853090)

Alex Hung alex.hung at canonical.com
Mon Nov 25 16:28:37 UTC 2019


On 2019-11-21 12:37 p.m., Colin King wrote:
> From: Colin Ian King <colin.king at canonical.com>
> 
> BugLink: https://bugs.launchpad.net/bugs/1853090
> 
> Use the dkms OBSOLETE_BY setting to skip building the efi driver
> for kernels >= 4.8.0
> 
> With this setting we get dkms installs to do the following:
> 
> Unpacking fwts-efi-runtime-dkms (19.11.00-0ubuntu1) over (19.11.00-0ubuntu1) ...
> Setting up fwts-efi-runtime-dkms (19.11.00-0ubuntu1) ...
> Loading new fwts-efi-runtime-dkms-19.11.00 DKMS files...
> Building for 5.3.0-19-generic
> Building initial module for 5.3.0-19-generic
> This system doesn't support Secure Boot
> Secure Boot not enabled on this system.
> Done.
> 
> efi_runtime.ko:
> Running module version sanity check.
> 
> Module has been obsoleted due to being included
> in kernel 4.8.0.  We will avoid installing
> for future kernels above 4.8.0.
> You may override by specifying --force.
> 
> depmod...
> 
> DKMS: install completed.
> 
> Signed-off-by: Colin Ian King <colin.king at canonical.com>
> ---
>  debian/fwts-efi-runtime-dkms.dkms | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/debian/fwts-efi-runtime-dkms.dkms b/debian/fwts-efi-runtime-dkms.dkms
> index 94b3415b..33c24e46 100644
> --- a/debian/fwts-efi-runtime-dkms.dkms
> +++ b/debian/fwts-efi-runtime-dkms.dkms
> @@ -4,3 +4,4 @@ MAKE[0]="KVER=$kernelver make"
>  BUILT_MODULE_NAME[0]="efi_runtime"
>  DEST_MODULE_LOCATION[0]="/updates"
>  AUTOINSTALL="yes"
> +OBSOLETE_BY="4.8.0"
> 


Acked-by: Alex Hung <alex.hung at canonical.com>



More information about the fwts-devel mailing list