Opened 4 years ago
Closed 2 years ago
#20325 closed defect (fixed)
Possible ticket #18697 regression in 6.1.20 Linux guest
Reported by: | Ismas | Owned by: | |
---|---|---|---|
Component: | guest additions | Version: | VirtualBox 6.1.20 |
Keywords: | Cc: | ||
Guest type: | other | Host type: | other |
Description
When installing Guest Additions from 6.1.20 in kernel 4.4.0.210-generic (Ubuntu 16.04) module vboxsf fails compiling with exactly same error as #18697.
The #ifdef stack on lines 809 onwards of utils.c produces
rc = inode_change_ok(pInode, iattr);
instead of the correct
rc = setattr_prepare(dentry, iattr);
Manually editting the file solves the problem. Maybe the v5.x kernel #ifdef breaks the #ifdef stack.
Regards
Change History (7)
comment:1 by , 4 years ago
comment:2 by , 4 years ago
Thank you for reporting the issue. Could you please try the following test build for Additions:
https://www.virtualbox.org/download/testcase/VBoxGuestAdditions_6.1.23-144434.iso
comment:3 by , 3 years ago
Status: | new → awaitsfeedback |
---|
follow-up: 5 comment:4 by , 3 years ago
I can confirm that this test version of the Guest Additions does compile and work.
comment:5 by , 3 years ago
Replying to JeremyB:
I can confirm that this test version of the Guest Additions does compile and work.
Thank you for the confirmation. We will include fix into the next release.
comment:6 by , 3 years ago
Status: | awaitsfeedback → new |
---|
comment:7 by , 2 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
I can confirm this issue.