Custom Query (16363 matches)
Results (1282 - 1284 of 16363)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #17991 | duplicate | VB not working with latest Fedora kernel | ||
| Description |
I was trying to run a VM after a reboot, but none of the VMs will start. The reported error when starting the VM is the following: The provider 'virtualbox' that was requested to back the machine 'default' is reporting that it isn't usable on this system. The reason is shown below: VirtualBox is complaining that the kernel module is not loaded. Please run `VBoxManage --version` or open the VirtualBox GUI to see the error message which should contain instructions on how to fix this error.
Running WARNING: The vboxdrv kernel module is not loaded. Either there is no module
available for the current kernel (4.18.5-200.fc28.x86_64) or it failed to
load. Please try load the kernel module by executing as root
dnf install akmod-VirtualBox kernel-devel-4.18.5-200.fc28.x86_64
akmods --kernels 4.18.5-200.fc28.x86_64 && systemctl restart systemd-modules-load.service
You will not be able to start VMs until this problem is fixed.
5.2.18_RPMFusionr123745
Now when trying to rebuild with The log is the following: 2018/09/14 11:25:43 akmods: Building RPM using the command '/sbin/akmodsbuild --target x86_64 --kernels 4.18.5-200.fc28.x86_64 /usr/src/akmods/VirtualBox-kmod.latest'
from /tmp/akmodsbuild.7PQvVBcu/BUILD/VirtualBox-kmod-5.2.18/_kmod_build_4.18.5-200.fc28.x86_64/vboxsf/vfsmod.h:11,
from /tmp/akmodsbuild.7PQvVBcu/BUILD/VirtualBox-kmod-5.2.18/_kmod_build_4.18.5-200.fc28.x86_64/vboxsf/utils.c:13:
./include/linux/time32.h:125:57: note: expected ‘const struct timespec *’ but argument is of type ‘struct timespec64 *’
static inline s64 timespec_to_ns(const struct timespec *ts)
~~~~~~~~~~~~~~~~~~~~~~~^~
/tmp/akmodsbuild.7PQvVBcu/BUILD/VirtualBox-kmod-5.2.18/_kmod_build_4.18.5-200.fc28.x86_64/vboxsf/utils.c:248:25: error: passing argument 1 of ‘timespec_to_ns’ from incompatible pointer type [-Werror=incompatible-pointer-types]
timespec_to_ns(&iattr->ia_mtime);
^~~~~~~~~~~~~~~~
In file included from ./include/linux/time.h:73,
from ./include/linux/stat.h:19,
from ./include/linux/fs.h:10,
from ./include/linux/backing-dev.h:13,
from /tmp/akmodsbuild.7PQvVBcu/BUILD/VirtualBox-kmod-5.2.18/_kmod_build_4.18.5-200.fc28.x86_64/vboxsf/vfsmod.h:11,
from /tmp/akmodsbuild.7PQvVBcu/BUILD/VirtualBox-kmod-5.2.18/_kmod_build_4.18.5-200.fc28.x86_64/vboxsf/utils.c:13:
./include/linux/time32.h:125:57: note: expected ‘const struct timespec *’ but argument is of type ‘struct timespec64 *’
static inline s64 timespec_to_ns(const struct timespec *ts)
~~~~~~~~~~~~~~~~~~~~~~~^~
cc1: some warnings being treated as errors
make[1]: *** [scripts/Makefile.build:317: /tmp/akmodsbuild.7PQvVBcu/BUILD/VirtualBox-kmod-5.2.18/_kmod_build_4.18.5-200.fc28.x86_64/vboxsf/utils.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1504: _module_/tmp/akmodsbuild.7PQvVBcu/BUILD/VirtualBox-kmod-5.2.18/_kmod_build_4.18.5-200.fc28.x86_64/vboxsf] Error 2
make: Leaving directory '/usr/src/kernels/4.18.5-200.fc28.x86_64'
error: Bad exit status from /var/tmp/rpm-tmp.AhQcYC (%build)
RPM build errors:
user mockbuild does not exist - using root
group mockbuild does not exist - using root
user mockbuild does not exist - using root
group mockbuild does not exist - using root
user mockbuild does not exist - using root
group mockbuild does not exist - using root
user mockbuild does not exist - using root
group mockbuild does not exist - using root
Bad exit status from /var/tmp/rpm-tmp.AhQcYC (%build)
|
|||
| #17990 | duplicate | vboxsf failed to compile on Fedora 28 with kernel 4.18 | ||
| Description |
Using VBox 5.2.18 r124319 on Windows 7 host with Fedora 28 guest. Fedora 28 just switched from kernel 4.17 to 4.18. Since then, the vboxsf driver failed to compile in the guest additions. $ uname -a Linux vmfedora 4.18.5-200.fc28.x86_64 #1 SMP Tue Sep 4 15:56:14 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux Excerpt from /var/log/vboxadd-setup.log (full file attached): /tmp/vbox.0/utils.c: In function ‘sf_init_inode’:
/tmp/vbox.0/utils.c:165:28: error: passing argument 1 of ‘sf_ftime_from_timespec’ from incompatible pointer type [-Werror=incompatible-pointer-types]
sf_ftime_from_timespec(&inode->i_atime, &info->AccessTime);
^~~~~~~~~~~~~~~
/tmp/vbox.0/utils.c:53:53: note: expected ‘struct timespec *’ but argument is of type ‘struct timespec64 *’
static void sf_ftime_from_timespec(struct timespec *tv, RTTIMESPEC *ts)
~~~~~~~~~~~~~~~~~^~
/tmp/vbox.0/utils.c:166:28: error: passing argument 1 of ‘sf_ftime_from_timespec’ from incompatible pointer type [-Werror=incompatible-pointer-types]
sf_ftime_from_timespec(&inode->i_ctime, &info->ChangeTime);
^~~~~~~~~~~~~~~
/tmp/vbox.0/utils.c:53:53: note: expected ‘struct timespec *’ but argument is of type ‘struct timespec64 *’
static void sf_ftime_from_timespec(struct timespec *tv, RTTIMESPEC *ts)
~~~~~~~~~~~~~~~~~^~
/tmp/vbox.0/utils.c:167:28: error: passing argument 1 of ‘sf_ftime_from_timespec’ from incompatible pointer type [-Werror=incompatible-pointer-types]
sf_ftime_from_timespec(&inode->i_mtime, &info->ModificationTime);
^~~~~~~~~~~~~~~
/tmp/vbox.0/utils.c:53:53: note: expected ‘struct timespec *’ but argument is of type ‘struct timespec64 *’
static void sf_ftime_from_timespec(struct timespec *tv, RTTIMESPEC *ts)
~~~~~~~~~~~~~~~~~^~
/tmp/vbox.0/utils.c: In function ‘sf_setattr’:
/tmp/vbox.0/utils.c:377:54: error: passing argument 2 of ‘sf_timespec_from_ftime’ from incompatible pointer type [-Werror=incompatible-pointer-types]
sf_timespec_from_ftime(&info.AccessTime, &iattr->ia_atime);
^~~~~~~~~~~~~~~~
/tmp/vbox.0/utils.c:63:69: note: expected ‘struct timespec *’ but argument is of type ‘struct timespec64 *’
static void sf_timespec_from_ftime(RTTIMESPEC *ts, struct timespec *tv)
~~~~~~~~~~~~~~~~~^~
/tmp/vbox.0/utils.c:379:60: error: passing argument 2 of ‘sf_timespec_from_ftime’ from incompatible pointer type [-Werror=incompatible-pointer-types]
sf_timespec_from_ftime(&info.ModificationTime, &iattr->ia_mtime);
^~~~~~~~~~~~~~~~
/tmp/vbox.0/utils.c:63:69: note: expected ‘struct timespec *’ but argument is of type ‘struct timespec64 *’
static void sf_timespec_from_ftime(RTTIMESPEC *ts, struct timespec *tv)
~~~~~~~~~~~~~~~~~^~
I assume that kernel 4.18 introduced a non-backward compatible change which must be handled in the driver source code. |
|||
| #17989 | obsolete | kernel panic on macOS | ||
| Description |
about half an hour after i installed VirtualBox on my Macbook Pro running macOS 10.13.6, created an Ubuntu 18.04 machine, allowed automatic hot-patches, and started updating Ubuntu to the latest software, my laptop panicked at the moment of the crash, VirtualBox was not the foreground app; i was using OmniOutliner; VirtualBox was not minimized |
|||

