|
@@ -626,14 +626,12 @@ static int create_device(struct zram *zram, int device_id)
|
|
|
|
|
|
add_disk(zram->disk);
|
|
|
|
|
|
-#ifdef CONFIG_SYSFS
|
|
|
ret = sysfs_create_group(&disk_to_dev(zram->disk)->kobj,
|
|
|
&zram_disk_attr_group);
|
|
|
if (ret < 0) {
|
|
|
pr_warning("Error creating sysfs group");
|
|
|
goto out;
|
|
|
}
|
|
|
-#endif
|
|
|
|
|
|
zram->init_done = 0;
|
|
|
|
|
@@ -643,10 +641,8 @@ out:
|
|
|
|
|
|
static void destroy_device(struct zram *zram)
|
|
|
{
|
|
|
-#ifdef CONFIG_SYSFS
|
|
|
sysfs_remove_group(&disk_to_dev(zram->disk)->kobj,
|
|
|
&zram_disk_attr_group);
|
|
|
-#endif
|
|
|
|
|
|
if (zram->disk) {
|
|
|
del_gendisk(zram->disk);
|