Bug 25927

Summary: Kernel 5.4.2, 5.4.6 in 32-bit guest break virtualbox shared folder
Product: Mageia Reporter: Julien Moragny <julien.moragny>
Component: RPM PackagesAssignee: Kernel and Drivers maintainers <kernel>
Status: RESOLVED OLD QA Contact:
Severity: major    
Priority: Normal CC: tmb
Version: 7   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: kernel-5.4.2-1.mga7.src.rpm CVE:
Status comment:

Description Julien Moragny 2019-12-22 20:36:09 CET
Hello,

In an x86_32 mga7 guest running kernel 5.4.2, shared folders are broken, files are all considered binary and when visualized, are completely gibberish (md5 or SHA sum are also different, the same for hexa editing).

Kernel 5.4.6 exhibit the same issue.

I've tried kernel-desktop & kernel-desktop586 with the same result

Downgrading to kernel 5.3.7 (in the guest) fix the problem.

the problem doesn't occur when the guest is 64bits.

The guest is using virtualbox-guest-addition 6.0.14 (latest at the moment)

The host run mga7 64bits with latest update (kernel 5.4.2)

regards
Julien
Comment 1 Lewis Smith 2019-12-23 20:25:30 CET
Thank you for this report which well defines the problem.

Assigning both to the kernel group, CC'ing tmb for vbox (same?).

Summary: Kernel 5.4.2 in guest break virtualbox shared folder (32bits) => Kernel 5.4.2, 5.4.6 in 32-bit guest break virtualbox shared folder
CC: (none) => tmb
Assignee: bugsquad => kernel

Comment 2 Julien Moragny 2020-05-10 15:49:18 CEST
Hello,

after a bit of debugging, here is my findings:

The problem seems to be with the kernel module vboxsf. It occurs with our kernel and with kernel-linus

I tried to install dkms-vboxaddition but it fails to build the modules.

When using the iso from oracle (for instance:
https://download.virtualbox.org/virtualbox/6.0.20/VBoxGuestAdditions_6.0.20.iso )
It build and when installed, shared folders work.

I updated virtualbox on the host to 6.1 (I was using our package which is 6.0.20 on mga7 at the moment) with the same results.


I also managed to reproduce the problem on Opensuse which point to an upstream "bug".

I also found this which seems to indicate that the kernel vboxsf has "issue" with virtualbox:
https://www.virtualbox.org/ticket/17728

not sure where to go from here.

Regards
Julien
Comment 3 Aurelien Oudelet 2021-07-06 13:18:04 CEST
Mageia 7 is EOL since July 1st 2021.
There will not have any further bugfix for this release.

You are encouraged to upgrade to Mageia 8 as soon as possible.

@reporter, if this bug still apply with Mageia 8, please let us know it.

@packager, if you work on the Mageia 7 version of your package, please check the Mageia 8 package if issue is also present. In this case, please fix the Mageia 8 version instead.

This bug report will be closed OLD if there is no further notice within 1st September 2021.
Comment 4 Marja Van Waes 2021-09-07 14:10:55 CEST
Hi bug reporter and hi assignee and others involved,

Please reopen this bug report if it is still valid for Mageia 8 or 9(cauldron), and change "Version:" in the upper left of this report accordingly.

This report is being closed as OLD because it was filed against Mageia 7, for which  support ended on June 30th 2021.

Thanks,
Marja

Resolution: (none) => OLD
Status: NEW => RESOLVED