~ubuntu-branches/debian/wheezy/linux-2.6/wheezy

« back to all changes in this revision

Viewing changes to init/Kconfig

  • Committer: Bazaar Package Importer
  • Author(s): Ben Hutchings, Ben Hutchings, Aurelien Jarno
  • Date: 2011-06-07 12:14:05 UTC
  • mfrom: (43.1.9 sid)
  • Revision ID: james.westby@ubuntu.com-20110607121405-i3h1rd7nrnd2b73h
Tags: 2.6.39-2
[ Ben Hutchings ]
* [x86] Enable BACKLIGHT_APPLE, replacing BACKLIGHT_MBP_NVIDIA
  (Closes: #627492)
* cgroups: Disable memory resource controller by default. Allow it
  to be enabled using kernel parameter 'cgroup_enable=memory'.
* rt2800usb: Enable support for more USB devices including
  Linksys WUSB600N (Closes: #596626) (this change was accidentally
  omitted from 2.6.39-1)
* [x86] Remove Celeron from list of processors supporting PAE. Most
  'Celeron M' models do not.
* Update debconf template translations:
  - Swedish (Martin Bagge) (Closes: #628932)
  - French (David Prévot) (Closes: #628191)
* aufs: Update for 2.6.39 (Closes: #627837)
* Add stable 2.6.39.1, including:
  - ext4: dont set PageUptodate in ext4_end_bio()
  - pata_cmd64x: fix boot crash on parisc (Closes: #622997, #622745)
  - ext3: Fix fs corruption when make_indexed_dir() fails
  - netfilter: nf_ct_sip: validate Content-Length in TCP SIP messages
  - sctp: fix race between sctp_bind_addr_free() and
    sctp_bind_addr_conflict()
  - sctp: fix memory leak of the ASCONF queue when free asoc
  - md/bitmap: fix saving of events_cleared and other state
  - cdc_acm: Fix oops when Droids MuIn LCD is connected
  - cx88: Fix conversion from BKL to fine-grained locks (Closes: #619827)
  - keys: Set cred->user_ns in key_replace_session_keyring (CVE-2011-2184)
  - tmpfs: fix race between truncate and writepage
  - nfs41: Correct offset for LAYOUTCOMMIT
  - xen/mmu: fix a race window causing leave_mm BUG()
  - ext4: fix possible use-after-free in ext4_remove_li_request()
  For the complete list of changes, see:
   http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.39.1
* Bump ABI to 2
* netfilter: Enable IP_SET, IP_SET_BITMAP_IP, IP_SET_BITMAP_IPMAC,
  IP_SET_BITMAP_PORT, IP_SET_HASH_IP, IP_SET_HASH_IPPORT,
  IP_SET_HASH_IPPORTIP, IP_SET_HASH_IPPORTNET, IP_SET_HASH_NET,
  IP_SET_HASH_NETPORT, IP_SET_LIST_SET, NETFILTER_XT_SET as modules
  (Closes: #629401)

[ Aurelien Jarno ]
* [mipsel/loongson-2f] Disable_SCSI_LPFC to workaround GCC ICE.

Show diffs side-by-side

added added

removed removed

Lines of Context:
69
69
        depends on BROKEN || !SMP
70
70
        default y
71
71
 
72
 
config LOCK_KERNEL
73
 
        bool
74
 
        depends on (SMP || PREEMPT) && BKL
75
 
        default y
76
 
 
77
72
config INIT_ENV_ARG_LIMIT
78
73
        int
79
74
        default 32 if !UML
287
282
          for processing it. A preliminary version of these tools is available
288
283
          at <http://www.gnu.org/software/acct/>.
289
284
 
 
285
config FHANDLE
 
286
        bool "open by fhandle syscalls"
 
287
        select EXPORTFS
 
288
        help
 
289
          If you say Y here, a user level program will be able to map
 
290
          file names to handle and then later use the handle for
 
291
          different file system operations. This is useful in implementing
 
292
          userspace file servers, which now track files using handles instead
 
293
          of names. The handle would remain the same even if file names
 
294
          get renamed. Enables open_by_handle_at(2) and name_to_handle_at(2)
 
295
          syscalls.
 
296
 
290
297
config TASKSTATS
291
298
        bool "Export task/process statistics through netlink (EXPERIMENTAL)"
292
299
        depends on NET
683
690
          select this option (if, for some reason, they need to disable it
684
691
          then noswapaccount does the trick).
685
692
 
 
693
config CGROUP_PERF
 
694
        bool "Enable perf_event per-cpu per-container group (cgroup) monitoring"
 
695
        depends on PERF_EVENTS && CGROUPS
 
696
        help
 
697
          This option extends the per-cpu mode to restrict monitoring to
 
698
          threads which belong to the cgroup specified and run on the
 
699
          designated cpu.
 
700
 
 
701
          Say N if unsure.
 
702
 
686
703
menuconfig CGROUP_SCHED
687
704
        bool "Group CPU scheduler"
688
705
        depends on EXPERIMENTAL
728
745
 
729
746
        This option only enables generic Block IO controller infrastructure.
730
747
        One needs to also enable actual IO controlling logic/policy. For
731
 
        enabling proportional weight division of disk bandwidth in CFQ seti
732
 
        CONFIG_CFQ_GROUP_IOSCHED=y and for enabling throttling policy set
733
 
        CONFIG_BLK_THROTTLE=y.
 
748
        enabling proportional weight division of disk bandwidth in CFQ, set
 
749
        CONFIG_CFQ_GROUP_IOSCHED=y; for enabling throttling policy, set
 
750
        CONFIG_BLK_DEV_THROTTLING=y.
734
751
 
735
752
        See Documentation/cgroups/blkio-controller.txt for more information.
736
753
 
814
831
        bool
815
832
 
816
833
config SYSFS_DEPRECATED
817
 
        bool "enable deprecated sysfs features to support old userspace tools"
 
834
        bool "Enable deprecated sysfs features to support old userspace tools"
818
835
        depends on SYSFS
819
836
        default n
820
837
        help
837
854
          need to say Y here.
838
855
 
839
856
config SYSFS_DEPRECATED_V2
840
 
        bool "enabled deprecated sysfs features by default"
 
857
        bool "Enable deprecated sysfs features by default"
841
858
        default n
842
859
        depends on SYSFS
843
860
        depends on SYSFS_DEPRECATED
907
924
          environments which can tolerate a "non-standard" kernel.
908
925
          Only use this if you really know what you are doing.
909
926
 
910
 
config EMBEDDED
911
 
        bool "Embedded system"
912
 
        select EXPERT
913
 
        help
914
 
          This option should be enabled if compiling the kernel for
915
 
          an embedded system so certain expert options are available
916
 
          for configuration.
917
 
 
918
927
config UID16
919
928
        bool "Enable 16-bit UID system calls" if EXPERT
920
929
        depends on ARM || BLACKFIN || CRIS || FRV || H8300 || X86_32 || M68K || (S390 && !64BIT) || SUPERH || SPARC32 || (SPARC64 && COMPAT) || UML || (X86_64 && IA32_EMULATION)
1087
1096
          by some high performance threaded applications. Disabling
1088
1097
          this option saves about 7k.
1089
1098
 
 
1099
config EMBEDDED
 
1100
        bool "Embedded system"
 
1101
        select EXPERT
 
1102
        help
 
1103
          This option should be enabled if compiling the kernel for
 
1104
          an embedded system so certain expert options are available
 
1105
          for configuration.
 
1106
 
1090
1107
config HAVE_PERF_EVENTS
1091
1108
        bool
1092
1109
        help