Bug 1174998

Summary: virtualbox not started with new kernel version installed
Product: [openSUSE] openSUSE Tumbleweed Reporter: Ionut Nechita <ionut_n2001>
Component: KernelAssignee: openSUSE Kernel Bugs <kernel-bugs>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P5 - None CC: Larry.Finger, tiwai
Version: Current   
Target Milestone: ---   
Hardware: x86-64   
OS: SUSE Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ionut Nechita 2020-08-07 11:03:59 UTC
virtualbox not started with new kernel version installed

OS: openSUSE Tumbleweed

Hi OpenSUSE Team,

I observed with updated kernel, virtualbox not working.
Error is:
Failed to load R0 module /usr/lib/virtualbox/VMMR0.r0: SUP_IOCTL_LDR_OPEN failed (VERR_NO_EXEC_MEMORY).
Failed to load VMMR0.r0 (VERR_NO_EXEC_MEMORY).


Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
ConsoleWrap
Interface: 
IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

VirtualBox version:
VirtualBox Graphical User Interface Version 6.1.12_SUSE r139181
© 2004-2020 Oracle Corporation (Qt5.12.7)
Copyright © 2020 Oracle Corporation and/or its affiliates. All rights reserved.

Kernel version:
uname -a
Linux os1 5.8.0-1.gd3bf2d6-default #1 SMP Mon Aug 3 09:01:00 UTC 2020 (d3bf2d6) x86_64 x86_64 x86_64 GNU/Linux

This ticket is same with:
Bug 1174997 - virtualbox not started with new kernel version installed
Comment 1 Ionut Nechita 2020-08-07 11:08:20 UTC
with kernel version 5.7.11 and 5.7.12, virtualbox working correctly.
Comment 2 Takashi Iwai 2020-08-10 14:57:00 UTC
Again, please don't touch Priority field of Bugzilla.

The fix is already found in OBS Virtualization project, and on its way to FACTORY.

Feel free to reopen if the problem still persists with the package there.
Comment 3 Ionut Nechita 2020-08-13 11:52:54 UTC
Hi, 

I observe this issue now, with new update.
Issue:
Failed to load R0 module /usr/lib/virtualbox/VMMR0.r0: SUP_IOCTL_LDR_OPEN failed (VERR_NO_EXEC_MEMORY).
Failed to load VMMR0.r0 (VERR_NO_EXEC_MEMORY).

Information OS:
zypper info virtualbox
Loading repository data...
Reading installed packages...


Information for package virtualbox:
-----------------------------------
Repository     : Virtualization (openSUSE_Factory)
Name           : virtualbox
Version        : 6.1.12-553.5
Arch           : x86_64
Vendor         : obs://build.opensuse.org/Virtualization
Installed Size : 85.0 MiB
Installed      : Yes
Status         : up-to-date
Source package : virtualbox-6.1.12-553.5.src
Summary        : VirtualBox is an Emulator
Description    : 
    VirtualBox is a hosted hypervisor for x86 computers. It supports the
    creation and management of guest virtual machines running versions
    and derivations of Windows, Linux, BSD, OS/2, Solaris, Haiku, OSx86
    and others, and limited virtualization of macOS guests on Apple
    hardware. VirtualBox is freely available as Open Source Software under
    the terms of the GNU Public License (GPL).

zypper info kernel-default
Loading repository data...
Reading installed packages...


Information for package kernel-default:
---------------------------------------
Repository     : openSUSE-Tumbleweed-Oss
Name           : kernel-default
Version        : 5.8.0-1.1
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 175.6 MiB
Installed      : Yes
Status         : up-to-date
Source package : kernel-default-5.8.0-1.1.nosrc
Summary        : The Standard Kernel
Description    : 
    The standard kernel for both uniprocessor and multiprocessor systems.


    Source Timestamp: 2020-08-04 07:30:59 +0000
    GIT Revision: 9bc0044f23a1ebc1496c9ed8967e0aa5d0a5685e
    GIT Branch: stable



zypper ls
# | Alias                                 | Name                                    | Enabled | GPG Check | Refresh | Type
--+---------------------------------------+-----------------------------------------+---------+-----------+---------+-------
1 | Virtualization                        | Virtualization (openSUSE_Factory)       | Yes     | (r ) Yes  | No      | rpm-md
2 | Virtualization_Kernel_stable_standard | Virtualization (Kernel_stable_standard) | Yes     | (r ) Yes  | No      | rpm-md
3 | openSUSE-20200810-0                   | openSUSE-20200810-0                     | No      | ----      | ----    | rpm-md
4 | repo-debug                            | openSUSE-Tumbleweed-Debug               | No      | ----      | ----    | NONE
5 | repo-non-oss                          | openSUSE-Tumbleweed-Non-Oss             | Yes     | (r ) Yes  | Yes     | NONE
6 | repo-oss                              | openSUSE-Tumbleweed-Oss                 | Yes     | (r ) Yes  | Yes     | NONE
7 | repo-source                           | openSUSE-Tumbleweed-Source              | No      | ----      | ----    | NONE
8 | repo-update                           | openSUSE-Tumbleweed-Update              | Yes     | (r ) Yes  | Yes     | NONE

cat Virtualization.repo 
[Virtualization]
name=Virtualization (openSUSE_Factory)
type=rpm-md
baseurl=https://download.opensuse.org/repositories/Virtualization/openSUSE_Factory/
gpgcheck=1
gpgkey=https://download.opensuse.org/repositories/Virtualization/openSUSE_Factory/repodata/repomd.xml.key
enabled=1

cat Virtualization_Kernel_stable_standard.repo
[Virtualization_Kernel_stable_standard]
name=Virtualization (Kernel_stable_standard)
type=rpm-md
baseurl=https://download.opensuse.org/repositories/Virtualization/Kernel_stable_standard/
gpgcheck=1
gpgkey=https://download.opensuse.org/repositories/Virtualization/Kernel_stable_standard/repodata/repomd.xml.key
enabled=1

cat /etc/os-release 
NAME="openSUSE Tumbleweed"
# VERSION="20200810"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20200810"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:tumbleweed:20200810"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
LOGO="distributor-logo"
Comment 4 Larry Finger 2020-08-13 14:39:44 UTC
Reclosed.

*** This bug has been marked as a duplicate of bug 1175201 ***