[opensuse-kernel] out of tree kernel modules update missing in 13.2
Few days ago there was a kernel update for 12.3, 13.1 and 13.2. In the 13.1 update repository together with the kernel update there were also the updates of the out of tree kernel modules (ipset-kmp, cloop-kmp, vhba-kmp, etc.). Such (necessary) updates are missing for 13.2. Giacomo -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On Tue, Dec 23, 2014 at 11:15:44AM -0400, Giacomo Comes wrote:
Few days ago there was a kernel update for 12.3, 13.1 and 13.2. In the 13.1 update repository together with the kernel update there were also the updates of the out of tree kernel modules (ipset-kmp, cloop-kmp, vhba-kmp, etc.). Such (necessary) updates are missing for 13.2.
The modules should still load as-is. KMPs are packaged in a framework that will make them work in newer kernels. Are you seeing this as not to be the case? Ciao, Marcus -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On Tue, Dec 23, 2014 at 04:37:58PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 11:15:44AM -0400, Giacomo Comes wrote:
Few days ago there was a kernel update for 12.3, 13.1 and 13.2. In the 13.1 update repository together with the kernel update there were also the updates of the out of tree kernel modules (ipset-kmp, cloop-kmp, vhba-kmp, etc.). Such (necessary) updates are missing for 13.2.
The modules should still load as-is. KMPs are packaged in a framework that will make them work in newer kernels.
Are you seeing this as not to be the case?
In my case (I have kernel multiversion disabled in zypp.conf) the update to kernel 3.16.7-7.1 will install as well kernel-<flavor>-base 3.16.6-2.1. During the installation of such base kernel I see these messages: depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_open depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_poll depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_init depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_ioctl depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_mmap depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_exit depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_release It this normal? How to avoid anyway the installation of kernel-<flavor>-base? Ciao, Giacomo -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On Tue, Dec 23, 2014 at 12:43:28PM -0400, Giacomo Comes wrote:
On Tue, Dec 23, 2014 at 04:37:58PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 11:15:44AM -0400, Giacomo Comes wrote:
Few days ago there was a kernel update for 12.3, 13.1 and 13.2. In the 13.1 update repository together with the kernel update there were also the updates of the out of tree kernel modules (ipset-kmp, cloop-kmp, vhba-kmp, etc.). Such (necessary) updates are missing for 13.2.
The modules should still load as-is. KMPs are packaged in a framework that will make them work in newer kernels.
Are you seeing this as not to be the case?
In my case (I have kernel multiversion disabled in zypp.conf) the update to kernel 3.16.7-7.1 will install as well kernel-<flavor>-base 3.16.6-2.1. During the installation of such base kernel I see these messages: depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_open depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_poll depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_init depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_ioctl depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_mmap depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_exit depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_release
These warnings seems to be normal.
It this normal? How to avoid anyway the installation of kernel-<flavor>-base?
This is not clear though. Did zypper report something? CIao, Marcus -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On Tue, Dec 23, 2014 at 05:51:25PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 12:43:28PM -0400, Giacomo Comes wrote:
On Tue, Dec 23, 2014 at 04:37:58PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 11:15:44AM -0400, Giacomo Comes wrote:
Few days ago there was a kernel update for 12.3, 13.1 and 13.2. In the 13.1 update repository together with the kernel update there were also the updates of the out of tree kernel modules (ipset-kmp, cloop-kmp, vhba-kmp, etc.). Such (necessary) updates are missing for 13.2.
The modules should still load as-is. KMPs are packaged in a framework that will make them work in newer kernels.
Are you seeing this as not to be the case?
In my case (I have kernel multiversion disabled in zypp.conf) the update to kernel 3.16.7-7.1 will install as well kernel-<flavor>-base 3.16.6-2.1. During the installation of such base kernel I see these messages: depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_open depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_poll depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_init depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_ioctl depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_mmap depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_exit depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_release
These warnings seems to be normal.
It this normal? How to avoid anyway the installation of kernel-<flavor>-base?
This is not clear though. Did zypper report something?
No there is nothing unusual in /var/log/zypp/history. I have done few tests. If I remove the KMP rpm and I do the upgrade, the kernel is upgraded normally and no kernel-<flavor>-base is installed. Later when I install a KMP rpm the kernel-<flavor>-base is also installed. If kernel multiversion is enabled in /etc/zypp/zypp.conf and a KMP rpm is installed, when I upgrade the kernel no kernel-<flavor>-base is installed because kernel 3.16.6-2.1 is still available. If later I manually remove kernel 3.16.6-2.1 the corresponding kernel-<flavor>-base is installed. Clearly the KMP rpms packaged in the framework that will make them work in newer kernels are still depending on the original kernel. Ciao, Giacomo -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
В Tue, 23 Dec 2014 14:56:23 -0400 Giacomo Comes <comes@naic.edu> пишет:
On Tue, Dec 23, 2014 at 05:51:25PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 12:43:28PM -0400, Giacomo Comes wrote:
On Tue, Dec 23, 2014 at 04:37:58PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 11:15:44AM -0400, Giacomo Comes wrote:
Few days ago there was a kernel update for 12.3, 13.1 and 13.2. In the 13.1 update repository together with the kernel update there were also the updates of the out of tree kernel modules (ipset-kmp, cloop-kmp, vhba-kmp, etc.). Such (necessary) updates are missing for 13.2.
The modules should still load as-is. KMPs are packaged in a framework that will make them work in newer kernels.
Are you seeing this as not to be the case?
In my case (I have kernel multiversion disabled in zypp.conf) the update to kernel 3.16.7-7.1 will install as well kernel-<flavor>-base 3.16.6-2.1. During the installation of such base kernel I see these messages: depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_open depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_poll depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_init depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_ioctl depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_mmap depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_exit depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_release
These warnings seems to be normal.
It this normal? How to avoid anyway the installation of kernel-<flavor>-base?
This is not clear though. Did zypper report something?
No there is nothing unusual in /var/log/zypp/history. I have done few tests. If I remove the KMP rpm and I do the upgrade, the kernel is upgraded normally and no kernel-<flavor>-base is installed. Later when I install a KMP rpm the kernel-<flavor>-base is also installed.
If kernel multiversion is enabled in /etc/zypp/zypp.conf and a KMP rpm is installed, when I upgrade the kernel no kernel-<flavor>-base is installed because kernel 3.16.6-2.1 is still available. If later I manually remove kernel 3.16.6-2.1 the corresponding kernel-<flavor>-base is installed.
Clearly the KMP rpms packaged in the framework that will make them work in newer kernels are still depending on the original kernel.
Yep. bor@opensuse:~> LC_ALL=C LANG=C sudo rpm -e --test kernel-desktop-3.16.6-2.1.x86_64 error: Failed dependencies: kernel-uname-r = 3.16.6-2-desktop is needed by (installed) crash-kmp-desktop-7.0.8_k3.16.6_2-1.11.x86_64
Ciao, Giacomo
-- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On Tue, Dec 23, 2014 at 10:05:55PM +0300, Andrei Borzenkov wrote:
В Tue, 23 Dec 2014 14:56:23 -0400 Giacomo Comes <comes@naic.edu> пишет:
On Tue, Dec 23, 2014 at 05:51:25PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 12:43:28PM -0400, Giacomo Comes wrote:
On Tue, Dec 23, 2014 at 04:37:58PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 11:15:44AM -0400, Giacomo Comes wrote:
Few days ago there was a kernel update for 12.3, 13.1 and 13.2. In the 13.1 update repository together with the kernel update there were also the updates of the out of tree kernel modules (ipset-kmp, cloop-kmp, vhba-kmp, etc.). Such (necessary) updates are missing for 13.2.
The modules should still load as-is. KMPs are packaged in a framework that will make them work in newer kernels.
Are you seeing this as not to be the case?
In my case (I have kernel multiversion disabled in zypp.conf) the update to kernel 3.16.7-7.1 will install as well kernel-<flavor>-base 3.16.6-2.1. During the installation of such base kernel I see these messages: depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_open depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_poll depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_init depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_ioctl depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_mmap depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_exit depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_release
These warnings seems to be normal.
It this normal? How to avoid anyway the installation of kernel-<flavor>-base?
This is not clear though. Did zypper report something?
No there is nothing unusual in /var/log/zypp/history. I have done few tests. If I remove the KMP rpm and I do the upgrade, the kernel is upgraded normally and no kernel-<flavor>-base is installed. Later when I install a KMP rpm the kernel-<flavor>-base is also installed.
If kernel multiversion is enabled in /etc/zypp/zypp.conf and a KMP rpm is installed, when I upgrade the kernel no kernel-<flavor>-base is installed because kernel 3.16.6-2.1 is still available. If later I manually remove kernel 3.16.6-2.1 the corresponding kernel-<flavor>-base is installed.
Clearly the KMP rpms packaged in the framework that will make them work in newer kernels are still depending on the original kernel.
Yep.
bor@opensuse:~> LC_ALL=C LANG=C sudo rpm -e --test kernel-desktop-3.16.6-2.1.x86_64 error: Failed dependencies: kernel-uname-r = 3.16.6-2-desktop is needed by (installed) crash-kmp-desktop-7.0.8_k3.16.6_2-1.11.x86_64
Ok, our QA did not cover the "single" kernel scenario only the default "multiversion". We will be preparing a KMP update with all the kmps. Ciao, Marcus -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On Tue, Dec 23, 2014 at 08:28:32PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 10:05:55PM +0300, Andrei Borzenkov wrote:
В Tue, 23 Dec 2014 14:56:23 -0400 Giacomo Comes <comes@naic.edu> пишет:
On Tue, Dec 23, 2014 at 05:51:25PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 12:43:28PM -0400, Giacomo Comes wrote:
On Tue, Dec 23, 2014 at 04:37:58PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 11:15:44AM -0400, Giacomo Comes wrote: > Few days ago there was a kernel update for 12.3, 13.1 and 13.2. > In the 13.1 update repository together with the kernel update > there were also the updates of the out of tree kernel modules > (ipset-kmp, cloop-kmp, vhba-kmp, etc.). Such (necessary) updates > are missing for 13.2.
The modules should still load as-is. KMPs are packaged in a framework that will make them work in newer kernels.
Are you seeing this as not to be the case?
In my case (I have kernel multiversion disabled in zypp.conf) the update to kernel 3.16.7-7.1 will install as well kernel-<flavor>-base 3.16.6-2.1. During the installation of such base kernel I see these messages: depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_open depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_poll depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_init depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_ioctl depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_mmap depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_exit depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_release
These warnings seems to be normal.
It this normal? How to avoid anyway the installation of kernel-<flavor>-base?
This is not clear though. Did zypper report something?
No there is nothing unusual in /var/log/zypp/history. I have done few tests. If I remove the KMP rpm and I do the upgrade, the kernel is upgraded normally and no kernel-<flavor>-base is installed. Later when I install a KMP rpm the kernel-<flavor>-base is also installed.
If kernel multiversion is enabled in /etc/zypp/zypp.conf and a KMP rpm is installed, when I upgrade the kernel no kernel-<flavor>-base is installed because kernel 3.16.6-2.1 is still available. If later I manually remove kernel 3.16.6-2.1 the corresponding kernel-<flavor>-base is installed.
Clearly the KMP rpms packaged in the framework that will make them work in newer kernels are still depending on the original kernel.
Yep.
bor@opensuse:~> LC_ALL=C LANG=C sudo rpm -e --test kernel-desktop-3.16.6-2.1.x86_64 error: Failed dependencies: kernel-uname-r = 3.16.6-2-desktop is needed by (installed) crash-kmp-desktop-7.0.8_k3.16.6_2-1.11.x86_64
Ok, our QA did not cover the "single" kernel scenario only the default "multiversion".
We will be preparing a KMP update with all the kmps.
... and quickly released. Hope this makes it behave better. Ciao, Marcus -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On Wed, Dec 24, 2014 at 01:13:10PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 08:28:32PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 10:05:55PM +0300, Andrei Borzenkov wrote:
В Tue, 23 Dec 2014 14:56:23 -0400 Giacomo Comes <comes@naic.edu> пишет:
On Tue, Dec 23, 2014 at 05:51:25PM +0100, Marcus Meissner wrote:
On Tue, Dec 23, 2014 at 12:43:28PM -0400, Giacomo Comes wrote:
On Tue, Dec 23, 2014 at 04:37:58PM +0100, Marcus Meissner wrote: > On Tue, Dec 23, 2014 at 11:15:44AM -0400, Giacomo Comes wrote: > > Few days ago there was a kernel update for 12.3, 13.1 and 13.2. > > In the 13.1 update repository together with the kernel update > > there were also the updates of the out of tree kernel modules > > (ipset-kmp, cloop-kmp, vhba-kmp, etc.). Such (necessary) updates > > are missing for 13.2. > > The modules should still load as-is. KMPs are packaged in a framework > that will make them work in newer kernels. > > Are you seeing this as not to be the case?
In my case (I have kernel multiversion disabled in zypp.conf) the update to kernel 3.16.7-7.1 will install as well kernel-<flavor>-base 3.16.6-2.1. During the installation of such base kernel I see these messages: depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_open depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_poll depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_init depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_ioctl depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_mmap depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_pci_exit depmod: WARNING: /lib/modules/3.16.6-2-desktop/updates/vboxvideo.ko needs unknown symbol drm_release
These warnings seems to be normal.
It this normal? How to avoid anyway the installation of kernel-<flavor>-base?
This is not clear though. Did zypper report something?
No there is nothing unusual in /var/log/zypp/history. I have done few tests. If I remove the KMP rpm and I do the upgrade, the kernel is upgraded normally and no kernel-<flavor>-base is installed. Later when I install a KMP rpm the kernel-<flavor>-base is also installed.
If kernel multiversion is enabled in /etc/zypp/zypp.conf and a KMP rpm is installed, when I upgrade the kernel no kernel-<flavor>-base is installed because kernel 3.16.6-2.1 is still available. If later I manually remove kernel 3.16.6-2.1 the corresponding kernel-<flavor>-base is installed.
Clearly the KMP rpms packaged in the framework that will make them work in newer kernels are still depending on the original kernel.
Yep.
bor@opensuse:~> LC_ALL=C LANG=C sudo rpm -e --test kernel-desktop-3.16.6-2.1.x86_64 error: Failed dependencies: kernel-uname-r = 3.16.6-2-desktop is needed by (installed) crash-kmp-desktop-7.0.8_k3.16.6_2-1.11.x86_64
Ok, our QA did not cover the "single" kernel scenario only the default "multiversion".
We will be preparing a KMP update with all the kmps.
... and quickly released. Hope this makes it behave better.
Thanks. That fixes the kernel update. Cheer, Giacomo -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (3)
-
Andrei Borzenkov
-
Giacomo Comes
-
Marcus Meissner