Skip to content
Snippets Groups Projects
Commit 670e9f34 authored by Paolo Ornati's avatar Paolo Ornati Committed by Adrian Bunk
Browse files

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: default avatarPaolo Ornati <ornati@fastwebnet.it>
Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
parent 53cb4726
No related merge requests found
Showing
with 21 additions and 21 deletions
...@@ -107,7 +107,7 @@ The query is performed via a call to pci_set_dma_mask(): ...@@ -107,7 +107,7 @@ The query is performed via a call to pci_set_dma_mask():
int pci_set_dma_mask(struct pci_dev *pdev, u64 device_mask); int pci_set_dma_mask(struct pci_dev *pdev, u64 device_mask);
The query for consistent allocations is performed via a a call to The query for consistent allocations is performed via a call to
pci_set_consistent_dma_mask(): pci_set_consistent_dma_mask():
int pci_set_consistent_dma_mask(struct pci_dev *pdev, u64 device_mask); int pci_set_consistent_dma_mask(struct pci_dev *pdev, u64 device_mask);
......
...@@ -1400,7 +1400,7 @@ and other resources, etc. ...@@ -1400,7 +1400,7 @@ and other resources, etc.
<listitem> <listitem>
<para> <para>
When it's known that HBA is in ready state but ATA/ATAPI When it's known that HBA is in ready state but ATA/ATAPI
device in in unknown state, reset only device. device is in unknown state, reset only device.
</para> </para>
</listitem> </listitem>
......
...@@ -740,7 +740,7 @@ usbdev_ioctl (int fd, int ifno, unsigned request, void *param) ...@@ -740,7 +740,7 @@ usbdev_ioctl (int fd, int ifno, unsigned request, void *param)
<title>Synchronous I/O Support</title> <title>Synchronous I/O Support</title>
<para>Synchronous requests involve the kernel blocking <para>Synchronous requests involve the kernel blocking
until until the user mode request completes, either by until the user mode request completes, either by
finishing successfully or by reporting an error. finishing successfully or by reporting an error.
In most cases this is the simplest way to use usbfs, In most cases this is the simplest way to use usbfs,
although as noted above it does prevent performing I/O although as noted above it does prevent performing I/O
......
...@@ -750,7 +750,7 @@ Or, for those who prefer a side-by-side listing: ...@@ -750,7 +750,7 @@ Or, for those who prefer a side-by-side listing:
Either way, the differences are quite small. Read-side locking moves Either way, the differences are quite small. Read-side locking moves
to rcu_read_lock() and rcu_read_unlock, update-side locking moves from to rcu_read_lock() and rcu_read_unlock, update-side locking moves from
from a reader-writer lock to a simple spinlock, and a synchronize_rcu() a reader-writer lock to a simple spinlock, and a synchronize_rcu()
precedes the kfree(). precedes the kfree().
However, there is one potential catch: the read-side and update-side However, there is one potential catch: the read-side and update-side
......
...@@ -135,7 +135,7 @@ Some new queue property settings: ...@@ -135,7 +135,7 @@ Some new queue property settings:
Sets two variables that limit the size of the request. Sets two variables that limit the size of the request.
- The request queue's max_sectors, which is a soft size in - The request queue's max_sectors, which is a soft size in
in units of 512 byte sectors, and could be dynamically varied units of 512 byte sectors, and could be dynamically varied
by the core kernel. by the core kernel.
- The request queue's max_hw_sectors, which is a hard limit - The request queue's max_hw_sectors, which is a hard limit
......
...@@ -57,7 +57,7 @@ the two. ...@@ -57,7 +57,7 @@ the two.
The PCI bus layer freely accesses the fields of struct device. It knows about The PCI bus layer freely accesses the fields of struct device. It knows about
the structure of struct pci_dev, and it should know the structure of struct the structure of struct pci_dev, and it should know the structure of struct
device. Individual PCI device drivers that have been converted the the current device. Individual PCI device drivers that have been converted to the current
driver model generally do not and should not touch the fields of struct device, driver model generally do not and should not touch the fields of struct device,
unless there is a strong compelling reason to do so. unless there is a strong compelling reason to do so.
......
...@@ -10,7 +10,7 @@ int verify_area(int type, const void * addr, unsigned long size) ...@@ -10,7 +10,7 @@ int verify_area(int type, const void * addr, unsigned long size)
function (which has since been replaced by access_ok()). function (which has since been replaced by access_ok()).
This function verified that the memory area starting at address This function verified that the memory area starting at address
addr and of size size was accessible for the operation specified 'addr' and of size 'size' was accessible for the operation specified
in type (read or write). To do this, verify_read had to look up the in type (read or write). To do this, verify_read had to look up the
virtual memory area (vma) that contained the address addr. In the virtual memory area (vma) that contained the address addr. In the
normal case (correctly working program), this test was successful. normal case (correctly working program), this test was successful.
......
...@@ -163,7 +163,7 @@ from the console layer before unloading the driver. The VGA driver cannot be ...@@ -163,7 +163,7 @@ from the console layer before unloading the driver. The VGA driver cannot be
unloaded if it is still bound to the console layer. (See unloaded if it is still bound to the console layer. (See
Documentation/console/console.txt for more information). Documentation/console/console.txt for more information).
This is more complicated in the case of the the framebuffer console (fbcon), This is more complicated in the case of the framebuffer console (fbcon),
because fbcon is an intermediate layer between the console and the drivers: because fbcon is an intermediate layer between the console and the drivers:
console ---> fbcon ---> fbdev drivers ---> hardware console ---> fbcon ---> fbdev drivers ---> hardware
......
...@@ -82,7 +82,7 @@ own descendent. Moreover, there is exactly one cross-directory rename ...@@ -82,7 +82,7 @@ own descendent. Moreover, there is exactly one cross-directory rename
Consider the object blocking the cross-directory rename. One Consider the object blocking the cross-directory rename. One
of its descendents is locked by cross-directory rename (otherwise we of its descendents is locked by cross-directory rename (otherwise we
would again have an infinite set of of contended objects). But that would again have an infinite set of contended objects). But that
means that cross-directory rename is taking locks out of order. Due means that cross-directory rename is taking locks out of order. Due
to (2) the order hadn't changed since we had acquired filesystem lock. to (2) the order hadn't changed since we had acquired filesystem lock.
But locking rules for cross-directory rename guarantee that we do not But locking rules for cross-directory rename guarantee that we do not
......
...@@ -55,7 +55,7 @@ the fdtable structure - ...@@ -55,7 +55,7 @@ the fdtable structure -
2. Reading of the fdtable as described above must be protected 2. Reading of the fdtable as described above must be protected
by rcu_read_lock()/rcu_read_unlock(). by rcu_read_lock()/rcu_read_unlock().
3. For any update to the the fd table, files->file_lock must 3. For any update to the fd table, files->file_lock must
be held. be held.
4. To look up the file structure given an fd, a reader 4. To look up the file structure given an fd, a reader
......
...@@ -105,7 +105,7 @@ FILES ...@@ -105,7 +105,7 @@ FILES
/wbox /wbox
The CPU to SPU communation mailbox. It is write-only can can be written The CPU to SPU communation mailbox. It is write-only and can be written
in units of 32 bits. If the mailbox is full, write() will block and in units of 32 bits. If the mailbox is full, write() will block and
poll can be used to wait for it becoming empty again. The possible poll can be used to wait for it becoming empty again. The possible
operations on an open wbox file are: write(2) If a count smaller than operations on an open wbox file are: write(2) If a count smaller than
......
...@@ -63,7 +63,7 @@ size: The limit of allocated bytes for this tmpfs instance. The ...@@ -63,7 +63,7 @@ size: The limit of allocated bytes for this tmpfs instance. The
nr_blocks: The same as size, but in blocks of PAGE_CACHE_SIZE. nr_blocks: The same as size, but in blocks of PAGE_CACHE_SIZE.
nr_inodes: The maximum number of inodes for this instance. The default nr_inodes: The maximum number of inodes for this instance. The default
is half of the number of your physical RAM pages, or (on a is half of the number of your physical RAM pages, or (on a
a machine with highmem) the number of lowmem RAM pages, machine with highmem) the number of lowmem RAM pages,
whichever is the lower. whichever is the lower.
These parameters accept a suffix k, m or g for kilo, mega and giga and These parameters accept a suffix k, m or g for kilo, mega and giga and
......
...@@ -35,7 +35,7 @@ iocharset=name -- Character set to use for converting between the ...@@ -35,7 +35,7 @@ iocharset=name -- Character set to use for converting between the
you should consider the following option instead. you should consider the following option instead.
utf8=<bool> -- UTF-8 is the filesystem safe version of Unicode that utf8=<bool> -- UTF-8 is the filesystem safe version of Unicode that
is used by the console. It can be be enabled for the is used by the console. It can be enabled for the
filesystem with this option. If 'uni_xlate' gets set, filesystem with this option. If 'uni_xlate' gets set,
UTF-8 gets disabled. UTF-8 gets disabled.
......
...@@ -410,7 +410,7 @@ otherwise noted. ...@@ -410,7 +410,7 @@ otherwise noted.
put_link: called by the VFS to release resources allocated by put_link: called by the VFS to release resources allocated by
follow_link(). The cookie returned by follow_link() is passed follow_link(). The cookie returned by follow_link() is passed
to to this method as the last parameter. It is used by to this method as the last parameter. It is used by
filesystems such as NFS where page cache is not stable filesystems such as NFS where page cache is not stable
(i.e. page that was installed when the symbolic link walk (i.e. page that was installed when the symbolic link walk
started might not be in the page cache at the end of the started might not be in the page cache at the end of the
......
...@@ -233,7 +233,7 @@ related kernel services: ...@@ -233,7 +233,7 @@ related kernel services:
(*) __debug_mmu.iamr[] (*) __debug_mmu.iamr[]
(*) __debug_mmu.damr[] (*) __debug_mmu.damr[]
These receive the current IAMR and DAMR contents. These can be viewed with with the _amr These receive the current IAMR and DAMR contents. These can be viewed with the _amr
GDB macro: GDB macro:
(gdb) _amr (gdb) _amr
......
...@@ -26,7 +26,7 @@ to initialize the system view of the time during boot. ...@@ -26,7 +26,7 @@ to initialize the system view of the time during boot.
Because we wanted to minimize the impact on existing user-level apps using Because we wanted to minimize the impact on existing user-level apps using
the CMOS clock, we decided to expose an API that was very similar to the one the CMOS clock, we decided to expose an API that was very similar to the one
used today with the legacy RTC driver (driver/char/rtc.c). However, because used today with the legacy RTC driver (driver/char/rtc.c). However, because
EFI provides a simpler services, not all all ioctl() are available. Also EFI provides a simpler services, not all ioctl() are available. Also
new ioctl()s have been introduced for things that EFI provides but not the new ioctl()s have been introduced for things that EFI provides but not the
legacy. legacy.
......
...@@ -12,7 +12,7 @@ by locks is indeterminate, including linked lists. ...@@ -12,7 +12,7 @@ by locks is indeterminate, including linked lists.
--- ---
The complicated ia64 MCA process. All of this is mandated by Intel's The complicated ia64 MCA process. All of this is mandated by Intel's
specification for ia64 SAL, error recovery and and unwind, it is not as specification for ia64 SAL, error recovery and unwind, it is not as
if we have a choice here. if we have a choice here.
* MCA occurs on one cpu, usually due to a double bit memory error. * MCA occurs on one cpu, usually due to a double bit memory error.
...@@ -94,7 +94,7 @@ if we have a choice here. ...@@ -94,7 +94,7 @@ if we have a choice here.
INIT is less complicated than MCA. Pressing the nmi button or using INIT is less complicated than MCA. Pressing the nmi button or using
the equivalent command on the management console sends INIT to all the equivalent command on the management console sends INIT to all
cpus. SAL picks one one of the cpus as the monarch and the rest are cpus. SAL picks one of the cpus as the monarch and the rest are
slaves. All the OS INIT handlers are entered at approximately the same slaves. All the OS INIT handlers are entered at approximately the same
time. The OS monarch prints the state of all tasks and returns, after time. The OS monarch prints the state of all tasks and returns, after
which the slaves return and the system resumes. which the slaves return and the system resumes.
......
...@@ -230,7 +230,7 @@ generated in the kernel straight to the program, with timestamps. The ...@@ -230,7 +230,7 @@ generated in the kernel straight to the program, with timestamps. The
API is still evolving, but should be useable now. It's described in API is still evolving, but should be useable now. It's described in
section 5. section 5.
This should be the way for GPM and X to get keyboard and mouse mouse This should be the way for GPM and X to get keyboard and mouse
events. It allows for multihead in X without any specific multihead events. It allows for multihead in X without any specific multihead
kernel support. The event codes are the same on all architectures and kernel support. The event codes are the same on all architectures and
are hardware independent. are hardware independent.
......
...@@ -26,7 +26,7 @@ Structure T30_s description: ...@@ -26,7 +26,7 @@ Structure T30_s description:
If the HL-driver receives ISDN_CMD_FAXCMD, all needed information If the HL-driver receives ISDN_CMD_FAXCMD, all needed information
is in this struct set by the LL. is in this struct set by the LL.
To signal information to the LL, the HL-driver has to set the To signal information to the LL, the HL-driver has to set the
the parameters and use ISDN_STAT_FAXIND. parameters and use ISDN_STAT_FAXIND.
(Please refer to INTERFACE) (Please refer to INTERFACE)
Structure T30_s: Structure T30_s:
......
$Id: README.hysdn,v 1.3.6.1 2001/02/10 14:41:19 kai Exp $ $Id: README.hysdn,v 1.3.6.1 2001/02/10 14:41:19 kai Exp $
The hysdn driver has been written by The hysdn driver has been written by
by Werner Cornelius (werner@isdn4linux.de or werner@titro.de) Werner Cornelius (werner@isdn4linux.de or werner@titro.de)
for Hypercope GmbH Aachen Germany. Hypercope agreed to publish this driver for Hypercope GmbH Aachen Germany. Hypercope agreed to publish this driver
under the GNU General Public License. under the GNU General Public License.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment