You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6:
add SubmittingPatches to Documentation/ja_JP
fix typo in SubmittingPatches
Driver Core: fix bug in device_rename() for SYSFS_DEPRECATED=y
sysfs: make sysfs_{get,put}_active() static
kobject: check for duplicate names in kobject_rename
Driver core: remove class_device_*_bin_file
This commit is contained in:
@@ -257,22 +257,6 @@ void class_device_remove_file(struct class_device * class_dev,
|
||||
sysfs_remove_file(&class_dev->kobj, &attr->attr);
|
||||
}
|
||||
|
||||
int class_device_create_bin_file(struct class_device *class_dev,
|
||||
struct bin_attribute *attr)
|
||||
{
|
||||
int error = -EINVAL;
|
||||
if (class_dev)
|
||||
error = sysfs_create_bin_file(&class_dev->kobj, attr);
|
||||
return error;
|
||||
}
|
||||
|
||||
void class_device_remove_bin_file(struct class_device *class_dev,
|
||||
struct bin_attribute *attr)
|
||||
{
|
||||
if (class_dev)
|
||||
sysfs_remove_bin_file(&class_dev->kobj, attr);
|
||||
}
|
||||
|
||||
static ssize_t
|
||||
class_device_attr_show(struct kobject * kobj, struct attribute * attr,
|
||||
char * buf)
|
||||
@@ -885,8 +869,6 @@ EXPORT_SYMBOL_GPL(class_device_create);
|
||||
EXPORT_SYMBOL_GPL(class_device_destroy);
|
||||
EXPORT_SYMBOL_GPL(class_device_create_file);
|
||||
EXPORT_SYMBOL_GPL(class_device_remove_file);
|
||||
EXPORT_SYMBOL_GPL(class_device_create_bin_file);
|
||||
EXPORT_SYMBOL_GPL(class_device_remove_bin_file);
|
||||
|
||||
EXPORT_SYMBOL_GPL(class_interface_register);
|
||||
EXPORT_SYMBOL_GPL(class_interface_unregister);
|
||||
|
||||
+3
-3
@@ -1228,18 +1228,18 @@ int device_rename(struct device *dev, char *new_name)
|
||||
sysfs_remove_link(&dev->parent->kobj, old_class_name);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
#else
|
||||
if (dev->class) {
|
||||
sysfs_remove_link(&dev->class->subsys.kobj, old_device_name);
|
||||
error = sysfs_create_link(&dev->class->subsys.kobj, &dev->kobj,
|
||||
dev->bus_id);
|
||||
if (error) {
|
||||
/* Uh... how to unravel this if restoring can fail? */
|
||||
dev_err(dev, "%s: sysfs_create_symlink failed (%d)\n",
|
||||
__FUNCTION__, error);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
out:
|
||||
put_device(dev);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user