patch-2.1.107 linux/Documentation/exception.txt

Next file: linux/Documentation/fb/00-INDEX
Previous file: linux/Documentation/VGA-softcursor.txt
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.106/linux/Documentation/exception.txt linux/Documentation/exception.txt
@@ -14,12 +14,12 @@
 in type (read or write). To do this, verify_read had to look up the 
 virtual memory area (vma) that contained the address addr. In the 
 normal case (correctly working program), this test was successful. 
-It only failed for the (hopefully) rare, buggy program. In some kernel 
-profiling tests, this normally unneeded verification used up a 
-considerable amount of time.
+It only failed for a few buggy programs. In some kernel profiling
+tests, this normally unneeded verification used up a considerable
+amount of time.
 
 To overcome this situation, Linus decided to let the virtual memory 
-hardware present in every Linux capable CPU handle this test.
+hardware present in every Linux-capable CPU handle this test.
 
 How does this work?
 
@@ -52,7 +52,7 @@
 
 Since we jump to the contents of fixup, fixup obviously points 
 to executable code. This code is hidden inside the user access macros. 
-I have picked the get_user macro defined in include/asm/uacess.h as an
+I have picked the get_user macro defined in include/asm/uaccess.h as an
 example. The definition is somewhat hard to follow, so let's peek at 
 the code generated by the preprocessor and the compiler. I selected
 the get_user call in drivers/char/console.c for a detailed examination.

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov