diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2006-03-16 13:26:34 -0800 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2006-03-16 13:26:34 -0800 |
commit | c687ccc096bae8100cf0ec79e765de02964e3611 (patch) | |
tree | 7367f35966adc4b528f77f99e0b4e0e043fdff47 /driver | |
parent | 8445e1dc74b56de327f6bb591d92bc0ac8c38646 (diff) | |
download | patches-c687ccc096bae8100cf0ec79e765de02964e3611.tar.gz |
remove some sysfs symbols from export
Diffstat (limited to 'driver')
-rw-r--r-- | driver/unexport-sysfs-dir.patch | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/driver/unexport-sysfs-dir.patch b/driver/unexport-sysfs-dir.patch new file mode 100644 index 0000000000000..0a96b25aadf5f --- /dev/null +++ b/driver/unexport-sysfs-dir.patch @@ -0,0 +1,27 @@ +From foo@baz Tue Apr 9 12:12:43 2002 +Date: Thu, 16 Mar 2006 11:23:21 -0700 +From: Greg Kroah-Hartman <gregkh@suse.de> +Subject: sysfs: don't export dir symbols + +These functions should only be used by the kobject core, and if any +driver tries to use them, bad things happen. Unexport them to try to +prevent this from happening. + + +Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + + +--- + fs/sysfs/dir.c | 4 ---- + 1 file changed, 4 deletions(-) + +--- gregkh-2.6.orig/fs/sysfs/dir.c ++++ gregkh-2.6/fs/sysfs/dir.c +@@ -511,7 +511,3 @@ struct file_operations sysfs_dir_operati + .read = generic_read_dir, + .readdir = sysfs_readdir, + }; +- +-EXPORT_SYMBOL_GPL(sysfs_create_dir); +-EXPORT_SYMBOL_GPL(sysfs_remove_dir); +-EXPORT_SYMBOL_GPL(sysfs_rename_dir); |