Re: vfs: getname() / putname() used by VMware drivers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 12 Sep 2014 15:57:39 +0200
Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx> wrote:

> Hi Jeff,
> 
> I just compiled the VMware kernel modules 9.4.6-1770165
> on kernel 3.14.18 (upgrading from 3.4.101).
> 
> The functions getname() and putname() are both used
> by the "vmblock" and "vmsync" module.
> 
> Any chance to revert 8e377d15078a501c4da98471f56396343c407d92
> ---------------------------------------
> vfs: unexport getname and putname symbols
> 
> I see no callers in module code.
> ---------------------------------------
> 
> since there are callers to those functions?
> 
> Otherwise the VMware code needs to be changed downstream.
> For now I've reverted the commit in question locally.
> 
> Cheers,
> Thomas
> 

(I've left Red Hat so the redhat.com address no longer works)

As Christoph says...no, there's no way that we'll revert that.

Those functions have hooks into the audit layer and 3rd party modules
almost universally got their usage wrong.

-- 
Jeff Layton <jlayton@xxxxxxxxxxxxxxx>
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]
  Powered by Linux