summaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2000-08-08 12:37:17 +0000
committerRalf Baechle <ralf@linux-mips.org>2000-08-08 12:37:17 +0000
commit9aa9eb41942b918f385ccabd2efdd6e7e4232165 (patch)
tree20bec7da036d31ec185dfc1dcc00753c7ac9b170 /Documentation
parent87075e049581f880f01eb0b41aa6ac807b299e35 (diff)
Merge with Linux 2.4.0-test6-pre1.
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/DMA-mapping.txt10
-rw-r--r--Documentation/IO-mapping.txt2
-rw-r--r--Documentation/arm/SA1100/ThinClient2
-rw-r--r--Documentation/arm/empeg/ir.txt2
-rw-r--r--Documentation/arm/nwfpe/README2
-rw-r--r--Documentation/cdrom/cdrom-standard.tex2
-rw-r--r--Documentation/cdrom/ide-cd2
-rw-r--r--Documentation/computone.txt8
-rw-r--r--Documentation/cpqarray.txt2
-rw-r--r--Documentation/fb/aty128fb.txt2
-rw-r--r--Documentation/fb/matroxfb.txt2
-rw-r--r--Documentation/fb/vesafb.txt2
-rw-r--r--Documentation/filesystems/Locking2
-rw-r--r--Documentation/filesystems/affs.txt2
-rw-r--r--Documentation/filesystems/coda.txt4
-rw-r--r--Documentation/filesystems/fat_cvf.txt2
-rw-r--r--Documentation/filesystems/hpfs.txt20
-rw-r--r--Documentation/filesystems/proc.txt2
-rw-r--r--Documentation/filesystems/ufs.txt2
-rw-r--r--Documentation/filesystems/vfs.txt4
-rw-r--r--Documentation/floppy.txt2
-rw-r--r--Documentation/highuid.txt2
-rw-r--r--Documentation/i2c/dev-interface2
-rw-r--r--Documentation/i2c/i2c-protocol6
-rw-r--r--Documentation/i2c/writing-clients10
-rw-r--r--Documentation/ia64/README4
-rw-r--r--Documentation/ia64/efirtc.txt2
-rw-r--r--Documentation/isdn/00-INDEX2
-rw-r--r--Documentation/isdn/INTERFACE.fax4
-rw-r--r--Documentation/isdn/README2
-rw-r--r--Documentation/isdn/README.HiSax6
-rw-r--r--Documentation/isdn/README.act20002
-rw-r--r--Documentation/isdn/README.avmb12
-rw-r--r--Documentation/isdn/README.concap2
-rw-r--r--Documentation/isdn/README.diversion4
-rw-r--r--Documentation/isdn/README.hysdn6
-rw-r--r--Documentation/isdn/README.icn2
-rw-r--r--Documentation/isdn/README.sc8
-rw-r--r--Documentation/joystick-api.txt6
-rw-r--r--Documentation/joystick-parport.txt4
-rw-r--r--Documentation/joystick.txt6
-rw-r--r--Documentation/kbuild/commands.txt2
-rw-r--r--Documentation/kbuild/config-language.txt4
-rw-r--r--Documentation/m68k/README.buddha6
-rw-r--r--Documentation/m68k/kernel-options.txt2
-rw-r--r--Documentation/md.txt2
-rw-r--r--Documentation/moxa-smartio16
-rw-r--r--Documentation/mtrr.txt8
-rw-r--r--Documentation/networking/README.sb10002
-rw-r--r--Documentation/networking/comx.txt2
-rw-r--r--Documentation/networking/cs89x0.txt4
-rw-r--r--Documentation/networking/decnet.txt2
-rw-r--r--Documentation/networking/dmfe.txt6
-rw-r--r--Documentation/networking/ethertap.txt2
-rw-r--r--Documentation/networking/ip-sysctl.txt8
-rw-r--r--Documentation/networking/ipddp.txt2
-rw-r--r--Documentation/networking/iphase.txt2
-rw-r--r--Documentation/networking/olympic.txt6
-rw-r--r--Documentation/networking/shaper.txt2
-rw-r--r--Documentation/networking/sis900.txt2
-rw-r--r--Documentation/networking/sk98lin.txt8
-rw-r--r--Documentation/networking/smctr.txt2
-rw-r--r--Documentation/networking/tlan.txt2
-rw-r--r--Documentation/networking/tms380tr.txt6
-rw-r--r--Documentation/networking/tulip.txt2
-rw-r--r--Documentation/networking/vortex.txt6
-rw-r--r--Documentation/networking/wan-router.txt4
-rw-r--r--Documentation/networking/wanpipe.txt8
-rw-r--r--Documentation/networking/wavelan.txt4
-rw-r--r--Documentation/nmi_watchdog.txt2
-rw-r--r--Documentation/powerpc/SBC8260_memory_mapping.txt2
-rw-r--r--Documentation/s390/DASD4
-rw-r--r--Documentation/s390/cds.txt2
-rw-r--r--Documentation/sound/CMI83382
-rw-r--r--Documentation/sound/ESS2
-rw-r--r--Documentation/sound/Introduction4
-rw-r--r--Documentation/sound/Maestro2
-rw-r--r--Documentation/sound/PSS2
-rw-r--r--Documentation/sound/README.OSS8
-rw-r--r--Documentation/sound/README.modules2
-rw-r--r--Documentation/sound/README.ymfsb2
-rw-r--r--Documentation/stallion.txt4
-rw-r--r--Documentation/sysctl/vm.txt8
-rw-r--r--Documentation/sysrq.txt4
-rw-r--r--Documentation/usb/CREDITS12
-rw-r--r--Documentation/usb/URB.txt10
-rw-r--r--Documentation/usb/input.txt10
-rw-r--r--Documentation/usb/ohci.txt6
-rw-r--r--Documentation/usb/ov511.txt2
-rw-r--r--Documentation/usb/proc_usb_info.txt2
-rw-r--r--Documentation/usb/scanner.txt4
-rw-r--r--Documentation/usb/uhci.txt6
-rw-r--r--Documentation/usb/usb-serial.txt2
-rw-r--r--Documentation/video4linux/CQcam.txt2
-rw-r--r--Documentation/video4linux/README.cpia4
-rw-r--r--Documentation/video4linux/radiotrack.txt2
-rw-r--r--Documentation/video4linux/zr36120.txt2
-rw-r--r--Documentation/vm/numa2
98 files changed, 199 insertions, 199 deletions
diff --git a/Documentation/DMA-mapping.txt b/Documentation/DMA-mapping.txt
index 443d07be8..5dd11a173 100644
--- a/Documentation/DMA-mapping.txt
+++ b/Documentation/DMA-mapping.txt
@@ -111,7 +111,7 @@ There are two types of DMA mappings:
- Consistent DMA mappings which are usually mapped at driver
initialization, unmapped at the end and for which the hardware should
- guarentee that the device and the cpu can access the data
+ guarantee that the device and the cpu can access the data
in parallel and will see updates made by each other without any
explicit software flushing.
@@ -126,7 +126,7 @@ There are two types of DMA mappings:
The invariant these examples all require is that any cpu store
to memory is immediately visible to the device, and vice
- versa. Consistent mappings guarentee this.
+ versa. Consistent mappings guarantee this.
- Streaming DMA mappings which are usually mapped for one DMA transfer,
unmapped right after it (unless you use pci_dma_sync below) and for which
@@ -171,9 +171,9 @@ it from the CPU and dma_handle which you pass to the card.
The cpu return address and the DMA bus master address are both
guaranteed to be aligned to the smallest PAGE_SIZE order which
is greater than or equal to the requested size. This invariant
-exists (for example) to guarentee that if you allocate a chunk
+exists (for example) to guarantee that if you allocate a chunk
which is smaller than or equal to 64 kilobytes, the extent of the
-buffer you receive will not cross a 64K boundry.
+buffer you receive will not cross a 64K boundary.
To unmap and free such a DMA region, you call:
@@ -203,7 +203,7 @@ as you possibly can.
If you absolutely cannot know the direction of the DMA transfer,
specify PCI_DMA_BIDIRECTIONAL. It means that the DMA can go in
-either direction. The platform guarentees that you may legally
+either direction. The platform guarantees that you may legally
specify this, and that it will work, but this may be at the
cost of performance for example.
diff --git a/Documentation/IO-mapping.txt b/Documentation/IO-mapping.txt
index b18355ba7..78253e5b1 100644
--- a/Documentation/IO-mapping.txt
+++ b/Documentation/IO-mapping.txt
@@ -176,7 +176,7 @@ ioremap() function "vremap()". ioremap() is the proper name, but I
didn't think straight when I wrote it originally. People who have to
support both can do something like:
- /* support old naming sillyness */
+ /* support old naming silliness */
#if LINUX_VERSION_CODE < 0x020100
#define ioremap vremap
#define iounmap vfree
diff --git a/Documentation/arm/SA1100/ThinClient b/Documentation/arm/SA1100/ThinClient
index e3c8d5094..d5d7625fd 100644
--- a/Documentation/arm/SA1100/ThinClient
+++ b/Documentation/arm/SA1100/ThinClient
@@ -10,7 +10,7 @@ Current Linux support for this product has been provided by Nicolas Pitre
<nico@cam.org>.
It's currently possible to mount a root filesystem via NFS providing a
-complete Linux environment. Otherwyse a ramdisk image may be used. Use
+complete Linux environment. Otherwise a ramdisk image may be used. Use
'make thinclient_config' before any 'make config'. This will set up
defaults for ThinClient support.
diff --git a/Documentation/arm/empeg/ir.txt b/Documentation/arm/empeg/ir.txt
index c82e9c513..10a297450 100644
--- a/Documentation/arm/empeg/ir.txt
+++ b/Documentation/arm/empeg/ir.txt
@@ -17,7 +17,7 @@ For each of the 32 bits
Go low for less than 2T (Around 750us)
Rather than repeat a signal when the button is held down certain buttons
-generate the following code to indicate repitition.
+generate the following code to indicate repetition.
Go low for approx 16T
Go high for approx 4T
diff --git a/Documentation/arm/nwfpe/README b/Documentation/arm/nwfpe/README
index 253cea48c..771871de0 100644
--- a/Documentation/arm/nwfpe/README
+++ b/Documentation/arm/nwfpe/README
@@ -15,7 +15,7 @@ have attempted to use the C_SYMBOL_NAME macro wherever this may be
important.
Another choice I made was in the file structure. I have attempted to
-contain all operating system specfic code in one module (fpmodule.*).
+contain all operating system specific code in one module (fpmodule.*).
All the other files contain emulator specific code. This should allow
others to port the emulator to NetBSD for instance relatively easily.
diff --git a/Documentation/cdrom/cdrom-standard.tex b/Documentation/cdrom/cdrom-standard.tex
index 1bf6434cb..61becaf07 100644
--- a/Documentation/cdrom/cdrom-standard.tex
+++ b/Documentation/cdrom/cdrom-standard.tex
@@ -919,7 +919,7 @@ the current flags.
than fixing this interface by changing the assumptions it was made
under, thereby breaking all user applications that use this
function, the \UCD\ implements this $ioctl$ as follows: If the CD in
- question has audio tracks on it, and it has absolutly no CD-I, XA,
+ question has audio tracks on it, and it has absolutely no CD-I, XA,
or data tracks on it, it will be reported as $CDS_AUDIO$. If it has
both audio and data tracks, it will return $CDS_MIXED$. If there
are no audio tracks on the disc, and if the CD in question has any
diff --git a/Documentation/cdrom/ide-cd b/Documentation/cdrom/ide-cd
index b5967f506..8146e9987 100644
--- a/Documentation/cdrom/ide-cd
+++ b/Documentation/cdrom/ide-cd
@@ -286,7 +286,7 @@ b. Timeout/IRQ errors.
Unfortunately, these drives seem to become very confused when we perform
the standard Linux ATA disk drive probe. If you own one of these drives,
you can bypass the ATA probing which confuses these CDROM drives, by
- adding `append="hdX=noprobe hdX=cdrom"' to your lilo.conf file and runing
+ adding `append="hdX=noprobe hdX=cdrom"' to your lilo.conf file and running
lilo (again where X is the drive letter corresponding to where your drive
is installed.)
diff --git a/Documentation/computone.txt b/Documentation/computone.txt
index 444d0c4f4..de281aa84 100644
--- a/Documentation/computone.txt
+++ b/Documentation/computone.txt
@@ -93,7 +93,7 @@ Previously, the driver sources were packaged with a set of patch files
to update the character drivers' makefile and configuration file, and other
kernel source files. A build script (ip2build) was included which applies
the patches if needed, and build any utilities needed.
-What you recieve may be a single patch file in conventional kernel
+What you receive may be a single patch file in conventional kernel
patch format build script. That form can also be applied by
running patch -p1 < ThePatchFile. Otherwise run ip2build.
@@ -191,7 +191,7 @@ Higher speeds can be obtained using the setserial utility which remaps
Intelliport II installations using the PowerPort expansion module can
use the custom speed setting to select the highest speeds: 153,600 bps,
230,400 bps, 307,200 bps, 460,800bps and 921,600 bps. The base for
-custom baud rate configuration is fixed at 921,600 for cards/expantion
+custom baud rate configuration is fixed at 921,600 for cards/expansion
modules with ST654's and 115200 for those with Cirrus CD1400's. This
corresponds to the maximum bit rates those chips are capable.
For example if the baud base is 921600 and the baud divisor is 18 then
@@ -220,13 +220,13 @@ DEVFS is the DEVice File System available as an add on package for the
2.2.x kernels and available as a configuration option in 2.3.46 and higher.
Devfs allows for the automatic creation and management of device names
under control of the device drivers themselves. The Devfs namespace is
-hierarchial and reduces the clutter present in the normal flat /dev
+hierarchical and reduces the clutter present in the normal flat /dev
namespace. Devfs names and conventional device names may be intermixed.
A userspace daemon, devfsd, exists to allow for automatic creation and
management of symbolic links from the devfs name space to the conventional
names. More details on devfs can be found on the DEVFS home site at
<http://www.atnf.csiro.au/~rgooch/linux/> or in the file kernel
-documenation files, .../linux/Documenation/filesystems/devfs/REAME.
+documentation files, .../linux/Documentation/filesystems/devfs/REAME.
If you are using devfs, existing devices are automatically created within
the devfs name space. Normal devices will be ttf/0 - ttf/255 and callout
diff --git a/Documentation/cpqarray.txt b/Documentation/cpqarray.txt
index 67db480cb..a2c9a0862 100644
--- a/Documentation/cpqarray.txt
+++ b/Documentation/cpqarray.txt
@@ -1,4 +1,4 @@
-This driver is for Compaq's SMART2 Intellegent Disk Array Controllers.
+This driver is for Compaq's SMART2 Intelligent Disk Array Controllers.
Supported Cards:
----------------
diff --git a/Documentation/fb/aty128fb.txt b/Documentation/fb/aty128fb.txt
index c1c574b42..338256590 100644
--- a/Documentation/fb/aty128fb.txt
+++ b/Documentation/fb/aty128fb.txt
@@ -66,7 +66,7 @@ Limitations
There are known and unknown bugs, features and misfeatures.
Currently there are following known bugs:
+ This driver is still experimental and is not finished. Too many
- bugs/eratta to list here.
+ bugs/errata to list here.
--
Brad Douglas <brad@neruo.com>
diff --git a/Documentation/fb/matroxfb.txt b/Documentation/fb/matroxfb.txt
index 2575ecf17..13a641b98 100644
--- a/Documentation/fb/matroxfb.txt
+++ b/Documentation/fb/matroxfb.txt
@@ -193,7 +193,7 @@ nocross4MB - pixel line must not cross 4MB boundary. It is default for
XF86_FBDev.
dfp - enables digital flat panel interface. This option is incompatible with
secondary (TV) output - if DFP is active, TV output must be
- inactive and vice versa. DFP always uses same timming as primary
+ inactive and vice versa. DFP always uses same timing as primary
(monitor) output.
vesa:X - selects startup videomode. X is number from 0 to 0x1FF, see table
above for detailed explanation. Default is 640x480x8bpp if driver
diff --git a/Documentation/fb/vesafb.txt b/Documentation/fb/vesafb.txt
index 19d810a44..d7e7bd78c 100644
--- a/Documentation/fb/vesafb.txt
+++ b/Documentation/fb/vesafb.txt
@@ -62,7 +62,7 @@ So the table for the Kernel mode numbers are:
16M | 0x312 0x315 0x318 0x31B
To enable one of those modes you have to specify "vga=ask" in the
-lilo.conf file and rerun LILO. Then you can type in the descired
+lilo.conf file and rerun LILO. Then you can type in the desired
mode at the "vga=ask" prompt. For example if you like to use
1024x768x256 colors you have to say "305" at this prompt.
diff --git a/Documentation/filesystems/Locking b/Documentation/filesystems/Locking
index 421b17318..6213242da 100644
--- a/Documentation/filesystems/Locking
+++ b/Documentation/filesystems/Locking
@@ -137,7 +137,7 @@ bmap: yes
may be called from the request handler (/dev/loop).
->sync_page() locking rules are not well-defined - usually it is called
with lock on page, but that is not guaranteed. Considering the currently
-existsing instances of this method ->sync_page() itself doesn't look
+existing instances of this method ->sync_page() itself doesn't look
well-defined...
->bmap() is currently used by legacy ioctl() (FIBMAP) provided by some
filesystems and by the swapper. The latter will eventually go away. All
diff --git a/Documentation/filesystems/affs.txt b/Documentation/filesystems/affs.txt
index 543b02a7c..30c973859 100644
--- a/Documentation/filesystems/affs.txt
+++ b/Documentation/filesystems/affs.txt
@@ -158,7 +158,7 @@ If you boot Windows 95 (don't know about 3.x, 98 and NT) while you
have an Amiga harddisk connected to your PC, it will overwrite
the bytes 0x00dc..0x00df of block 0 with garbage, thus invalidating
the Rigid Disk Block. Sheer luck has it that this is an unused
-area of the RDB, so only the checksum doesn's match anymore.
+area of the RDB, so only the checksum doesn't match anymore.
Linux will ignore this garbage and recognize the RDB anyway, but
before you connect that drive to your Amiga again, you must
restore or repair your RDB. So please do make a backup copy of it
diff --git a/Documentation/filesystems/coda.txt b/Documentation/filesystems/coda.txt
index 4ab793a71..613113560 100644
--- a/Documentation/filesystems/coda.txt
+++ b/Documentation/filesystems/coda.txt
@@ -1531,7 +1531,7 @@ kernel support.
DDeessccrriippttiioonn Remove all entries in the cache lying in a directory
- CodaFid, and all children of this directory. This call is issed when
+ CodaFid, and all children of this directory. This call is issued when
Venus receives a callback on the directory.
@@ -1630,7 +1630,7 @@ kernel support.
The following requirements should be accommodated:
- 1. The message queueus should have open and close routines. On Unix
+ 1. The message queues should have open and close routines. On Unix
the opening of the character devices are such routines.
+o Before opening, no messages can be placed.
diff --git a/Documentation/filesystems/fat_cvf.txt b/Documentation/filesystems/fat_cvf.txt
index c1cf27bd7..9082cbe4e 100644
--- a/Documentation/filesystems/fat_cvf.txt
+++ b/Documentation/filesystems/fat_cvf.txt
@@ -140,7 +140,7 @@ It contains...
THE KIND OF CVF I SUPPORT". The function must maintain the module
usage counters for safety, i.e. do MOD_INC_USE_COUNT at the beginning
and MOD_DEC_USE_COUNT at the end. The function *must not* assume that
- successful recongition would lead to a call of the mount_cvf function
+ successful recognition would lead to a call of the mount_cvf function
later.
- mount_cvf:
A function that sets up some values or initializes something additional
diff --git a/Documentation/filesystems/hpfs.txt b/Documentation/filesystems/hpfs.txt
index 756fcb2c0..ac2b1c6ae 100644
--- a/Documentation/filesystems/hpfs.txt
+++ b/Documentation/filesystems/hpfs.txt
@@ -25,14 +25,14 @@ conv=binary,text,auto (default binary)
- there is a list of text extensions (I thing it's better to not convert
text file than to damage binary file). If you want to change that list,
change it in the source. Original readonly HPFS contained some strange
- heuristic alghoritm that I removed. I thing it's danger to let the
+ heuristic algorithm that I removed. I thing it's danger to let the
computer decide whether file is text or binary. For example, DJGPP
binaries contain small text message at the beginning and they could be
misidentified and damaged under some circumstances.
check=none,normal,strict (default normal)
Check level. Selecting none will cause only little speedup and big
danger. I tried to write it so that it won't crash if check=normal on
- corrupted filesystems. check=strict means many superflous checks -
+ corrupted filesystems. check=strict means many superfluous checks -
used for debugging (for example it checks if file is allocated in
bitmaps when accessing it).
errors=continue,remount-ro,panic (default remount-ro)
@@ -65,12 +65,12 @@ access it under names 'a.', 'a..', 'a . . . ' etc.
Extended attributes
-On HPFS partion, OS/2 can associate to each file a special information called
+On HPFS partitions, OS/2 can associate to each file a special information called
extended attributes. Extended attributes are pairs of (key,value) where key is
an ascii string identifying that attribute and value is any string of bytes of
variable length. OS/2 stores window and icon positions and file types there. So
why not use it for unix-specific info like file owner or access rights? This
-driver can do it. If you chown/chgrp/chmod on a hpfs partion, extended
+driver can do it. If you chown/chgrp/chmod on a hpfs partition, extended
attributes with keys "UID", "GID" or "MODE" and 2-byte values are created. Only
that extended attributes those value differs from defaults specified in mount
options are created. Once created, the extended attributes are never deleted,
@@ -89,7 +89,7 @@ values doesn't work.
Symlinks
-You can do symlinks on HPFS partion, symlinks are achieved by setting extended
+You can do symlinks on HPFS partition, symlinks are achieved by setting extended
attribute named "SYMLINK" with symlink value. Like on ext2, you can chown and
chgrp symlinks but I don't know what is it good for. chmoding symlink results
in chmoding file where symlink points. These symlinks are just for Linux use and
@@ -107,12 +107,12 @@ file has a pointer to codepage it's name is in. However OS/2 was created in
America where people don't care much about codepages and so multiple codepages
support is quite buggy. I have Czech OS/2 working in codepage 852 on my disk.
Once I booted English OS/2 working in cp 850 and I created a file on my 852
-partion. It marked file name codepage as 850 - good. But when I again booted
+partition. It marked file name codepage as 850 - good. But when I again booted
Czech OS/2, the file was completely inaccessible under any name. It seems that
OS/2 uppercases the search pattern with it's system code page (852) and file
name it's comparing to with its code page (850). These could never match. Is it
-really what IBM developers wanted? But problems countinue. When I created in
-Czech OS/2 another file in that direcotry, that file was inaccesible too. OS/2
+really what IBM developers wanted? But problems continued. When I created in
+Czech OS/2 another file in that directory, that file was inaccessible too. OS/2
probably uses different uppercasing method when searching where to place a file
(note, that files in HPFS directory must be sorted) and when searching for
a file. Finally when I opened this directory in PmShell, PmShell crashed (the
@@ -199,7 +199,7 @@ File names like "a .b" are marked as 'long' by OS/2 but chkdsk "corrects" it and
marks them as short (and writes "minor fs error corrected"). This bug is not in
HPFS386.
-Codepage bugs decsribed above.
+Codepage bugs described above.
If you don't install fixpacks, there are many, many more...
@@ -266,7 +266,7 @@ History
1.99 Corrected a possible problem when there's not enough space while deleting
file
Now it tries to truncate the file if there's not enough space when deleting
- Removed a lot of redundat code
+ Removed a lot of redundant code
2.00 Fixed a bug in rename (it was there since 1.96)
Better anti-fragmentation strategy
diff --git a/Documentation/filesystems/proc.txt b/Documentation/filesystems/proc.txt
index fef3bb743..c2314e0f1 100644
--- a/Documentation/filesystems/proc.txt
+++ b/Documentation/filesystems/proc.txt
@@ -1047,7 +1047,7 @@ low and the high value.
On a low-memory, single CPU system, you can safely set these values to 0 so
you don't waste memory. It is used on SMP systems so that the system can
-perform fast pagetable allocations without having to aquire the kernel memory
+perform fast pagetable allocations without having to acquire the kernel memory
lock.
For large systems, the settings are probably fine. For normal systems they
diff --git a/Documentation/filesystems/ufs.txt b/Documentation/filesystems/ufs.txt
index dafae246d..0e2b243ff 100644
--- a/Documentation/filesystems/ufs.txt
+++ b/Documentation/filesystems/ufs.txt
@@ -9,7 +9,7 @@ UFS OPTIONS
ufstype=type_of_ufs
UFS is a file system widely used in different operating systems.
- The problem are differencies among implementations. Features of
+ The problem are differences among implementations. Features of
some implementations are undocumented, so its hard to recognize
type of ufs automatically. That's why user must specify type of
ufs manually by mount option ufstype. Possible values are:
diff --git a/Documentation/filesystems/vfs.txt b/Documentation/filesystems/vfs.txt
index 7d1f5ca72..9d91d1210 100644
--- a/Documentation/filesystems/vfs.txt
+++ b/Documentation/filesystems/vfs.txt
@@ -24,7 +24,7 @@ What is it? <section>
The Virtual File System (otherwise known as the Virtual Filesystem
Switch) is the software layer in the kernel that provides the
-filesystem interface to userspace programmes. It also provides an
+filesystem interface to userspace programs. It also provides an
abstraction within the kernel which allows different filesystem
implementations to co-exist.
@@ -34,7 +34,7 @@ A Quick Look At How It Works <section>
In this section I'll briefly describe how things work, before
launching into the details. I'll start with describing what happens
-when user programmes open and manipulate files, and then look from the
+when user programs open and manipulate files, and then look from the
other view which is how a filesystem is supported and subsequently
mounted.
diff --git a/Documentation/floppy.txt b/Documentation/floppy.txt
index 463937232..99d3ad3b3 100644
--- a/Documentation/floppy.txt
+++ b/Documentation/floppy.txt
@@ -88,7 +88,7 @@ insmod), first check whether there is a more recent version.
If you have a FIFO-able FDC, the floppy driver automatically
falls back on non DMA mode if no DMA-able memory can be found.
- If you want to avoid this, explicitely ask for 'yesdma'.
+ If you want to avoid this, explicitly ask for 'yesdma'.
floppy=yesdma
Tells the floppy driver that a workable DMA channel is available.
diff --git a/Documentation/highuid.txt b/Documentation/highuid.txt
index ce7c17b7b..2c33926b9 100644
--- a/Documentation/highuid.txt
+++ b/Documentation/highuid.txt
@@ -20,7 +20,7 @@ What's left to be done for 32-bit UIDs on all Linux architectures:
- Decide whether or not to keep backwards compatibility with the system
accounting file, or if we should break it as the comments suggest
(currently, the old 16-bit UID and GID are still written to disk, and
- part of the former pad sparce is used to store separate 32-bit UID and
+ part of the former pad space is used to store separate 32-bit UID and
GID)
- Need to validate that OS emulation calls the 16-bit UID
diff --git a/Documentation/i2c/dev-interface b/Documentation/i2c/dev-interface
index 3a0f73bf6..03b5836f4 100644
--- a/Documentation/i2c/dev-interface
+++ b/Documentation/i2c/dev-interface
@@ -126,7 +126,7 @@ for details) through the following functions:
__s32 i2c_smbus_read_block_data(int file, __u8 command, __u8 *values);
__s32 i2c_smbus_write_block_data(int file, __u8 command, __u8 length,
__u8 *values);
-All these tranactions return -1 on failure; you can read errno to see
+All these transactions return -1 on failure; you can read errno to see
what happened. The 'write' transactions return 0 on success; the
'read' transactions return the read value, except for read_block, which
returns the number of values read. The block buffers need not be longer
diff --git a/Documentation/i2c/i2c-protocol b/Documentation/i2c/i2c-protocol
index d8cfdc77b..40c686d65 100644
--- a/Documentation/i2c/i2c-protocol
+++ b/Documentation/i2c/i2c-protocol
@@ -18,7 +18,7 @@ Count (8 bits): A data byte containing the length of a block operation.
[..]: Data sent by I2C device, as opposed to data sent by the host adapter.
-Simple send tranaction
+Simple send transaction
======================
This corresponds to i2c_master_send.
@@ -34,7 +34,7 @@ This corresponds to i2c_master_recv
S Addr Rd [A] [Data] A [Data] A ... A [Data] NA P
-Combined tranactions
+Combined transactions
====================
This corresponds to i2c_transfer
@@ -54,7 +54,7 @@ We have found some I2C devices that needs the following modifications:
Flag I2C_M_NOSTART:
In a combined transaction, no 'S Addr' is generated at some point.
For example, setting I2C_M_NOSTART on the second partial message
- generateds something like:
+ generates something like:
S Addr Rd [A] [Data] NA Wr [A] Data [A] P
If you set the I2C_M_NOSTART variable for the first partial message,
we do not generate Addr, but we do generate the startbit S. This will
diff --git a/Documentation/i2c/writing-clients b/Documentation/i2c/writing-clients
index a9328d869..a66debc0f 100644
--- a/Documentation/i2c/writing-clients
+++ b/Documentation/i2c/writing-clients
@@ -36,7 +36,7 @@ address.
/* dec_use */ &foo_dev_use /* May be NULL */
}
-The name can be choosen freely, and may be upto 40 characters long. Please
+The name can be chosen freely, and may be upto 40 characters long. Please
use something descriptive here.
The id should be a unique ID. The range 0xf000 to 0xffff is reserved for
@@ -659,7 +659,7 @@ kernel booting is completed.
Command function
================
-A generic ioctl-like function call back is supported. You will seldomly
+A generic ioctl-like function call back is supported. You will seldom
need this. You may even set it to NULL.
/* No commands defined */
@@ -733,7 +733,7 @@ SMBus communication
u8 command, u8 length,
u8 *values);
-All these tranactions return -1 on failure. The 'write' transactions
+All these transactions return -1 on failure. The 'write' transactions
return 0 on success; the 'read' transactions return the read value, except
for read_block, which returns the number of values read. The block buffers
need not be longer than 32 bytes.
@@ -749,7 +749,7 @@ Below all general purpose routines are listed, that were not mentioned
before.
/* This call returns a unique low identifier for each registered adapter,
- * or -1 if the adapter was not regisitered.
+ * or -1 if the adapter was not registered.
*/
extern int i2c_adapter_id(struct i2c_adapter *adap);
@@ -791,7 +791,7 @@ The third, sixth and ninth parameters should always be NULL, and the
fourth should always be 0. The fifth is the mode of the /proc file;
0644 is safe, as the file will be owned by root:root.
-The seventh and eigth parameters should be &sensors_proc_real and
+The seventh and eighth parameters should be &sensors_proc_real and
&sensors_sysctl_real if you want to export lists of reals (scaled
integers). You can also use your own function for them, as usual.
Finally, the last parameter is the call-back to gather the data
diff --git a/Documentation/ia64/README b/Documentation/ia64/README
index 5bb41f96f..54b591caa 100644
--- a/Documentation/ia64/README
+++ b/Documentation/ia64/README
@@ -57,8 +57,8 @@ IA-64 SPECIFICS
table and only if that fails fall back on walking the page table
tree.
- o Discontigous large memory support; memory above 4GB will be
- discontigous since the 4GB-64MB is reserved for firmware and I/O
+ o Discontinuous large memory support; memory above 4GB will be
+ discontinuous since the 4GB-64MB is reserved for firmware and I/O
space.
o Correct mapping for PAL runtime code; PAL code needs to be
diff --git a/Documentation/ia64/efirtc.txt b/Documentation/ia64/efirtc.txt
index b0c62765c..87f66bbaf 100644
--- a/Documentation/ia64/efirtc.txt
+++ b/Documentation/ia64/efirtc.txt
@@ -36,7 +36,7 @@ The Epoch is January 1st 1998. For backward compatibility reasons we don't
expose this new way of representing time. Instead we use something very
similar to the struct tm, i.e. struct rtc_time, as used by hwclock.
One of the reasons for doing it this way is to allow for EFI to still evolve
-without necessarily impatcing any of the user applications. The decoupling
+without necessarily impacting any of the user applications. The decoupling
enables flexibility and permits writing wrapper code is ncase things change.
The driver exposes two interfaces, one via the device file and a set of ioctl()s.
diff --git a/Documentation/isdn/00-INDEX b/Documentation/isdn/00-INDEX
index b2e73cbc1..0f2b8e0f6 100644
--- a/Documentation/isdn/00-INDEX
+++ b/Documentation/isdn/00-INDEX
@@ -31,7 +31,7 @@ README.act2000
README.eicon
- info on driver for Eicon active cards.
README.concap
- - info on "CONCAP" ecapsulation protocol interface used for X.25.
+ - info on "CONCAP" encapsulation protocol interface used for X.25.
README.diversion
- info on module for isdn diversion services.
README.sc
diff --git a/Documentation/isdn/INTERFACE.fax b/Documentation/isdn/INTERFACE.fax
index 2c9659f0d..4c164b805 100644
--- a/Documentation/isdn/INTERFACE.fax
+++ b/Documentation/isdn/INTERFACE.fax
@@ -4,7 +4,7 @@ $Id: INTERFACE.fax,v 1.1 1999/08/11 20:30:28 armin Exp $
Description of the fax-subinterface between linklevel and hardwarelevel of
isdn4linux.
- The communication between linklevel (LL) and harwarelevel (HL) for fax
+ The communication between linklevel (LL) and hardwarelevel (HL) for fax
is based on the struct T30_s (defined in isdnif.h).
This struct is allocated in the LL.
In order to use fax, the LL provides the pointer to this struct with the
@@ -60,7 +60,7 @@ Structure T30_s:
depending on progress and type of connection.
If the phase changes because of an AT command, the LL driver
changes this value. Otherwise the HL-driver takes care of it, but
- only neccessary on call establishment (from IDLE to PHASE_A).
+ only necessary on call establishment (from IDLE to PHASE_A).
(one of the constants ISDN_FAX_PHASE_[IDLE,A,B,C,D,E])
- direction
diff --git a/Documentation/isdn/README b/Documentation/isdn/README
index afd9f45af..0d3b0b023 100644
--- a/Documentation/isdn/README
+++ b/Documentation/isdn/README
@@ -146,7 +146,7 @@ README for the ISDN-subsystem
x = 38400: 198
Note on value in Reg 19:
There is _NO_ common convention for 38400 baud.
- The value 198 is choosen arbitrarily. Users
+ The value 198 is chosen arbitrarily. Users
_MUST_ negotiate this value before establishing
a connection.
AT&Sx Set window-size (x = 1..8) (not yet implemented)
diff --git a/Documentation/isdn/README.HiSax b/Documentation/isdn/README.HiSax
index 041678225..fb64b1ecd 100644
--- a/Documentation/isdn/README.HiSax
+++ b/Documentation/isdn/README.HiSax
@@ -77,7 +77,7 @@ Note: PCF, PCF-Pro: up to now, only the ISDN part is supported
If you know other passive cards with the Siemens chipset, please let me know.
To use the PNP cards you need the isapnptools.
-You can combine any card, if there is no conflict between the ressources
+You can combine any card, if there is no conflict between the resources
(io, mem, irq).
@@ -532,7 +532,7 @@ to e.g. the Internet:
/sbin/isdnctrl huptimeout isdn0 0
/sbin/isdnctrl l2_prot isdn0 hdlc
# Attention you must not set an outgoing number !!! This won't work !!!
- # The incomming number is LEASED0 for the first card, LEASED1 for the
+ # The incoming number is LEASED0 for the first card, LEASED1 for the
# second and so on.
/sbin/isdnctrl addphone isdn0 in LEASED0
# Here is no need to bind the channel.
@@ -551,7 +551,7 @@ a) Use state of the art isdn4k-utils
Here an example script:
#!/bin/sh
-# Start/Stop ISDN lesaed line connection
+# Start/Stop ISDN leased line connection
I4L_AS_MODULE=yes
I4L_REMOTE_IS_CISCO=no
diff --git a/Documentation/isdn/README.act2000 b/Documentation/isdn/README.act2000
index 7248ead80..0846d96b3 100644
--- a/Documentation/isdn/README.act2000
+++ b/Documentation/isdn/README.act2000
@@ -7,7 +7,7 @@ There are 3 Types of this card available. A ISA-, MCA-, and PCMCIA-Bus
Version. Currently, only the ISA-Bus version of the card is supported.
However MCA and PCMCIA will follow soon.
-The ISA-Bus Version uses 8 IO-ports. The base port adress has to be set
+The ISA-Bus Version uses 8 IO-ports. The base port address has to be set
manually using the DIP switches.
Setting up the DIP switches for the IBM Active 2000 ISDN card:
diff --git a/Documentation/isdn/README.avmb1 b/Documentation/isdn/README.avmb1
index 6fa9406df..9e075484e 100644
--- a/Documentation/isdn/README.avmb1
+++ b/Documentation/isdn/README.avmb1
@@ -175,7 +175,7 @@ a mail to majordomo@calle.in-berlin.de with
subscribe linux-avmb1
in the body.
-German documentaion and several scripts can be found at
+German documentation and several scripts can be found at
ftp://ftp.avm.de/cardware/b1/linux/
Bugs
diff --git a/Documentation/isdn/README.concap b/Documentation/isdn/README.concap
index a934fe346..2f114babe 100644
--- a/Documentation/isdn/README.concap
+++ b/Documentation/isdn/README.concap
@@ -68,7 +68,7 @@ increased.
Likewise, a similar encapsulation protocol will frequently be needed by
several different interfaces of even different hardware type, e.g. the
synchronous ppp implementation used by the isdn driver and the
-asyncronous ppp implementation used by the ppp driver have a lot of
+asynchronous ppp implementation used by the ppp driver have a lot of
similar code in them. By cleanly separating the encapsulation protocol
from the hardware specific interface stuff such code could be shared
better in future.
diff --git a/Documentation/isdn/README.diversion b/Documentation/isdn/README.diversion
index 8e1d7a01b..98909b1bf 100644
--- a/Documentation/isdn/README.diversion
+++ b/Documentation/isdn/README.diversion
@@ -57,7 +57,7 @@ Table of contents
compared to the mechanism of ipfwadm or ipchains. If a given rule matches
the checking process is finished and the rule matching will be applied
to the call.
- The rules include primary and secondary service indentifiers, called
+ The rules include primary and secondary service identifiers, called
number and subaddress, callers number and subaddress and whether the rule
matches to all filtered calls or only those when all B-channel resources
are exhausted.
@@ -82,7 +82,7 @@ Table of contents
available in some countries (for example germany). Countries requiring the
keypad protocol for activating static diversions (like the netherlands) are
not supported but may use the tty devices for this purpose.
- The dynamic diversion servives may be used in all countries if the provider
+ The dynamic diversion services may be used in all countries if the provider
enables the feature CF (call forwarding). This should work on both MSN- and
point-to-point lines.
To add and delete rules the additional divertctrl program is needed. This
diff --git a/Documentation/isdn/README.hysdn b/Documentation/isdn/README.hysdn
index c9dbd0de8..9cfac4626 100644
--- a/Documentation/isdn/README.hysdn
+++ b/Documentation/isdn/README.hysdn
@@ -92,7 +92,7 @@ Table of contents
3 -> card is booted and active
And the last field (device) shows the name of the ethernet device assigned
- to this card. Up to the first successfull boot this field only shows a -
+ to this card. Up to the first successful boot this field only shows a -
to tell that no net device has been allocated up to now. Once a net device
has been allocated it remains assigned to this card, even if a card is
rebooted and an boot error occurs.
@@ -128,12 +128,12 @@ Table of contents
get the cards and drivers log data. Card messages always start with the
keyword LOG. All other lines are output from the driver.
The driver log data may be redirected to the syslog by selecting the
- approriate bitmask. The cards log messages will always be send to this
+ appropriate bitmask. The cards log messages will always be send to this
interface but never to the syslog.
A root user may write a decimal or hex (with 0x) value t this file to select
desired output options. As mentioned above the cards log dat is always
- written to the cardlog file independant of the following options only used
+ written to the cardlog file independent of the following options only used
to check and debug the driver itself:
For example:
diff --git a/Documentation/isdn/README.icn b/Documentation/isdn/README.icn
index 9c72e6025..37aa7f3d0 100644
--- a/Documentation/isdn/README.icn
+++ b/Documentation/isdn/README.icn
@@ -139,7 +139,7 @@ Loading the firmware into the card:
To load a 4B-card, the same command is used, except a second firmware
file is appended to the commandline of icnctrl.
- -> After dowloading firmware, the two LEDs at the back cover of the card
+ -> After downloading firmware, the two LEDs at the back cover of the card
(ICN-4B: 4 LEDs) must be blinking intermittently now. If a connection
is up, the corresponding led is lit continuously.
diff --git a/Documentation/isdn/README.sc b/Documentation/isdn/README.sc
index b70db7a63..1153cd926 100644
--- a/Documentation/isdn/README.sc
+++ b/Documentation/isdn/README.sc
@@ -93,7 +93,7 @@ include:
this driver release?
Before you can compile, install and use the SpellCaster ISA ISDN driver, you
-must ensure that the following software is installed, configuraed and running:
+must ensure that the following software is installed, configured and running:
- Linux kernel 2.0.20 or later with the required init and ps
versions. Please see your distribution vendor for the correct
@@ -189,7 +189,7 @@ A) 10 steps to the establishment of a basic HDLC connection
basic HDLC connection between its two channels. Two network
interfaces are created and two routes added between the channels.
- i) using the isdnctrl utitity, add an interface with "addif" and
+ i) using the isdnctrl utility, add an interface with "addif" and
name it "isdn0"
ii) add the outgoing and inbound telephone numbers
iii) set the Layer 2 protocol to hdlc
@@ -213,7 +213,7 @@ B) Establishment of a PPP connection
This file is a script used to configure a BRI ISDN TA to establish a
PPP connection between the two channels. The file is almost
identical to the HDLC connection example except that the packet
- ecapsulation type has to be set.
+ encapsulation type has to be set.
use the same procedure as in the HDLC connection from steps i) to
iii) then, after the Layer 2 protocol is set, set the encapsulation
@@ -238,7 +238,7 @@ C) Establishment of a MLPPP connection
This file is a script used to configure a BRI ISDN TA to accept a
Multi Link PPP connection.
- i) using the isdnctrl utitity, add an interface with "addif" and
+ i) using the isdnctrl utility, add an interface with "addif" and
name it "ippp0"
ii) add the inbound telephone number
iii) set the Layer 2 protocol to hdlc and the Layer 3 protocol to
diff --git a/Documentation/joystick-api.txt b/Documentation/joystick-api.txt
index b3a0c20c7..763a5c4ff 100644
--- a/Documentation/joystick-api.txt
+++ b/Documentation/joystick-api.txt
@@ -29,13 +29,13 @@ By default, the device is opened in blocking mode.
where js_event is defined as
struct js_event {
- __u32 time; /* event timestamp in miliseconds */
+ __u32 time; /* event timestamp in milliseconds */
__s16 value; /* value */
__u8 type; /* event type */
__u8 number; /* axis/button number */
};
-If the read is successfull, it will return sizeof(struct js_event), unless
+If the read is successful, it will return sizeof(struct js_event), unless
you wanted to read more than one event per read as described in section 3.1.
@@ -225,7 +225,7 @@ JS_VERSION symbol
~~~~~~~~~~~~~~
JSIOCGNAME(len) allows you to get the name string of the joystick - the same
-as is being printed at boot time. The 'len' argument is the lenght of the
+as is being printed at boot time. The 'len' argument is the length of the
buffer provided by the application asking for the name. It is used to avoid
possible overrun should the name be too long.
diff --git a/Documentation/joystick-parport.txt b/Documentation/joystick-parport.txt
index 0576fc07e..fabfb1f01 100644
--- a/Documentation/joystick-parport.txt
+++ b/Documentation/joystick-parport.txt
@@ -22,7 +22,7 @@ connecting such devices.
2. Devices supported
~~~~~~~~~~~~~~~~~~~~
- Many console and 8-bit coputer gamepads and joysticks are supported. The
+ Many console and 8-bit computer gamepads and joysticks are supported. The
following subsections discuss usage of each.
2.1 NES and SNES
@@ -328,7 +328,7 @@ controllers:
~~~~~~~~
All the Sega controllers are more or less based on the standard 2-button
Multisystem joystick. However, since they don't use switches and use TTL
-logic, the only driver useable with them is the db9.c driver.
+logic, the only driver usable with them is the db9.c driver.
2.4.1 Sega Master System
~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/Documentation/joystick.txt b/Documentation/joystick.txt
index 18fc52232..e66fb0d85 100644
--- a/Documentation/joystick.txt
+++ b/Documentation/joystick.txt
@@ -166,7 +166,7 @@ other system.
It also supports extensions like additional hats and buttons compatible
with CH Flightstick Pro, ThrustMaster FCS or 6 and 8 button gamepads. Saitek
-Cyborg 'digital' joysticks are also supportted by this driver, because
+Cyborg 'digital' joysticks are also supported by this driver, because
they're basically souped up CHF sticks.
However the only types that can be autodetected are:
@@ -475,7 +475,7 @@ models, the additional buttons on the 'Plus' versions are not supported yet.
inputattach --magellan /dev/tts/x &
command. After that the Magellan will be detected, initialized, will beep,
-and the /dev/input/jsX device should become useable.
+and the /dev/input/jsX device should become usable.
3.17 I-Force devices
~~~~~~~~~~~~~~~~~~~~
@@ -491,7 +491,7 @@ but is not limited to:
inputattach --iforce /dev/tts/x &
command. After that the I-Force device will be detected, and the
-/dev/input/jsX device should become useable.
+/dev/input/jsX device should become usable.
In case you're using the device via the USB port, the inputattach command
isn't needed.
diff --git a/Documentation/kbuild/commands.txt b/Documentation/kbuild/commands.txt
index a73211848..d61e1a16e 100644
--- a/Documentation/kbuild/commands.txt
+++ b/Documentation/kbuild/commands.txt
@@ -84,7 +84,7 @@ Here are the targets available at the top level:
occasionally. If you are adding configuration options, it's
nice if you do it before you publish your patch!
- You can run 'make checkhelp' withoug configuring the kernel.
+ You can run 'make checkhelp' without configuring the kernel.
Also, 'make checkhelp' does not modify any files.
make dep, make depend
diff --git a/Documentation/kbuild/config-language.txt b/Documentation/kbuild/config-language.txt
index b37dafb7e..dc1756013 100644
--- a/Documentation/kbuild/config-language.txt
+++ b/Documentation/kbuild/config-language.txt
@@ -80,7 +80,7 @@ Here are the basic grammar elements.
A /word/ is a single unquoted word, a single-quoted string, or a
double-quoted string. If the word is unquoted or double quoted,
- then $-substition will be performed on the word.
+ then $-substitution will be performed on the word.
A /symbol/ is a single unquoted word. A symbol must have a name of
the form CONFIG_*. scripts/mkdep.c relies on this convention in order
@@ -231,7 +231,7 @@ Note that the bool verb does not have a default value. People keep
trying to write Config Language scripts with a default value for bool,
but *all* of the existing language interpreters discard additional values.
Feel free to submit a multi-interpreter patch to linux-kbuild if you
-want to implement this as an enhancment.
+want to implement this as an enhancement.
Configure: implemented
Menuconfig: implemented
diff --git a/Documentation/m68k/README.buddha b/Documentation/m68k/README.buddha
index d3b7bc73f..bf802ffc9 100644
--- a/Documentation/m68k/README.buddha
+++ b/Documentation/m68k/README.buddha
@@ -21,7 +21,7 @@ Rom-vector: $1000
The card should be a Z-II board, size 64K, not for freemem
list, Rom-Vektor is valid, no second Autoconfig-board on the
-same card, no space preferrence, supports "Shutup_forever".
+same card, no space preference, supports "Shutup_forever".
Setting the base address should be done in two steps, just
as the Amiga Kickstart does: The lower nibble of the 8-Bit
@@ -29,7 +29,7 @@ address is written to $4a, then the whole Byte is written to
$48, while it doesn't matter how often you're writing to $4a
as long as $48 is not touched. After $48 has been written,
the whole card disappears from $e8 and is mapped to the new
-addrress just written. Make shure $4a is written befor $48,
+address just written. Make shure $4a is written before $48,
otherwise your chance is only 1:16 to find the board :-).
The local memory-map is even active when mapped to $e8:
@@ -100,7 +100,7 @@ IRQ-lines of the IDE-ports by reading from the three (two
for Buddha-only) registers $f00, $f40 and $f80. This way
more than one I/O request can be handled and you can easily
determine what driver has to serve the INT2. Buddha and
-Catweasel expansion boards can issue an INT6. A seperate
+Catweasel expansion boards can issue an INT6. A separate
memory map is available for the I/O module and the sysop's
I/O module.
diff --git a/Documentation/m68k/kernel-options.txt b/Documentation/m68k/kernel-options.txt
index 5938cb8cf..e191baad8 100644
--- a/Documentation/m68k/kernel-options.txt
+++ b/Documentation/m68k/kernel-options.txt
@@ -482,7 +482,7 @@ the physical linelength differs from the visible length. With ProMST,
xres_virtual must be set to 2048. For ET4000, xres_virtual depends on the
initialisation of the video-card.
If you're missing a corresponding yres_virtual: the external part is legacy,
-therefore we don't support hardware-dependend functions like hardware-scroll,
+therefore we don't support hardware-dependent functions like hardware-scroll,
panning or blanking.
4.1.7) eclock:
diff --git a/Documentation/md.txt b/Documentation/md.txt
index 7e894fd97..0df89447b 100644
--- a/Documentation/md.txt
+++ b/Documentation/md.txt
@@ -6,7 +6,7 @@ Tools that manage md devices can be found at
You can boot (if you selected boot support in the configuration) with your md
device with the following kernel command lines:
-for old raid arrays without persistant superblocks:
+for old raid arrays without persistent superblocks:
md=<md device no.>,<raid level>,<chunk size factor>,<fault level>,dev0,dev1,...,devn
for raid arrays with persistant superblocks
diff --git a/Documentation/moxa-smartio b/Documentation/moxa-smartio
index 4357e6772..75efa6840 100644
--- a/Documentation/moxa-smartio
+++ b/Documentation/moxa-smartio
@@ -23,7 +23,7 @@ Content
-C168P/H/HS, C168H/PCI 8 port multiport board.
This driver has been modified a little and cleaned up from the Moxa
- contributed driver code and merged into Linux 2.2.14pre. In paticular
+ contributed driver code and merged into Linux 2.2.14pre. In particular
official major/minor numbers have been assigned which are different to
those the original Moxa supplied driver used.
@@ -83,7 +83,7 @@ Content
PCI board
---------
- You may need to adjust IRQ useage in BIOS to avoid from IRQ conflict
+ You may need to adjust IRQ usage in BIOS to avoid from IRQ conflict
with other ISA devices. Please refer to hardware installation
procedure in User's Manual in advance.
@@ -150,7 +150,7 @@ Content
# insmod mxser
- to activate the moduler driver. You may run "lsmod" to check
+ to activate the modular driver. You may run "lsmod" to check
if "mxser.o" is activated.
2. Create special files by executing "msmknod".
@@ -158,7 +158,7 @@ Content
# ./msmknod
Default major numbers for dial-in device and callout device are
- 174, 175. Msmknod will delete any special files occuping the same
+ 174, 175. Msmknod will delete any special files occupying the same
device naming.
3. Up to now, you may manually execute "insmod mxser" to activate
@@ -209,7 +209,7 @@ Content
below.
a. # cd /moxa/mxser/driver
# vi mxser.c
- b. Find the array mxserBoardCAP[] as belows.
+ b. Find the array mxserBoardCAP[] as below.
static int mxserBoardCAP[]
= {0x00, 0x00, 0x00, 0x00};
@@ -260,7 +260,7 @@ Content
f. cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz
g. Please make sure the boot kernel (vmlinuz) is in the
correct position. If you use 'lilo' utility, you should
- check /etc/lilo.conf 'image' item specifiedd the path
+ check /etc/lilo.conf 'image' item specified the path
which is the 'vmlinuz' path, or you will load wrong
(or old) boot kernel image (vmlinuz).
h. chmod 400 /vmlinuz
@@ -372,7 +372,7 @@ Content
-----------------------------------------------------------------------------
6. Troubleshooting
- The boot time error mesages and solutions are stated as clearly as
+ The boot time error messages and solutions are stated as clearly as
possible. If all the possible solutions fail, please contact our technical
support team to get more help.
@@ -388,7 +388,7 @@ Content
which device causes the situation,please check /proc/interrupts to find
free IRQ and simply change another free IRQ for Moxa board.
- Error msg: Board #: C1xx Series(CAP=xxx) interupt number invalid.
+ Error msg: Board #: C1xx Series(CAP=xxx) interrupt number invalid.
Solution:
Each port within the same multiport board shares the same IRQ. Please set
one IRQ (IRQ doesn't equal to zero) for one Moxa board.
diff --git a/Documentation/mtrr.txt b/Documentation/mtrr.txt
index 941da7e91..013328363 100644
--- a/Documentation/mtrr.txt
+++ b/Documentation/mtrr.txt
@@ -31,7 +31,7 @@ Richard Gooch
There are two interfaces to /proc/mtrr: one is an ASCII interface
which allows you to read and write. The other is an ioctl()
interface. The ASCII interface is meant for administration. The
-ioctl() interface is meant for C programmes (i.e. the X server). The
+ioctl() interface is meant for C programs (i.e. the X server). The
interfaces are described below, with sample commands and C code.
===============================================================================
@@ -96,11 +96,11 @@ Removing MTRRs from the C-shell:
or using bash:
% echo "disable=2" >| /proc/mtrr
===============================================================================
-Reading MTRRs from a C programme using ioctl()'s:
+Reading MTRRs from a C program using ioctl()'s:
/* mtrr-show.c
- Source file for mtrr-show (example programme to show MTRRs using ioctl()'s)
+ Source file for mtrr-show (example program to show MTRRs using ioctl()'s)
Copyright (C) 1997-1998 Richard Gooch
@@ -124,7 +124,7 @@ Reading MTRRs from a C programme using ioctl()'s:
*/
/*
- This programme will use an ioctl() on /proc/mtrr to show the current MTRR
+ This program will use an ioctl() on /proc/mtrr to show the current MTRR
settings. This is an alternative to reading /proc/mtrr.
diff --git a/Documentation/networking/README.sb1000 b/Documentation/networking/README.sb1000
index 37c39a0c8..f82d42584 100644
--- a/Documentation/networking/README.sb1000
+++ b/Documentation/networking/README.sb1000
@@ -30,7 +30,7 @@ cable modem easy.
http://home.adelphia.net/~siglercm/sb1000.html
http://linuxpower.cx/~cable/
- along with these utilties.
+ along with these utilities.
3.) The standard isapnp tools. These are necessary to configure your SB1000
card at boot time (or afterwards by hand) since it's a PnP card.
diff --git a/Documentation/networking/comx.txt b/Documentation/networking/comx.txt
index a58e78d90..38ad51622 100644
--- a/Documentation/networking/comx.txt
+++ b/Documentation/networking/comx.txt
@@ -63,7 +63,7 @@ values upon creation, so you don't necessarily have to change all of them.
When you're ready with filling in the files in the comx[n] directory, you can
configure the corresponding network interface with the standard network
-configuration utilites. If you're unble to bring the interfaces up, look up
+configuration utilities. If you're unable to bring the interfaces up, look up
the various kernel log files on your system, and consult the messages for
a probable reason.
diff --git a/Documentation/networking/cs89x0.txt b/Documentation/networking/cs89x0.txt
index 24f15cb71..aaccf6bc0 100644
--- a/Documentation/networking/cs89x0.txt
+++ b/Documentation/networking/cs89x0.txt
@@ -214,7 +214,7 @@ Example:
insmod cs89x0.o io=0x200 irq=0xA media=aui
-This exmaple loads the module and configures the adapter to use an IO port base
+This example loads the module and configures the adapter to use an IO port base
address of 200h, interrupt 10, and use the AUI media connection. The following
configuration options are available on the command line:
@@ -259,7 +259,7 @@ e) The minimum command-line configuration required if an EEPROM is
irq
media type (no autodetect)
-f) The following addtional parameters are CS89XX defaults (values
+f) The following additional parameters are CS89XX defaults (values
used with no EEPROM or command-line argument).
* DMA Burst = enabled
diff --git a/Documentation/networking/decnet.txt b/Documentation/networking/decnet.txt
index 3a4116310..a2b050be9 100644
--- a/Documentation/networking/decnet.txt
+++ b/Documentation/networking/decnet.txt
@@ -44,7 +44,7 @@ The kernel command line takes options looking like the following:
the two numbers are the node address 1,2 = 1.2 For 2.2.xx kernels
and early 2.3.xx kernels, you must use a comma when specifying the
DECnet address like this. For more recent 2.3.xx kernels, you may
-use almost charecter except space, although a `.` would be the most
+use almost any character except space, although a `.` would be the most
obvious choice :-)
There used to be a third number specifying the node type. This option
diff --git a/Documentation/networking/dmfe.txt b/Documentation/networking/dmfe.txt
index c8e561596..c0e839867 100644
--- a/Documentation/networking/dmfe.txt
+++ b/Documentation/networking/dmfe.txt
@@ -25,7 +25,7 @@
-Wall -Wstrict-prototypes -O6 -c dmfe.c"
- B. The following steps teach you how to active DM9102 board:
+ B. The following steps teach you how to activate a DM9102 board:
1. Used the upper compiler command to compile dmfe.c
@@ -40,13 +40,13 @@
"ifconfig eth0 172.22.3.18"
^^^^^^^^^^^ Your IP address
- 4. Active the IP routing table. For some distributions, it is not
+ 4. Activate the IP routing table. For some distributions, it is not
necessary. You can type "route" to check.
"route add default eth0"
- 5. Well done. Your DM9102 adapter actived now.
+ 5. Well done. Your DM9102 adapter is now activated.
C. Object files description:
diff --git a/Documentation/networking/ethertap.txt b/Documentation/networking/ethertap.txt
index 7af37a004..653f043a7 100644
--- a/Documentation/networking/ethertap.txt
+++ b/Documentation/networking/ethertap.txt
@@ -1,7 +1,7 @@
Documentation on setup and use of EtherTap.
Contact Jay Schulist <jschlst@turbolinux.com> if you
-have questions or need futher assistance.
+have questions or need further assistance.
Introduction
============
diff --git a/Documentation/networking/ip-sysctl.txt b/Documentation/networking/ip-sysctl.txt
index 482fbecb0..e1436a7bb 100644
--- a/Documentation/networking/ip-sysctl.txt
+++ b/Documentation/networking/ip-sysctl.txt
@@ -88,7 +88,7 @@ tcp_keepalive_interval - INTEGER
will be aborted after ~11 minutes of retries.
tcp_retries1 - INTEGER
- How many times to retry before deciding that somethig is wrong
+ How many times to retry before deciding that something is wrong
and it is necessary to report this suspection to network layer.
Minimal RFC value is 3, it is default, which corresponds
to ~3sec-8min depending on RTO.
@@ -139,13 +139,13 @@ tcp_max_orphans - INTEGER
(probably, after increasing installed memory),
if network conditions require more than default value,
and tune network services to linger and kill such states
- more aggressivley. Let me to remind again: each orphan eats
+ more aggressively. Let me to remind again: each orphan eats
up to ~64K of unswappable memory.
tcp_abort_on_overflow - BOOLEAN
If listening service is too slow to accept new connections,
reset them. Default state is FALSE. It means that if overflow
- occured due to a burst, connection will recover. Enable this
+ occurred due to a burst, connection will recover. Enable this
option _only_ if you are really sure that listening daemon
cannot be tuned to accept connections faster. Enabling this
option can harm clients of your server.
@@ -179,7 +179,7 @@ tcp_stdurg - BOOLEAN
tcp_max_syn_backlog - INTEGER
Maximal number of remembered connection requests, which are
- still did not receive an acknowldgement from connecting client.
+ still did not receive an acknowledgement from connecting client.
Default value is 1024 for systems with more than 128Mb of memory,
and 128 for low memory machines. If server suffers of overload,
try to increase this number. Warning! If you make it greater
diff --git a/Documentation/networking/ipddp.txt b/Documentation/networking/ipddp.txt
index 8df88a7df..5fb6c3c74 100644
--- a/Documentation/networking/ipddp.txt
+++ b/Documentation/networking/ipddp.txt
@@ -1,7 +1,7 @@
Text file for ipddp.c:
AppleTalk-IP Decapsulation and AppleTalk-IP Encapsulation
-This text file writen by Jay Schulist <jschlst@turbolinux.com>
+This text file is written by Jay Schulist <jschlst@turbolinux.com>
Introduction
------------
diff --git a/Documentation/networking/iphase.txt b/Documentation/networking/iphase.txt
index 94356d67d..39ccb8595 100644
--- a/Documentation/networking/iphase.txt
+++ b/Documentation/networking/iphase.txt
@@ -137,7 +137,7 @@ Installation
-Pcbr:max_pcr=<xxx>
where:
xxx = the maximum peak cell rate, from 170 - 353207.
- This option may only be set on the trasmit machine.
+ This option may only be set on the transmit machine.
OUTSTANDING ISSUES
diff --git a/Documentation/networking/olympic.txt b/Documentation/networking/olympic.txt
index 04198aec5..63806258a 100644
--- a/Documentation/networking/olympic.txt
+++ b/Documentation/networking/olympic.txt
@@ -38,14 +38,14 @@ the driver now re-sizes buffers based on MTU settings as well.
message_level: Controls level of messages created by the driver. Defaults to 0:
which only displays start-up and critical messages. Presently any non-zero
value will display all soft messages as well. NB This does not turn
-debuging messages on, that must be done by modified the source code.
+debugging messages on, that must be done by modified the source code.
Multi-card:
The driver will detect multiple cards and will work with shared interrupts,
each card is assigned the next token ring device, i.e. tr0 , tr1, tr2. The
driver should also happily reside in the system with other drivers. It has
-been tested with ibmtr.c running, and I personnally have had one Olicom PCI
+been tested with ibmtr.c running, and I personally have had one Olicom PCI
card and two IBM olympic cards (all on the same interrupt), all running
together.
@@ -68,7 +68,7 @@ mode. All unexpected MAC frames (beaconing etc.) will be received
by the driver and the source and destination addresses printed.
Also an entry will be added in /proc/net called olympic_tr. This
displays low level information about the configuration of the ring and
-the adapter. This feature has been designed for network adiministrators
+the adapter. This feature has been designed for network administrators
to assist in the diagnosis of network / ring problems.
6/8/99 Peter De Schrijver and Mike Phillips
diff --git a/Documentation/networking/shaper.txt b/Documentation/networking/shaper.txt
index 1be0db8c0..6c4ebb66a 100644
--- a/Documentation/networking/shaper.txt
+++ b/Documentation/networking/shaper.txt
@@ -42,7 +42,7 @@ multiple route tables to get the flexibility.
There is no "borrowing" or "sharing" scheme. This is a simple
traffic limiter. We implement Van Jacobson and Sally Floyd's CBQ
-architecture into Linux 2.2. THis is the preferred solution. Shaper is
+architecture into Linux 2.2. This is the preferred solution. Shaper is
for simple or back compatible setups.
Alan
diff --git a/Documentation/networking/sis900.txt b/Documentation/networking/sis900.txt
index b353eaa3b..6c26c9927 100644
--- a/Documentation/networking/sis900.txt
+++ b/Documentation/networking/sis900.txt
@@ -161,7 +161,7 @@
Silicon Integrated System Corp. is cooperating closely with core Linux
Kernel developers. The revisions of SiS 900 driver are distributed by
- the usuall channels for kernel tar files and patches. Those kernel tar
+ the usual channels for kernel tar files and patches. Those kernel tar
files for official kernel and patches for kernel pre-release can be
download at official kernel ftp site
<http://ftp.kernel.org/pub/linux/kernel/> and its mirrors. The 1.06
diff --git a/Documentation/networking/sk98lin.txt b/Documentation/networking/sk98lin.txt
index 510d2c4ef..2af3964ef 100644
--- a/Documentation/networking/sk98lin.txt
+++ b/Documentation/networking/sk98lin.txt
@@ -138,7 +138,7 @@ Insert a line of the form:
options sk98lin ...
For "...", use the same syntax as described below for the command
-line paramaters of insmod.
+line parameters of insmod.
You either have to reboot your computer or unload and reload
the driver to activate the new parameters.
The syntax of the driver parameters is:
@@ -187,7 +187,7 @@ which you set the parameter (A or B).
this port is not "Sense". If autonegotiation is "On", all
three values are possible. If it is "Off", only "Full" and
"Half" are allowed.
- It is usefull if your link partner does not support all
+ It is useful if your link partner does not support all
possible combinations.
- Flow Control
@@ -269,7 +269,7 @@ which you set the parameter (A or B).
Large frames (also called jumbo frames) are now supported by the
driver. This can result in a greatly improved throughput if
-transfering large amounts of data.
+transferring large amounts of data.
To enable large frames, set the MTU (maximum transfer unit)
of the interface to the value you wish (up to 9000). The command
for this is:
@@ -285,7 +285,7 @@ it will simply drop them.
You can switch back to the standard ethernet frame size with:
ifconfig eth0 mtu 1500
-To make this setting persitent, add a script with the 'ifconfig'
+To make this setting persistent, add a script with the 'ifconfig'
line to the system startup sequence (named something like "S99sk98lin"
in /etc/rc.d/rc2.d).
***
diff --git a/Documentation/networking/smctr.txt b/Documentation/networking/smctr.txt
index 57dbe7a65..a393133a4 100644
--- a/Documentation/networking/smctr.txt
+++ b/Documentation/networking/smctr.txt
@@ -62,5 +62,5 @@ Errata:
This driver is under the GNU General Public License. Its Firmware image is
included as an initialized C-array and is licensed by SMC to the Linux
-users of this driver. However no waranty about its fitness is expressed or
+users of this driver. However no warranty about its fitness is expressed or
implied by SMC.
diff --git a/Documentation/networking/tlan.txt b/Documentation/networking/tlan.txt
index 901eb44bc..d513191cd 100644
--- a/Documentation/networking/tlan.txt
+++ b/Documentation/networking/tlan.txt
@@ -51,7 +51,7 @@ II. Driver Options
0x01 Turn on general debugging messages.
0x02 Turn on receive debugging messages.
0x04 Turn on transmit debugging messages.
- 0x08 Turn on list debugging messsages.
+ 0x08 Turn on list debugging messages.
2. You can append aui=1 to the end of the insmod line to cause
the adapter to use the AUI interface instead of the 10 Base T
diff --git a/Documentation/networking/tms380tr.txt b/Documentation/networking/tms380tr.txt
index f73895f4f..7ae835331 100644
--- a/Documentation/networking/tms380tr.txt
+++ b/Documentation/networking/tms380tr.txt
@@ -10,8 +10,8 @@ Please point your browser to:
http://www.linux-sna.org
Many thanks to Christoph Goos for his excellent work on this driver and
-SysKonnect for donating the adapters to Linux-SNA for the testing and maintaince
-of this device driver.
+SysKonnect for donating the adapters to Linux-SNA for the testing and
+maintenance of this device driver.
Important information to be noted:
1. Adapters can be slow to open (~20 secs) and close (~5 secs), please be
@@ -52,7 +52,7 @@ to http://www.syskonnect.com
This driver is under the GNU General Public License. Its Firmware image is
included as an initialized C-array and is licensed by SysKonnect to the Linux
-users of this driver. However no waranty about its fitness is expressed or
+users of this driver. However no warranty about its fitness is expressed or
implied by SysKonnect.
Below find attached the setting for the SK NET TR 4/16 ISA adapters
diff --git a/Documentation/networking/tulip.txt b/Documentation/networking/tulip.txt
index 35d5dea65..b5a625422 100644
--- a/Documentation/networking/tulip.txt
+++ b/Documentation/networking/tulip.txt
@@ -170,7 +170,7 @@ Version history
0.9.4.3 (April 14, 2000):
* mod_timer fix (Hal Murray)
-* PNIC2 resusitation (Chris Smith)
+* PNIC2 resuscitation (Chris Smith)
0.9.4.2 (March 21, 2000):
* Fix 21041 CSR7, CSR13/14/15 handling
diff --git a/Documentation/networking/vortex.txt b/Documentation/networking/vortex.txt
index 19d30079d..9a8039234 100644
--- a/Documentation/networking/vortex.txt
+++ b/Documentation/networking/vortex.txt
@@ -8,7 +8,7 @@ driver for Linux, 3c59x.c.
The driver was written by Donald Becker <becker@cesdis.gsfc.nasa.gov>
-Don is no longer the prime maintener of this version of the driver.
+Don is no longer the prime maintainer of this version of the driver.
Please report problems to one or more of:
Andrew Morton <andrewm@uow.edu.au>
@@ -64,7 +64,7 @@ its module is loaded. These are usually placed in /etc/modules.conf
options 3c59x debug=3 rx_copybreak=300
-If you are using the PCMCIA tools (cardmgr) then theoptions may be
+If you are using the PCMCIA tools (cardmgr) then the options may be
placed in /etc/pcmcia/config.opts:
module "3c59x" opts "debug=3 extra_reset=1"
@@ -135,7 +135,7 @@ rx_copybreak=M
max_interrupt_work=N
The driver's interrupt service routine can handle many receive and
- transmit packets in a single invokation. It does this in a loop.
+ transmit packets in a single invocation. It does this in a loop.
The value of max_interrupt_work governs how mnay times the interrupt
service routine will loop. The default value is 32 loops. If this
is exceeded the interrupt service routine gives up and generates a
diff --git a/Documentation/networking/wan-router.txt b/Documentation/networking/wan-router.txt
index f82ceb548..5cb1b3e42 100644
--- a/Documentation/networking/wan-router.txt
+++ b/Documentation/networking/wan-router.txt
@@ -142,11 +142,11 @@ REVISION HISTORY
2.0.8 Nov 02, 1999 - Fixed up the X25API code.
- Clear call bug fixed.i
- - Eanbled driver for multi-card
+ - Enabled driver for multi-card
operation.
2.0.7 Aug 26, 1999 - Merged X25API code into WANPIPE.
- - Fixed a memeory leak for X25API
+ - Fixed a memory leak for X25API
- Updated the X25API code for 2.2.X kernels.
- Improved NEM handling.
diff --git a/Documentation/networking/wanpipe.txt b/Documentation/networking/wanpipe.txt
index 7cb28178e..1fd1642d8 100644
--- a/Documentation/networking/wanpipe.txt
+++ b/Documentation/networking/wanpipe.txt
@@ -228,7 +228,7 @@ REVISION HISTORY
creating applications using BiSync
streaming.
-2.0.5 Aug 04, 1999 CHDLC initializatin bug fix.
+2.0.5 Aug 04, 1999 CHDLC initialization bug fix.
PPP interrupt driven driver:
Fix to the PPP line hangup problem.
New PPP firmware
@@ -241,13 +241,13 @@ REVISION HISTORY
Streaming HDLC API has been taken out.
Available as a patch.
-2.0.6 Aug 17, 1999 Increased debugging in statup scripts
- Fixed insallation bugs from 2.0.5
+2.0.6 Aug 17, 1999 Increased debugging in startup scripts
+ Fixed installation bugs from 2.0.5
Kernel patch works for both 2.2.10 and 2.2.11 kernels.
There is no functional difference between the two packages
2.0.7 Aug 26, 1999 o Merged X25API code into WANPIPE.
- o Fixed a memeory leak for X25API
+ o Fixed a memory leak for X25API
o Updated the X25API code for 2.2.X kernels.
o Improved NEM handling.
diff --git a/Documentation/networking/wavelan.txt b/Documentation/networking/wavelan.txt
index 82006e55d..c1acf5eb3 100644
--- a/Documentation/networking/wavelan.txt
+++ b/Documentation/networking/wavelan.txt
@@ -19,7 +19,7 @@ and many Linux driver to support it.
This is the driver for the ISA version of the first generation
of the Wavelan, now discontinued. The device is 2 Mb/s, composed of a
-Intel 82586 controler and a Lucent Modem, and is NOT 802.11 compliant.
+Intel 82586 controller and a Lucent Modem, and is NOT 802.11 compliant.
The driver has been tested with the following hardware :
o Wavelan ISA 915 MHz (full length ISA card)
o Wavelan ISA 915 MHz 2.0 (half length ISA card)
@@ -38,7 +38,7 @@ Intel 82586 controler and a Lucent Modem, and is NOT 802.11 compliant.
This is the driver for the PCMCIA version of the first
generation of the Wavelan, now discontinued. The device is 2 Mb/s,
-composed of a Intel 82593 controler (totally different from the 82586)
+composed of a Intel 82593 controller (totally different from the 82586)
and a Lucent Modem, and NOT 802.11 compatible.
The driver has been tested with the following hardware :
o Wavelan Pcmcia 915 MHz 2.0 (Pcmcia card + separate
diff --git a/Documentation/nmi_watchdog.txt b/Documentation/nmi_watchdog.txt
index feb78559e..7f517608a 100644
--- a/Documentation/nmi_watchdog.txt
+++ b/Documentation/nmi_watchdog.txt
@@ -7,7 +7,7 @@ on Intel SMP hardware there is a feature that enables us to generate
'watchdog NMI interrupts'. (NMI: Non Maskable Interrupt - these get
executed even if the system is otherwise locked up hard) This can be
used to debug hard kernel lockups. By executing periodic NMI interrupts,
-the kernel can monitor wether any CPU has locked up, and print out
+the kernel can monitor whether any CPU has locked up, and print out
debugging messages if so. You can enable/disable the NMI watchdog at boot
time with the 'nmi_watchdog=1' boot parameter. Eg. the relevant
lilo.conf entry:
diff --git a/Documentation/powerpc/SBC8260_memory_mapping.txt b/Documentation/powerpc/SBC8260_memory_mapping.txt
index c61827c07..e6e9ee050 100644
--- a/Documentation/powerpc/SBC8260_memory_mapping.txt
+++ b/Documentation/powerpc/SBC8260_memory_mapping.txt
@@ -125,7 +125,7 @@ if you have questions, comments or corrections.
Although platform dependent, and certainly the case for embedded
8xx, traditionally memory is mapped at physical address zero,
- and I/O devices above phsical address 0x80000000. The lowest
+ and I/O devices above physical address 0x80000000. The lowest
and highest (above 0xf0000000) I/O addresses are traditionally
used for devices or registers we need to map during kernel
initialization and prior to KVM operation. For this reason,
diff --git a/Documentation/s390/DASD b/Documentation/s390/DASD
index 6f8f9b527..9963f1e9c 100644
--- a/Documentation/s390/DASD
+++ b/Documentation/s390/DASD
@@ -30,7 +30,7 @@ an Enterprise Storage Server (Seascape) should work fine as well.
We currently implement one partition per volume, which is the whole
volume, skipping the first blocks up to the volume label. These are
reserved for IPL records and IBM's volume label to assure
-accessability of the DASD from other OSs. In a later stage we will
+accessibility of the DASD from other OSs. In a later stage we will
provide support of partitions, maybe VTOC oriented or using a kind of
partition table in the label record.
@@ -38,7 +38,7 @@ USAGE
-Low-level format (?CKD only)
For using an ECKD-DASD as a Linux harddisk you have to low-level
-format the tracks by issueing the BLKDASDFORMAT-ioctl on that
+format the tracks by issuing the BLKDASDFORMAT-ioctl on that
device. This will erase any data on that volume including IBM volume
labels, VTOCs etc. The ioctl may take a 'struct format_data *' or
'NULL' as an argument.
diff --git a/Documentation/s390/cds.txt b/Documentation/s390/cds.txt
index d126fe4d6..99d514d4c 100644
--- a/Documentation/s390/cds.txt
+++ b/Documentation/s390/cds.txt
@@ -778,7 +778,7 @@ flag : 0 (zero) or DOIO_WAIT_FOR_INTERRUPT
The halt_IO() function returns :
0 - successful completion or request successfuly initiated
--EBUSY - the device is currently performing a sysnchonous I/O
+-EBUSY - the device is currently performing a synchronous I/O
operation : do_IO() with flag DOIO_WAIT_FOR_INTERRUPT
or an error was encountered and the device is currently
be sensed
diff --git a/Documentation/sound/CMI8338 b/Documentation/sound/CMI8338
index 70423953c..ba3ca358b 100644
--- a/Documentation/sound/CMI8338
+++ b/Documentation/sound/CMI8338
@@ -14,7 +14,7 @@ WHAT'S NEW
1. Support modem interface for 8738. (select in kernel configuration)
2. Enable S/PDIF-in to S/PDIF-out (S/PDIF loop).
3. Enable 4 channels analog duplicate mode on 3 jack or 4 jack
- configurateion.
+ configuration.
Be aware: C-Media Electronics Inc. is basically an IC design house,
diff --git a/Documentation/sound/ESS b/Documentation/sound/ESS
index ac551fa4d..38d97ba97 100644
--- a/Documentation/sound/ESS
+++ b/Documentation/sound/ESS
@@ -12,7 +12,7 @@ Every chip that's detected as a later-than-es1688 chip has a 6 bits logarithmic
master volume control.
Every chip that's detected as a ES1887 now has Full Duplex support. Made a
-little testprogram that showes that is works, haven't seen a real program that
+little testprogram that shows that is works, haven't seen a real program that
needs this however.
For ESS chips an additional parameter "esstype" can be specified. This controls
diff --git a/Documentation/sound/Introduction b/Documentation/sound/Introduction
index f2ce25d67..86aa069c1 100644
--- a/Documentation/sound/Introduction
+++ b/Documentation/sound/Introduction
@@ -320,7 +320,7 @@ in the Sound-HOWTO).
7) Turn on debug in drivers/sound/sound_config.h (DEB, DDB, MDB).
-8) If the system reports insuffcient DMA memory then you may want to
+8) If the system reports insufficient DMA memory then you may want to
load sound with the "dmabufs=1" option. Or in /etc/conf.modules add
preinstall sound dmabufs=1
@@ -354,7 +354,7 @@ Module Loading:
When a sound card is first referenced and sound is modular the sound system
will ask for the sound devices to be loaded. Initially it requests that
-the driver for the sound system is loaded. It then wwill ask for
+the driver for the sound system is loaded. It then will ask for
sound-slot-0, where 0 is the first sound card. (sound-slot-1 the second and
so on). Thus you can do
diff --git a/Documentation/sound/Maestro b/Documentation/sound/Maestro
index f572112ff..4a80eb3f8 100644
--- a/Documentation/sound/Maestro
+++ b/Documentation/sound/Maestro
@@ -70,7 +70,7 @@ maestro chip.
As this is a PCI device, the module does not need to be informed of
any IO or IRQ resources it should use, it devines these from the
-system. Somtimes, on sucky PCs, the BIOS fails to allocated resources
+system. Sometimes, on sucky PCs, the BIOS fails to allocated resources
for the maestro. This will result in a message like:
maestro: PCI subsystem reports IRQ 0, this might not be correct.
from the kernel. Should this happen the sound chip most likely will
diff --git a/Documentation/sound/PSS b/Documentation/sound/PSS
index ee81f7350..187b9525e 100644
--- a/Documentation/sound/PSS
+++ b/Documentation/sound/PSS
@@ -3,7 +3,7 @@ downloadable programs and also has an AD1848 "Microsoft Sound System"
device. The PSS driver enables MSS and MPU401 modes of the card. SB
is not enabled since it doesn't work concurrently with MSS.
-If you build this driver as a module then the driver takes the folowing
+If you build this driver as a module then the driver takes the following
parameters
pss_io. The I/O base the PSS card is configured at (normally 0x220
diff --git a/Documentation/sound/README.OSS b/Documentation/sound/README.OSS
index f594802e5..22c797926 100644
--- a/Documentation/sound/README.OSS
+++ b/Documentation/sound/README.OSS
@@ -81,7 +81,7 @@ contributors. (I could have forgotten some names.)
Gregor Hoffleit Mozart support (initial version)
Riccardo Facchetti Audio Excel DSP 16 (aedsp16) support
James Hightower Spotting a tiny but important bug in CS423x support.
- Denis Sablic OPTi 82C924 spesific enhancements (non PnP mode)
+ Denis Sablic OPTi 82C924 specific enhancements (non PnP mode)
Tim MacKenzie Full duplex support for OPTi 82C930.
Please look at lowlevel/README for more contributors.
@@ -512,7 +512,7 @@ Yamaha OPL3-SA1
There are also chips called OPL3-SA2, OPL3-SA3, ..., OPL3SA-N. They
are PnP chips and will not work with the OPL3-SA1 driver. You should
- use the standard MSS, MPU401 and OPL3 options with thses chips and to
+ use the standard MSS, MPU401 and OPL3 options with these chips and to
activate the card using isapnptools.
4Front Technologies SoftOSS
@@ -1275,7 +1275,7 @@ with ES688).
NOTE! ESS cards are not compatible with MSS/WSS so don't worry if MSS support
of OSS doesn't work with it.
-There are some ES1688/688 based sound cards and (particularily) motherboards
+There are some ES1688/688 based sound cards and (particularly) motherboards
which use software configurable I/O port relocation feature of the chip.
This ESS proprietary feature is supported only by OSS/Linux.
@@ -1285,7 +1285,7 @@ At least a card called (Pearl?) Hypersound 16 supports IRQ 15 but it doesn't
work.
ES1868 is a PnP chip which is (supposed to be) compatible with ESS1688
-brobably works with OSS/Free after initialization using isapnptools.
+probably works with OSS/Free after initialization using isapnptools.
Reveal cards
------------
diff --git a/Documentation/sound/README.modules b/Documentation/sound/README.modules
index 39f7d954a..98f525cab 100644
--- a/Documentation/sound/README.modules
+++ b/Documentation/sound/README.modules
@@ -77,7 +77,7 @@ Persistent DMA Buffers:
The sound modules normally allocate DMA buffers during open() and
deallocate them during close(). Linux can often have problems allocating
DMA buffers for ISA cards on machines with more than 16MB RAM. This is
-because ISA DMA buffers must exist below the 16MB boundry and it is quite
+because ISA DMA buffers must exist below the 16MB boundary and it is quite
possible that we can't find a large enough free block in this region after
the machine has been running for any amount of time. The way to avoid this
problem is to allocate the DMA buffers during module load and deallocate
diff --git a/Documentation/sound/README.ymfsb b/Documentation/sound/README.ymfsb
index feda77915..af8a7d3a4 100644
--- a/Documentation/sound/README.ymfsb
+++ b/Documentation/sound/README.ymfsb
@@ -28,7 +28,7 @@ ABOUT THIS DRIVER
It can only play 22.05kHz / 8bit / Stereo samples, control external MIDI
port.
If you want to use your card as recent "16-bit" card, you should use
- Alsa or OSS/Linux driver. Ofcource you can write native PCI driver for
+ Alsa or OSS/Linux driver. Of course you can write native PCI driver for
your cards :)
diff --git a/Documentation/stallion.txt b/Documentation/stallion.txt
index 65f4bcb8a..084d485b1 100644
--- a/Documentation/stallion.txt
+++ b/Documentation/stallion.txt
@@ -62,7 +62,7 @@ configuration structure. Note that kernel PCI support is required to use PCI
boards.
There are two methods of configuring ISA, EISA and MCA boards into the drivers.
-If using the driver as a loadable module then the simplist method is to pass
+If using the driver as a loadable module then the simplest method is to pass
the driver configuration as module arguments. The other method is to modify
the driver source to add configuration lines for each board in use.
@@ -108,7 +108,7 @@ when loading the driver. The general form of the configuration argument is
where:
- board? -- specifies the arbitary board number of this board,
+ board? -- specifies the arbitrary board number of this board,
can be in the range 0 to 3.
name -- textual name of this board. The board name is the comman
diff --git a/Documentation/sysctl/vm.txt b/Documentation/sysctl/vm.txt
index 5fe4af170..cc447c1b5 100644
--- a/Documentation/sysctl/vm.txt
+++ b/Documentation/sysctl/vm.txt
@@ -118,11 +118,11 @@ freepages.min When the number of free pages in the system
reaches this number, only the kernel can
allocate more memory.
freepages.low If the number of free pages gets below this
- point, the kernel starts swapping agressively.
+ point, the kernel starts swapping aggressively.
freepages.high The kernel tries to keep up to this amount of
memory free; if memory comes below this point,
the kernel gently starts swapping in the hopes
- that it never has to do real agressive swapping.
+ that it never has to do real aggressive swapping.
==============================================================
@@ -198,7 +198,7 @@ In 2.2, the page cache is used for 3 main purposes:
- swap cache
When your system is both deep in swap and high on cache,
-it probably means that a lot of the swaped data is being
+it probably means that a lot of the swapped data is being
cached, making for more efficient swapping than possible
with the 2.0 kernel.
@@ -213,7 +213,7 @@ each processor will be between the low and the high value.
On a low-memory, single CPU system you can safely set these
values to 0 so you don't waste the memory. On SMP systems it
is used so that the system can do fast pagetable allocations
-without having to aquire the kernel memory lock.
+without having to acquire the kernel memory lock.
For large systems, the settings are probably OK. For normal
systems they won't hurt a bit. For small systems (<16MB ram)
diff --git a/Documentation/sysrq.txt b/Documentation/sysrq.txt
index 764392232..4bb08aaca 100644
--- a/Documentation/sysrq.txt
+++ b/Documentation/sysrq.txt
@@ -74,14 +74,14 @@ On other - If you know of the key combos for other architectures, please
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Well, un'R'aw is very handy when your X server or a svgalib program crashes.
-sa'K' (Secure Access Key) is usefull when you want to be sure there are no
+sa'K' (Secure Access Key) is useful when you want to be sure there are no
trojan program is running at console and which could grab your password
when you would try to login. It will kill all programs on given console
and thus letting you make sure that the login prompt you see is actually
the one from init, not some trojan program.
IMPORTANT:In its true form it is not a true SAK like the one in :IMPORTANT
IMPORTATN:c2 compliant systems, and it should be mistook as such. :IMPORTANT
- It seems other find it usefull as (System Attention Key) which is
+ It seems other find it useful as (System Attention Key) which is
useful when you want to exit a program that will not let you switch consoles.
(For example, X or a svgalib program.)
diff --git a/Documentation/usb/CREDITS b/Documentation/usb/CREDITS
index 38bdbaee0..e05f4d43f 100644
--- a/Documentation/usb/CREDITS
+++ b/Documentation/usb/CREDITS
@@ -45,7 +45,7 @@ THANKS file in Inaky's driver):
- USAR Systems provided us with one of their excellent USB
Evaluation Kits. It allows us to test the Linux-USB driver
- for compilance with the latest USB specification. USAR
+ for compliance with the latest USB specification. USAR
Systems recognized the importance of an up-to-date open
Operating System and supports this project with
Hardware. Thanks!.
@@ -64,9 +64,9 @@ THANKS file in Inaky's driver):
Linux users.
- Many thanks to ing büro h doran [http://www.ibhdoran.com]!
- It was almost imposible to get a PC backplate USB connector
+ It was almost impossible to get a PC backplate USB connector
for the motherboard here at Europe (mine, home-made, was
- quite lowsy :). Now I know where to adquire nice USB stuff!
+ quite lousy :). Now I know where to acquire nice USB stuff!
- Genius Germany donated a USB mouse to test the mouse boot
protocol. They've also donated a F-23 digital joystick and a
@@ -128,7 +128,7 @@ THANKS file in Inaky's driver):
documentation for the UUSBD. Go for it!
- Ric Klaren <ia_ric@cs.utwente.nl> for doing nice
- introductory documents (compiting with Alberto's :).
+ introductory documents (competing with Alberto's :).
- Christian Groessler <cpg@aladdin.de>, for it's help on those
itchy bits ... :)
@@ -143,7 +143,7 @@ THANKS file in Inaky's driver):
- Rasca Gmelch <thron@gmx.de> has revived the raw driver and
pointed bugs, as well as started the uusbd-utils package.
- - Peter Dettori <dettori@ozy.dec.com> is unconvering bugs like
+ - Peter Dettori <dettori@ozy.dec.com> is uncovering bugs like
crazy, as well as making cool suggestions, great :)
- All the Free Software and Linux community, the FSF & the GNU
@@ -153,7 +153,7 @@ THANKS file in Inaky's driver):
- Big thanks to Richard Stallman for creating Emacs!
- The people at the linux-usb mailing list, for reading so
- many messages :) Ok, no more kidding; for all your advices!
+ many messages :) Ok, no more kidding; for all your advises!
- All the people at the USB Implementors Forum for their
help and assistance.
diff --git a/Documentation/usb/URB.txt b/Documentation/usb/URB.txt
index 67cb9e31f..6cfd89ef3 100644
--- a/Documentation/usb/URB.txt
+++ b/Documentation/usb/URB.txt
@@ -23,7 +23,7 @@ usage and information passing to the completion handler.
- URBs can be linked. After completing one URB, the next one can be
automatically submitted. This is especially useful for ISO transfers:
You only have read/write the data from/to the buffers in the completion
-handler, the continous streaming itself is transparently done by the
+handler, the continuous streaming itself is transparently done by the
URB-machinery.
1.2. The URB structure
@@ -104,7 +104,7 @@ transfer_flags.
Usually, (to reduce restart time) the completion handler is called
AFTER the URB re-submission. You can get the other way by setting
-USB_URB_EARLY_COMPLETE in transfer_flags. This is implicite for
+USB_URB_EARLY_COMPLETE in transfer_flags. This is implicit for
INT transfers.
1.5. How to submit an URB?
@@ -131,7 +131,7 @@ For isochronous endpoints, subsequent submitting of URBs to the same endpoint
with the ASAP flag result in a seamless ISO streaming. Exception: The
execution cannot be scheduled later than 900 frames from the 'now'-time.
The same applies to INT transfers, but here the seamless continuation is
-independent of the transfer flags (implicitely ASAP).
+independent of the transfer flags (implicitly ASAP).
1.6. How to cancel an already running URB?
@@ -174,14 +174,14 @@ It is allowed to specify a varying length from frame to frame (e.g. for
audio synchronisation/adaptive transfer rates). You can also use the length
0 to omit one or more frames (striping).
-As can be concluded from above, the UHCI-driver does not care for continous
+As can be concluded from above, the UHCI-driver does not care for continuous
data in case of short packet ISO reads! There's no fixup_isoc() like in the
old driver. There may be a common routine to do this in the future, but this
has nothing to do with the UHCI-driver!
For scheduling you can choose your own start frame or ASAP. As written above,
queuing more than one ISO frame with ASAP to the same device&endpoint result
-in seamless ISO streaming. For continous streaming you have to use URB
+in seamless ISO streaming. For continuous streaming you have to use URB
linking.
1.9. How to start interrupt (INT) transfers?
diff --git a/Documentation/usb/input.txt b/Documentation/usb/input.txt
index c60bd900b..079566472 100644
--- a/Documentation/usb/input.txt
+++ b/Documentation/usb/input.txt
@@ -134,7 +134,7 @@ instead.
3.1.3 usbkbd.c
~~~~~~~~~~~~~~
- Much like usbmouse.c, this module talks to keyboards with a simpplified
+ Much like usbmouse.c, this module talks to keyboards with a simplified
HIDBP protocol. It's smaller, but doesn't support any extra special keys.
Use hid.c instead if there isn't any special reason to use this.
@@ -158,7 +158,7 @@ matter of a couple days to add it.
3.2 Event handlers
~~~~~~~~~~~~~~~~~~
- Event handlers distrubite the events from the devices to userland and
+ Event handlers distribute the events from the devices to userland and
kernel, as needed.
3.2.1 keybdev.c
@@ -230,7 +230,7 @@ And so on up to js31.
~~~~~~~~~~~~~
Evdev is the generic input event interface. It passes the events generated
in the kernel straight to the program, with timestamps. The API is still
-evolving, but should be useable now. It's described in section 5.
+evolving, but should be usable now. It's described in section 5.
This should be the way for GPM and X to get keyboard and mouse mouse
events. It allows for multihead in X without any specific multihead kernel
@@ -273,7 +273,7 @@ emulated, characters should appear if you move it.
You can test the joystick emulation with the 'jstest' utility, available
in the joystick package (see Documentation/joystick.txt).
- You can test the event devics with the 'evtest' utitily available on the
+ You can test the event devics with the 'evtest' utility available on the
input driver homepage (see the URL above).
5. Event interface
@@ -295,7 +295,7 @@ struct input_event {
};
'time' is the timestamp, it returns the time at which the event happened.
-Type is for example EV_REL for relative momement, REL_KEY for a keypress or
+Type is for example EV_REL for relative movement, REL_KEY for a keypress or
release. More types are defined in include/linux/input.h.
'code' is event code, for example REL_X or KEY_BACKSPACE, again a complete
diff --git a/Documentation/usb/ohci.txt b/Documentation/usb/ohci.txt
index 39a5ce482..ad2dbc6b8 100644
--- a/Documentation/usb/ohci.txt
+++ b/Documentation/usb/ohci.txt
@@ -1,7 +1,7 @@
The OHCI HCD layer is a simple but nearly complete implementation of what the
USB people would call a HCD for the OHCI.
- (ISO comming soon, Bulk, INT u. CTRL transfers enabled)
+ (ISO coming soon, Bulk, INT u. CTRL transfers enabled)
It is based on Linus Torvalds UHCI code and Gregory Smith OHCI fragments (0.03 source tree).
The layer (functions) on top of it, is for interfacing to the alternate-usb device-drivers.
@@ -35,11 +35,11 @@ Features:
- Endpoint Descriptor (ED) handling more static approach
(EDs should be allocated in parallel to the SET CONFIGURATION command and they live
- as long as the function (device) is alive or another configuration is choosen.
+ as long as the function (device) is alive or another configuration is chosen.
In the HCD layer the EDs has to be allocated manually either by calling a subroutine
or by sending a USB root hub vendor specific command to the virtual root hub.
At the alternate linux usb stack EDs will be added (allocated) at their first use.
- ED will be unlinked from the HC chains if they are not bussy.
+ ED will be unlinked from the HC chains if they are not busy.
files: ohci-hcd.c ohci-hcd.h
routines: (do not use for drivers, use the top layer alternate usb commands instead)
diff --git a/Documentation/usb/ov511.txt b/Documentation/usb/ov511.txt
index bd519ec07..b15e68176 100644
--- a/Documentation/usb/ov511.txt
+++ b/Documentation/usb/ov511.txt
@@ -158,7 +158,7 @@ MODULE PARAMETERS:
DEFAULT: 5
DESC: This is the number of times the driver will try to sync and detect the
internal i2c bus (which connects the OV511 and sensor). If you are
- getting intermittant detection failures ("Failed to read sensor ID...")
+ getting intermittent detection failures ("Failed to read sensor ID...")
you should increase this by a modest amount. If setting it to 20 or so
doesn't fix things, look elsewhere for the cause of the problem.
diff --git a/Documentation/usb/proc_usb_info.txt b/Documentation/usb/proc_usb_info.txt
index 84510b950..f3e629cbe 100644
--- a/Documentation/usb/proc_usb_info.txt
+++ b/Documentation/usb/proc_usb_info.txt
@@ -103,7 +103,7 @@ S: Product=ssss
S: SerialNumber=ssss
| |__Serial Number of this device as read from the device,
| except that it is a generated string for USB host controllers
-| (virtual root hubs), and represent's the host controller's
+| (virtual root hubs), and represents the host controller's
| unique identification in the system (currently I/O or
| memory-mapped base address).
|__String info tag
diff --git a/Documentation/usb/scanner.txt b/Documentation/usb/scanner.txt
index e800b37e5..1dce956de 100644
--- a/Documentation/usb/scanner.txt
+++ b/Documentation/usb/scanner.txt
@@ -121,11 +121,11 @@ data in the file is raw data so it's not very useful for imaging.
MESSAGES
-On occassion the message 'usb_control/bulk_msg: timeout' or something
+On occasions the message 'usb_control/bulk_msg: timeout' or something
similar will appear in '/var/adm/messages' or on the console or both,
depending on how your system is configured. This is a side effect
that scanners are sometimes very slow at warming up and/or
-initialiazing. In most cases, however, only several of these messages
+initializing. In most cases, however, only several of these messages
should appear and is generally considered to be normal. If you see
a message of the type 'excessive NAK's received' then this should
be considered abnormal and generally indicates that the USB system is
diff --git a/Documentation/usb/uhci.txt b/Documentation/usb/uhci.txt
index 53aaa11d8..13ed3a96c 100644
--- a/Documentation/usb/uhci.txt
+++ b/Documentation/usb/uhci.txt
@@ -32,7 +32,7 @@ The invention of the basic concept, and major coding were completed in two
days (and nights) on the 16th and 17th of October 1999, now known as the
great USB-October-Revolution started by GA, DF, and TS ;-)
-Since the concept is in no way UHCI dependant, we hope that it will also be
+Since the concept is in no way UHCI dependent, we hope that it will also be
transfered to the OHCI-driver, so both drivers share a common API.
1.2. Advantages and disadvantages
@@ -58,7 +58,7 @@ and its semantics were unnecessary complicated in our opinion.
1.4. What's really working?
-As said above, CTRL und BULK already work fine even with the wrappers,
+As said above, CTRL and BULK already work fine even with the wrappers,
so legacy code wouldn't notice the change.
Regarding to Thomas, ISO transfers now run stable with USB audio.
INT transfers (e.g. mouse driver) work fine, too.
@@ -113,7 +113,7 @@ before the End Chain QH (for BULK). Since only the QH->next pointers are
affected, no atomic memory operation is required. The three QHs in the
common chain are never equipped with TDs!
-For ISO or INT, the TD for each frame is simply inserted into the apropriate
+For ISO or INT, the TD for each frame is simply inserted into the appropriate
ISO/INT-TD-chain for the desired frame. The 7 skeleton INT-TDs are scattered
among the 1024 frames similar to the old UHCI driver.
diff --git a/Documentation/usb/usb-serial.txt b/Documentation/usb/usb-serial.txt
index b5b30911b..da7d19090 100644
--- a/Documentation/usb/usb-serial.txt
+++ b/Documentation/usb/usb-serial.txt
@@ -46,7 +46,7 @@ ConnectTech WhiteHEAT 4 port converter
Current status:
The device's firmware is downloaded on connection, the new firmware
- runs properly and all four ports are successfuly recognized and connected.
+ runs properly and all four ports are successfully recognized and connected.
Data can be sent and received through the device on all ports.
Hardware flow control needs to be implemented.
diff --git a/Documentation/video4linux/CQcam.txt b/Documentation/video4linux/CQcam.txt
index 6d54c07c0..8bbe61103 100644
--- a/Documentation/video4linux/CQcam.txt
+++ b/Documentation/video4linux/CQcam.txt
@@ -127,7 +127,7 @@ everything is working.
The c-qcam is IEEE1284 compatible, so if you are using the proc file
system (CONFIG_PROC_FS), the parallel printer support
-(CONFIG_PRINTER), the IEEE 1284 sytem,(CONFIG_PRINTER_READBACK), you
+(CONFIG_PRINTER), the IEEE 1284 system,(CONFIG_PRINTER_READBACK), you
should be able to read some identification from your quickcam with
modprobe -v parport
diff --git a/Documentation/video4linux/README.cpia b/Documentation/video4linux/README.cpia
index 7ac342ff6..521ef795a 100644
--- a/Documentation/video4linux/README.cpia
+++ b/Documentation/video4linux/README.cpia
@@ -107,7 +107,7 @@ FEATURES:
device opens
- complete control over camera via proc-interface (_all_ camera settings are
supported), there is also a python-gtk application available for this [3]
-- works under SMP (but the driver is completly serialized and synchronous)
+- works under SMP (but the driver is completely serialized and synchronous)
so you get no benefit from SMP, but at least it does not crash your box
- might work for non-Intel architecture, let us know about this
@@ -159,7 +159,7 @@ IMPLEMENTATION NOTES:
The camera can act in two modes, streaming or grabbing. Right now a
polling grab-scheme is used. Maybe interrupt driven streaming will be
-used for a ansychronous mmap interface in the next major release of the
+used for a asynchronous mmap interface in the next major release of the
driver. This might give a better frame rate.
---------------------------------------------------------------------------
diff --git a/Documentation/video4linux/radiotrack.txt b/Documentation/video4linux/radiotrack.txt
index a3f2347f0..2b75345f1 100644
--- a/Documentation/video4linux/radiotrack.txt
+++ b/Documentation/video4linux/radiotrack.txt
@@ -35,7 +35,7 @@ PHYSICAL DESCRIPTION
--------------------
The RadioTrack card is an ISA 8-bit FM radio card. The radio frequency (RF)
input is simply an antenna lead, and the output is a power audio signal
-available through a miniature phono plug. Its RF frequencies of operation are
+available through a miniature phone plug. Its RF frequencies of operation are
more or less limited from 87.0 to 109.0 MHz (the commercial FM broadcast
band). Although the registers can be programmed to request frequencies beyond
these limits, experiments did not give promising results. The variable
diff --git a/Documentation/video4linux/zr36120.txt b/Documentation/video4linux/zr36120.txt
index 54e46326a..96ecaa897 100644
--- a/Documentation/video4linux/zr36120.txt
+++ b/Documentation/video4linux/zr36120.txt
@@ -45,7 +45,7 @@ fps we ought to get... Here is the scenario: capturing frames
to memory is done in the so-called snapshot mode. In this mode
the Zoran stops after capturing a frame worth of data and wait
till the application set GRAB bit to indicate readiness for the
-next frame. After detecting a set bit, the chip neetly waits
+next frame. After detecting a set bit, the chip neatly waits
till the start of a frame, captures it and it goes back to off.
Smart ppl will notice the problem here. Its the waiting on the
_next_ frame each time we set the GRAB bit... Oh well, 12,5 fps
diff --git a/Documentation/vm/numa b/Documentation/vm/numa
index 21a3442b7..b28fb352b 100644
--- a/Documentation/vm/numa
+++ b/Documentation/vm/numa
@@ -14,7 +14,7 @@ across nodes, and trying to house all the data structures that
key components of the kernel need on memory on that node.
Currently, all the numa support is to provide efficient handling
-of widely discontiguous physical memory, so architectures which
+of widely discontinuous physical memory, so architectures which
are not NUMA but can have huge holes in the physical address space
can use the same code. All this code is bracketed by CONFIG_DISCONTIGMEM.