diff options
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r-- | Documentation/kernel-parameters.txt | 42 |
1 files changed, 38 insertions, 4 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index aae2282600ca..5d0283cd3a81 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt | |||
@@ -170,7 +170,10 @@ and is between 256 and 4096 characters. It is defined in the file | |||
170 | acpi_os_name= [HW,ACPI] Tell ACPI BIOS the name of the OS | 170 | acpi_os_name= [HW,ACPI] Tell ACPI BIOS the name of the OS |
171 | Format: To spoof as Windows 98: ="Microsoft Windows" | 171 | Format: To spoof as Windows 98: ="Microsoft Windows" |
172 | 172 | ||
173 | acpi_osi= [HW,ACPI] empty param disables _OSI | 173 | acpi_osi= [HW,ACPI] Modify list of supported OS interface strings |
174 | acpi_osi="string1" # add string1 -- only one string | ||
175 | acpi_osi="!string2" # remove built-in string2 | ||
176 | acpi_osi= # disable all strings | ||
174 | 177 | ||
175 | acpi_serialize [HW,ACPI] force serialization of AML methods | 178 | acpi_serialize [HW,ACPI] force serialization of AML methods |
176 | 179 | ||
@@ -1132,9 +1135,9 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1132 | when set. | 1135 | when set. |
1133 | Format: <int> | 1136 | Format: <int> |
1134 | 1137 | ||
1135 | noaliencache [MM, NUMA] Disables the allcoation of alien caches in | 1138 | noaliencache [MM, NUMA, SLAB] Disables the allocation of alien |
1136 | the slab allocator. Saves per-node memory, but will | 1139 | caches in the slab allocator. Saves per-node memory, |
1137 | impact performance on real NUMA hardware. | 1140 | but will impact performance. |
1138 | 1141 | ||
1139 | noalign [KNL,ARM] | 1142 | noalign [KNL,ARM] |
1140 | 1143 | ||
@@ -1613,6 +1616,37 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1613 | 1616 | ||
1614 | slram= [HW,MTD] | 1617 | slram= [HW,MTD] |
1615 | 1618 | ||
1619 | slub_debug [MM, SLUB] | ||
1620 | Enabling slub_debug allows one to determine the culprit | ||
1621 | if slab objects become corrupted. Enabling slub_debug | ||
1622 | creates guard zones around objects and poisons objects | ||
1623 | when not in use. Also tracks the last alloc / free. | ||
1624 | For more information see Documentation/vm/slub.txt. | ||
1625 | |||
1626 | slub_max_order= [MM, SLUB] | ||
1627 | Determines the maximum allowed order for slabs. Setting | ||
1628 | this too high may cause fragmentation. | ||
1629 | For more information see Documentation/vm/slub.txt. | ||
1630 | |||
1631 | slub_min_objects= [MM, SLUB] | ||
1632 | The minimum objects per slab. SLUB will increase the | ||
1633 | slab order up to slub_max_order to generate a | ||
1634 | sufficiently big slab to satisfy the number of objects. | ||
1635 | The higher the number of objects the smaller the overhead | ||
1636 | of tracking slabs. | ||
1637 | For more information see Documentation/vm/slub.txt. | ||
1638 | |||
1639 | slub_min_order= [MM, SLUB] | ||
1640 | Determines the mininum page order for slabs. Must be | ||
1641 | lower than slub_max_order | ||
1642 | For more information see Documentation/vm/slub.txt. | ||
1643 | |||
1644 | slub_nomerge [MM, SLUB] | ||
1645 | Disable merging of slabs of similar size. May be | ||
1646 | necessary if there is some reason to distinguish | ||
1647 | allocs to different slabs. | ||
1648 | For more information see Documentation/vm/slub.txt. | ||
1649 | |||
1616 | smart2= [HW] | 1650 | smart2= [HW] |
1617 | Format: <io1>[,<io2>[,...,<io8>]] | 1651 | Format: <io1>[,<io2>[,...,<io8>]] |
1618 | 1652 | ||