Skip to content

Commit 3b2b9a8

Browse files
Andi Kleentorvalds
Andi Kleen
authored andcommitted
Documentation/memory.txt: remove some very outdated recommendations
Remove some very outdated recommendations in Documentation/memory.txt Signed-off-by: Andi Kleen <ak@linux.intel.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent 3701b03 commit 3b2b9a8

File tree

1 file changed

+2
-29
lines changed

1 file changed

+2
-29
lines changed

Documentation/memory.txt

+2-29
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,7 @@
11
There are several classic problems related to memory on Linux
22
systems.
33

4-
1) There are some buggy motherboards which cannot properly
5-
deal with the memory above 16MB. Consider exchanging
6-
your motherboard.
7-
8-
2) You cannot do DMA on the ISA bus to addresses above
9-
16M. Most device drivers under Linux allow the use
10-
of bounce buffers which work around this problem. Drivers
11-
that don't use bounce buffers will be unstable with
12-
more than 16M installed. Drivers that use bounce buffers
13-
will be OK, but may have slightly higher overhead.
14-
15-
3) There are some motherboards that will not cache above
4+
1) There are some motherboards that will not cache above
165
a certain quantity of memory. If you have one of these
176
motherboards, your system will be SLOWER, not faster
187
as you add more memory. Consider exchanging your
@@ -24,7 +13,7 @@ It can also tell Linux to use less memory than is actually installed.
2413
If you use "mem=" on a machine with PCI, consider using "memmap=" to avoid
2514
physical address space collisions.
2615

27-
See the documentation of your boot loader (LILO, loadlin, etc.) about
16+
See the documentation of your boot loader (LILO, grub, loadlin, etc.) about
2817
how to pass options to the kernel.
2918

3019
There are other memory problems which Linux cannot deal with. Random
@@ -42,19 +31,3 @@ Try:
4231
with the vendor. Consider testing it with memtest86 yourself.
4332

4433
* Exchanging your CPU, cache, or motherboard for one that works.
45-
46-
* Disabling the cache from the BIOS.
47-
48-
* Try passing the "mem=4M" option to the kernel to limit
49-
Linux to using a very small amount of memory. Use "memmap="-option
50-
together with "mem=" on systems with PCI to avoid physical address
51-
space collisions.
52-
53-
54-
Other tricks:
55-
56-
* Try passing the "no-387" option to the kernel to ignore
57-
a buggy FPU.
58-
59-
* Try passing the "no-hlt" option to disable the potentially
60-
buggy HLT instruction in your CPU.

0 commit comments

Comments
 (0)