GIT: unionfs2-2.6.27.y: Unionfs: security convert lsm into a static interface fix

Erez Zadok ezk at fsl.cs.sunysb.edu
Thu Aug 12 23:17:16 EDT 2010


commit 6294c9e25b2d226ea2770fd3080f75ffeae7c15d
Author: Andrew Morton <akpm at linux-foundation.org>
Date:   Thu Oct 18 15:50:15 2007 -0400

    Unionfs: security convert lsm into a static interface fix
    
    ERROR: "security_inode_permission" [fs/unionfs/unionfs.ko] undefined!
    ERROR: "security_file_ioctl" [fs/unionfs/unionfs.ko] undefined!
    
    Need these back.
    
    Cc: "Serge E. Hallyn" <serue at us.ibm.com>
    Cc: Arjan van de Ven <arjan at infradead.org>
    Cc: Chris Wright <chrisw at sous-sol.org>
    Cc: James Morris <jmorris at namei.org>
    Cc: Stephen Smalley <sds at tycho.nsa.gov>
    Cc: Josef 'Jeff' Sipek <jsipek at cs.sunysb.edu>
    Signed-off-by: Andrew Morton <akpm at linux-foundation.org>
    Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>

diff --git a/security/security.c b/security/security.c
index 50b61ae..985205a 100644
--- a/security/security.c
+++ b/security/security.c
@@ -445,6 +445,7 @@ int security_inode_permission(struct inode *inode, int mask)
 		return 0;
 	return security_ops->inode_permission(inode, mask);
 }
+EXPORT_SYMBOL(security_inode_permission);
 
 int security_inode_setattr(struct dentry *dentry, struct iattr *attr)
 {
@@ -560,6 +561,7 @@ int security_file_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
 {
 	return security_ops->file_ioctl(file, cmd, arg);
 }
+EXPORT_SYMBOL(security_file_ioctl);
 
 int security_file_mmap(struct file *file, unsigned long reqprot,
 			unsigned long prot, unsigned long flags,


More information about the unionfs-cvs mailing list