lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 20 Aug 2008 23:36:32 -0700 From: ebiederm@...ssion.com (Eric W. Biederman) To: Greg KH <greg@...ah.com> Cc: Greg Kroah-Hartman <gregkh@...e.de>, Andrew Morton <akpm@...ux-foundation.org>, Tejun Heo <htejun@...il.com>, Daniel Lezcano <dlezcano@...ibm.com>, linux-kernel@...r.kernel.org, Al Viro <viro@....linux.org.uk>, Linux Containers <containers@...ts.osdl.org>, Benjamin Thery <benjamin.thery@...l.net>, netdev@...r.kernel.org Subject: [PATCH 5/8] sysfs: Remove sysfs_create_link_nowarn All of the uses have been replaced by sysfs_rename_link which is a clearer primitive to is also needed for the tagged directory support. Signed-off-by: Eric W. Biederman <ebiederm@...ssion.com> --- fs/sysfs/symlink.c | 15 --------------- include/linux/sysfs.h | 10 ---------- 2 files changed, 0 insertions(+), 25 deletions(-) diff --git a/fs/sysfs/symlink.c b/fs/sysfs/symlink.c index 2a64645..3c7a338 100644 --- a/fs/sysfs/symlink.c +++ b/fs/sysfs/symlink.c @@ -90,21 +90,6 @@ int sysfs_create_link(struct kobject *kobj, struct kobject *target, } /** - * sysfs_create_link_nowarn - create symlink between two objects. - * @kobj: object whose directory we're creating the link in. - * @target: object we're pointing to. - * @name: name of the symlink. - * - * This function does the same as sysf_create_link(), but it - * doesn't warn if the link already exists. - */ -int sysfs_create_link_nowarn(struct kobject *kobj, struct kobject *target, - const char *name) -{ - return sysfs_do_create_link(kobj, target, name, 0); -} - -/** * sysfs_delete_link - remove symlink in object's directory. * @kobj: object we're acting for. * @targ: object we're pointing to. diff --git a/include/linux/sysfs.h b/include/linux/sysfs.h index 1204d45..4e1bfdb 100644 --- a/include/linux/sysfs.h +++ b/include/linux/sysfs.h @@ -112,9 +112,6 @@ void sysfs_remove_bin_file(struct kobject *kobj, struct bin_attribute *attr); int __must_check sysfs_create_link(struct kobject *kobj, struct kobject *target, const char *name); -int __must_check sysfs_create_link_nowarn(struct kobject *kobj, - struct kobject *target, - const char *name); void sysfs_remove_link(struct kobject *kobj, const char *name); int sysfs_rename_link(struct kobject *kobj, struct kobject *target, @@ -211,13 +208,6 @@ static inline int sysfs_create_link(struct kobject *kobj, return 0; } -static inline int sysfs_create_link_nowarn(struct kobject *kobj, - struct kobject *target, - const char *name) -{ - return 0; -} - static inline void sysfs_remove_link(struct kobject *kobj, const char *name) { } -- 1.5.3.rc6.17.g1911 -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists