[vbox-dev] Modifications for kernel 2.6.36

walt w41ter at gmail.com
Mon Aug 16 20:49:11 GMT 2010


On 08/16/2010 06:34 AM, Frank Mehnert wrote:
> Larry,
>
> On Sunday 15 August 2010, Larry Finger wrote:
>> In kernel 2.6.36, the BKL (big kernel lock) is removed for file ioctl
>> operations. This change affects vboxnetadp. To fix it, the following patch,
>> which is issued under the GPL V2, is needed:
>
> thanks for the hint but your patch is not correct as it just
> disables the ioctl. We will provide a proper patch soon.

There is another bit of breakage coming from include/linux/fs.h because the
super_operations structure has changed.  'clear_inode' has been replaced by
'evict_inode':

commit 5f248c9c251c60af3403902b26e08de43964ea0b
Author: Linus Torvalds
Date:   Tue Aug 10 11:26:52 2010 -0700

     Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6


BTW, what is the significance of the leading dot in the variable name .clear_inode?
I don't recall seeing that before (vfsmod.c:400).

Many thanks.






More information about the vbox-dev mailing list