VirtualBox

Opened 3 years ago

Last modified 3 years ago

#20232 new defect

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 (3)

comment:1 by maharg101, 3 years ago

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 by Klaus Espenlaub, 3 years ago

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

comment:3 by maharg101, 3 years ago

Many thanks @klaus - confirmed fixed on 6.1.22

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use