both shared and exclusive.
A single process can hold only one type of lock on a file region;
if a new lock is applied to an already-locked region,
-then the existing lock is converted to the the new lock type.
+then the existing lock is converted to the new lock type.
(Such conversions may involve splitting, shrinking, or coalescing with
an existing lock if the byte range specified by the new lock does not
precisely coincide with the range of the existing lock.)
Under Linux, \fBPOSIX_FADV_NORMAL\fP sets the readahead window to the
default size for the backing device; \fBPOSIX_FADV_SEQUENTIAL\fP doubles
this size, and \fBPOSIX_FADV_RANDOM\fP disables file readahead entirely.
-These changes affect the the entire file, not just the specified region
+These changes affect the entire file, not just the specified region
(but other open file handles to the same file are unaffected).
\fBPOSIX_FADV_WILLNEED\fP and \fBPOSIX_FADV_NOREUSE\fP both initiate a
When the Linux kernel creates the stack frame for a signal handler, a
call to
.B sigreturn
-is inserted into the stack frame so that the the signal handler will
+is inserted into the stack frame so that the signal handler will
call
.B sigreturn
upon return. This inserted call to