diff options
| author | Paolo Ornati <ornati@fastwebnet.it> | 2006-10-03 16:57:56 -0400 |
|---|---|---|
| committer | Adrian Bunk <bunk@stusta.de> | 2006-10-03 16:57:56 -0400 |
| commit | 670e9f34ee3c7e052514c85014d2fdd99b672cdc (patch) | |
| tree | 41f82a763ba6d5ca2fcb84d6a05808d095d4d051 | |
| parent | 53cb47268e6b38180d9f253527135e1c69c5d310 (diff) | |
Documentation: remove duplicated words
Remove many duplicated words under Documentation/ and do other small
cleanups.
Examples:
"and and" --> "and"
"in in" --> "in"
"the the" --> "the"
"the the" --> "to the"
...
Signed-off-by: Paolo Ornati <ornati@fastwebnet.it>
Signed-off-by: Adrian Bunk <bunk@stusta.de>
52 files changed, 61 insertions, 62 deletions
diff --git a/Documentation/DMA-mapping.txt b/Documentation/DMA-mapping.txt index 1d8dccf04e7..028614cdd06 100644 --- a/Documentation/DMA-mapping.txt +++ b/Documentation/DMA-mapping.txt | |||
| @@ -107,7 +107,7 @@ The query is performed via a call to pci_set_dma_mask(): | |||
| 107 | 107 | ||
| 108 | int pci_set_dma_mask(struct pci_dev *pdev, u64 device_mask); | 108 | int pci_set_dma_mask(struct pci_dev *pdev, u64 device_mask); |
| 109 | 109 | ||
| 110 | The query for consistent allocations is performed via a a call to | 110 | The query for consistent allocations is performed via a call to |
| 111 | pci_set_consistent_dma_mask(): | 111 | pci_set_consistent_dma_mask(): |
| 112 | 112 | ||
| 113 | int pci_set_consistent_dma_mask(struct pci_dev *pdev, u64 device_mask); | 113 | int pci_set_consistent_dma_mask(struct pci_dev *pdev, u64 device_mask); |
diff --git a/Documentation/DocBook/libata.tmpl b/Documentation/DocBook/libata.tmpl index 065e8dc23e3..c684abf0d3b 100644 --- a/Documentation/DocBook/libata.tmpl +++ b/Documentation/DocBook/libata.tmpl | |||
| @@ -1400,7 +1400,7 @@ and other resources, etc. | |||
| 1400 | <listitem> | 1400 | <listitem> |
| 1401 | <para> | 1401 | <para> |
| 1402 | When it's known that HBA is in ready state but ATA/ATAPI | 1402 | When it's known that HBA is in ready state but ATA/ATAPI |
| 1403 | device in in unknown state, reset only device. | 1403 | device is in unknown state, reset only device. |
| 1404 | </para> | 1404 | </para> |
| 1405 | </listitem> | 1405 | </listitem> |
| 1406 | 1406 | ||
diff --git a/Documentation/DocBook/usb.tmpl b/Documentation/DocBook/usb.tmpl index fbc72d4dbc2..143e5ff7deb 100644 --- a/Documentation/DocBook/usb.tmpl +++ b/Documentation/DocBook/usb.tmpl | |||
| @@ -740,7 +740,7 @@ usbdev_ioctl (int fd, int ifno, unsigned request, void *param) | |||
| 740 | <title>Synchronous I/O Support</title> | 740 | <title>Synchronous I/O Support</title> |
| 741 | 741 | ||
| 742 | <para>Synchronous requests involve the kernel blocking | 742 | <para>Synchronous requests involve the kernel blocking |
| 743 | until until the user mode request completes, either by | 743 | until the user mode request completes, either by |
| 744 | finishing successfully or by reporting an error. | 744 | finishing successfully or by reporting an error. |
| 745 | In most cases this is the simplest way to use usbfs, | 745 | In most cases this is the simplest way to use usbfs, |
| 746 | although as noted above it does prevent performing I/O | 746 | although as noted above it does prevent performing I/O |
diff --git a/Documentation/RCU/whatisRCU.txt b/Documentation/RCU/whatisRCU.txt index f8092a891dd..820fee23696 100644 --- a/Documentation/RCU/whatisRCU.txt +++ b/Documentation/RCU/whatisRCU.txt | |||
| @@ -750,7 +750,7 @@ Or, for those who prefer a side-by-side listing: | |||
| 750 | 750 | ||
| 751 | Either way, the differences are quite small. Read-side locking moves | 751 | Either way, the differences are quite small. Read-side locking moves |
| 752 | to rcu_read_lock() and rcu_read_unlock, update-side locking moves from | 752 | to rcu_read_lock() and rcu_read_unlock, update-side locking moves from |
| 753 | from a reader-writer lock to a simple spinlock, and a synchronize_rcu() | 753 | a reader-writer lock to a simple spinlock, and a synchronize_rcu() |
| 754 | precedes the kfree(). | 754 | precedes the kfree(). |
| 755 | 755 | ||
| 756 | However, there is one potential catch: the read-side and update-side | 756 | However, there is one potential catch: the read-side and update-side |
diff --git a/Documentation/block/biodoc.txt b/Documentation/block/biodoc.txt index e2f7dc6069c..34bf8f60d8f 100644 --- a/Documentation/block/biodoc.txt +++ b/Documentation/block/biodoc.txt | |||
| @@ -135,7 +135,7 @@ Some new queue property settings: | |||
| 135 | Sets two variables that limit the size of the request. | 135 | Sets two variables that limit the size of the request. |
| 136 | 136 | ||
| 137 | - The request queue's max_sectors, which is a soft size in | 137 | - The request queue's max_sectors, which is a soft size in |
| 138 | in units of 512 byte sectors, and could be dynamically varied | 138 | units of 512 byte sectors, and could be dynamically varied |
| 139 | by the core kernel. | 139 | by the core kernel. |
| 140 | 140 | ||
| 141 | - The request queue's max_hw_sectors, which is a hard limit | 141 | - The request queue's max_hw_sectors, which is a hard limit |
diff --git a/Documentation/driver-model/overview.txt b/Documentation/driver-model/overview.txt index 2050c9ffc62..07236ed968d 100644 --- a/Documentation/driver-model/overview.txt +++ b/Documentation/driver-model/overview.txt | |||
| @@ -57,7 +57,7 @@ the two. | |||
| 57 | 57 | ||
| 58 | The PCI bus layer freely accesses the fields of struct device. It knows about | 58 | The PCI bus layer freely accesses the fields of struct device. It knows about |
| 59 | the structure of struct pci_dev, and it should know the structure of struct | 59 | the structure of struct pci_dev, and it should know the structure of struct |
| 60 | device. Individual PCI device drivers that have been converted the the current | 60 | device. Individual PCI device drivers that have been converted to the current |
| 61 | driver model generally do not and should not touch the fields of struct device, | 61 | driver model generally do not and should not touch the fields of struct device, |
| 62 | unless there is a strong compelling reason to do so. | 62 | unless there is a strong compelling reason to do so. |
| 63 | 63 | ||
diff --git a/Documentation/exception.txt b/Documentation/exception.txt index 3cb39ade290..2d5aded6424 100644 --- a/Documentation/exception.txt +++ b/Documentation/exception.txt | |||
| @@ -10,7 +10,7 @@ int verify_area(int type, const void * addr, unsigned long size) | |||
| 10 | function (which has since been replaced by access_ok()). | 10 | function (which has since been replaced by access_ok()). |
| 11 | 11 | ||
| 12 | This function verified that the memory area starting at address | 12 | This function verified that the memory area starting at address |
| 13 | addr and of size size was accessible for the operation specified | 13 | 'addr' and of size 'size' was accessible for the operation specified |
| 14 | in type (read or write). To do this, verify_read had to look up the | 14 | in type (read or write). To do this, verify_read had to look up the |
| 15 | virtual memory area (vma) that contained the address addr. In the | 15 | virtual memory area (vma) that contained the address addr. In the |
| 16 | normal case (correctly working program), this test was successful. | 16 | normal case (correctly working program), this test was successful. |
diff --git a/Documentation/fb/fbcon.txt b/Documentation/fb/fbcon.txt index f373df12ed4..99ea58e65ef 100644 --- a/Documentation/fb/fbcon.txt +++ b/Documentation/fb/fbcon.txt | |||
| @@ -163,7 +163,7 @@ from the console layer before unloading the driver. The VGA driver cannot be | |||
| 163 | unloaded if it is still bound to the console layer. (See | 163 | unloaded if it is still bound to the console layer. (See |
| 164 | Documentation/console/console.txt for more information). | 164 | Documentation/console/console.txt for more information). |
| 165 | 165 | ||
| 166 | This is more complicated in the case of the the framebuffer console (fbcon), | 166 | This is more complicated in the case of the framebuffer console (fbcon), |
| 167 | because fbcon is an intermediate layer between the console and the drivers: | 167 | because fbcon is an intermediate layer between the console and the drivers: |
| 168 | 168 | ||
| 169 | console ---> fbcon ---> fbdev drivers ---> hardware | 169 | console ---> fbcon ---> fbdev drivers ---> hardware |
diff --git a/Documentation/filesystems/directory-locking b/Documentation/filesystems/directory-locking index 34380d4fbce..d7099a9266f 100644 --- a/Documentation/filesystems/directory-locking +++ b/Documentation/filesystems/directory-locking | |||
| @@ -82,7 +82,7 @@ own descendent. Moreover, there is exactly one cross-directory rename | |||
| 82 | 82 | ||
| 83 | Consider the object blocking the cross-directory rename. One | 83 | Consider the object blocking the cross-directory rename. One |
| 84 | of its descendents is locked by cross-directory rename (otherwise we | 84 | of its descendents is locked by cross-directory rename (otherwise we |
| 85 | would again have an infinite set of of contended objects). But that | 85 | would again have an infinite set of contended objects). But that |
| 86 | means that cross-directory rename is taking locks out of order. Due | 86 | means that cross-directory rename is taking locks out of order. Due |
| 87 | to (2) the order hadn't changed since we had acquired filesystem lock. | 87 | to (2) the order hadn't changed since we had acquired filesystem lock. |
| 88 | But locking rules for cross-directory rename guarantee that we do not | 88 | But locking rules for cross-directory rename guarantee that we do not |
diff --git a/Documentation/filesystems/files.txt b/Documentation/filesystems/files.txt index 8c206f4e025..133e213ebb7 100644 --- a/Documentation/filesystems/files.txt +++ b/Documentation/filesystems/files.txt | |||
| @@ -55,7 +55,7 @@ the fdtable structure - | |||
| 55 | 2. Reading of the fdtable as described above must be protected | 55 | 2. Reading of the fdtable as described above must be protected |
| 56 | by rcu_read_lock()/rcu_read_unlock(). | 56 | by rcu_read_lock()/rcu_read_unlock(). |
| 57 | 57 | ||
| 58 | 3. For any update to the the fd table, files->file_lock must | 58 | 3. For any update to the fd table, files->file_lock must |
| 59 | be held. | 59 | be held. |
| 60 | 60 | ||
| 61 | 4. To look up the file structure given an fd, a reader | 61 | 4. To look up the file structure given an fd, a reader |
diff --git a/Documentation/filesystems/spufs.txt b/Documentation/filesystems/spufs.txt index 3889a806624..982645a1981 100644 --- a/Documentation/filesystems/spufs.txt +++ b/Documentation/filesystems/spufs.txt | |||
| @@ -105,7 +105,7 @@ FILES | |||
| 105 | 105 | ||
| 106 | 106 | ||
| 107 | /wbox | 107 | /wbox |
| 108 | The CPU to SPU communation mailbox. It is write-only can can be written | 108 | The CPU to SPU communation mailbox. It is write-only and can be written |
| 109 | in units of 32 bits. If the mailbox is full, write() will block and | 109 | in units of 32 bits. If the mailbox is full, write() will block and |
| 110 | poll can be used to wait for it becoming empty again. The possible | 110 | poll can be used to wait for it becoming empty again. The possible |
| 111 | operations on an open wbox file are: write(2) If a count smaller than | 111 | operations on an open wbox file are: write(2) If a count smaller than |
diff --git a/Documentation/filesystems/tmpfs.txt b/Documentation/filesystems/tmpfs.txt index f9bcf9f4934..6dd050878a2 100644 --- a/Documentation/filesystems/tmpfs.txt +++ b/Documentation/filesystems/tmpfs.txt | |||
| @@ -63,7 +63,7 @@ size: The limit of allocated bytes for this tmpfs instance. The | |||
| 63 | nr_blocks: The same as size, but in blocks of PAGE_CACHE_SIZE. | 63 | nr_blocks: The same as size, but in blocks of PAGE_CACHE_SIZE. |
| 64 | nr_inodes: The maximum number of inodes for this instance. The default | 64 | nr_inodes: The maximum number of inodes for this instance. The default |
| 65 | is half of the number of your physical RAM pages, or (on a | 65 | is half of the number of your physical RAM pages, or (on a |
| 66 | a machine with highmem) the number of lowmem RAM pages, | 66 | machine with highmem) the number of lowmem RAM pages, |
| 67 | whichever is the lower. | 67 | whichever is the lower. |
| 68 | 68 | ||
| 69 | These parameters accept a suffix k, m or g for kilo, mega and giga and | 69 | These parameters accept a suffix k, m or g for kilo, mega and giga and |
diff --git a/Documentation/filesystems/vfat.txt b/Documentation/filesystems/vfat.txt index 2001abbc60e..069cb109430 100644 --- a/Documentation/filesystems/vfat.txt +++ b/Documentation/filesystems/vfat.txt | |||
| @@ -35,7 +35,7 @@ iocharset=name -- Character set to use for converting between the | |||
| 35 | you should consider the following option instead. | 35 | you should consider the following option instead. |
| 36 | 36 | ||
| 37 | utf8=<bool> -- UTF-8 is the filesystem safe version of Unicode that | 37 | utf8=<bool> -- UTF-8 is the filesystem safe version of Unicode that |
| 38 | is used by the console. It can be be enabled for the | 38 | is used by the console. It can be enabled for the |
| 39 | filesystem with this option. If 'uni_xlate' gets set, | 39 | filesystem with this option. If 'uni_xlate' gets set, |
| 40 | UTF-8 gets disabled. | 40 | UTF-8 gets disabled. |
| 41 | 41 | ||
diff --git a/Documentation/filesystems/vfs.txt b/Documentation/filesystems/vfs.txt index cd07c21b840..7737bfd03cf 100644 --- a/Documentation/filesystems/vfs.txt +++ b/Documentation/filesystems/vfs.txt | |||
| @@ -410,7 +410,7 @@ otherwise noted. | |||
| 410 | 410 | ||
| 411 | put_link: called by the VFS to release resources allocated by | 411 | put_link: called by the VFS to release resources allocated by |
| 412 | follow_link(). The cookie returned by follow_link() is passed | 412 | follow_link(). The cookie returned by follow_link() is passed |
| 413 | to to this method as the last parameter. It is used by | 413 | to this method as the last parameter. It is used by |
| 414 | filesystems such as NFS where page cache is not stable | 414 | filesystems such as NFS where page cache is not stable |
| 415 | (i.e. page that was installed when the symbolic link walk | 415 | (i.e. page that was installed when the symbolic link walk |
| 416 | started might not be in the page cache at the end of the | 416 | started might not be in the page cache at the end of the |
diff --git a/Documentation/fujitsu/frv/mmu-layout.txt b/Documentation/fujitsu/frv/mmu-layout.txt index 11dcc567988..db10250df6b 100644 --- a/Documentation/fujitsu/frv/mmu-layout.txt +++ b/Documentation/fujitsu/frv/mmu-layout.txt | |||
| @@ -233,7 +233,7 @@ related kernel services: | |||
| 233 | (*) __debug_mmu.iamr[] | 233 | (*) __debug_mmu.iamr[] |
| 234 | (*) __debug_mmu.damr[] | 234 | (*) __debug_mmu.damr[] |
| 235 | 235 | ||
| 236 | These receive the current IAMR and DAMR contents. These can be viewed with with the _amr | 236 | These receive the current IAMR and DAMR contents. These can be viewed with the _amr |
| 237 | GDB macro: | 237 | GDB macro: |
| 238 | 238 | ||
| 239 | (gdb) _amr | 239 | (gdb) _amr |
diff --git a/Documentation/ia64/efirtc.txt b/Documentation/ia64/efirtc.txt index ede2c1e51cd..057e6bebda8 100644 --- a/Documentation/ia64/efirtc.txt +++ b/Documentation/ia64/efirtc.txt | |||
| @@ -26,7 +26,7 @@ to initialize the system view of the time during boot. | |||
| 26 | Because we wanted to minimize the impact on existing user-level apps using | 26 | Because we wanted to minimize the impact on existing user-level apps using |
| 27 | the CMOS clock, we decided to expose an API that was very similar to the one | 27 | the CMOS clock, we decided to expose an API that was very similar to the one |
| 28 | used today with the legacy RTC driver (driver/char/rtc.c). However, because | 28 | used today with the legacy RTC driver (driver/char/rtc.c). However, because |
| 29 | EFI provides a simpler services, not all all ioctl() are available. Also | 29 | EFI provides a simpler services, not all ioctl() are available. Also |
| 30 | new ioctl()s have been introduced for things that EFI provides but not the | 30 | new ioctl()s have been introduced for things that EFI provides but not the |
| 31 | legacy. | 31 | legacy. |
| 32 | 32 | ||
diff --git a/Documentation/ia64/mca.txt b/Documentation/ia64/mca.txt index a71cc6a67ef..f097c60cba1 100644 --- a/Documentation/ia64/mca.txt +++ b/Documentation/ia64/mca.txt | |||
| @@ -12,7 +12,7 @@ by locks is indeterminate, including linked lists. | |||
| 12 | --- | 12 | --- |
| 13 | 13 | ||
| 14 | The complicated ia64 MCA process. All of this is mandated by Intel's | 14 | The complicated ia64 MCA process. All of this is mandated by Intel's |
| 15 | specification for ia64 SAL, error recovery and and unwind, it is not as | 15 | specification for ia64 SAL, error recovery and unwind, it is not as |
| 16 | if we have a choice here. | 16 | if we have a choice here. |
| 17 | 17 | ||
| 18 | * MCA occurs on one cpu, usually due to a double bit memory error. | 18 | * MCA occurs on one cpu, usually due to a double bit memory error. |
| @@ -94,7 +94,7 @@ if we have a choice here. | |||
| 94 | 94 | ||
| 95 | INIT is less complicated than MCA. Pressing the nmi button or using | 95 | INIT is less complicated than MCA. Pressing the nmi button or using |
| 96 | the equivalent command on the management console sends INIT to all | 96 | the equivalent command on the management console sends INIT to all |
| 97 | cpus. SAL picks one one of the cpus as the monarch and the rest are | 97 | cpus. SAL picks one of the cpus as the monarch and the rest are |
| 98 | slaves. All the OS INIT handlers are entered at approximately the same | 98 | slaves. All the OS INIT handlers are entered at approximately the same |
| 99 | time. The OS monarch prints the state of all tasks and returns, after | 99 | time. The OS monarch prints the state of all tasks and returns, after |
| 100 | which the slaves return and the system resumes. | 100 | which the slaves return and the system resumes. |
diff --git a/Documentation/input/input.txt b/Documentation/input/input.txt index fabb8235c27..ff8cea0225f 100644 --- a/Documentation/input/input.txt +++ b/Documentation/input/input.txt | |||
| @@ -230,7 +230,7 @@ generated in the kernel straight to the program, with timestamps. The | |||
| 230 | API is still evolving, but should be useable now. It's described in | 230 | API is still evolving, but should be useable now. It's described in |
| 231 | section 5. | 231 | section 5. |
| 232 | 232 | ||
| 233 | This should be the way for GPM and X to get keyboard and mouse mouse | 233 | This should be the way for GPM and X to get keyboard and mouse |
| 234 | events. It allows for multihead in X without any specific multihead | 234 | events. It allows for multihead in X without any specific multihead |
| 235 | kernel support. The event codes are the same on all architectures and | 235 | kernel support. The event codes are the same on all architectures and |
| 236 | are hardware independent. | 236 | are hardware independent. |
diff --git a/Documentation/isdn/INTERFACE.fax b/Documentation/isdn/INTERFACE.fax index 7e5731319e3..9c8c6d914ec 100644 --- a/Documentation/isdn/INTERFACE.fax +++ b/Documentation/isdn/INTERFACE.fax | |||
| @@ -26,7 +26,7 @@ Structure T30_s description: | |||
| 26 | If the HL-driver receives ISDN_CMD_FAXCMD, all needed information | 26 | If the HL-driver receives ISDN_CMD_FAXCMD, all needed information |
| 27 | is in this struct set by the LL. | 27 | is in this struct set by the LL. |
| 28 | To signal information to the LL, the HL-driver has to set the | 28 | To signal information to the LL, the HL-driver has to set the |
| 29 | the parameters and use ISDN_STAT_FAXIND. | 29 | parameters and use ISDN_STAT_FAXIND. |
| 30 | (Please refer to INTERFACE) | 30 | (Please refer to INTERFACE) |
| 31 | 31 | ||
| 32 | Structure T30_s: | 32 | Structure T30_s: |
diff --git a/Documentation/isdn/README.hysdn b/Documentation/isdn/README.hysdn index 56cc59df1fb..eeca11f00cc 100644 --- a/Documentation/isdn/README.hysdn +++ b/Documentation/isdn/README.hysdn | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | $Id: README.hysdn,v 1.3.6.1 2001/02/10 14:41:19 kai Exp $ | 1 | $Id: README.hysdn,v 1.3.6.1 2001/02/10 14:41:19 kai Exp $ |
| 2 | The hysdn driver has been written by | 2 | The hysdn driver has been written by |
| 3 | by Werner Cornelius (werner@isdn4linux.de or werner@titro.de) | 3 | Werner Cornelius (werner@isdn4linux.de or werner@titro.de) |
| 4 | for Hypercope GmbH Aachen Germany. Hypercope agreed to publish this driver | 4 | for Hypercope GmbH Aachen Germany. Hypercope agreed to publish this driver |
| 5 | under the GNU General Public License. | 5 | under the GNU General Public License. |
| 6 | 6 | ||
diff --git a/Documentation/kdump/kdump.txt b/Documentation/kdump/kdump.txt index 08bafa8c1ca..99f2d4d4bf7 100644 --- a/Documentation/kdump/kdump.txt +++ b/Documentation/kdump/kdump.txt | |||
| @@ -249,7 +249,7 @@ If die() is called, and it happens to be a thread with pid 0 or 1, or die() | |||
| 249 | is called inside interrupt context or die() is called and panic_on_oops is set, | 249 | is called inside interrupt context or die() is called and panic_on_oops is set, |
| 250 | the system will boot into the dump-capture kernel. | 250 | the system will boot into the dump-capture kernel. |
| 251 | 251 | ||
| 252 | On powererpc systems when a soft-reset is generated, die() is called by all cpus and the system system will boot into the dump-capture kernel. | 252 | On powererpc systems when a soft-reset is generated, die() is called by all cpus and the system will boot into the dump-capture kernel. |
| 253 | 253 | ||
| 254 | For testing purposes, you can trigger a crash by using "ALT-SysRq-c", | 254 | For testing purposes, you can trigger a crash by using "ALT-SysRq-c", |
| 255 | "echo c > /proc/sysrq-trigger or write a module to force the panic. | 255 | "echo c > /proc/sysrq-trigger or write a module to force the panic. |
diff --git a/Documentation/keys.txt b/Documentation/keys.txt index 693ef0c63b9..3da586bc785 100644 --- a/Documentation/keys.txt +++ b/Documentation/keys.txt | |||
| @@ -671,7 +671,7 @@ The keyctl syscall functions are: | |||
| 671 | 671 | ||
| 672 | Note that this setting is inherited across fork/exec. | 672 | Note that this setting is inherited across fork/exec. |
| 673 | 673 | ||
| 674 | [1] The default default is: the thread keyring if there is one, otherwise | 674 | [1] The default is: the thread keyring if there is one, otherwise |
| 675 | the process keyring if there is one, otherwise the session keyring if | 675 | the process keyring if there is one, otherwise the session keyring if |
| 676 | there is one, otherwise the user default session keyring. | 676 | there is one, otherwise the user default session keyring. |
| 677 | 677 | ||
diff --git a/Documentation/m68k/kernel-options.txt b/Documentation/m68k/kernel-options.txt index d5d3f064f55..1c41db21d3c 100644 --- a/Documentation/m68k/kernel-options.txt +++ b/Documentation/m68k/kernel-options.txt | |||
| @@ -415,7 +415,7 @@ switch to another mode once Linux has started. | |||
| 415 | 415 | ||
| 416 | The first 3 parameters of this sub-option should be obvious: <xres>, | 416 | The first 3 parameters of this sub-option should be obvious: <xres>, |
| 417 | <yres> and <depth> give the dimensions of the screen and the number of | 417 | <yres> and <depth> give the dimensions of the screen and the number of |
| 418 | planes (depth). The depth is is the logarithm to base 2 of the number | 418 | planes (depth). The depth is the logarithm to base 2 of the number |
| 419 | of colors possible. (Or, the other way round: The number of colors is | 419 | of colors possible. (Or, the other way round: The number of colors is |
| 420 | 2^depth). | 420 | 2^depth). |
| 421 | 421 | ||
diff --git a/Documentation/memory-barriers.txt b/Documentation/memory-barriers.txt index a60f3ce474e..994355b0cd1 100644 --- a/Documentation/memory-barriers.txt +++ b/Documentation/memory-barriers.txt | |||
| @@ -670,7 +670,7 @@ effectively random order, despite the write barrier issued by CPU 1: | |||
| 670 | 670 | ||
| 671 | 671 | ||
| 672 | In the above example, CPU 2 perceives that B is 7, despite the load of *C | 672 | In the above example, CPU 2 perceives that B is 7, despite the load of *C |
| 673 | (which would be B) coming after the the LOAD of C. | 673 | (which would be B) coming after the LOAD of C. |
| 674 | 674 | ||
| 675 | If, however, a data dependency barrier were to be placed between the load of C | 675 | If, however, a data dependency barrier were to be placed between the load of C |
| 676 | and the load of *C (ie: B) on CPU 2: | 676 | and the load of *C (ie: B) on CPU 2: |
diff --git a/Documentation/networking/bonding.txt b/Documentation/networking/bonding.txt index dc942eaf490..de809e58092 100644 --- a/Documentation/networking/bonding.txt +++ b/Documentation/networking/bonding.txt | |||
| @@ -1023,7 +1023,7 @@ Changing a Bond's Configuration | |||
| 1023 | files located in /sys/class/net/<bond name>/bonding | 1023 | files located in /sys/class/net/<bond name>/bonding |
| 1024 | 1024 | ||
| 1025 | The names of these files correspond directly with the command- | 1025 | The names of these files correspond directly with the command- |
| 1026 | line parameters described elsewhere in in this file, and, with the | 1026 | line parameters described elsewhere in this file, and, with the |
| 1027 | exception of arp_ip_target, they accept the same values. To see the | 1027 | exception of arp_ip_target, they accept the same values. To see the |
| 1028 | current setting, simply cat the appropriate file. | 1028 | current setting, simply cat the appropriate file. |
| 1029 | 1029 | ||
diff --git a/Documentation/networking/cs89x0.txt b/Documentation/networking/cs89x0.txt index f1f9e8afe1e..64896470e27 100644 --- a/Documentation/networking/cs89x0.txt +++ b/Documentation/networking/cs89x0.txt | |||
| @@ -684,7 +684,7 @@ ethernet@crystal.cirrus.com) and request that you be registered for automatic | |||
| 684 | software-update notification. | 684 | software-update notification. |
| 685 | 685 | ||
| 686 | Cirrus Logic maintains a web page at http://www.cirrus.com with the | 686 | Cirrus Logic maintains a web page at http://www.cirrus.com with the |
| 687 | the latest drivers and technical publications. | 687 | latest drivers and technical publications. |
| 688 | 688 | ||
| 689 | 689 | ||
| 690 | 6.4 Current maintainer | 690 | 6.4 Current maintainer |
diff --git a/Documentation/networking/decnet.txt b/Documentation/networking/decnet.txt index e6c39c5831f..badb7480ea6 100644 --- a/Documentation/networking/decnet.txt +++ b/Documentation/networking/decnet.txt | |||
| @@ -82,7 +82,7 @@ ethernet address of your ethernet card has to be set according to the DECnet | |||
| 82 | address of the node in order for it to be autoconfigured (and then appear in | 82 | address of the node in order for it to be autoconfigured (and then appear in |
| 83 | /proc/net/decnet_dev). There is a utility available at the above | 83 | /proc/net/decnet_dev). There is a utility available at the above |
| 84 | FTP sites called dn2ethaddr which can compute the correct ethernet | 84 | FTP sites called dn2ethaddr which can compute the correct ethernet |
| 85 | address to use. The address can be set by ifconfig either before at | 85 | address to use. The address can be set by ifconfig either before or |
| 86 | at the time the device is brought up. If you are using RedHat you can | 86 | at the time the device is brought up. If you are using RedHat you can |
| 87 | add the line: | 87 | add the line: |
| 88 | 88 | ||
diff --git a/Documentation/networking/e1000.txt b/Documentation/networking/e1000.txt index 71fe15af356..5c0a5cc0399 100644 --- a/Documentation/networking/e1000.txt +++ b/Documentation/networking/e1000.txt | |||
| @@ -350,7 +350,7 @@ Additional Configurations | |||
| 350 | 350 | ||
| 351 | As an example, if you install the e1000 driver for two PRO/1000 adapters | 351 | As an example, if you install the e1000 driver for two PRO/1000 adapters |
| 352 | (eth0 and eth1) and set the speed and duplex to 10full and 100half, add | 352 | (eth0 and eth1) and set the speed and duplex to 10full and 100half, add |
| 353 | the following to modules.conf or or modprobe.conf: | 353 | the following to modules.conf or modprobe.conf: |
| 354 | 354 | ||
| 355 | alias eth0 e1000 | 355 | alias eth0 e1000 |
| 356 | alias eth1 e1000 | 356 | alias eth1 e1000 |
diff --git a/Documentation/networking/s2io.txt b/Documentation/networking/s2io.txt index bd528ffbeb4..4bde53e85f3 100644 --- a/Documentation/networking/s2io.txt +++ b/Documentation/networking/s2io.txt | |||
| @@ -126,7 +126,7 @@ However, you may want to set PCI latency timer to 248. | |||
| 126 | #setpci -d 17d5:* LATENCY_TIMER=f8 | 126 | #setpci -d 17d5:* LATENCY_TIMER=f8 |
| 127 | For detailed description of the PCI registers, please see Xframe User Guide. | 127 | For detailed description of the PCI registers, please see Xframe User Guide. |
| 128 | b. Use 2-buffer mode. This results in large performance boost on | 128 | b. Use 2-buffer mode. This results in large performance boost on |
| 129 | on certain platforms(eg. SGI Altix, IBM xSeries). | 129 | certain platforms(eg. SGI Altix, IBM xSeries). |
| 130 | c. Ensure Receive Checksum offload is enabled. Use "ethtool -K ethX" command to | 130 | c. Ensure Receive Checksum offload is enabled. Use "ethtool -K ethX" command to |
| 131 | set/verify this option. | 131 | set/verify this option. |
| 132 | d. Enable NAPI feature(in kernel configuration Device Drivers ---> Network | 132 | d. Enable NAPI feature(in kernel configuration Device Drivers ---> Network |
diff --git a/Documentation/networking/sk98lin.txt b/Documentation/networking/sk98lin.txt index 82ce5547db4..4e1cc745ec6 100644 --- a/Documentation/networking/sk98lin.txt +++ b/Documentation/networking/sk98lin.txt | |||
| @@ -497,7 +497,7 @@ Solution: In /proc/pci search for the following entry: | |||
| 497 | www.syskonnect.com | 497 | www.syskonnect.com |
| 498 | 498 | ||
| 499 | Some COMPAQ machines have problems dealing with PCI under Linux. | 499 | Some COMPAQ machines have problems dealing with PCI under Linux. |
| 500 | Linux. This problem is described in the 'PCI howto' document | 500 | This problem is described in the 'PCI howto' document |
| 501 | (included in some distributions or available from the | 501 | (included in some distributions or available from the |
| 502 | web, e.g. at 'www.linux.org'). | 502 | web, e.g. at 'www.linux.org'). |
| 503 | 503 | ||
diff --git a/Documentation/pci-error-recovery.txt b/Documentation/pci-error-recovery.txt index 634d3e5b575..6650af43252 100644 --- a/Documentation/pci-error-recovery.txt +++ b/Documentation/pci-error-recovery.txt | |||
| @@ -172,7 +172,7 @@ is STEP 6 (Permanent Failure). | |||
| 172 | >>> a value of 0xff on read, and writes will be dropped. If the device | 172 | >>> a value of 0xff on read, and writes will be dropped. If the device |
| 173 | >>> driver attempts more than 10K I/O's to a frozen adapter, it will | 173 | >>> driver attempts more than 10K I/O's to a frozen adapter, it will |
| 174 | >>> assume that the device driver has gone into an infinite loop, and | 174 | >>> assume that the device driver has gone into an infinite loop, and |
| 175 | >>> it will panic the the kernel. There doesn't seem to be any other | 175 | >>> it will panic the kernel. There doesn't seem to be any other |
| 176 | >>> way of stopping a device driver that insists on spinning on I/O. | 176 | >>> way of stopping a device driver that insists on spinning on I/O. |
| 177 | 177 | ||
| 178 | STEP 2: MMIO Enabled | 178 | STEP 2: MMIO Enabled |
diff --git a/Documentation/power/swsusp.txt b/Documentation/power/swsusp.txt index a99c176c31d..9ea2208b43b 100644 --- a/Documentation/power/swsusp.txt +++ b/Documentation/power/swsusp.txt | |||
| @@ -156,7 +156,7 @@ instead set the PF_NOFREEZE process flag when creating the thread (and | |||
| 156 | be very carefull). | 156 | be very carefull). |
| 157 | 157 | ||
| 158 | 158 | ||
| 159 | Q: What is the difference between between "platform", "shutdown" and | 159 | Q: What is the difference between "platform", "shutdown" and |
| 160 | "firmware" in /sys/power/disk? | 160 | "firmware" in /sys/power/disk? |
| 161 | 161 | ||
| 162 | A: | 162 | A: |
diff --git a/Documentation/prio_tree.txt b/Documentation/prio_tree.txt index 2fbb0c49bc5..3aa68f9a117 100644 --- a/Documentation/prio_tree.txt +++ b/Documentation/prio_tree.txt | |||
| @@ -88,7 +88,7 @@ path which is not desirable. Hence, we do not optimize the height of the | |||
| 88 | heap-and-size indexed overflow-sub-trees using prio_tree->index_bits. | 88 | heap-and-size indexed overflow-sub-trees using prio_tree->index_bits. |
| 89 | Instead the overflow sub-trees are indexed using full BITS_PER_LONG bits | 89 | Instead the overflow sub-trees are indexed using full BITS_PER_LONG bits |
| 90 | of size_index. This may lead to skewed sub-trees because most of the | 90 | of size_index. This may lead to skewed sub-trees because most of the |
| 91 | higher significant bits of the size_index are likely to be be 0 (zero). In | 91 | higher significant bits of the size_index are likely to be 0 (zero). In |
| 92 | the example above, all 3 overflow-sub-trees are skewed. This may marginally | 92 | the example above, all 3 overflow-sub-trees are skewed. This may marginally |
| 93 | affect the performance. However, processes rarely map many vmas with the | 93 | affect the performance. However, processes rarely map many vmas with the |
| 94 | same start_vm_pgoff but different end_vm_pgoffs. Therefore, we normally | 94 | same start_vm_pgoff but different end_vm_pgoffs. Therefore, we normally |
diff --git a/Documentation/rpc-cache.txt b/Documentation/rpc-cache.txt index 21fb09ce4cf..8a382bea680 100644 --- a/Documentation/rpc-cache.txt +++ b/Documentation/rpc-cache.txt | |||
| @@ -53,7 +53,7 @@ Creating a Cache | |||
| 53 | structure | 53 | structure |
| 54 | void cache_put(struct kref *) | 54 | void cache_put(struct kref *) |
| 55 | This is called when the last reference to an item is | 55 | This is called when the last reference to an item is |
| 56 | is dropped. The pointer passed is to the 'ref' field | 56 | dropped. The pointer passed is to the 'ref' field |
| 57 | in the cache_head. cache_put should release any | 57 | in the cache_head. cache_put should release any |
| 58 | references create by 'cache_init' and, if CACHE_VALID | 58 | references create by 'cache_init' and, if CACHE_VALID |
| 59 | is set, any references created by cache_update. | 59 | is set, any references created by cache_update. |
diff --git a/Documentation/s390/Debugging390.txt b/Documentation/s390/Debugging390.txt index c051ba27670..4dd25ee549e 100644 --- a/Documentation/s390/Debugging390.txt +++ b/Documentation/s390/Debugging390.txt | |||
| @@ -1085,8 +1085,7 @@ Notes | |||
| 1085 | ----- | 1085 | ----- |
| 1086 | Addresses & values in the VM debugger are always hex never decimal | 1086 | Addresses & values in the VM debugger are always hex never decimal |
| 1087 | Address ranges are of the format <HexValue1>-<HexValue2> or <HexValue1>.<HexValue2> | 1087 | Address ranges are of the format <HexValue1>-<HexValue2> or <HexValue1>.<HexValue2> |
| 1088 | e.g. The address range 0x2000 to 0x3000 can be described described as | 1088 | e.g. The address range 0x2000 to 0x3000 can be described as 2000-3000 or 2000.1000 |
| 1089 | 2000-3000 or 2000.1000 | ||
| 1090 | 1089 | ||
| 1091 | The VM Debugger is case insensitive. | 1090 | The VM Debugger is case insensitive. |
| 1092 | 1091 | ||
| @@ -1413,7 +1412,7 @@ SMP Specific commands | |||
| 1413 | To find out how many cpus you have | 1412 | To find out how many cpus you have |
| 1414 | Q CPUS displays all the CPU's available to your virtual machine | 1413 | Q CPUS displays all the CPU's available to your virtual machine |
| 1415 | To find the cpu that the current cpu VM debugger commands are being directed at do | 1414 | To find the cpu that the current cpu VM debugger commands are being directed at do |
| 1416 | Q CPU to change the current cpu cpu VM debugger commands are being directed at do | 1415 | Q CPU to change the current cpu VM debugger commands are being directed at do |
| 1417 | CPU <desired cpu no> | 1416 | CPU <desired cpu no> |
| 1418 | 1417 | ||
| 1419 | On a SMP guest issue a command to all CPUs try prefixing the command with cpu all. | 1418 | On a SMP guest issue a command to all CPUs try prefixing the command with cpu all. |
| @@ -2184,7 +2183,7 @@ ps -aux | grep gdb | |||
| 2184 | kill -SIGSEGV <gdb's pid> | 2183 | kill -SIGSEGV <gdb's pid> |
| 2185 | or alternatively use killall -SIGSEGV gdb if you have the killall command. | 2184 | or alternatively use killall -SIGSEGV gdb if you have the killall command. |
| 2186 | Now look at the core dump. | 2185 | Now look at the core dump. |
| 2187 | ./gdb ./gdb core | 2186 | ./gdb core |
| 2188 | Displays the following | 2187 | Displays the following |
| 2189 | GNU gdb 4.18 | 2188 | GNU gdb 4.18 |
| 2190 | Copyright 1998 Free Software Foundation, Inc. | 2189 | Copyright 1998 Free Software Foundation, Inc. |
| @@ -2477,7 +2476,7 @@ Lcrash is a perfectly normal program,however, it requires 2 | |||
| 2477 | additional files, Kerntypes which is built using a patch to the | 2476 | additional files, Kerntypes which is built using a patch to the |
| 2478 | linux kernel sources in the linux root directory & the System.map. | 2477 | linux kernel sources in the linux root directory & the System.map. |
| 2479 | 2478 | ||
| 2480 | Kerntypes is an an objectfile whose sole purpose in life | 2479 | Kerntypes is an objectfile whose sole purpose in life |
| 2481 | is to provide stabs debug info to lcrash, to do this | 2480 | is to provide stabs debug info to lcrash, to do this |
| 2482 | Kerntypes is built from kerntypes.c which just includes the most commonly | 2481 | Kerntypes is built from kerntypes.c which just includes the most commonly |
| 2483 | referenced header files used when debugging, lcrash can then read the | 2482 | referenced header files used when debugging, lcrash can then read the |
diff --git a/Documentation/s390/s390dbf.txt b/Documentation/s390/s390dbf.txt index 389e0e56e38..000230cd26d 100644 --- a/Documentation/s390/s390dbf.txt +++ b/Documentation/s390/s390dbf.txt | |||
| @@ -65,7 +65,7 @@ Predefined views for hex/ascii, sprintf and raw binary data are provided. | |||
| 65 | It is also possible to define other views. The content of | 65 | It is also possible to define other views. The content of |
| 66 | a view can be inspected simply by reading the corresponding debugfs file. | 66 | a view can be inspected simply by reading the corresponding debugfs file. |
| 67 | 67 | ||
| 68 | All debug logs have an an actual debug level (range from 0 to 6). | 68 | All debug logs have an actual debug level (range from 0 to 6). |
| 69 | The default level is 3. Event and Exception functions have a 'level' | 69 | The default level is 3. Event and Exception functions have a 'level' |
| 70 | parameter. Only debug entries with a level that is lower or equal | 70 | parameter. Only debug entries with a level that is lower or equal |
| 71 | than the actual level are written to the log. This means, when | 71 | than the actual level are written to the log. This means, when |
| @@ -556,7 +556,7 @@ The input_proc can be used to implement functionality when it is written to | |||
| 556 | the view (e.g. like with 'echo "0" > /sys/kernel/debug/s390dbf/dasd/level). | 556 | the view (e.g. like with 'echo "0" > /sys/kernel/debug/s390dbf/dasd/level). |
| 557 | 557 | ||
| 558 | For header_proc there can be used the default function | 558 | For header_proc there can be used the default function |
| 559 | debug_dflt_header_fn() which is defined in in debug.h. | 559 | debug_dflt_header_fn() which is defined in debug.h. |
| 560 | and which produces the same header output as the predefined views. | 560 | and which produces the same header output as the predefined views. |
| 561 | E.g: | 561 | E.g: |
| 562 | 00 00964419409:440761 2 - 00 88023ec | 562 | 00 00964419409:440761 2 - 00 88023ec |
diff --git a/Documentation/scsi/ChangeLog.1992-1997 b/Documentation/scsi/ChangeLog.1992-1997 index dc88ee2ab73..6faad7e6417 100644 --- a/Documentation/scsi/ChangeLog.1992-1997 +++ b/Documentation/scsi/ChangeLog.1992-1997 | |||
| @@ -1214,7 +1214,7 @@ Thu Jul 21 10:37:39 1994 Eric Youngdale (eric@esp22) | |||
| 1214 | 1214 | ||
| 1215 | * sr.c(sr_open): Do not allow opens with write access. | 1215 | * sr.c(sr_open): Do not allow opens with write access. |
| 1216 | 1216 | ||
| 1217 | Mon Jul 18 09:51:22 1994 1994 Eric Youngdale (eric@esp22) | 1217 | Mon Jul 18 09:51:22 1994 Eric Youngdale (eric@esp22) |
| 1218 | 1218 | ||
| 1219 | * Linux 1.1.31 released. | 1219 | * Linux 1.1.31 released. |
| 1220 | 1220 | ||
diff --git a/Documentation/scsi/st.txt b/Documentation/scsi/st.txt index 66ba3ad0ce0..5ff65b18426 100644 --- a/Documentation/scsi/st.txt +++ b/Documentation/scsi/st.txt | |||
| @@ -249,7 +249,7 @@ BOOT TIME CONFIGURATION | |||
| 249 | 249 | ||
| 250 | If the driver is compiled into the kernel, the same parameters can be | 250 | If the driver is compiled into the kernel, the same parameters can be |
| 251 | also set using, e.g., the LILO command line. The preferred syntax is | 251 | also set using, e.g., the LILO command line. The preferred syntax is |
| 252 | is to use the same keyword used when loading as module but prepended | 252 | to use the same keyword used when loading as module but prepended |
| 253 | with 'st.'. For instance, to set the maximum number of scatter/gather | 253 | with 'st.'. For instance, to set the maximum number of scatter/gather |
| 254 | segments, the parameter 'st.max_sg_segs=xx' should be used (xx is the | 254 | segments, the parameter 'st.max_sg_segs=xx' should be used (xx is the |
| 255 | number of scatter/gather segments). | 255 | number of scatter/gather segments). |
diff --git a/Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl b/Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl index 4807ef79a94..077fbe25ebf 100644 --- a/Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl +++ b/Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl | |||
| @@ -5486,7 +5486,7 @@ struct _snd_pcm_runtime { | |||
| 5486 | <chapter id="power-management"> | 5486 | <chapter id="power-management"> |
| 5487 | <title>Power Management</title> | 5487 | <title>Power Management</title> |
| 5488 | <para> | 5488 | <para> |
| 5489 | If the chip is supposed to work with with suspend/resume | 5489 | If the chip is supposed to work with suspend/resume |
| 5490 | functions, you need to add the power-management codes to the | 5490 | functions, you need to add the power-management codes to the |
| 5491 | driver. The additional codes for the power-management should be | 5491 | driver. The additional codes for the power-management should be |
| 5492 | <function>ifdef</function>'ed with | 5492 | <function>ifdef</function>'ed with |
diff --git a/Documentation/sound/oss/AWE32 b/Documentation/sound/oss/AWE32 index cb179bfeb52..b5908a66ff5 100644 --- a/Documentation/sound/oss/AWE32 +++ b/Documentation/sound/oss/AWE32 | |||
| @@ -55,7 +55,7 @@ SB32. | |||
| 55 | install awe_wave /sbin/modprobe --first-time -i awe_wave && /usr/local/bin/sfxload PATH_TO_SOUND_BANK_FILE | 55 | install awe_wave /sbin/modprobe --first-time -i awe_wave && /usr/local/bin/sfxload PATH_TO_SOUND_BANK_FILE |
| 56 | 56 | ||
| 57 | You will of course have to change "PATH_TO_SOUND_BANK_FILE" to the full | 57 | You will of course have to change "PATH_TO_SOUND_BANK_FILE" to the full |
| 58 | path of of the sound bank file. That will enable the Sound Blaster and AWE | 58 | path of the sound bank file. That will enable the Sound Blaster and AWE |
| 59 | wave synthesis. To play midi files you should get one of these programs if | 59 | wave synthesis. To play midi files you should get one of these programs if |
| 60 | you don't already have them: | 60 | you don't already have them: |
| 61 | 61 | ||
diff --git a/Documentation/sound/oss/solo1 b/Documentation/sound/oss/solo1 index 6f53d407d02..95c4c83422b 100644 --- a/Documentation/sound/oss/solo1 +++ b/Documentation/sound/oss/solo1 | |||
| @@ -6,7 +6,7 @@ is at least one report of it working on later silicon. | |||
| 6 | The chip behaves differently than described in the data sheet, | 6 | The chip behaves differently than described in the data sheet, |
| 7 | likely due to a chip bug. Working around this would require | 7 | likely due to a chip bug. Working around this would require |
| 8 | the help of ESS (for example by publishing an errata sheet), | 8 | the help of ESS (for example by publishing an errata sheet), |
| 9 | but ESS has not done so so far. | 9 | but ESS has not done so far. |
| 10 | 10 | ||
| 11 | Also, the chip only supports 24 bit addresses for recording, | 11 | Also, the chip only supports 24 bit addresses for recording, |
| 12 | which means it cannot work on some Alpha mainboards. | 12 | which means it cannot work on some Alpha mainboards. |
diff --git a/Documentation/sound/oss/ultrasound b/Documentation/sound/oss/ultrasound index 32cd50478b3..eed331c738a 100644 --- a/Documentation/sound/oss/ultrasound +++ b/Documentation/sound/oss/ultrasound | |||
| @@ -19,7 +19,7 @@ db16 ??? | |||
| 19 | no_wave_dma option | 19 | no_wave_dma option |
| 20 | 20 | ||
| 21 | This option defaults to a value of 0, which allows the Ultrasound wavetable | 21 | This option defaults to a value of 0, which allows the Ultrasound wavetable |
| 22 | DSP to use DMA for for playback and downloading samples. This is the same | 22 | DSP to use DMA for playback and downloading samples. This is the same |
| 23 | as the old behaviour. If set to 1, no DMA is needed for downloading samples, | 23 | as the old behaviour. If set to 1, no DMA is needed for downloading samples, |
| 24 | and allows owners of a GUS MAX to make use of simultaneous digital audio | 24 | and allows owners of a GUS MAX to make use of simultaneous digital audio |
| 25 | (/dev/dsp), MIDI, and wavetable playback. | 25 | (/dev/dsp), MIDI, and wavetable playback. |
diff --git a/Documentation/sound/oss/vwsnd b/Documentation/sound/oss/vwsnd index a6ea0a1df9e..4c6cbdb3c54 100644 --- a/Documentation/sound/oss/vwsnd +++ b/Documentation/sound/oss/vwsnd | |||
| @@ -12,7 +12,7 @@ boxes. | |||
| 12 | 12 | ||
| 13 | The Visual Workstation has an Analog Devices AD1843 "SoundComm" audio | 13 | The Visual Workstation has an Analog Devices AD1843 "SoundComm" audio |
| 14 | codec chip. The AD1843 is accessed through the Cobalt I/O ASIC, also | 14 | codec chip. The AD1843 is accessed through the Cobalt I/O ASIC, also |
| 15 | known as Lithium. This driver programs both both chips. | 15 | known as Lithium. This driver programs both chips. |
| 16 | 16 | ||
| 17 | ============================================================================== | 17 | ============================================================================== |
| 18 | QUICK CONFIGURATION | 18 | QUICK CONFIGURATION |
diff --git a/Documentation/spi/pxa2xx b/Documentation/spi/pxa2xx index 9c45f3df2e1..a1e0ee20f59 100644 --- a/Documentation/spi/pxa2xx +++ b/Documentation/spi/pxa2xx | |||
| @@ -124,12 +124,12 @@ use a value of 8. | |||
| 124 | The "pxa2xx_spi_chip.timeout_microsecs" fields is used to efficiently handle | 124 | The "pxa2xx_spi_chip.timeout_microsecs" fields is used to efficiently handle |
| 125 | trailing bytes in the SSP receiver fifo. The correct value for this field is | 125 | trailing bytes in the SSP receiver fifo. The correct value for this field is |
| 126 | dependent on the SPI bus speed ("spi_board_info.max_speed_hz") and the specific | 126 | dependent on the SPI bus speed ("spi_board_info.max_speed_hz") and the specific |
| 127 | slave device. Please note the the PXA2xx SSP 1 does not support trailing byte | 127 | slave device. Please note that the PXA2xx SSP 1 does not support trailing byte |
| 128 | timeouts and must busy-wait any trailing bytes. | 128 | timeouts and must busy-wait any trailing bytes. |
| 129 | 129 | ||
| 130 | The "pxa2xx_spi_chip.enable_loopback" field is used to place the SSP porting | 130 | The "pxa2xx_spi_chip.enable_loopback" field is used to place the SSP porting |
| 131 | into internal loopback mode. In this mode the SSP controller internally | 131 | into internal loopback mode. In this mode the SSP controller internally |
| 132 | connects the SSPTX pin the the SSPRX pin. This is useful for initial setup | 132 | connects the SSPTX pin to the SSPRX pin. This is useful for initial setup |
| 133 | testing. | 133 | testing. |
| 134 | 134 | ||
| 135 | The "pxa2xx_spi_chip.cs_control" field is used to point to a board specific | 135 | The "pxa2xx_spi_chip.cs_control" field is used to point to a board specific |
| @@ -208,7 +208,7 @@ DMA and PIO I/O Support | |||
| 208 | ----------------------- | 208 | ----------------------- |
| 209 | The pxa2xx_spi driver support both DMA and interrupt driven PIO message | 209 | The pxa2xx_spi driver support both DMA and interrupt driven PIO message |
| 210 | transfers. The driver defaults to PIO mode and DMA transfers must enabled by | 210 | transfers. The driver defaults to PIO mode and DMA transfers must enabled by |
| 211 | setting the "enable_dma" flag in the "pxa2xx_spi_master" structure and and | 211 | setting the "enable_dma" flag in the "pxa2xx_spi_master" structure and |
| 212 | ensuring that the "pxa2xx_spi_chip.dma_burst_size" field is non-zero. The DMA | 212 | ensuring that the "pxa2xx_spi_chip.dma_burst_size" field is non-zero. The DMA |
| 213 | mode support both coherent and stream based DMA mappings. | 213 | mode support both coherent and stream based DMA mappings. |
| 214 | 214 | ||
diff --git a/Documentation/spi/spi-summary b/Documentation/spi/spi-summary index 068732d3227..72795796b13 100644 --- a/Documentation/spi/spi-summary +++ b/Documentation/spi/spi-summary | |||
| @@ -262,7 +262,7 @@ NON-STATIC CONFIGURATIONS | |||
| 262 | Developer boards often play by different rules than product boards, and one | 262 | Developer boards often play by different rules than product boards, and one |
| 263 | example is the potential need to hotplug SPI devices and/or controllers. | 263 | example is the potential need to hotplug SPI devices and/or controllers. |
| 264 | 264 | ||
| 265 | For those cases you might need to use use spi_busnum_to_master() to look | 265 | For those cases you might need to use spi_busnum_to_master() to look |
| 266 | up the spi bus master, and will likely need spi_new_device() to provide the | 266 | up the spi bus master, and will likely need spi_new_device() to provide the |
| 267 | board info based on the board that was hotplugged. Of course, you'd later | 267 | board info based on the board that was hotplugged. Of course, you'd later |
| 268 | call at least spi_unregister_device() when that board is removed. | 268 | call at least spi_unregister_device() when that board is removed. |
| @@ -322,7 +322,7 @@ As soon as it enters probe(), the driver may issue I/O requests to | |||
| 322 | the SPI device using "struct spi_message". When remove() returns, | 322 | the SPI device using "struct spi_message". When remove() returns, |
| 323 | the driver guarantees that it won't submit any more such messages. | 323 | the driver guarantees that it won't submit any more such messages. |
| 324 | 324 | ||
| 325 | - An spi_message is a sequence of of protocol operations, executed | 325 | - An spi_message is a sequence of protocol operations, executed |
| 326 | as one atomic sequence. SPI driver controls include: | 326 | as one atomic sequence. SPI driver controls include: |
| 327 | 327 | ||
| 328 | + when bidirectional reads and writes start ... by how its | 328 | + when bidirectional reads and writes start ... by how its |
diff --git a/Documentation/unshare.txt b/Documentation/unshare.txt index 90a5e9e5bef..a8643513a5f 100644 --- a/Documentation/unshare.txt +++ b/Documentation/unshare.txt | |||
| @@ -260,7 +260,7 @@ items: | |||
| 260 | a pointer to it. | 260 | a pointer to it. |
| 261 | 261 | ||
| 262 | 7.4) Appropriately modify architecture specific code to register the | 262 | 7.4) Appropriately modify architecture specific code to register the |
| 263 | the new system call. | 263 | new system call. |
| 264 | 264 | ||
| 265 | 8) Test Specification | 265 | 8) Test Specification |
| 266 | --------------------- | 266 | --------------------- |
diff --git a/Documentation/usb/error-codes.txt b/Documentation/usb/error-codes.txt index 67114419309..9cf83e8c27b 100644 --- a/Documentation/usb/error-codes.txt +++ b/Documentation/usb/error-codes.txt | |||
| @@ -145,7 +145,7 @@ one or more packets could finish before an error stops further endpoint I/O. | |||
| 145 | hardware problems such as bad devices (including firmware) or cables. | 145 | hardware problems such as bad devices (including firmware) or cables. |
| 146 | 146 | ||
| 147 | (**) This is also one of several codes that different kinds of host | 147 | (**) This is also one of several codes that different kinds of host |
| 148 | controller use to to indicate a transfer has failed because of device | 148 | controller use to indicate a transfer has failed because of device |
| 149 | disconnect. In the interval before the hub driver starts disconnect | 149 | disconnect. In the interval before the hub driver starts disconnect |
| 150 | processing, devices may receive such fault reports for every request. | 150 | processing, devices may receive such fault reports for every request. |
| 151 | 151 | ||
diff --git a/Documentation/usb/hiddev.txt b/Documentation/usb/hiddev.txt index cd6fb4b58e1..6a790754e96 100644 --- a/Documentation/usb/hiddev.txt +++ b/Documentation/usb/hiddev.txt | |||
| @@ -118,7 +118,7 @@ index, the ioctl returns -1 and sets errno to -EINVAL. | |||
| 118 | HIDIOCGDEVINFO - struct hiddev_devinfo (read) | 118 | HIDIOCGDEVINFO - struct hiddev_devinfo (read) |
| 119 | Gets a hiddev_devinfo structure which describes the device. | 119 | Gets a hiddev_devinfo structure which describes the device. |
| 120 | 120 | ||
| 121 | HIDIOCGSTRING - struct struct hiddev_string_descriptor (read/write) | 121 | HIDIOCGSTRING - struct hiddev_string_descriptor (read/write) |
| 122 | Gets a string descriptor from the device. The caller must fill in the | 122 | Gets a string descriptor from the device. The caller must fill in the |
| 123 | "index" field to indicate which descriptor should be returned. | 123 | "index" field to indicate which descriptor should be returned. |
| 124 | 124 | ||
diff --git a/Documentation/usb/usb-serial.txt b/Documentation/usb/usb-serial.txt index 2899628f9da..8dc2bacc8f1 100644 --- a/Documentation/usb/usb-serial.txt +++ b/Documentation/usb/usb-serial.txt | |||
| @@ -223,7 +223,7 @@ Cypress M8 CY4601 Family Serial Driver | |||
| 223 | -Cypress HID->COM RS232 adapter | 223 | -Cypress HID->COM RS232 adapter |
| 224 | 224 | ||
| 225 | Note: Cypress Semiconductor claims no affiliation with the | 225 | Note: Cypress Semiconductor claims no affiliation with the |
| 226 | the hid->com device. | 226 | hid->com device. |
| 227 | 227 | ||
| 228 | Most devices using chipsets under the CY4601 family should | 228 | Most devices using chipsets under the CY4601 family should |
| 229 | work with the driver. As long as they stay true to the CY4601 | 229 | work with the driver. As long as they stay true to the CY4601 |
| @@ -422,7 +422,7 @@ Options supported: | |||
| 422 | debug - extra verbose debugging info | 422 | debug - extra verbose debugging info |
| 423 | (default: 0; nonzero enables) | 423 | (default: 0; nonzero enables) |
| 424 | use_lowlatency - use low_latency flag to speed up tty layer | 424 | use_lowlatency - use low_latency flag to speed up tty layer |
| 425 | when reading from from the device. | 425 | when reading from the device. |
| 426 | (default: 0; nonzero enables) | 426 | (default: 0; nonzero enables) |
| 427 | 427 | ||
| 428 | See http://www.uuhaus.de/linux/palmconnect.html for up-to-date | 428 | See http://www.uuhaus.de/linux/palmconnect.html for up-to-date |
diff --git a/Documentation/video4linux/README.pvrusb2 b/Documentation/video4linux/README.pvrusb2 index c73a32c3452..a4b7ae80086 100644 --- a/Documentation/video4linux/README.pvrusb2 +++ b/Documentation/video4linux/README.pvrusb2 | |||
| @@ -155,7 +155,7 @@ Source file list / functional overview: | |||
| 155 | pvrusb2-i2c-core.[ch] - This module provides an implementation of a | 155 | pvrusb2-i2c-core.[ch] - This module provides an implementation of a |
| 156 | kernel-friendly I2C adaptor driver, through which other external | 156 | kernel-friendly I2C adaptor driver, through which other external |
| 157 | I2C client drivers (e.g. msp3400, tuner, lirc) may connect and | 157 | I2C client drivers (e.g. msp3400, tuner, lirc) may connect and |
| 158 | operate corresponding chips within the the pvrusb2 device. It is | 158 | operate corresponding chips within the pvrusb2 device. It is |
| 159 | through here that other V4L modules can reach into this driver to | 159 | through here that other V4L modules can reach into this driver to |
| 160 | operate specific pieces (and those modules are in turn driven by | 160 | operate specific pieces (and those modules are in turn driven by |
| 161 | glue logic which is coordinated by pvrusb2-hdw, doled out by | 161 | glue logic which is coordinated by pvrusb2-hdw, doled out by |
diff --git a/Documentation/video4linux/Zoran b/Documentation/video4linux/Zoran index 040a2c841ae..deb218f77ad 100644 --- a/Documentation/video4linux/Zoran +++ b/Documentation/video4linux/Zoran | |||
| @@ -144,7 +144,7 @@ tv broadcast formats all aver the world. | |||
| 144 | 144 | ||
| 145 | The CCIR defines parameters needed for broadcasting the signal. | 145 | The CCIR defines parameters needed for broadcasting the signal. |
| 146 | The CCIR has defined different standards: A,B,D,E,F,G,D,H,I,K,K1,L,M,N,... | 146 | The CCIR has defined different standards: A,B,D,E,F,G,D,H,I,K,K1,L,M,N,... |
| 147 | The CCIR says not much about about the colorsystem used !!! | 147 | The CCIR says not much about the colorsystem used !!! |
| 148 | And talking about a colorsystem says not to much about how it is broadcast. | 148 | And talking about a colorsystem says not to much about how it is broadcast. |
| 149 | 149 | ||
| 150 | The CCIR standards A,E,F are not used any more. | 150 | The CCIR standards A,E,F are not used any more. |
diff --git a/Documentation/vm/numa b/Documentation/vm/numa index 4b8db1bd3b7..e93ad9425e2 100644 --- a/Documentation/vm/numa +++ b/Documentation/vm/numa | |||
| @@ -22,7 +22,7 @@ The initial port includes NUMAizing the bootmem allocator code by | |||
| 22 | encapsulating all the pieces of information into a bootmem_data_t | 22 | encapsulating all the pieces of information into a bootmem_data_t |
| 23 | structure. Node specific calls have been added to the allocator. | 23 | structure. Node specific calls have been added to the allocator. |
| 24 | In theory, any platform which uses the bootmem allocator should | 24 | In theory, any platform which uses the bootmem allocator should |
| 25 | be able to to put the bootmem and mem_map data structures anywhere | 25 | be able to put the bootmem and mem_map data structures anywhere |
| 26 | it deems best. | 26 | it deems best. |
| 27 | 27 | ||
| 28 | Each node's page allocation data structures have also been encapsulated | 28 | Each node's page allocation data structures have also been encapsulated |
