diff options
| -rw-r--r-- | mm/Kconfig | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/mm/Kconfig b/mm/Kconfig index 97a4e06b15c0..03cbfa072f42 100644 --- a/mm/Kconfig +++ b/mm/Kconfig | |||
| @@ -624,7 +624,7 @@ config ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT | |||
| 624 | bool | 624 | bool |
| 625 | 625 | ||
| 626 | config DEFERRED_STRUCT_PAGE_INIT | 626 | config DEFERRED_STRUCT_PAGE_INIT |
| 627 | bool "Defer initialisation of struct pages to kswapd" | 627 | bool "Defer initialisation of struct pages to kthreads" |
| 628 | default n | 628 | default n |
| 629 | depends on ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT | 629 | depends on ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT |
| 630 | depends on MEMORY_HOTPLUG | 630 | depends on MEMORY_HOTPLUG |
| @@ -633,9 +633,10 @@ config DEFERRED_STRUCT_PAGE_INIT | |||
| 633 | single thread. On very large machines this can take a considerable | 633 | single thread. On very large machines this can take a considerable |
| 634 | amount of time. If this option is set, large machines will bring up | 634 | amount of time. If this option is set, large machines will bring up |
| 635 | a subset of memmap at boot and then initialise the rest in parallel | 635 | a subset of memmap at boot and then initialise the rest in parallel |
| 636 | when kswapd starts. This has a potential performance impact on | 636 | by starting one-off "pgdatinitX" kernel thread for each node X. This |
| 637 | processes running early in the lifetime of the systemm until kswapd | 637 | has a potential performance impact on processes running early in the |
| 638 | finishes the initialisation. | 638 | lifetime of the system until these kthreads finish the |
| 639 | initialisation. | ||
| 639 | 640 | ||
| 640 | config IDLE_PAGE_TRACKING | 641 | config IDLE_PAGE_TRACKING |
| 641 | bool "Enable idle page tracking" | 642 | bool "Enable idle page tracking" |
