]> git.baikalelectronics.ru Git - kernel.git/commit
convert 'memory' sysdev_class to a regular subsystem
authorKay Sievers <kay.sievers@vrfy.org>
Wed, 21 Dec 2011 22:48:43 +0000 (14:48 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 21 Dec 2011 22:48:43 +0000 (14:48 -0800)
commit2fba6d84678a8189b503441f36d158464dfab679
tree1a2ad572b421d576e14dbf006ecb321a53063f0c
parentc7d87dcfb27e141a99b8310ca11123e216976cbb
convert 'memory' sysdev_class to a regular subsystem

This moves the 'memory sysdev_class' over to a regular 'memory' subsystem
and converts the devices to regular devices. The sysdev drivers are
implemented as subsystem interfaces now.

After all sysdev classes are ported to regular driver core entities, the
sysdev implementation will be entirely removed from the kernel.

Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/powerpc/kernel/sysfs.c
drivers/base/memory.c
drivers/base/node.c
include/linux/memory.h
include/linux/node.h
mm/compaction.c
mm/hugetlb.c
mm/vmscan.c