diff options
| -rw-r--r-- | init/Kconfig | 104 |
1 files changed, 52 insertions, 52 deletions
diff --git a/init/Kconfig b/init/Kconfig index 813e07604f89..88c10468db46 100644 --- a/init/Kconfig +++ b/init/Kconfig | |||
| @@ -675,58 +675,6 @@ config DEBUG_BLK_CGROUP | |||
| 675 | 675 | ||
| 676 | endif # CGROUPS | 676 | endif # CGROUPS |
| 677 | 677 | ||
| 678 | config MM_OWNER | ||
| 679 | bool | ||
| 680 | |||
| 681 | config SYSFS_DEPRECATED | ||
| 682 | bool "enable deprecated sysfs features to support old userspace tools" | ||
| 683 | depends on SYSFS | ||
| 684 | default n | ||
| 685 | help | ||
| 686 | This option adds code that switches the layout of the "block" class | ||
| 687 | devices, to not show up in /sys/class/block/, but only in | ||
| 688 | /sys/block/. | ||
| 689 | |||
| 690 | This switch is only active when the sysfs.deprecated=1 boot option is | ||
| 691 | passed or the SYSFS_DEPRECATED_V2 option is set. | ||
| 692 | |||
| 693 | This option allows new kernels to run on old distributions and tools, | ||
| 694 | which might get confused by /sys/class/block/. Since 2007/2008 all | ||
| 695 | major distributions and tools handle this just fine. | ||
| 696 | |||
| 697 | Recent distributions and userspace tools after 2009/2010 depend on | ||
| 698 | the existence of /sys/class/block/, and will not work with this | ||
| 699 | option enabled. | ||
| 700 | |||
| 701 | Only if you are using a new kernel on an old distribution, you might | ||
| 702 | need to say Y here. | ||
| 703 | |||
| 704 | config SYSFS_DEPRECATED_V2 | ||
| 705 | bool "enabled deprecated sysfs features by default" | ||
| 706 | default n | ||
| 707 | depends on SYSFS | ||
| 708 | depends on SYSFS_DEPRECATED | ||
| 709 | help | ||
| 710 | Enable deprecated sysfs by default. | ||
| 711 | |||
| 712 | See the CONFIG_SYSFS_DEPRECATED option for more details about this | ||
| 713 | option. | ||
| 714 | |||
| 715 | Only if you are using a new kernel on an old distribution, you might | ||
| 716 | need to say Y here. Even then, odds are you would not need it | ||
| 717 | enabled, you can always pass the boot option if absolutely necessary. | ||
| 718 | |||
| 719 | config RELAY | ||
| 720 | bool "Kernel->user space relay support (formerly relayfs)" | ||
| 721 | help | ||
| 722 | This option enables support for relay interface support in | ||
| 723 | certain file systems (such as debugfs). | ||
| 724 | It is designed to provide an efficient mechanism for tools and | ||
| 725 | facilities to relay large amounts of data from kernel space to | ||
| 726 | user space. | ||
| 727 | |||
| 728 | If unsure, say N. | ||
| 729 | |||
| 730 | menuconfig NAMESPACES | 678 | menuconfig NAMESPACES |
| 731 | bool "Namespaces support" if EMBEDDED | 679 | bool "Namespaces support" if EMBEDDED |
| 732 | default !EMBEDDED | 680 | default !EMBEDDED |
| @@ -780,6 +728,58 @@ config NET_NS | |||
| 780 | 728 | ||
| 781 | endif # NAMESPACES | 729 | endif # NAMESPACES |
| 782 | 730 | ||
| 731 | config MM_OWNER | ||
| 732 | bool | ||
| 733 | |||
| 734 | config SYSFS_DEPRECATED | ||
| 735 | bool "enable deprecated sysfs features to support old userspace tools" | ||
| 736 | depends on SYSFS | ||
| 737 | default n | ||
| 738 | help | ||
| 739 | This option adds code that switches the layout of the "block" class | ||
| 740 | devices, to not show up in /sys/class/block/, but only in | ||
| 741 | /sys/block/. | ||
| 742 | |||
| 743 | This switch is only active when the sysfs.deprecated=1 boot option is | ||
| 744 | passed or the SYSFS_DEPRECATED_V2 option is set. | ||
| 745 | |||
| 746 | This option allows new kernels to run on old distributions and tools, | ||
| 747 | which might get confused by /sys/class/block/. Since 2007/2008 all | ||
| 748 | major distributions and tools handle this just fine. | ||
| 749 | |||
| 750 | Recent distributions and userspace tools after 2009/2010 depend on | ||
| 751 | the existence of /sys/class/block/, and will not work with this | ||
| 752 | option enabled. | ||
| 753 | |||
| 754 | Only if you are using a new kernel on an old distribution, you might | ||
| 755 | need to say Y here. | ||
| 756 | |||
| 757 | config SYSFS_DEPRECATED_V2 | ||
| 758 | bool "enabled deprecated sysfs features by default" | ||
| 759 | default n | ||
| 760 | depends on SYSFS | ||
| 761 | depends on SYSFS_DEPRECATED | ||
| 762 | help | ||
| 763 | Enable deprecated sysfs by default. | ||
| 764 | |||
| 765 | See the CONFIG_SYSFS_DEPRECATED option for more details about this | ||
| 766 | option. | ||
| 767 | |||
| 768 | Only if you are using a new kernel on an old distribution, you might | ||
| 769 | need to say Y here. Even then, odds are you would not need it | ||
| 770 | enabled, you can always pass the boot option if absolutely necessary. | ||
| 771 | |||
| 772 | config RELAY | ||
| 773 | bool "Kernel->user space relay support (formerly relayfs)" | ||
| 774 | help | ||
| 775 | This option enables support for relay interface support in | ||
| 776 | certain file systems (such as debugfs). | ||
| 777 | It is designed to provide an efficient mechanism for tools and | ||
| 778 | facilities to relay large amounts of data from kernel space to | ||
| 779 | user space. | ||
| 780 | |||
| 781 | If unsure, say N. | ||
| 782 | |||
| 783 | config BLK_DEV_INITRD | 783 | config BLK_DEV_INITRD |
| 784 | bool "Initial RAM filesystem and RAM disk (initramfs/initrd) support" | 784 | bool "Initial RAM filesystem and RAM disk (initramfs/initrd) support" |
| 785 | depends on BROKEN || !FRV | 785 | depends on BROKEN || !FRV |
