[Bug 1215463] New: VirtualBox shared folders no longer working in Tumbleweed 20230915
https://bugzilla.suse.com/show_bug.cgi?id=1215463 Bug ID: 1215463 Summary: VirtualBox shared folders no longer working in Tumbleweed 20230915 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Virtualization:Other Assignee: virt-bugs@suse.de Reporter: nixuser@linuxmail.org QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Recent updates in the last two week or so have broken shared folders in VirtualBox. You can mount the shares, and "ls" the files, but any attempt to access a file results in "killed" as a response. If I launch Thunar in Xfce it locks up and must be killed. Video scaling is working, and copy/paste between the host and guest are also working. Issue exists for Tumbleweed guests with a Fedora or Win10 host. Other hosts not tested. Tumbleweed guest fully up to date 20230915. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c1 Bernhard Voelker <mail@bernhard-voelker.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mail@bernhard-voelker.de --- Comment #1 from Bernhard Voelker <mail@bernhard-voelker.de> --- Created attachment 869593 --> https://bugzilla.suse.com/attachment.cgi?id=869593&action=edit Journalctl entries from such a "Killed" command run on vboxsf -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c2 --- Comment #2 from Bernhard Voelker <mail@bernhard-voelker.de> --- I second this bug report. $ findmnt -T . TARGET SOURCE FSTYPE OPTIONS /host/c_drive c_drive vboxsf rw,nodev,relatime,iocharset=utf8,uid=717,gid=100,dmode=0700,fmode=0700,dmask=077,fmask=077 $ echo hello | dd of=x status=none $ ls -log x -rwx------ 1 6 Sep 19 2023 x $ cat x Killed $ strace cat x 2>&1 | tail -n4 fadvise64(3, 0, 0, POSIX_FADV_SEQUENTIAL) = 0 mmap(NULL, 1056768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72382fe000 read(3, <unfinished ...>) = ? +++ killed by SIGKILL +++ See attached kernel log: https://bugzilla.opensuse.org/attachment.cgi?id=869593 And also a colleague of mine with VirtualBox-7.0.10 has the same issue after he updated TW (after a longer pause, so moving from kernel 6.1.3 to 6.5.3-1. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c3 --- Comment #3 from Larry Rainey <llrainey15@gmail.com> --- Drag and drop is broken in all Virtualbox 7 version I just mounted from a host Tumbleweed to a guest Tumbleweed automounted to /mnt and it worked fine. I added and delete files from the share. So shared folders works in both directions. There is no ETA for when Drag and Drop will be fixed. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c6 --- Comment #6 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1215463) was mentioned in https://build.opensuse.org/request/show/1112825 15.4 / virtualbox https://build.opensuse.org/request/show/1112830 15.5 / virtualbox https://build.opensuse.org/request/show/1112832 15.6 / virtualbox -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c7 --- Comment #7 from Bit Juggler <suse.junky@t-online.de> --- With openSUSE Tumbleweed 20230921 (host + guest) there was an update (?) for virtualbox-kmp-default but the problem is still the same. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c8 Larry Rainey <llrainey15@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |UPSTREAM Status|NEW |RESOLVED --- Comment #8 from Larry Rainey <llrainey15@gmail.com> --- In forum https://forums.opensuse.org/t/virtualbox-7-0-1-on-leap-15-5-can-not-assign-u... larryr said: the 5.14.21-150500.55.22.1 kernel is bad use the kernel 5.14.21-150500.55.19.1 kernel. Something got built wrong but got past QA. Indeed going back to 5.14.21-150500.55.19.1 resolved my issue. larryr asked me to file a bug, so here it is.... It is not Virtualbox - it is the 5.14.21-150500.55.22.1 kernel is defective on USB devices. go back to supported 5.14.21-150500.55.19.1 kernel, -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c9 Bit Juggler <suse.junky@t-online.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|UPSTREAM |--- Status|RESOLVED |REOPENED --- Comment #9 from Bit Juggler <suse.junky@t-online.de> --- (In reply to Larry Rainey from comment #8)
In forum https://forums.opensuse.org/t/virtualbox-7-0-1-on-leap-15-5-can-not-assign- usb-devices-to-guests/169319 larryr said: the 5.14.21-150500.55.22.1 kernel is bad use the kernel 5.14.21-150500.55.19.1 kernel. Something got built wrong but got past QA.
Indeed going back to 5.14.21-150500.55.19.1 resolved my issue. larryr asked me to file a bug, so here it is....
It is not Virtualbox - it is the 5.14.21-150500.55.22.1 kernel is defective on USB devices. go back to supported 5.14.21-150500.55.19.1 kernel,
Please be aware that this bug report is not about USB-devices! It is about the fact that accessing the shared folder does not work. And it is not about kernel 5.14.x but about kernel 6.5.4 in openSUSE Tumbleweed. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c10 --- Comment #10 from Larry Rainey <llrainey15@gmail.com> --- Share folders and USB are broken in 55.21 - All the code that do both are botched in that kernel - Please use 55.19. until they fix the 55.21 - The 55.21 kernel has been retracted. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c11 Larry Rainey <llrainey15@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|REOPENED |RESOLVED --- Comment #11 from Larry Rainey <llrainey15@gmail.com> --- It is the 55.21 kernel - works fine with 55.19. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c12 Bit Juggler <suse.junky@t-online.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |--- Status|RESOLVED |REOPENED --- Comment #12 from Bit Juggler <suse.junky@t-online.de> --- (In reply to Larry Rainey from comment #11)
It is the 55.21 kernel - works fine with 55.19.
Again. Please be aware this bug report is about openSUSE Tumbleweed which is currently using kernel 6.5.4. There is no Kernel 55.19 for Tumbleweed and I do not see how to get back to any kernel before 6.4. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c13 Larry Rainey <llrainey15@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |CONFIRMED --- Comment #13 from Larry Rainey <llrainey15@gmail.com> --- Retested - both with leap and tumbleweed hosts to tumbleweed guest Tumbleweed 6.5.4 host to Leap 15.4 55.22 - works Tumbleweed 6.5.4 host to Tumbleweed 6.5.3 gets Killed on cat Tumbleweed 6.5.4 host to Tumbleweed 6.5.4 gets Killed on cat -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c14 --- Comment #14 from Larry Rainey <llrainey15@gmail.com> --- Retested - both with leap and tumbleweed hosts to tumbleweed guest Leap 15.5 55.19 host to Leap 15.5 55.22 - works Leap 55.5 55.22 host to Leap 15.5 all - get Killed on cat Leap all host to Tumbleweed 6.5.3 gets Killed on cat Leap all host to Tumbleweed 6.5.4 gets Killed on cat Works on Local built 6.5 kernels - seeing what changed. This might be kernel issue. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c15 --- Comment #15 from Bit Juggler <suse.junky@t-online.de> --- (In reply to Larry Rainey from comment #13)
Retested - both with leap and tumbleweed hosts to tumbleweed guest Tumbleweed 6.5.4 host to Leap 15.4 55.22 - works Tumbleweed 6.5.4 host to Tumbleweed 6.5.3 gets Killed on cat Tumbleweed 6.5.4 host to Tumbleweed 6.5.4 gets Killed on cat
I just tested MS Windows 10 host to Tumbleweed 6.4.12 works MS Windows 10 host to Tumbleweed 6.5.2 dolphin freezes on opening the share MS Windows 11 host to Tumbleweed 6.4.12 works MS Windows 11 host to Tumbleweed 6.5.2 dolphin freezes on opening the share latest Tumbleweed host to latest Tumbleweed dolphin freezes on opening the share -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c16 Larry Finger <Larry.Finger@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |Larry.Finger@gmail.com --- Comment #16 from Larry Finger <Larry.Finger@gmail.com> --- The fix for Tumbleweed hosts is in the pipeline. In fact, the update was released to Staging I at about 1900 UTC today. Once a fix reaches staging, it usually appears in TW within 2-3 days. To get it immediately, download virtualbox-kmp-default-7.0.10_k6.5.4_1-Virt.1699.718.3.x86_64.rpm from https://build.opensuse.org/projects/Virtualization/packages/virtualbox:kmp/r... and install it manually with 'sudo zypper in --force virtualbox-kmp-default...". Neither the package not the modules will be signed, thus they will not work with secure boot, and you will need to be running kernel 6.5.4. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c17 --- Comment #17 from Larry Finger <Larry.Finger@gmail.com> --- Just an additional clarification. The new kmp code needs to be installed in both TW hosts and guests after the upgrade of the kernels to 6.5.4. I am not sure when it broke, but with the new kmp package install on both, it works (again). -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c18 --- Comment #18 from Ian Laurie <nixuser@linuxmail.org> --- In my case I don't have an openSUSE host. However I can confirm that in my case, installing the linked rpm in just the guest has fixed the problem on both a Win10 host and a Fedora 39 beta branch host (the later is running VirtualBox from RPMFusion, not Oracle, in case that matters). Thank you for the fast fix. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c19 --- Comment #19 from Bit Juggler <suse.junky@t-online.de> --- (In reply to Larry Finger from comment #16)
The fix for Tumbleweed hosts is in the pipeline. In fact, the update was released to Staging I at about 1900 UTC today. Once a fix reaches staging, it usually appears in TW within 2-3 days. To get it immediately, download virtualbox-kmp-default-7.0.10_k6.5.4_1-Virt.1699.718.3.x86_64.rpm from https://build.opensuse.org/projects/Virtualization/packages/virtualbox:kmp/ repositories/openSUSE_Tumbleweed/binaries and install it manually with 'sudo zypper in --force virtualbox-kmp-default...". Neither the package not the modules will be signed, thus they will not work with secure boot, and you will need to be running kernel 6.5.4.
I installed the package mentioned above in my openSUSE Tumbleweed 20230921 (host and guest) and can confirm that now it is possible again to access and use the shared folder in the guest. Thank you very much for your prompt reaction and all your efforts ! -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215463 https://bugzilla.suse.com/show_bug.cgi?id=1215463#c23 --- Comment #23 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1215463) was mentioned in https://build.opensuse.org/request/show/1200851 Backports:SLE-15-SP6 / virtualbox -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com