Skip to content

ecryptfs: clean up attribute mess

Greg Kroah-Hartman lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest54 patches 27 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/54ecryptfs: clean up attribute messfs/ecryptfs/main.c+18 -670 replies
2/54KOBJECT: remove struct kobj_type from struct ksetarch/powerpc/platforms/pseries/power.c arch/s390/hypfs/inode.c arch/s390/kernel/ipl.c +32 more+84 -860 replies
3/54KOBJECT: remove kobj_set_kset_s as no one is using it anymoreinclude/linux/kobject.h+0 -180 replies
4/54kset: add kset_create_and_register functioninclude/linux/kobject.h lib/kobject.c+95 -10 replies
5/54kset: convert fuse to use kset_createfs/fuse/inode.c+15 -120 replies
6/54kset: convert securityfs to use kset_createsecurity/inode.c+6 -60 replies
7/54kset: convert debugfs to use kset_createfs/debugfs/inode.c+7 -70 replies
8/54kset: convert configfs to use kset_createfs/configfs/mount.c+7 -70 replies
9/54kset: convert ecryptfs to use kset_createfs/ecryptfs/main.c+10 -100 replies
10/54kset: convert main fs kset to use kset_createfs/ecryptfs/main.c fs/fuse/inode.c fs/gfs2/sys.c +2 more+12 -100 replies
11/54kset: convert gfs2 to use kset_createfs/gfs2/sys.c+7 -60 replies
12/54kset: convert gfs2 dlm to use kset_createfs/gfs2/locking/dlm/sysfs.c+12 -100 replies
13/54kset: convert dlm to use kset_createfs/dlm/lockspace.c+11 -90 replies
14/54kset: convert pci hotplug to use kset_create_and_registerdrivers/pci/hotplug/acpiphp_ibm.c drivers/pci/hotplug/pci_hotplug_core.c drivers/pci/hotplug/rpadlpar_sysfs.c +1 more+14 -150 replies
15/54kset: remove decl_subsys_nameinclude/linux/kobject.h+0 -50 replies
16/54kset: convert kernel_subsys to use kset_createfs/configfs/mount.c fs/debugfs/inode.c fs/dlm/lockspace.c +5 more+40 -210 replies
17/54kset: convert drivers/base/bus.c kset_create_and_registerdrivers/base/bus.c+9 -40 replies
18/54kset: convert drivers/base/class.c kset_create_and_registerdrivers/base/class.c+5 -70 replies
19/54kset: convert drivers/base/firmware.c kset_create_and_registerdrivers/base/firmware.c+7 -30 replies
20/54kset: convert /sys/devices to use kset_createdrivers/base/base.h drivers/base/core.c drivers/base/power/shutdown.c +1 more+12 -130 replies
21/54kset: convert /sys/hypervisor to use kset_createarch/s390/hypfs/inode.c drivers/base/hypervisor.c include/linux/kobject.h+13 -70 replies
22/54kset: convert /sys/devices/system to use kset_createdrivers/base/sys.c+12 -168 replies
23/54kset: convert slub to use kset_createmm/slub.c+10 -90 replies
24/54kset: move /sys/slab to /sys/kernel/slabDocumentation/vm/slabinfo.c Documentation/vm/slub.txt mm/slub.c+3 -30 replies
25/54kset: convert /sys/module to use kset_createinclude/linux/module.h kernel/module.c kernel/params.c+12 -180 replies
26/54kset: convert /sys/power to use kset_createarch/arm/mach-omap1/pm.c arch/powerpc/platforms/pseries/power.c include/linux/kobject.h +3 more+17 -190 replies
27/54kset: convert s390 hypervisor kset to use kset_createarch/s390/hypfs/inode.c+9 -62 replies
28/54kset: convert struct bus_device->devices to use kset_createdrivers/base/bus.c include/linux/device.h+11 -100 replies
29/54kset: convert struct bus_device->drivers to use kset_createdrivers/base/bus.c drivers/base/driver.c include/linux/device.h+10 -90 replies
30/54driver core: remove owner field from struct bus_typeinclude/linux/device.h+0 -10 replies
31/54driver core: add way to get to bus ksetdrivers/base/bus.c drivers/pci/hotplug/pci_hotplug_core.c include/linux/device.h+9 -10 replies
32/54driver core: add way to get to bus device klistdrivers/base/bus.c drivers/pci/probe.c include/linux/device.h+14 -40 replies
33/54driver core: remove fields from struct bus_typedrivers/base/base.h drivers/base/bus.c drivers/base/core.c +4 more+107 -712 replies
34/54Driver Core: add kobj_attribute handlinginclude/linux/kobject.h lib/kobject.c+39 -011 replies
35/54Driver Core: switch all dynamic ksets to kobj_sysfs_opsfs/ecryptfs/main.c kernel/ksysfs.c kernel/power/disk.c +3 more+52 -330 replies
36/54fix struct user_info export's sysfs interactioninclude/linux/sched.h kernel/ksysfs.c kernel/user.c+55 -650 replies
37/54ecryptfs: remove version_str file from sysfsfs/ecryptfs/main.c+0 -430 replies
38/54efivars: remove new_var and del_var files from sysfsdrivers/firmware/efivars.c+0 -1492 replies
39/54kobject: convert efivars to kobj_attr interfacedrivers/firmware/efivars.c+14 -210 replies
40/54firmware: export firmware_kset so that people can use that instead of the braindead firmware_register interfacedrivers/base/firmware.c include/linux/kobject.h+4 -10 replies
41/54kset: convert efivars to use kset_create for the efi subsystem.drivers/firmware/efivars.c+8 -90 replies
42/54kset: convert efivars to use kset_create for the vars sub-subsystem.drivers/firmware/efivars.c+7 -90 replies
43/54kobject: convert arm/mach-omap1/pm.c to kobj_attr interfacearch/arm/mach-omap1/pm.c+8 -140 replies
44/54kobject: convert pseries/power.c to kobj_attr interfacearch/powerpc/platforms/pseries/power.c+8 -120 replies
45/54kobject: convert s390 ipl.c to kobj_attr interfacearch/s390/kernel/ipl.c+48 -320 replies
46/54kset: convert s390 ipl.c to use kset_createarch/s390/kernel/ipl.c+39 -362 replies
47/54kobject: convert parisc/pdc_stable to kobj_attr interfacedrivers/parisc/pdc_stable.c+70 -770 replies
48/54kset: convert parisc/pdc_stable.c to use kset_createdrivers/parisc/pdc_stable.c+24 -180 replies
49/54Driver Core: kill subsys_attribute and default sysfs opsfs/sysfs/file.c include/linux/kobject.h lib/kobject.c+10 -830 replies
50/54kset: convert edd to use kset_createdrivers/firmware/edd.c+7 -70 replies
51/54kset: convert acpi to use kset_createdrivers/acpi/bus.c drivers/acpi/system.c include/acpi/acpi_bus.h+10 -60 replies
52/54firmware: remove firmware_(un)register()drivers/base/firmware.c include/linux/device.h+2 -220 replies
53/54kset: convert ocfs2 to use kset_createfs/ocfs2/cluster/masklog.c fs/ocfs2/cluster/sys.c+23 -640 replies
54/54kset: remove decl_subsys macrodrivers/base/class.c include/linux/kobject.h+9 -80 replies

Reviews trailers per patch

2 of 54 patches have a Reviewed-by or Acked-by.

PatchChris WrightChristoph LameterMatt Domsch
1/54
2/54
3/54
4/54
5/54
6/54A-b
7/54
8/54
9/54
10/54
11/54
12/54
13/54
14/54
15/54
16/54
17/54
18/54
19/54
20/54
21/54
22/54
23/54
24/54A-b
25/54
26/54
27/54
28/54
29/54
30/54
31/54
32/54
33/54
34/54
35/54
36/54
37/54
38/54T-b
39/54
40/54
41/54
42/54
43/54
44/54
45/54
46/54
47/54
48/54
49/54
50/54
51/54
52/54
53/54
54/54

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v1 thread