VirtualBox

Ticket #20232 (new defect)

Opened 3 months ago

Last modified 7 weeks ago

Cannot exec files on vboxsf on newer kernels

Reported by: jisakielkiel Owned by:
Component: guest additions Version: VirtualBox 6.1.18
Keywords: vboxsf exec Cc:
Guest type: Linux Host type: Mac OS X

Description

Reference:  https://www.spinics.net/lists/reiserfs-devel/msg06411.html Patch was introduced on  https://lkml.org/lkml/2020/8/17/174

Trying to execute a shell script from a shared mount fails on newer kernels (i.e. debian testing 5.10) with the error:

"kernel read not supported for file /test-exec"

Older kernels (i.e. 4.19 from stable) work.

This suggests vboxsf needs patches for the new APIs.

Change History

comment:1 Changed 7 weeks ago by maharg101

Also observed on:

  • host Mac OSX Big Sur 11.3 on MacBook Pro (15-inch, 2018) with 32GB RAM
  • VirtualBox 6.1.20 r143896 (Qt5.6.3)
  • Vagrant 2.2.15 / vagrant-vbguest (0.29.0, global)

Ubuntu 21.04 guests are affected. Ubuntu 18.04 are not.

comment:2 Changed 7 weeks ago by klaus

Please retry with VirtualBox 6.1.22 which was released today. Should be fixed.

comment:3 Changed 7 weeks ago by maharg101

Many thanks @klaus - confirmed fixed on 6.1.22

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use