bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v2 4/4] fix common misspellings


From: Jonathan Neuschäfer
Subject: [PATCH v2 4/4] fix common misspellings
Date: Mon, 15 Aug 2011 22:10:09 +0200

 * Fix spelling with codespell[1] and manually review it.

[1] http://git.profusion.mobi/cgit.cgi/lucas/codespell/
---
 boot/boot.c                                   |    2 +-
 bsdfsck/fsck.h                                |    2 +-
 bsdfsck/preen.c                               |    2 +-
 bsdfsck/utilities.c                           |    2 +-
 console-client/bdf.c                          |    4 ++--
 console-client/bdf.h                          |    8 ++++----
 console-client/driver.c                       |    2 +-
 console-client/ncursesw.c                     |    2 +-
 console-client/pc-kbd.c                       |    6 +++---
 console-client/vga-dynacolor.c                |    2 +-
 console/display.c                             |    2 +-
 console/hurd.ti                               |    2 +-
 daemons/lmail.c                               |   14 +++++++-------
 daemons/runttys.c                             |    2 +-
 doc/hurd.texi                                 |    2 +-
 exec/do-bunzip2.c                             |    2 +-
 exec/exec.c                                   |    2 +-
 ext2fs/balloc.c                               |    2 +-
 ext2fs/dir.c                                  |    2 +-
 ext2fs/pager.c                                |    2 +-
 fatfs/dir.c                                   |    2 +-
 fatfs/fat.h                                   |    2 +-
 fatfs/pager.c                                 |    2 +-
 ftpfs/dir.c                                   |    4 ++--
 ftpfs/ftpfs.h                                 |    4 ++--
 hostmux/leaf.c                                |    2 +-
 hurd/console.h                                |    2 +-
 hurd/hurd_types.h                             |    2 +-
 hurd/io.defs                                  |    2 +-
 isofs/lookup.c                                |    4 ++--
 isofs/rr.c                                    |    2 +-
 libfshelp/fshelp.h                            |    4 ++--
 libfshelp/perms-checkdirmod.c                 |    2 +-
 libftpconn/fname.c                            |    2 +-
 libftpconn/ftpconn.h                          |    4 ++--
 libftpconn/reply.c                            |    2 +-
 libftpconn/unix.c                             |    2 +-
 libpager/pager.h                              |    4 ++--
 libpipe/pipe.h                                |    6 +++---
 libpipe/pq.h                                  |    4 ++--
 libports/bucket-iterate.c                     |    2 +-
 libports/manage-one-thread.c                  |    2 +-
 libps/fmt.c                                   |   12 ++++++------
 libps/procstat.c                              |    6 +++---
 libps/ps.h                                    |   14 +++++++-------
 libshouldbeinlibc/cacheq.c                    |    2 +-
 libshouldbeinlibc/idvec.c                     |    2 +-
 libshouldbeinlibc/idvec.h                     |    2 +-
 libshouldbeinlibc/ugids.c                     |    4 ++--
 libstore/argp.c                               |    2 +-
 libstore/kids.c                               |    4 ++--
 libstore/store.h                              |    4 ++--
 libthreads/mig_support.c                      |    2 +-
 libtrivfs/trivfs.h                            |    2 +-
 login/utmp.c                                  |    4 ++--
 mach-defpager/default_pager.c                 |    2 +-
 nfs/rpc.c                                     |    2 +-
 pfinet/linux-src/arch/sparc/lib/checksum.S    |    2 +-
 pfinet/linux-src/include/linux/b1lli.h        |    2 +-
 pfinet/linux-src/include/linux/cdk.h          |    2 +-
 pfinet/linux-src/include/linux/cdrom.h        |    2 +-
 pfinet/linux-src/include/linux/coda_opstats.h |    2 +-
 pfinet/linux-src/include/linux/cyclades.h     |    4 ++--
 pfinet/linux-src/include/linux/isdn.h         |    4 ++--
 pfinet/linux-src/include/linux/isdn_ppp.h     |    2 +-
 pfinet/linux-src/include/linux/isdnif.h       |    4 ++--
 pfinet/linux-src/include/linux/ixjuser.h      |    4 ++--
 pfinet/linux-src/include/linux/loop.h         |    2 +-
 pfinet/linux-src/include/linux/module.h       |    2 +-
 pfinet/linux-src/include/linux/notifier.h     |    2 +-
 pfinet/linux-src/include/linux/poll.h         |    2 +-
 pfinet/linux-src/include/linux/rtnetlink.h    |    2 +-
 pfinet/linux-src/include/linux/socket.h       |    2 +-
 pfinet/linux-src/include/linux/soundcard.h    |    2 +-
 pfinet/linux-src/include/linux/telephony.h    |    4 ++--
 pfinet/linux-src/include/linux/tpqic02.h      |    6 +++---
 pfinet/linux-src/include/linux/tty_ldisc.h    |    2 +-
 pfinet/linux-src/include/linux/wavefront.h    |    2 +-
 pfinet/linux-src/include/linux/wireless.h     |    2 +-
 pfinet/linux-src/include/net/pkt_sched.h      |    2 +-
 pfinet/linux-src/include/net/tcp.h            |    2 +-
 pfinet/linux-src/net/core/dev.c               |    2 +-
 pfinet/linux-src/net/core/sock.c              |    4 ++--
 pfinet/linux-src/net/ipv4/fib_semantics.c     |    2 +-
 pfinet/linux-src/net/ipv4/icmp.c              |    2 +-
 pfinet/linux-src/net/ipv4/ip_fw.c             |    2 +-
 pfinet/linux-src/net/ipv4/ip_gre.c            |    2 +-
 pfinet/linux-src/net/ipv4/ip_masq_quake.c     |    4 ++--
 pfinet/linux-src/net/ipv4/ip_output.c         |    2 +-
 pfinet/linux-src/net/ipv4/ipconfig.c          |    2 +-
 pfinet/linux-src/net/ipv4/ipip.c              |    2 +-
 pfinet/linux-src/net/ipv4/raw.c               |    2 +-
 pfinet/linux-src/net/ipv4/tcp.c               |    2 +-
 pfinet/linux-src/net/ipv4/tcp_input.c         |    8 ++++----
 pfinet/linux-src/net/ipv4/tcp_ipv4.c          |    2 +-
 pfinet/linux-src/net/ipv4/tcp_output.c        |    2 +-
 pfinet/linux-src/net/ipv6/addrconf.c          |    4 ++--
 pfinet/linux-src/net/ipv6/af_inet6.c          |    2 +-
 pfinet/linux-src/net/ipv6/icmpv6.c            |    4 ++--
 pfinet/linux-src/net/ipv6/ip6_fib.c           |    2 +-
 pfinet/linux-src/net/ipv6/ip6_input.c         |    2 +-
 pfinet/linux-src/net/ipv6/ip6_output.c        |    2 +-
 pfinet/linux-src/net/ipv6/ndisc.c             |    4 ++--
 pfinet/linux-src/net/ipv6/udp_ipv6.c          |    2 +-
 pfinet/main.c                                 |    2 +-
 pfinet/options.c                              |    2 +-
 pflocal/pf.c                                  |    2 +-
 pflocal/socket.c                              |    2 +-
 release/SOURCES.0.0                           |    2 +-
 release/mkfsimage.sh                          |    6 +++---
 storeio/dev.c                                 |    6 +++---
 storeio/pager.c                               |    4 ++--
 sutils/clookup.c                              |    2 +-
 sutils/fsck.c                                 |    2 +-
 tasks                                         |    2 +-
 term/munge.c                                  |    4 ++--
 tmpfs/pager-stubs.c                           |    4 ++--
 ufs/alloc.c                                   |    6 +++---
 ufs/dir.c                                     |    2 +-
 ufs/inode.c                                   |    2 +-
 utils/devprobe.c                              |    2 +-
 utils/ftpcp.c                                 |    2 +-
 utils/ftpdir.c                                |    2 +-
 utils/login.c                                 |    2 +-
 utils/mount.c                                 |    2 +-
 utils/vmstat.c                                |    2 +-
 utils/w.c                                     |    2 +-
 127 files changed, 189 insertions(+), 189 deletions(-)

diff --git a/boot/boot.c b/boot/boot.c
index 68ba246..2b14384 100644
--- a/boot/boot.c
+++ b/boot/boot.c
@@ -827,7 +827,7 @@ read_reply ()
   if (! spin_try_lock (&readlock))
     return;
 
-  /* Since we're commited to servicing the read, no one else need do so.  */
+  /* Since we're committed to servicing the read, no one else need do so.  */
   should_read = 0;
 
   ioctl (0, FIONREAD, &avail);
diff --git a/bsdfsck/fsck.h b/bsdfsck/fsck.h
index c418f66..04bb769 100644
--- a/bsdfsck/fsck.h
+++ b/bsdfsck/fsck.h
@@ -209,7 +209,7 @@ struct inodesc {
  * To check if a block has been found as a duplicate it is only
  * necessary to search from duplist through muldup. To find the 
  * total number of times that a block has been found as a duplicate
- * the entire list must be searched for occurences of the block
+ * the entire list must be searched for occurrences of the block
  * in question. The following diagram shows a sample list where
  * w (found twice), x (found once), y (found three times), and z
  * (found once) are duplicate block numbers:
diff --git a/bsdfsck/preen.c b/bsdfsck/preen.c
index 7893a5e..5650f90 100644
--- a/bsdfsck/preen.c
+++ b/bsdfsck/preen.c
@@ -51,7 +51,7 @@ struct part {
        struct  part *next;             /* forward link of partitions on disk */
        char    *name;                  /* device name */
        char    *fsname;                /* mounted filesystem name */
-       long    auxdata;                /* auxillary data for application */
+       long    auxdata;                /* auxiliary data for application */
 } *badlist, **badnext = &badlist;
 
 struct disk {
diff --git a/bsdfsck/utilities.c b/bsdfsck/utilities.c
index 2141e7f..1c281b1 100644
--- a/bsdfsck/utilities.c
+++ b/bsdfsck/utilities.c
@@ -520,7 +520,7 @@ errexit(s1, s2, s3, s4)
 }
 
 /*
- * An unexpected inconsistency occured.
+ * An unexpected inconsistency occurred.
  * Die if preening, otherwise just print message and continue.
  */
 /* VARARGS1 */
diff --git a/console-client/bdf.c b/console-client/bdf.c
index 30501f4..f62a247 100644
--- a/console-client/bdf.c
+++ b/console-client/bdf.c
@@ -154,7 +154,7 @@ next_line (char **line, int *size, FILE *file, int *count)
 }
 
 
-/* Isolate the next white-space seperated argument from the current
+/* Isolate the next white-space separated argument from the current
    line, and set ARGP to the beginning of the next argument.  It is an
    error if there is no further argument.  */
 static bdf_error_t
@@ -178,7 +178,7 @@ find_arg (char **argp)
 
 /* Read the font from stream FILE, and return it in FONT.  If
    LINECOUNT is not zero, it will contain the number of lines in the
-   file at success, and the line an error occured at failure.  */
+   file at success, and the line an error occurred at failure.  */
 bdf_error_t
 bdf_read (FILE *filep, bdf_font_t *font, int *linecount)
 {
diff --git a/console-client/bdf.h b/console-client/bdf.h
index 1f0bce4..17cd023 100644
--- a/console-client/bdf.h
+++ b/console-client/bdf.h
@@ -32,17 +32,17 @@
    types of the arguments, so we treat a string as an 8-bit string
    which must not contain a binary null, and a number like an integer
    as an int.  Leading and trailing white space are removed, multiple
-   spaces that seperate arguments are replaced by a single white
+   spaces that separate arguments are replaced by a single white
    space, and empty lines are ignored.  */
 
 
 /* Possible error values returned by the BDF functions.  */
 typedef enum
 {
-  /* No error occured.  This is guaranteed to be zero.  */
+  /* No error occurred.  This is guaranteed to be zero.  */
   BDF_NO_ERROR = 0,
 
-  /* A system error occured.  The caller should consult errno.  */
+  /* A system error occurred.  The caller should consult errno.  */
   BDF_SYSTEM_ERROR,
 
   /* All following errors indicate that the file is not a valid BDF
@@ -200,7 +200,7 @@ typedef struct bdf_font *bdf_font_t;
 
 /* Read the font from stream FILE, and return it in FONT.  If
    LINECOUNT is not zero, it will contain the number of lines in the
-   file at success, and the current line an error occured at
+   file at success, and the current line an error occurred at
    failure.  */
 bdf_error_t bdf_read (FILE *file, bdf_font_t *font, int *linecount);
 
diff --git a/console-client/driver.c b/console-client/driver.c
index 2a56729..7f799f0 100644
--- a/console-client/driver.c
+++ b/console-client/driver.c
@@ -83,7 +83,7 @@ driver_fini (void)
 
 /* Load, intialize and (if START is non-zero) start the driver DRIVER
    under the given NAME (which must be unique among all loaded
-   drivers) with arguments ARGZ with length ARGZ_LEN.  This funtion
+   drivers) with arguments ARGZ with length ARGZ_LEN.  This function
    will grab the driver list lock.  The driver itself might try to
    grab the display, input source and bell list locks as well.  */
 error_t driver_add (const char *const name, const char *const driver,
diff --git a/console-client/ncursesw.c b/console-client/ncursesw.c
index 8b55901..a34026a 100644
--- a/console-client/ncursesw.c
+++ b/console-client/ncursesw.c
@@ -47,7 +47,7 @@ static WINDOW *conspad;
 static unsigned int padx;
 static unsigned int pady;
 
-/* Autoscroll is on or off.  Autoscroll makes scrolling dependant on
+/* Autoscroll is on or off.  Autoscroll makes scrolling dependent on
    the cursor position.  */
 static int autoscroll;
 
diff --git a/console-client/pc-kbd.c b/console-client/pc-kbd.c
index 35e2561..d66e94b 100644
--- a/console-client/pc-kbd.c
+++ b/console-client/pc-kbd.c
@@ -583,7 +583,7 @@ gnumach_v1_input_next ()
       error_t err = device_read_inband (kbd_dev, 0, -1, sizeof (kd_event),
                                        (void *) &data_buf, &data_cnt);
 
-      /* XXX The error occured likely because KBD_DEV was closed, so
+      /* XXX The error occurred likely because KBD_DEV was closed, so
         terminate.  */
       if (err)
        return 0;
@@ -661,7 +661,7 @@ input_next ()
       error_t err = device_read_inband (kbd_dev, 0, -1, 1,
                                        (void *) &next, &data_cnt);
 
-      /* XXX The error occured likely because KBD_DEV was closed, so
+      /* XXX The error occurred likely because KBD_DEV was closed, so
         terminate.  */
       if (err)
        return 0;
@@ -761,7 +761,7 @@ input_loop (any_t unused)
              /* The virtual console to switch to.  */
              int vc = 0;
              
-             /* Check if a funtion key was pressed. 
+             /* Check if a function key was pressed.
                 Choose the virtual console corresponding to that key.  */
              switch (sc)
                {
diff --git a/console-client/vga-dynacolor.c b/console-client/vga-dynacolor.c
index 7b81e2f..9289e1e 100644
--- a/console-client/vga-dynacolor.c
+++ b/console-client/vga-dynacolor.c
@@ -177,7 +177,7 @@ dynacolor_replace_colors (dynacolor_t *dc,
      based on pairs, but that increases the number of cases a
      lot. */
   /* Note that no color must occur twice in one replacement list,
-     and that the color to be replaced must not occure either.  */
+     and that the color to be replaced must not occur either.  */
   static signed char pref[16][9] =
     {
       /* Replacements for CONS_COLOR_BLACK.  */
diff --git a/console/display.c b/console/display.c
index 26786c1..e807c50 100644
--- a/console/display.c
+++ b/console/display.c
@@ -454,7 +454,7 @@ do_mach_notify_msg_accepted (mach_port_t notify, 
mach_port_t send)
          mutex_unlock (&display->lock);
          return 0;
        }
-      /* The message was succesfully queued, fall through.  */
+      /* The message was successfully queued, fall through.  */
     }
   /* Remove request from pending queue.  */
   *preq = req->next;
diff --git a/console/hurd.ti b/console/hurd.ti
index 504192b..2508482 100644
--- a/console/hurd.ti
+++ b/console/hurd.ti
@@ -116,7 +116,7 @@ hurd|The GNU Hurd console server,
        kpp=\E[5~, knp=\E[6~,
 # Keycode for center of keypad area.
        kb2=\E[G,
-# Mouse event has occured.
+# Mouse event has occurred.
        kmous=\E[M,
 
 # Text attribute capabilities.
diff --git a/daemons/lmail.c b/daemons/lmail.c
index ef61686..23c7b49 100644
--- a/daemons/lmail.c
+++ b/daemons/lmail.c
@@ -60,7 +60,7 @@ static const char doc[] = "Deliver mail to the local 
mailboxes of USER...";
 
 #define HDR_PFX "From "                /* Header, at the beginning of a line,
                                   starting each msg in a mailbox.  */
-#define ESC_PFX ">"            /* Used to escape occurances of HDR_PFX in
+#define ESC_PFX ">"            /* Used to escape occurrences of HDR_PFX in
                                   the msg body.  */
 
 #define BMAX (64*1024)         /* Chunk size for I/O.  */
@@ -71,7 +71,7 @@ struct params
   char *mail_dir;              /* Mailbox directory.  */
 };
 
-/* Convert the system error code ERR to an appropiate exit value.  This
+/* Convert the system error code ERR to an appropriate exit value.  This
    function currently only returns three sorts: success, temporary failure,
    or error, with exit codes 0, EX_TEMPFAIL, or EX_UNAVAILABLE.  The table of
    temporary failures is from the bsd original of this program.  */
@@ -116,7 +116,7 @@ err_to_ex (error_t err)
 }
 
 /* Print and syslog the given error message, with the system error string for
-   ERRNO appended.  Return an appropiate exit code for ERRNO.  */
+   ERRNO appended.  Return an appropriate exit code for ERRNO.  */
 #define SYSERR(fmt, args...) \
   ({ syslog (LOG_ERR, fmt ": %m" , ##args); err_to_ex (errno); })
 
@@ -126,7 +126,7 @@ err_to_ex (error_t err)
   ({ syslog (LOG_ERR, fmt , ##args); EX_UNAVAILABLE; })
 
 /* Print and syslog the given error message, with the system error string for
-   CODE appended.  Return an appropiate exit code for CODE.  */
+   CODE appended.  Return an appropriate exit code for CODE.  */
 #define SYSERRX(code, fmt, args...)                                          \
   ({ error_t _code = (code);                                                 \
      syslog (LOG_ERR, fmt ": %s" , ##args , strerror (_code));               \
@@ -225,7 +225,7 @@ write_header (int out, char *out_name, struct params 
*params)
 /* Copy from file descriptor IN to OUT, making any changes needed to make the
    contents a valid mailbox entry.  These include:
     (1) Prepending a `From ...' line, and appending a blank line.
-    (2) Replacing any occurances of `From ' at the beginning of lines with
+    (2) Replacing any occurrences of `From ' at the beginning of lines with
         `>From '.
    An exit status is returned.  */
 static int
@@ -326,7 +326,7 @@ process (int in, char *in_name, int out, char *out_name, 
struct params *params)
 #define D_REWIND  0x2          /* Rewind MSG before using it.  */
 
 /* Deliver the text from the file descriptor MSG to the mailbox of the user
-   RCPT in MAIL_DIR.  FLAGS is from the set D_* above.  An exit appropiate
+   RCPT in MAIL_DIR.  FLAGS is from the set D_* above.  An exit appropriate
    exit code is returned.  */
 static int
 deliver (int msg, char *msg_name, char *rcpt, int flags, struct params *params)
@@ -437,7 +437,7 @@ cache (int in, char *in_name, struct params *params, int 
*cached)
 int
 main (int argc, char **argv)
 {
-  int rcpt = 0;                        /* Index in ARGV of next recepient.  */
+  int rcpt = 0;                        /* Index in ARGV of next recipient.  */
   char *file = 0;              /* File containing message.  */
   int remove = 0;              /* Remove file after successful delivery.  */
   int in = 0;                  /* Raw input file descriptor.  */
diff --git a/daemons/runttys.c b/daemons/runttys.c
index 1afd558..7efb7b7 100644
--- a/daemons/runttys.c
+++ b/daemons/runttys.c
@@ -190,7 +190,7 @@ init_ttys (void)
   return 0;
 }
 
-/* Free everyting in the terminal array */
+/* Free everything in the terminal array */
 void
 free_ttys (void)
 {
diff --git a/doc/hurd.texi b/doc/hurd.texi
index 098bebf..ea73a4c 100644
--- a/doc/hurd.texi
+++ b/doc/hurd.texi
@@ -1759,7 +1759,7 @@ new reference port.  (FIXME: xref the C library manual 
for information
 on how to send sig_post messages.)
 
 The server then sends one @code{SIGIO} signal to each registered async
-user everytime I/O becomes possible.  I/O is possible if at least one
+user every time I/O becomes possible.  I/O is possible if at least one
 byte can be read or written immediately.  The definition of
 ``immediately'' must be the same as for the implementation of the
 @code{O_NONBLOCK} flag (@pxref{Open Modes}).  In addition, every time a
diff --git a/exec/do-bunzip2.c b/exec/do-bunzip2.c
index 17bbf91..716a0cd 100644
--- a/exec/do-bunzip2.c
+++ b/exec/do-bunzip2.c
@@ -150,7 +150,7 @@ bz2_fclose (void *stream)
       with *all* the algorithms contained herein, and with the
       consequences of modifying them, you should NOT meddle with the
       compression or decompression machinery.  Incorrect changes can
-      and very likely *will* lead to disasterous loss of data.
+      and very likely *will* lead to disastrous loss of data.
 
    DISCLAIMER:
       I TAKE NO RESPONSIBILITY FOR ANY LOSS OF DATA ARISING FROM THE
diff --git a/exec/exec.c b/exec/exec.c
index 01d22e7..4c2fcec 100644
--- a/exec/exec.c
+++ b/exec/exec.c
@@ -1061,7 +1061,7 @@ load (task_t usertask, struct execdata *e)
            if (e->info.elf.phdr[i].p_type == PT_LOAD)
              load_section (&e->info.elf.phdr[i], e);
 
-         /* The entry point address is relative to whereever we loaded the
+         /* The entry point address is relative to wherever we loaded the
             program text.  */
          e->entry += e->info.elf.loadbase;
        }
diff --git a/ext2fs/balloc.c b/ext2fs/balloc.c
index a53e111..7333123 100644
--- a/ext2fs/balloc.c
+++ b/ext2fs/balloc.c
@@ -44,7 +44,7 @@
 #include "ext2fs.h"
 #include "bitmap.c"
 
-/* Returns a pointer to the first occurence of CH in the buffer BUF of len
+/* Returns a pointer to the first occurrence of CH in the buffer BUF of len
    LEN, or BUF + LEN if CH doesn't occur.  */
 static inline void *
 memscan (void *buf, unsigned char ch, size_t len)
diff --git a/ext2fs/dir.c b/ext2fs/dir.c
index 66d8c8a..d70dbf3 100644
--- a/ext2fs/dir.c
+++ b/ext2fs/dir.c
@@ -698,7 +698,7 @@ diskfs_direnter_hard (struct node *dp, const char *name, 
struct node *np,
 /* Following a lookup call for REMOVE, this removes the link from the
    directory.  DP is the directory being changed and DS is the cached
    information returned from lookup.  This call is only valid if the
-   directory has been locked continously since the call to lookup, and
+   directory has been locked continuously since the call to lookup, and
    only if that call succeeded.  */
 error_t
 diskfs_dirremove_hard (struct node *dp, struct dirstat *ds)
diff --git a/ext2fs/pager.c b/ext2fs/pager.c
index 3f4674b..082537c 100644
--- a/ext2fs/pager.c
+++ b/ext2fs/pager.c
@@ -119,7 +119,7 @@ free_page_buf (void *buf)
 
 /* Find the location on disk of page OFFSET in NODE.  Return the disk block
    in BLOCK (if unallocated, then return 0).  If *LOCK is 0, then a reader
-   lock is aquired on NODE's ALLOC_LOCK before doing anything, and left
+   lock is acquired on NODE's ALLOC_LOCK before doing anything, and left
    locked after the return -- even if an error is returned.  0 is returned
    on success otherwise an error code.  */
 static error_t
diff --git a/fatfs/dir.c b/fatfs/dir.c
index aa38999..762320f 100644
--- a/fatfs/dir.c
+++ b/fatfs/dir.c
@@ -681,7 +681,7 @@ diskfs_direnter_hard (struct node *dp, const char *name, 
struct node *np,
 /* Following a lookup call for REMOVE, this removes the link from the
    directory.  DP is the directory being changed and DS is the cached
    information returned from lookup.  This call is only valid if the
-   directory has been locked continously since the call to lookup, and
+   directory has been locked continuously since the call to lookup, and
    only if that call succeeded.  */
 error_t
 diskfs_dirremove_hard (struct node *dp, struct dirstat *ds)
diff --git a/fatfs/fat.h b/fatfs/fat.h
index 87af27d..58b45c6 100644
--- a/fatfs/fat.h
+++ b/fatfs/fat.h
@@ -72,7 +72,7 @@
    Data
 
      The data region occupies the rest of the filesystem and stores
-     the actual file and directory data. It is seperated in clusters,
+     the actual file and directory data. It is separated in clusters,
      which are indexed in the FAT.
 
      The size of the data region is stored in the word at offset 19
diff --git a/fatfs/pager.c b/fatfs/pager.c
index 22adb08..e617af0 100644
--- a/fatfs/pager.c
+++ b/fatfs/pager.c
@@ -91,7 +91,7 @@ free_page_buf (void *buf)
 
 /* Find the location on disk of page OFFSET in NODE.  Return the disk
    cluster in CLUSTER. If *LOCK is 0, then it a reader
-   lock is aquired on NODE's ALLOC_LOCK before doing anything, and left
+   lock is acquired on NODE's ALLOC_LOCK before doing anything, and left
    locked after return -- even if an error is returned.  0 on success or an
    error code otherwise is returned.  */
 static error_t
diff --git a/ftpfs/dir.c b/ftpfs/dir.c
index fb35a45..8ef719d 100644
--- a/ftpfs/dir.c
+++ b/ftpfs/dir.c
@@ -485,7 +485,7 @@ ftpfs_refresh_node (struct node *node)
            }
          else if (*(entry->name))
            {
-             /* The root node is treated seperately below.  */
+             /* The root node is treated separately below.  */
              struct ftp_conn *conn;
 
              err = ftpfs_get_ftp_conn (dir->fs, &conn);
@@ -775,7 +775,7 @@ ftpfs_dir_lookup (struct ftpfs_dir *dir, const char *name,
 }
 
 /* Lookup the null name in DIR, and return a node for it in NODE.  Unlike
-   ftpfs_dir_lookup, this won't attempt to validate the existance of the
+   ftpfs_dir_lookup, this won't attempt to validate the existence of the
    entry (to avoid opening a new connection if possible) -- that will happen
    the first time the entry is refreshed.  Also unlink ftpfs_dir_lookup, this
    function doesn't expect DIR to be locked, and won't return *NODE locked.
diff --git a/ftpfs/ftpfs.h b/ftpfs/ftpfs.h
index d1d816d..0eef5bd 100644
--- a/ftpfs/ftpfs.h
+++ b/ftpfs/ftpfs.h
@@ -138,7 +138,7 @@ struct netnode
 /* Various parameters that can be used to change the behavior of an ftpfs.  */
 struct ftpfs_params
 {
-  /* Amount of time name existance is cached.  */
+  /* Amount of time name existence is cached.  */
   time_t name_timeout;
 
   /* Amount of time stat information is cached.  */
@@ -240,7 +240,7 @@ error_t ftpfs_dir_lookup (struct ftpfs_dir *dir, const char 
*name,
                          struct node **node);
 
 /* Lookup the null name in DIR, and return a node for it in NODE.  Unlike
-   ftpfs_dir_lookup, this won't attempt to validate the existance of the
+   ftpfs_dir_lookup, this won't attempt to validate the existence of the
    entry (to avoid opening a new connection if possible) -- that will happen
    the first time the entry is refreshed.  Also unlink ftpfs_dir_lookup, this
    function doesn't expect DIR to be locked, and won't return *NODE locked.
diff --git a/hostmux/leaf.c b/hostmux/leaf.c
index aba32b8..fb53622 100644
--- a/hostmux/leaf.c
+++ b/hostmux/leaf.c
@@ -53,7 +53,7 @@ netfs_get_translator (struct node *node, char **argz, size_t 
*argz_len)
       *argz = 0;                       /* Initialize return value.  */
       *argz_len = 0;
 
-      /* Return a copy of MUX's translator template, with occurances of
+      /* Return a copy of MUX's translator template, with occurrences of
         HOST_PAT replaced by the canonical hostname.  */
       err = argz_append (argz, argz_len,
                         mux->trans_template, mux->trans_template_len);
diff --git a/hurd/console.h b/hurd/console.h
index 4634cc2..baf0394 100644
--- a/hurd/console.h
+++ b/hurd/console.h
@@ -122,7 +122,7 @@ struct cons_display
                           ever increased by the server, so clients
                           can optimize scrolling.  */
     uint32_t scr_lines;        /* Number of lines in scrollback buffer
-                          preceeding CUR_LINE.  */
+                          preceding CUR_LINE.  */
     uint32_t height;   /* Number of lines in visible area following
                           (and including) CUR_LINE.  */
     uint32_t matrix;   /* Index (in uint32_t) of the beginning of
diff --git a/hurd/hurd_types.h b/hurd/hurd_types.h
index 86b9bcb..e1a644f 100644
--- a/hurd/hurd_types.h
+++ b/hurd/hurd_types.h
@@ -201,7 +201,7 @@ enum term_bottom_type
     remap  -        TY, FL, NR              NR * (OFFS, LEN)  -         1
       (BS and SIZE are that of the child)
     copy   -         TY, FL, SIZE           -                 DATA      -
-      (DATA is preceeded by padding to the next page boundary, and is
+      (DATA is preceded by padding to the next page boundary, and is
        SIZE bytes long itself)
 
   For ileave, concat, and layer, the children are encoded following the parent.
diff --git a/hurd/io.defs b/hurd/io.defs
index d30233e..9119b05 100644
--- a/hurd/io.defs
+++ b/hurd/io.defs
@@ -101,7 +101,7 @@ routine io_clear_some_openmodes (
    when appropriate, to the designated port using sig_post.  A
    port is also returned which will be used as the reference port in
    sending such signals (this is the "async IO ID" port).  The async
-   call is cancelled by deleting all refernces to the async_id_port.
+   call is cancelled by deleting all references to the async_id_port.
    Each call to io_async generates a new ASYNC_ID_PORT.
    */
 routine io_async (
diff --git a/isofs/lookup.c b/isofs/lookup.c
index f3e7581..8daa546 100644
--- a/isofs/lookup.c
+++ b/isofs/lookup.c
@@ -50,11 +50,11 @@ isonamematch (const char *dirname, size_t dnamelen,
       if (dnamelen == unamelen)
        return 1;
 
-      /* User has ommitted the version number */
+      /* User has omitted the version number */
       if (dirname[unamelen] == ';')
        return 1;
 
-      /* User has ommitted an empty extension */
+      /* User has omitted an empty extension */
       if (dirname[unamelen] == '.'
          && (dirname[unamelen+1] == '\0' || dirname[unamelen+1] == ';'))
        return 1;
diff --git a/isofs/rr.c b/isofs/rr.c
index f26d9e4..be4395d 100644
--- a/isofs/rr.c
+++ b/isofs/rr.c
@@ -505,7 +505,7 @@ rrip_work (struct dirrect *dr, struct rrip_lookup *rr,
                 we got here from the exit point of the function, then
                 VALID_NM is actually clear. */
 
-             /* Save these, becuase rrip_work will clear them. */
+             /* Save these, because rrip_work will clear them. */
              savename = (rr->valid & VALID_NM) ? rr->name : 0;
              realdir = rr->realdirent;
 
diff --git a/libfshelp/fshelp.h b/libfshelp/fshelp.h
index 5c43c54..9f4fa67 100644
--- a/libfshelp/fshelp.h
+++ b/libfshelp/fshelp.h
@@ -38,7 +38,7 @@
    or the ports library. */
 
 /* A callback used by the translator starting functions, which should be a
-   function that given some open flags, opens the appropiate file, and
+   function that given some open flags, opens the appropriate file, and
    returns the node port.  */
 typedef error_t (*fshelp_open_fn_t) (int flags,
                                     file_t *node,
@@ -253,7 +253,7 @@ error_t fshelp_access (io_statbuf_t *st, int op, struct 
iouser *user);
 
 /* Check to see whether USER is allowed to modify DIR with respect to
    existing file ST.  (If there is no existing file, pass 0 for ST.)
-   If the access is permissable return 0; otherwise return an
+   If the access is permissible return 0; otherwise return an
    appropriate error code.  */
 error_t fshelp_checkdirmod (io_statbuf_t *dir, io_statbuf_t *st,
                            struct iouser *user);
diff --git a/libfshelp/perms-checkdirmod.c b/libfshelp/perms-checkdirmod.c
index db4b2e4..823c9f6 100644
--- a/libfshelp/perms-checkdirmod.c
+++ b/libfshelp/perms-checkdirmod.c
@@ -23,7 +23,7 @@
 
 /* Check to see whether USER is allowed to modify DIR with respect to
    existing file ST.  (If there is no existing file, pass 0 for ST.)
-   If the access is permissable return 0; otherwise return an
+   If the access is permissible return 0; otherwise return an
    appropriate error code.  */
 error_t
 fshelp_checkdirmod (struct stat *dir, struct stat *st, struct iouser *user)
diff --git a/libftpconn/fname.c b/libftpconn/fname.c
index afa0852..3be6eee 100644
--- a/libftpconn/fname.c
+++ b/libftpconn/fname.c
@@ -23,7 +23,7 @@
 #include "ftpconn.h"
 
 /* Give a name which refers to a directory file, and a name in that
-   directory, this should return in COMPOSITE the composite name refering to
+   directory, this should return in COMPOSITE the composite name referring to
    that name in that directory, in malloced storage.  */
 error_t
 ftp_conn_append_name (struct ftp_conn *conn,
diff --git a/libftpconn/ftpconn.h b/libftpconn/ftpconn.h
index e445130..558ff8f 100644
--- a/libftpconn/ftpconn.h
+++ b/libftpconn/ftpconn.h
@@ -91,7 +91,7 @@ struct ftp_conn_syshooks
                             ftp_conn_add_stat_fun_t add_stat, void *hook);
 
   /* Give a name which refers to a directory file, and a name in that
-     directory, this should return in COMPOSITE the composite name refering
+     directory, this should return in COMPOSITE the composite name referring
      to that name in that directory, in malloced storage.  */
   error_t (*append_name) (struct ftp_conn *conn,
                          const char *dir, const char *name,
@@ -371,7 +371,7 @@ error_t ftp_conn_get_names (struct ftp_conn *conn, const 
char *name,
                            ftp_conn_add_name_fun_t add_name, void *hook);
 
 /* Give a name which refers to a directory file, and a name in that
-   directory, this should return in COMPOSITE the composite name refering to
+   directory, this should return in COMPOSITE the composite name referring to
    that name in that directory, in malloced storage.  */
 error_t ftp_conn_append_name (struct ftp_conn *conn,
                              const char *dir, const char *name,
diff --git a/libftpconn/reply.c b/libftpconn/reply.c
index 4f30f75..d39cdb0 100644
--- a/libftpconn/reply.c
+++ b/libftpconn/reply.c
@@ -78,7 +78,7 @@ ftp_conn_getline (struct ftp_conn *conn, const char **line, 
size_t *line_len)
              offs = nl + 1 - l; /* Consume the line */
 
              /* Null terminate the result by overwriting the newline; if
-                there's a CR preceeding it, get rid of that too.  */
+                there's a CR preceding it, get rid of that too.  */
              if (nl > *line && nl[-1] == '\r')
                nl--;
              *nl = '\0';
diff --git a/libftpconn/unix.c b/libftpconn/unix.c
index d279a7a..28efefd 100644
--- a/libftpconn/unix.c
+++ b/libftpconn/unix.c
@@ -732,7 +732,7 @@ finished:
 }
 
 /* Give a name which refers to a directory file, and a name in that
-   directory, this should return in COMPOSITE the composite name refering to
+   directory, this should return in COMPOSITE the composite name referring to
    that name in that directory, in malloced storage.  */
 error_t
 ftp_conn_unix_append_name (struct ftp_conn *conn,
diff --git a/libpager/pager.h b/libpager/pager.h
index d3f1162..99fb384 100644
--- a/libpager/pager.h
+++ b/libpager/pager.h
@@ -151,7 +151,7 @@ pager_memcpy (struct pager *pager, memory_object_t memobj,
 /* The user must define this function.  For pager PAGER, read one
    page from offset PAGE.  Set *BUF to be the address of the page,
    and set *WRITE_LOCK if the page must be provided read-only.
-   The only permissable error returns are EIO, EDQUOT, and ENOSPC. */
+   The only permissible error returns are EIO, EDQUOT, and ENOSPC. */
 error_t
 pager_read_page (struct user_pager_info *pager,
                 vm_offset_t page,
@@ -160,7 +160,7 @@ pager_read_page (struct user_pager_info *pager,
 
 /* The user must define this function.  For pager PAGER, synchronously
    write one page from BUF to offset PAGE.  In addition, mfree
-   (or equivalent) BUF.  The only permissable error returns are EIO,
+   (or equivalent) BUF.  The only permissible error returns are EIO,
    EDQUOT, and ENOSPC. */
 error_t
 pager_write_page (struct user_pager_info *pager,
diff --git a/libpipe/pipe.h b/libpipe/pipe.h
index d6c5ae8..701cc91 100644
--- a/libpipe/pipe.h
+++ b/libpipe/pipe.h
@@ -98,7 +98,7 @@ struct pipe
      PACKET_TYPE_CONTROL.  Each data packet represents one datagram for
      protocols that maintain record boundaries.  Control packets always
      represent the control information to be returned from one read
-     operation, and will be returned in conjuction with the following data
+     operation, and will be returned in conjunction with the following data
      packet (if any).  Reads interested only in data just skip control
      packets until they find a data packet.  */
   struct pq *queue;
@@ -139,7 +139,7 @@ pipe_is_readable (struct pipe *pipe, int data_only)
   return (packet != NULL);
 }
 
-/* Waits for PIPE to be readable, or an error to occurr.  If NOBLOCK is true,
+/* Waits for PIPE to be readable, or an error to occur.  If NOBLOCK is true,
    this operation will return EWOULDBLOCK instead of blocking when no data is
    immediately available.  If DATA_ONLY is true, then `control' packets are
    ignored.  */
@@ -156,7 +156,7 @@ pipe_wait_readable (struct pipe *pipe, int noblock, int 
data_only)
   return 0;
 }
 
-/* Waits for PIPE to be readable, or an error to occurr.  This call only
+/* Waits for PIPE to be readable, or an error to occur.  This call only
    returns once threads waiting using pipe_wait_readable have been woken and
    given a chance to read, and if there is still data available thereafter.
    If DATA_ONLY is true, then `control' packets are ignored.  */
diff --git a/libpipe/pq.h b/libpipe/pq.h
index 3a26aa8..2f8311e 100644
--- a/libpipe/pq.h
+++ b/libpipe/pq.h
@@ -219,8 +219,8 @@ pq_tail (struct pq *pq, unsigned type, void *source)
 int pq_dequeue (struct pq *pq);
 
 /* Returns the next available packet in PQ, without removing it from the
-   queue, or NULL if there is none, or the next packet isn't appropiate.  
-   A packet is inappropiate if SOURCE is non-NULL its source field doesn't
+   queue, or NULL if there is none, or the next packet isn't appropriate.
+   A packet is inappropriate if SOURCE is non-NULL its source field doesn't
    match it, or TYPE is non-NULL and the packet's type field doesn't match
    it.  */
 PQ_EI struct packet *
diff --git a/libports/bucket-iterate.c b/libports/bucket-iterate.c
index d376e6f..e439cb1 100644
--- a/libports/bucket-iterate.c
+++ b/libports/bucket-iterate.c
@@ -31,7 +31,7 @@ _ports_bucket_class_iterate (struct port_bucket *bucket,
                             error_t (*fun)(void *))
 {
   /* This is obscenely ineffecient.  ihash and ports need to cooperate
-     more closely to do it effeciently. */
+     more closely to do it efficiently. */
   struct item
     {
       struct item *next;
diff --git a/libports/manage-one-thread.c b/libports/manage-one-thread.c
index 57b8a9a..4ea740b 100644
--- a/libports/manage-one-thread.c
+++ b/libports/manage-one-thread.c
@@ -69,7 +69,7 @@ ports_manage_port_operations_one_thread (struct port_bucket 
*bucket,
            }
          else
            {
-             /* No need to check cancel threshhold here, because
+             /* No need to check cancel threshold here, because
                 in a single threaded server the cancel is always
                 handled in order. */
              status = demuxer (inp, outheadp);
diff --git a/libps/fmt.c b/libps/fmt.c
index 3a47338..0465555 100644
--- a/libps/fmt.c
+++ b/libps/fmt.c
@@ -370,8 +370,8 @@ ps_fmt_clone (struct ps_fmt *fmt, struct ps_fmt **copy)
   return 0;
 }
 
-/* Write an appropiate header line for FMT, containing the titles of all its
-   fields appropiately aligned with where the values would be printed, to
+/* Write an appropriate header line for FMT, containing the titles of all its
+   fields appropriately aligned with where the values would be printed, to
    STREAM (without a trailing newline).  If count is non-NULL, the total
    number number of characters output is added to the integer it points to.
    If any fatal error occurs, the error code is returned, otherwise 0.  */
@@ -461,9 +461,9 @@ ps_fmt_write_proc_stat (struct ps_fmt *fmt, struct 
proc_stat *ps, struct ps_stre
 }
 
 /* Remove those fields from FMT for which the function FN, when called on the
-   field, returns true.  Appropiate inter-field characters are also removed:
+   field, returns true.  Appropriate inter-field characters are also removed:
    those *following* deleted fields at the beginning of the fmt, and those
-   *preceeding* deleted fields *not* at the beginning. */
+   *preceding* deleted fields *not* at the beginning. */
 void
 ps_fmt_squash (struct ps_fmt *fmt, int (*fn)(struct ps_fmt_field *field))
 {
@@ -540,8 +540,8 @@ ps_fmt_squash (struct ps_fmt *fmt, int (*fn)(struct 
ps_fmt_field *field))
 }
 
 /* Remove those fields from FMT which would need the proc_stat flags FLAGS.
-   Appropiate inter-field characters are also removed: those *following*
-   deleted fields at the beginning of the fmt, and those *preceeding* deleted
+   Appropriate inter-field characters are also removed: those *following*
+   deleted fields at the beginning of the fmt, and those *preceding* deleted
    fields *not* at the beginning.  */
 void
 ps_fmt_squash_flags (struct ps_fmt *fmt, ps_flags_t flags)
diff --git a/libps/procstat.c b/libps/procstat.c
index eac4ae4..ba92378 100644
--- a/libps/procstat.c
+++ b/libps/procstat.c
@@ -288,7 +288,7 @@ add_preconditions (ps_flags_t flags, struct ps_context 
*context)
     flags |= PSTAT_PROC_INFO;
   if (flags & PSTAT_SUSPEND_COUNT)
     /* We just request the resources require for both the thread and task
-       versions, as the extraneous info won't be possible to aquire anyway. */
+       versions, as the extraneous info won't be possible to acquire anyway. */
     flags |= PSTAT_TASK_BASIC | PSTAT_THREAD_BASIC;
   if (flags & (PSTAT_CTTYID | PSTAT_CWDIR | PSTAT_AUTH | PSTAT_UMASK)
       && !(flags & PSTAT_NO_MSGPORT))
@@ -774,7 +774,7 @@ proc_stat_set_flags (struct proc_stat *ps, ps_flags_t flags)
 
   /* Returns true if (1) FLAGS is in NEED, and (2) the appropriate
      preconditions PRECOND are available; if only (1) is true, FLAG is added
-     to the INAPP set if appropiate (to distinguish it from an error), and
+     to the INAPP set if appropriate (to distinguish it from an error), and
      returns false.  */
 #define NEED(flag, precond)                                                  \
   ({                                                                         \
@@ -1090,7 +1090,7 @@ _proc_stat_create (pid_t pid, struct ps_context *context, 
struct proc_stat **ps)
    resulting proc_stat isn't fully functional -- most flags can't be set in
    it.  It also contains a pointer to PS, so PS shouldn't be freed without
    also freeing THREAD_PS.  If N was out of range, EINVAL is returned.  If a
-   memory allocation error occured, ENOMEM is returned.  Otherwise, 0 is
+   memory allocation error occurred, ENOMEM is returned.  Otherwise, 0 is
    returned.  */
 error_t
 proc_stat_thread_create (struct proc_stat *ps, unsigned index, struct 
proc_stat **thread_ps)
diff --git a/libps/ps.h b/libps/ps.h
index b85ede4..91fdc70 100644
--- a/libps/ps.h
+++ b/libps/ps.h
@@ -475,7 +475,7 @@ error_t proc_stat_set_flags (struct proc_stat *ps, 
ps_flags_t flags);
    PS (N should be between 0 and the number of threads in the process).  The
    resulting proc_stat isn't fully functional -- most flags can't be set in
    it.  If N was out of range, EINVAL is returned.  If a memory allocation
-   error occured, ENOMEM is returned.  Otherwise, 0 is returned.  */
+   error occurred, ENOMEM is returned.  Otherwise, 0 is returned.  */
 error_t proc_stat_thread_create (struct proc_stat *ps, unsigned n,
                                 struct proc_stat **thread_ps);
 
@@ -769,7 +769,7 @@ struct ps_fmt
      this procstat. */
   char *inapp;
 
-  /* The string displayed by default for fields which are appropiate, but
+  /* The string displayed by default for fields which are appropriate, but
      couldn't be fetched due to some error.  */
   char *error;
 };
@@ -822,7 +822,7 @@ void ps_fmt_free (struct ps_fmt *fmt);
    instance, you would like squash a format without destroying the original.  
*/
 error_t ps_fmt_clone (struct ps_fmt *fmt, struct ps_fmt **copy);
 
-/* Write an appropiate header line for FMT, containing the titles of all its
+/* Write an appropriate header line for FMT, containing the titles of all its
    fields appropiately aligned with where the values would be printed, to
    STREAM (without a trailing newline).  If count is non-NULL, the total
    number number of characters output is added to the integer it points to.
@@ -837,14 +837,14 @@ error_t ps_fmt_write_proc_stat (struct ps_fmt *fmt, 
struct proc_stat *ps,
                                struct ps_stream *stream);
 
 /* Remove those fields from FMT for which the function FN, when called on the
-   field, returns true.  Appropiate inter-field characters are also removed:
+   field, returns true.  Appropriate inter-field characters are also removed:
    those *following* deleted fields at the beginning of the fmt, and those
-   *preceeding* deleted fields *not* at the beginning. */
+   *preceding* deleted fields *not* at the beginning. */
 void ps_fmt_squash (struct ps_fmt *fmt, int (*fn)(struct ps_fmt_field *field));
 
 /* Remove those fields from FMT which would need the proc_stat flags FLAGS.
-   Appropiate inter-field characters are also removed: those *following*
-   deleted fields at the beginning of the fmt, and those *preceeding* deleted
+   Appropriate inter-field characters are also removed: those *following*
+   deleted fields at the beginning of the fmt, and those *preceding* deleted
    fields *not* at the beginning.  */
 void ps_fmt_squash_flags (struct ps_fmt *fmt, ps_flags_t flags);
 
diff --git a/libshouldbeinlibc/cacheq.c b/libshouldbeinlibc/cacheq.c
index eb41c6e..5649903 100644
--- a/libshouldbeinlibc/cacheq.c
+++ b/libshouldbeinlibc/cacheq.c
@@ -106,7 +106,7 @@ cacheq_set_length (struct cacheq *cq, int length)
              th->next = next_th;
            }
 
-         /* Call user hooks as appropiate.  */
+         /* Call user hooks as appropriate.  */
          if (fh && th)
            {
              if (cq->move_entry)
diff --git a/libshouldbeinlibc/idvec.c b/libshouldbeinlibc/idvec.c
index 692c478..24adeb8 100644
--- a/libshouldbeinlibc/idvec.c
+++ b/libshouldbeinlibc/idvec.c
@@ -202,7 +202,7 @@ idvec_merge (struct idvec *idvec, const struct idvec *new)
   return idvec_merge_ids (idvec, new->ids, new->num);
 }
 
-/* Remove any occurances of ID in IDVEC after position POS.
+/* Remove any occurrences of ID in IDVEC after position POS.
    Returns true if anything was done.  */
 int
 idvec_remove (struct idvec *idvec, unsigned pos, uid_t id)
diff --git a/libshouldbeinlibc/idvec.h b/libshouldbeinlibc/idvec.h
index 4144125..3c70a5d 100644
--- a/libshouldbeinlibc/idvec.h
+++ b/libshouldbeinlibc/idvec.h
@@ -131,7 +131,7 @@ int idvec_subtract (struct idvec *idvec, const struct idvec 
*sub);
    anything was changed. */
 int idvec_keep (struct idvec *idvec, const struct idvec *keep);
 
-/* Remove any occurances of ID in IDVEC after position POS>  Returns true if
+/* Remove any occurrences of ID in IDVEC after position POS>  Returns true if
    anything was done.  */
 int idvec_remove (struct idvec *idvec, unsigned pos, uid_t id);
 
diff --git a/libshouldbeinlibc/ugids.c b/libshouldbeinlibc/ugids.c
index 057dcf8..2b9b6b7 100644
--- a/libshouldbeinlibc/ugids.c
+++ b/libshouldbeinlibc/ugids.c
@@ -49,7 +49,7 @@ ugids_add_gid (struct ugids *ugids, gid_t gid, int avail)
   error_t err =
     idvec_add_new (avail ? &ugids->avail_gids : &ugids->eff_gids, gid);
   if (! err)
-    /* Since this gid is now explicit, remove it from the appropiate implied
+    /* Since this gid is now explicit, remove it from the appropriate implied
        set. */
     idvec_remove (avail ? &ugids->imp_avail_gids : &ugids->imp_eff_gids,
                  0, gid);
@@ -70,7 +70,7 @@ ugids_add_user (struct ugids *ugids, uid_t uid, int avail)
   idvec_merge_implied_gids (&imp_gids, &uids);
 
   /* Now remove any gids we already know about from IMP_GIDS.  For gids
-     that weren't in the appropiate implied set before, this will
+     that weren't in the appropriate implied set before, this will
      ensure that they remain out after we merge IMP_GIDS into it, and
      ones that *were*, they will remain so.  */
   idvec_subtract (&imp_gids, gids);
diff --git a/libstore/argp.c b/libstore/argp.c
index 9af7ae5..6ed7996 100644
--- a/libstore/argp.c
+++ b/libstore/argp.c
@@ -365,7 +365,7 @@ parse_opt (int opt, char *arg, struct argp_state *state)
       break;
 
     case ARGP_KEY_ERROR:
-      /* Parsing error occured, free everything. */
+      /* Parsing error occurred, free everything. */
       store_parsed_free (parsed); break;
 
     case ARGP_KEY_SUCCESS:
diff --git a/libstore/kids.c b/libstore/kids.c
index f254bcd..901a7f8 100644
--- a/libstore/kids.c
+++ b/libstore/kids.c
@@ -103,7 +103,7 @@ store_decode_children (struct store_enc *enc, int 
num_children,
   return err;
 }
 
-/* Set FLAGS in all children of STORE, and if successfull, add FLAGS to
+/* Set FLAGS in all children of STORE, and if successful, add FLAGS to
    STORE's flags.  */
 error_t
 store_set_child_flags (struct store *store, int flags)
@@ -127,7 +127,7 @@ store_set_child_flags (struct store *store, int flags)
   return err;
 }
 
-/* Clear FLAGS in all children of STORE, and if successfull, remove FLAGS from
+/* Clear FLAGS in all children of STORE, and if successful, remove FLAGS from
    STORE's flags.  */
 error_t
 store_clear_child_flags (struct store *store, int flags)
diff --git a/libstore/store.h b/libstore/store.h
index 5b48504..fd25044 100644
--- a/libstore/store.h
+++ b/libstore/store.h
@@ -262,11 +262,11 @@ error_t store_set_flags (struct store *store, int flags);
 /* Remove FLAGS from STORE's currently set flags.  */
 error_t store_clear_flags (struct store *store, int flags);
 
-/* Set FLAGS in all children of STORE, and if successfull, add FLAGS to
+/* Set FLAGS in all children of STORE, and if successful, add FLAGS to
    STORE's flags.  */
 error_t store_set_child_flags (struct store *store, int flags);
 
-/* Clear FLAGS in all children of STORE, and if successfull, remove FLAGS from
+/* Clear FLAGS in all children of STORE, and if successful, remove FLAGS from
    STORE's flags.  */
 error_t store_clear_child_flags (struct store *store, int flags);
 
diff --git a/libthreads/mig_support.c b/libthreads/mig_support.c
index 01e5deb..cd0d412 100644
--- a/libthreads/mig_support.c
+++ b/libthreads/mig_support.c
@@ -53,7 +53,7 @@
  * Revision 2.3  90/08/07  14:27:48  rpd
  *     When we recycle the global reply port by giving it to the first
  *     cthread, clear the global reply port.  This will take care of
- *     someone accidently calling this twice.
+ *     someone accidentally calling this twice.
  *     [90/08/07            rwd]
  *
  * Revision 2.2  90/06/02  15:14:04  rpd
diff --git a/libtrivfs/trivfs.h b/libtrivfs/trivfs.h
index 6e087f3..798e0b3 100644
--- a/libtrivfs/trivfs.h
+++ b/libtrivfs/trivfs.h
@@ -96,7 +96,7 @@ extern int trivfs_cntl_nportclasses;
 
 /* The user must define this function.  This should modify a struct
    stat (as returned from the underlying node) for presentation to
-   callers of io_stat.  It is permissable for this function to do
+   callers of io_stat.  It is permissible for this function to do
    nothing.  */
 void trivfs_modify_stat (struct trivfs_protid *cred, io_statbuf_t *);
 
diff --git a/login/utmp.c b/login/utmp.c
index e56f2c5..c7c1ac0 100644
--- a/login/utmp.c
+++ b/login/utmp.c
@@ -134,7 +134,7 @@ next_device(char *dev)
 
 /* ---------------------------------------------------------------- */
 
-/* Try and start the translator for CTL_PORT on NODE.  If succesful, this
+/* Try and start the translator for CTL_PORT on NODE.  If successful, this
    call will not return until the translator is stopped; otherwise it returns
    an error code describing the reason why it couldn't start.  */
 static error_t
@@ -163,7 +163,7 @@ start_translator(file_t node, fsys_t ctl_port)
 }
 
 /* Find an unoccupied (one with no active translator) filename starting with
-   NAME_PFX, and start the translator for CTL_PORT on it.  If succesful, this
+   NAME_PFX, and start the translator for CTL_PORT on it.  If successful, this
    call will not return until the translator is stopped; otherwise it returns
    an error code describing the reason why it couldn't start.  When
    successful, this function sets UTMP_NODE_NAME to the name of the file we
diff --git a/mach-defpager/default_pager.c b/mach-defpager/default_pager.c
index 41c2768..5944e4e 100644
--- a/mach-defpager/default_pager.c
+++ b/mach-defpager/default_pager.c
@@ -476,7 +476,7 @@ choose_partition(size, cur_part)
        mutex_lock(&all_partitions.lock);
        for (i = 0; i < all_partitions.n_partitions; i++) {
 
-               /* the undesireable one ? */
+               /* the undesirable one ? */
                if (i == cur_part)
                        continue;
 
diff --git a/nfs/rpc.c b/nfs/rpc.c
index f5e1906..0b0444d 100644
--- a/nfs/rpc.c
+++ b/nfs/rpc.c
@@ -75,7 +75,7 @@ generate_xid ()
    credential structure with UID, GID, and SECOND_GID;  any of these
    may be -1 to indicate that it does not apply, however, exactly zero
    or two of UID and GID must be -1.  The returned address is a pointer
-   to the start of the payload.  If NULL is returned, an error occured
+   to the start of the payload.  If NULL is returned, an error occurred
    and the code is set in errno.  */
 int *
 initialize_rpc (int program, int version, int rpc_proc, 
diff --git a/pfinet/linux-src/arch/sparc/lib/checksum.S 
b/pfinet/linux-src/arch/sparc/lib/checksum.S
index d02b6df..3dc5825 100644
--- a/pfinet/linux-src/arch/sparc/lib/checksum.S
+++ b/pfinet/linux-src/arch/sparc/lib/checksum.S
@@ -336,7 +336,7 @@ C_LABEL(__csum_partial_copy_sparc_generic):
        bne     cc_dword_align          ! yes, we check for short lengths there
         andcc  %g1, 0xffffff80, %g0    ! can we use unrolled loop?
 3:     be      3f                      ! nope, less than one loop remains
-        andcc  %o1, 4, %g0             ! dest aligned on 4 or 8 byte boundry?
+        andcc  %o1, 4, %g0             ! dest aligned on 4 or 8 byte boundary?
        be      ccdbl + 4               ! 8 byte aligned, kick ass
 5:     CSUMCOPY_BIGCHUNK(%o0,%o1,%g7,0x00,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
        CSUMCOPY_BIGCHUNK(%o0,%o1,%g7,0x20,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
diff --git a/pfinet/linux-src/include/linux/b1lli.h 
b/pfinet/linux-src/include/linux/b1lli.h
index 72cae4d..388ff80 100644
--- a/pfinet/linux-src/include/linux/b1lli.h
+++ b/pfinet/linux-src/include/linux/b1lli.h
@@ -129,7 +129,7 @@ typedef struct avmb1_extcarddef {
 #define        AVMB1_LOAD_AND_CONFIG   3       /* load image and config to 
card */
 #define        AVMB1_ADDCARD_WITH_TYPE 4       /* add a new card, with 
cardtype */
 #define AVMB1_GET_CARDINFO     5       /* get cardtype */
-#define AVMB1_REMOVECARD       6       /* remove a card (usefull for T1) */
+#define AVMB1_REMOVECARD       6       /* remove a card (useful for T1) */
 
 #define        AVMB1_REGISTERCARD_IS_OBSOLETE
 
diff --git a/pfinet/linux-src/include/linux/cdk.h 
b/pfinet/linux-src/include/linux/cdk.h
index 2180e43..2fab894 100644
--- a/pfinet/linux-src/include/linux/cdk.h
+++ b/pfinet/linux-src/include/linux/cdk.h
@@ -149,7 +149,7 @@ typedef struct cdkhdr {
 /*
  *     Define the memory mapping structure. This structure is pointed to by
  *     the memp field in the stlcdkhdr struct. As many as these structures
- *     as required are layed out in shared memory to define how the rest of
+ *     as required are laid out in shared memory to define how the rest of
  *     shared memory is divided up. There will be one for each port.
  */
 typedef struct cdkmem {
diff --git a/pfinet/linux-src/include/linux/cdrom.h 
b/pfinet/linux-src/include/linux/cdrom.h
index a8c028f..4bbdbd4 100644
--- a/pfinet/linux-src/include/linux/cdrom.h
+++ b/pfinet/linux-src/include/linux/cdrom.h
@@ -75,7 +75,7 @@
 #define CDROM_GET_MCN          0x5311 /* Obtain the "Universal Product Code" 
                                            if available (struct cdrom_mcn) */
 #define CDROM_GET_UPC          CDROM_GET_MCN  /* This one is depricated, 
-                                          but here anyway for compatability */
+                                          but here anyway for compatibility */
 #define CDROMRESET             0x5312 /* hard-reset the drive */
 #define CDROMVOLREAD           0x5313 /* Get the drive's volume setting 
                                           (struct cdrom_volctrl) */
diff --git a/pfinet/linux-src/include/linux/coda_opstats.h 
b/pfinet/linux-src/include/linux/coda_opstats.h
index fdf3fac..167490d 100644
--- a/pfinet/linux-src/include/linux/coda_opstats.h
+++ b/pfinet/linux-src/include/linux/coda_opstats.h
@@ -85,7 +85,7 @@ struct cfs_op_stats {
 
 
 /*
- * With each call to the minicache, we'll bump the counters whenver
+ * With each call to the minicache, we'll bump the counters whenever
  * a call is satisfied internally (through the cache or through a
  * redirect), and whenever an operation is caused internally.
  * Then, we can add the total operations caught by the minicache
diff --git a/pfinet/linux-src/include/linux/cyclades.h 
b/pfinet/linux-src/include/linux/cyclades.h
index 008254e..4e8333c 100644
--- a/pfinet/linux-src/include/linux/cyclades.h
+++ b/pfinet/linux-src/include/linux/cyclades.h
@@ -134,7 +134,7 @@ struct CYZ_BOOT_CTRL {
 /****************** ****************** *******************/
 /*
  *     The data types defined below are used in all ZFIRM interface
- *     data structures. They accomodate differences between HW
+ *     data structures. They accommodate differences between HW
  *     architectures and compilers.
  */
 
@@ -167,7 +167,7 @@ struct      CUSTOM_REG {
        uclong  fpga_version;           /* FPGA Version Number Register */
        uclong  cpu_start;              /* CPU start Register (write) */
        uclong  cpu_stop;               /* CPU stop Register (write) */
-       uclong  misc_reg;               /* Miscelaneous Register */
+       uclong  misc_reg;               /* Miscellaneous Register */
        uclong  idt_mode;               /* IDT mode Register */
        uclong  uart_irq_status;        /* UART IRQ status Register */
        uclong  clear_timer0_irq;       /* Clear timer interrupt Register */
diff --git a/pfinet/linux-src/include/linux/isdn.h 
b/pfinet/linux-src/include/linux/isdn.h
index a0a0b0f..742fe14 100644
--- a/pfinet/linux-src/include/linux/isdn.h
+++ b/pfinet/linux-src/include/linux/isdn.h
@@ -23,7 +23,7 @@
  * $Log: isdn.h,v $
  * Revision 1.81  1999/10/27 21:21:18  detabc
  * Added support for building logically-bind-group's per interface.
- * usefull for outgoing call's with more then one isdn-card.
+ * useful for outgoing call's with more then one isdn-card.
  *
  * Switchable support to dont reset the hangup-timeout for
  * receive frames. Most part's of the timru-rules for receiving frames
@@ -192,7 +192,7 @@
  * Added changes for recent 2.1.x kernels:
  *   changed return type of isdn_close
  *   queue_task_* -> queue_task
- *   clear/set_bit -> test_and_... where apropriate.
+ *   clear/set_bit -> test_and_... where appropriate.
  *   changed type of hard_header_cache parameter.
  *
  * Revision 1.28  1997/03/07 01:33:01  fritz
diff --git a/pfinet/linux-src/include/linux/isdn_ppp.h 
b/pfinet/linux-src/include/linux/isdn_ppp.h
index 06d7179..e7682fb 100644
--- a/pfinet/linux-src/include/linux/isdn_ppp.h
+++ b/pfinet/linux-src/include/linux/isdn_ppp.h
@@ -77,7 +77,7 @@ struct isdn_ppp_comp_data {
  *
  * We use this same struct for the reset entry of the compressor to commu-
  * nicate to its caller how to deal with sending of a Reset Ack. In this
- * case, expra is not used, but other options still apply (supressing
+ * case, expra is not used, but other options still apply (suppressing
  * sending with rsend, appending arbitrary data, etc).
  */
 
diff --git a/pfinet/linux-src/include/linux/isdnif.h 
b/pfinet/linux-src/include/linux/isdnif.h
index 07e3b82..7380b32 100644
--- a/pfinet/linux-src/include/linux/isdnif.h
+++ b/pfinet/linux-src/include/linux/isdnif.h
@@ -73,7 +73,7 @@
  * Added changes for recent 2.1.x kernels:
  *   changed return type of isdn_close
  *   queue_task_* -> queue_task
- *   clear/set_bit -> test_and_... where apropriate.
+ *   clear/set_bit -> test_and_... where appropriate.
  *   changed type of hard_header_cache parameter.
  *
  * Revision 1.19  1997/03/25 23:13:56  keil
@@ -189,7 +189,7 @@
 /*                                                                         */ 
 /* The proceed command holds a incoming call in a state to leave processes */
 /* enough time to check whether ist should be accepted.                    */
-/* The PROT_IO Command extends the interface to make protocol dependant    */
+/* The PROT_IO Command extends the interface to make protocol dependent    */
 /* features available (call diversion, call waiting...).                   */
 /*                                                                         */ 
 /* The PROT_IO Command is executed with the desired driver id and the arg  */
diff --git a/pfinet/linux-src/include/linux/ixjuser.h 
b/pfinet/linux-src/include/linux/ixjuser.h
index a701953..1ee0ee9 100644
--- a/pfinet/linux-src/include/linux/ixjuser.h
+++ b/pfinet/linux-src/include/linux/ixjuser.h
@@ -31,7 +31,7 @@ static char ixjuser_h_rcsid[] = "$Id: ixjuser.h,v 3.4 
1999/12/16 22:18:36 root E
 /***************************************************************************
 
   If you use the IXJCTL_TESTRAM command, the card must be power
-  cycled to reset the SRAM values before futher use.
+  cycled to reset the SRAM values before further use.
 
 ***************************************************************************/
 #define IXJCTL_DSP_RESET               _IO  ('q', 0xC0)
@@ -332,7 +332,7 @@ typedef struct {
 * This group of IOCTLs deal with the Acoustic Echo Cancellation settings
 * of the DSP
 *
-* Issueing the IXJCTL_AEC_START command with a value of AEC_OFF has the
+* Issuing the IXJCTL_AEC_START command with a value of AEC_OFF has the
 * same effect as IXJCTL_AEC_STOP.  This is to simplify slider bar
 * controls.  IXJCTL_AEC_GET_LEVEL returns the current setting of the AEC.
 ******************************************************************************/
diff --git a/pfinet/linux-src/include/linux/loop.h 
b/pfinet/linux-src/include/linux/loop.h
index d276911..43b3bd6 100644
--- a/pfinet/linux-src/include/linux/loop.h
+++ b/pfinet/linux-src/include/linux/loop.h
@@ -63,7 +63,7 @@ typedef       int (* transfer_proc_t)(struct loop_device *, 
int cmd,
 #endif 
 
 /*
- *     This uses kdev_t because glibc currently has no appropiate
+ *     This uses kdev_t because glibc currently has no appropriate
  *     conversion version for the loop ioctls. 
  *     The situation is very unpleasant        
  */
diff --git a/pfinet/linux-src/include/linux/module.h 
b/pfinet/linux-src/include/linux/module.h
index 94cce87..585a8d1 100644
--- a/pfinet/linux-src/include/linux/module.h
+++ b/pfinet/linux-src/include/linux/module.h
@@ -230,7 +230,7 @@ extern struct module *module_list;
    In the kernel, the symbol is added to the kernel's global symbol table.
 
    In a module, it controls which variables are exported.  If no
-   variables are explicitly exported, the action is controled by the
+   variables are explicitly exported, the action is controlled by the
    insmod -[xX] flags.  Otherwise, only the variables listed are exported.
    This obviates the need for the old register_symtab() function.  */
 
diff --git a/pfinet/linux-src/include/linux/notifier.h 
b/pfinet/linux-src/include/linux/notifier.h
index 42facea..1e8bf70 100644
--- a/pfinet/linux-src/include/linux/notifier.h
+++ b/pfinet/linux-src/include/linux/notifier.h
@@ -106,7 +106,7 @@ extern __inline__ int notifier_call_chain(struct 
notifier_block **n, unsigned lo
 #define SYS_POWER_OFF  0x0003  /* Notify of system power off */
 
 /*
- *     Publically visible notifier objects
+ *     Publicly visible notifier objects
  */
  
 extern struct notifier_block *boot_notifier_list;
diff --git a/pfinet/linux-src/include/linux/poll.h 
b/pfinet/linux-src/include/linux/poll.h
index 7eb5733..991204f 100644
--- a/pfinet/linux-src/include/linux/poll.h
+++ b/pfinet/linux-src/include/linux/poll.h
@@ -51,7 +51,7 @@ extern inline void poll_wait(struct file * filp, struct 
wait_queue ** wait_addre
 typedef unsigned long kernel_fd_set[KFDS_NR/__NFDBITS];
 
 /*
- * Scaleable version of the fd_set.
+ * Scalable version of the fd_set.
  */
 
 typedef struct {
diff --git a/pfinet/linux-src/include/linux/rtnetlink.h 
b/pfinet/linux-src/include/linux/rtnetlink.h
index 4fda960..548a9b1 100644
--- a/pfinet/linux-src/include/linux/rtnetlink.h
+++ b/pfinet/linux-src/include/linux/rtnetlink.h
@@ -138,7 +138,7 @@ enum
  */
 
 #define RTPROT_GATED   8       /* Apparently, GateD */
-#define RTPROT_RA      9       /* RDISC/ND router advertisments */
+#define RTPROT_RA      9       /* RDISC/ND router advertisements */
 #define RTPROT_MRT     10      /* Merit MRT */
 #define RTPROT_ZEBRA   11      /* Zebra */
 #define RTPROT_BIRD    12      /* BIRD */
diff --git a/pfinet/linux-src/include/linux/socket.h 
b/pfinet/linux-src/include/linux/socket.h
index 837a3e4..b427f99 100644
--- a/pfinet/linux-src/include/linux/socket.h
+++ b/pfinet/linux-src/include/linux/socket.h
@@ -53,7 +53,7 @@ struct cmsghdr {
 };
 
 /*
- *     Ancilliary data object information MACROS
+ *     Ancillary data object information MACROS
  *     Table 5-14 of POSIX 1003.1g
  */
 
diff --git a/pfinet/linux-src/include/linux/soundcard.h 
b/pfinet/linux-src/include/linux/soundcard.h
index 2d5128d..2041b4d 100644
--- a/pfinet/linux-src/include/linux/soundcard.h
+++ b/pfinet/linux-src/include/linux/soundcard.h
@@ -1204,7 +1204,7 @@ extern int OSS_write_patch2(int fd, unsigned char *buf, 
int len);
 #define SEQ_PANNING(dev, voice, pos) SEQ_CONTROL(dev, voice, CTL_PAN, 
(pos+128) / 2)
 
 /*
- * Timing and syncronization macros
+ * Timing and synchronization macros
  */
 
 #define _TIMER_EVENT(ev, parm)         {_SEQ_NEEDBUF(8);\
diff --git a/pfinet/linux-src/include/linux/telephony.h 
b/pfinet/linux-src/include/linux/telephony.h
index 082b885..0e4a95a 100644
--- a/pfinet/linux-src/include/linux/telephony.h
+++ b/pfinet/linux-src/include/linux/telephony.h
@@ -168,8 +168,8 @@ typedef enum {
 * indicate the current state of the hookswitch.  The pstn_ring bit
 * indicates that the DAA on a LineJACK card has detected ring voltage on
 * the PSTN port.  The caller_id bit indicates that caller_id data has been
-* recieved and is available.  The pstn_wink bit indicates that the DAA on
-* the LineJACK has recieved a wink from the telco switch.  The f0, f1, f2
+* received and is available.  The pstn_wink bit indicates that the DAA on
+* the LineJACK has received a wink from the telco switch.  The f0, f1, f2
 * and f3 bits indicate that the filter has been triggered by detecting the
 * frequency programmed into that filter.
 *
diff --git a/pfinet/linux-src/include/linux/tpqic02.h 
b/pfinet/linux-src/include/linux/tpqic02.h
index fe13ad6..790e0e5 100644
--- a/pfinet/linux-src/include/linux/tpqic02.h
+++ b/pfinet/linux-src/include/linux/tpqic02.h
@@ -588,7 +588,7 @@
  */
 
 #define        TP_REWCLOSE(d)  ((MINOR(d)&0x01) == 1)                  /* 
rewind bit */
-                          /* rewind is only done if data has been transfered */
+                          /* rewind is only done if data has been transferred 
*/
 #define        TP_DENS(dev)    ((MINOR(dev) >> 1) & 0x07)            /* tape 
density */
 #define TP_UNIT(dev)   ((MINOR(dev) >> 4) & 0x07)             /* unit number */
 
@@ -633,8 +633,8 @@ struct tpstatus {   /* sizeof(short)==2), LSB first */
 #define EXC_WP         3       /* Write protected */
 #define EXC_EOM                4       /* EOM */
 #define EXC_RWA                5       /* read/write abort */
-#define EXC_XBAD       6       /* read error, bad block transfered */
-#define EXC_XFILLER    7       /* read error, filler block transfered */
+#define EXC_XBAD       6       /* read error, bad block transferred */
+#define EXC_XFILLER    7       /* read error, filler block transferred */
 #define EXC_NDT                8       /* read error, no data */
 #define EXC_NDTEOM     9       /* read error, no data & EOM */
 #define EXC_NDTBOM     10      /* read error, no data & BOM */
diff --git a/pfinet/linux-src/include/linux/tty_ldisc.h 
b/pfinet/linux-src/include/linux/tty_ldisc.h
index 501ea07..4e904f8 100644
--- a/pfinet/linux-src/include/linux/tty_ldisc.h
+++ b/pfinet/linux-src/include/linux/tty_ldisc.h
@@ -62,7 +62,7 @@
  * void        (*set_termios)(struct tty_struct *tty, struct termios * old);
  *
  *     This function notifies the line discpline that a change has
- *     been made to the termios stucture.
+ *     been made to the termios structure.
  * 
  * int (*poll)(struct tty_struct * tty, struct file * file,
  *               poll_table *wait);
diff --git a/pfinet/linux-src/include/linux/wavefront.h 
b/pfinet/linux-src/include/linux/wavefront.h
index f96c52d..f816f94 100644
--- a/pfinet/linux-src/include/linux/wavefront.h
+++ b/pfinet/linux-src/include/linux/wavefront.h
@@ -667,7 +667,7 @@ typedef struct wf_fx_info {
 
 /* Allow direct user-space control over FX memory/coefficient data.
    In theory this could be used to download the FX microprogram,
-   but it would be a little slower, and involve some wierd code.
+   but it would be a little slower, and involve some weird code.
  */
 
 #define WFFX_MEMSET              69
diff --git a/pfinet/linux-src/include/linux/wireless.h 
b/pfinet/linux-src/include/linux/wireless.h
index 868f812..61f8515 100644
--- a/pfinet/linux-src/include/linux/wireless.h
+++ b/pfinet/linux-src/include/linux/wireless.h
@@ -146,7 +146,7 @@
  * The "flags" member indicate if the ESSID is active or not (promiscuous).
  */
 
-/* Other parameters usefull in 802.11 and some other devices */
+/* Other parameters useful in 802.11 and some other devices */
 #define SIOCSIWRATE    0x8B20          /* set default bit rate (bps) */
 #define SIOCGIWRATE    0x8B21          /* get default bit rate (bps) */
 #define SIOCSIWRTS     0x8B22          /* set RTS/CTS threshold (bytes) */
diff --git a/pfinet/linux-src/include/net/pkt_sched.h 
b/pfinet/linux-src/include/net/pkt_sched.h
index 9911464..c2ef865 100644
--- a/pfinet/linux-src/include/net/pkt_sched.h
+++ b/pfinet/linux-src/include/net/pkt_sched.h
@@ -119,7 +119,7 @@ struct qdisc_rate_table
    
    The result: [34]86 is not good choice for QoS router :-(
 
-   The things are not so bad, because we may use artifical
+   The things are not so bad, because we may use artificial
    clock evaluated by integration of network data flow
    in the most critical places.
 
diff --git a/pfinet/linux-src/include/net/tcp.h 
b/pfinet/linux-src/include/net/tcp.h
index 0e7e4bb..8072324 100644
--- a/pfinet/linux-src/include/net/tcp.h
+++ b/pfinet/linux-src/include/net/tcp.h
@@ -713,7 +713,7 @@ extern __inline__ __u32 tcp_recalc_ssthresh(struct tcp_opt 
*tp)
 
 /* TCP timestamps are only 32-bits, this causes a slight
  * complication on 64-bit systems since we store a snapshot
- * of jiffies in the buffer control blocks below.  We decidely
+ * of jiffies in the buffer control blocks below.  We decidedly
  * only use of the low 32-bits of jiffies and hide the ugly
  * casts with the following macro.
  */
diff --git a/pfinet/linux-src/net/core/dev.c b/pfinet/linux-src/net/core/dev.c
index 5b4c625..92e105a 100644
--- a/pfinet/linux-src/net/core/dev.c
+++ b/pfinet/linux-src/net/core/dev.c
@@ -187,7 +187,7 @@ int netdev_nit=0;
  *
  *     BEWARE!!! Protocol handlers, mangling input packets,
  *     MUST BE last in hash buckets and checking protocol handlers
- *     MUST start from promiscous ptype_all chain in net_bh.
+ *     MUST start from promiscuous ptype_all chain in net_bh.
  *     It is true now, do not change it.
  *     Explantion follows: if protocol handler, mangling packet, will
  *     be the first on list, it is not able to sense, that packet
diff --git a/pfinet/linux-src/net/core/sock.c b/pfinet/linux-src/net/core/sock.c
index e0eb41a..c47c935 100644
--- a/pfinet/linux-src/net/core/sock.c
+++ b/pfinet/linux-src/net/core/sock.c
@@ -138,7 +138,7 @@ __u32 sysctl_rmem_max = SK_RMEM_MAX;
 __u32 sysctl_wmem_default = SK_WMEM_MAX;
 __u32 sysctl_rmem_default = SK_RMEM_MAX;
 
-/* Maximal space eaten by iovec or ancilliary data plus some space */
+/* Maximal space eaten by iovec or ancillary data plus some space */
 int sysctl_optmem_max = sizeof(unsigned long)*(2*UIO_MAXIOV + 512);
 
 /*
@@ -693,7 +693,7 @@ struct sk_buff *sock_alloc_send_skb(struct sock *sk, 
unsigned long size,
                 *      1003.1g draft 6.4. If we (the user) did a shutdown()
                 *      call however we should not. 
                 *
-                *      Note: This routine isnt just used for datagrams and
+                *      Note: This routine isn't just used for datagrams and
                 *      anyway some datagram protocols have a notion of
                 *      close down.
                 */
diff --git a/pfinet/linux-src/net/ipv4/fib_semantics.c 
b/pfinet/linux-src/net/ipv4/fib_semantics.c
index b78f7eb..b7edb29 100644
--- a/pfinet/linux-src/net/ipv4/fib_semantics.c
+++ b/pfinet/linux-src/net/ipv4/fib_semantics.c
@@ -291,7 +291,7 @@ int fib_nh_match(struct rtmsg *r, struct nlmsghdr *nlh, 
struct kern_rta *rta,
    Attempt to reconcile all of these (alas, self-contradictory) conditions
    results in pretty ugly and hairy code with obscure logic.
 
-   I choosed to generalized it instead, so that the size
+   I chose to generalize it instead, so that the size
    of code does not increase practically, but it becomes
    much more general.
    Every prefix is assigned a "scope" value: "host" is local address,
diff --git a/pfinet/linux-src/net/ipv4/icmp.c b/pfinet/linux-src/net/ipv4/icmp.c
index 6c1edfd..7fad478 100644
--- a/pfinet/linux-src/net/ipv4/icmp.c
+++ b/pfinet/linux-src/net/ipv4/icmp.c
@@ -730,7 +730,7 @@ static void icmp_unreach(struct icmphdr *icmph, struct 
sk_buff *skb, int len)
         */
         
        /*
-        *      Check the other end isnt violating RFC 1122. Some routers send
+        *      Check the other end isn't violating RFC 1122. Some routers send
         *      bogus responses to broadcast frames. If you see this message
         *      first check your netmask matches at both ends, if it does then
         *      get the other vendor to fix their kit.
diff --git a/pfinet/linux-src/net/ipv4/ip_fw.c 
b/pfinet/linux-src/net/ipv4/ip_fw.c
index 400f46c..73af70a 100644
--- a/pfinet/linux-src/net/ipv4/ip_fw.c
+++ b/pfinet/linux-src/net/ipv4/ip_fw.c
@@ -239,7 +239,7 @@ struct ip_chain
        ip_chainlabel label;        /* Defines the label for each block */
        struct ip_chain *next;      /* Pointer to next block */
        struct ip_fwkernel *chain;  /* Pointer to first rule in block */
-       __u32 refcount;             /* Number of refernces to block */
+       __u32 refcount;             /* Number of references to block */
        int policy;                 /* Default rule for chain.  Only *
                                     * used in built in chains */
        struct ip_reent reent[0];   /* Actually several of these */
diff --git a/pfinet/linux-src/net/ipv4/ip_gre.c 
b/pfinet/linux-src/net/ipv4/ip_gre.c
index 6a7546f..4b03c22 100644
--- a/pfinet/linux-src/net/ipv4/ip_gre.c
+++ b/pfinet/linux-src/net/ipv4/ip_gre.c
@@ -436,7 +436,7 @@ void ipgre_err(struct sk_buff *skb, unsigned char *dp, int 
len)
                        /* Impossible event. */
                        return;
                case ICMP_FRAG_NEEDED:
-                       /* And it is the only really necesary thing :-) */
+                       /* And it is the only really necessary thing :-) */
                        rel_info = ntohs(skb->h.icmph->un.frag.mtu);
                        if (rel_info < grehlen+68)
                                return;
diff --git a/pfinet/linux-src/net/ipv4/ip_masq_quake.c 
b/pfinet/linux-src/net/ipv4/ip_masq_quake.c
index 995c3a0..646348d 100644
--- a/pfinet/linux-src/net/ipv4/ip_masq_quake.c
+++ b/pfinet/linux-src/net/ipv4/ip_masq_quake.c
@@ -92,7 +92,7 @@ masq_quake_in (struct ip_masq_app *mapp, struct ip_masq *ms, 
struct sk_buff **sk
        iph = skb->nh.iph;
        uh = (struct udphdr *)&(((char *)iph)[iph->ihl*4]);
 
-       /* Check for lenght */
+       /* Check for length */
        if(ntohs(uh->len) < 5)
          return 0;
        
@@ -178,7 +178,7 @@ masq_quake_out (struct ip_masq_app *mapp, struct ip_masq 
*ms, struct sk_buff **s
        iph = skb->nh.iph;
        uh = (struct udphdr *)&(((char *)iph)[iph->ihl*4]);
 
-       /* Check for lenght */
+       /* Check for length */
        if(ntohs(uh->len) < 5)
          return 0;
        
diff --git a/pfinet/linux-src/net/ipv4/ip_output.c 
b/pfinet/linux-src/net/ipv4/ip_output.c
index c8f416e..d85ba6b 100644
--- a/pfinet/linux-src/net/ipv4/ip_output.c
+++ b/pfinet/linux-src/net/ipv4/ip_output.c
@@ -782,7 +782,7 @@ void ip_fragment(struct sk_buff *skb, int (*output)(struct 
sk_buff*))
                /* IF: it doesn't fit, use 'mtu' - the data space left */
                if (len > mtu)
                        len = mtu;
-               /* IF: we are not sending upto and including the packet end
+               /* IF: we are not sending up to and including the packet end
                   then align the next start on an eight byte boundary */
                if (len < left) {
                        len &= ~7;
diff --git a/pfinet/linux-src/net/ipv4/ipconfig.c 
b/pfinet/linux-src/net/ipv4/ipconfig.c
index 0770bad..bb95824 100644
--- a/pfinet/linux-src/net/ipv4/ipconfig.c
+++ b/pfinet/linux-src/net/ipv4/ipconfig.c
@@ -844,7 +844,7 @@ int __init ip_auto_config(void)
        }
 
        /*
-        * Use defaults whereever applicable.
+        * Use defaults wherever applicable.
         */
        if (ic_defaults() < 0)
                return -1;
diff --git a/pfinet/linux-src/net/ipv4/ipip.c b/pfinet/linux-src/net/ipv4/ipip.c
index 0aeef4a..119d756 100644
--- a/pfinet/linux-src/net/ipv4/ipip.c
+++ b/pfinet/linux-src/net/ipv4/ipip.c
@@ -365,7 +365,7 @@ void ipip_err(struct sk_buff *skb, unsigned char *dp, int 
len)
                        /* Impossible event. */
                        return;
                case ICMP_FRAG_NEEDED:
-                       /* And it is the only really necesary thing :-) */
+                       /* And it is the only really necessary thing :-) */
                        rel_info = ntohs(skb->h.icmph->un.frag.mtu);
                        if (rel_info < hlen+68)
                                return;
diff --git a/pfinet/linux-src/net/ipv4/raw.c b/pfinet/linux-src/net/ipv4/raw.c
index 5e7910d..a0aaa82 100644
--- a/pfinet/linux-src/net/ipv4/raw.c
+++ b/pfinet/linux-src/net/ipv4/raw.c
@@ -379,7 +379,7 @@ static void raw_close(struct sock *sk, long timeout)
        sk->state = TCP_CLOSE;
        raw_v4_unhash(sk);
         /*
-          B. Raw sockets may have direct kernel refereneces. Kill them.
+          B. Raw sockets may have direct kernel references. Kill them.
         */
        ip_ra_control(sk, 0, NULL);
 
diff --git a/pfinet/linux-src/net/ipv4/tcp.c b/pfinet/linux-src/net/ipv4/tcp.c
index cf8cee2..8cde385 100644
--- a/pfinet/linux-src/net/ipv4/tcp.c
+++ b/pfinet/linux-src/net/ipv4/tcp.c
@@ -1218,7 +1218,7 @@ int tcp_recvmsg(struct sock *sk, struct msghdr *msg,
                        break;
 
                /* We need to check signals first, to get correct SIGURG
-                * handling. FIXME: Need to check this doesnt impact 1003.1g
+                * handling. FIXME: Need to check this doesn't impact 1003.1g
                 * and move it down to the bottom of the loop
                 */
                if (signal_pending(current)) {
diff --git a/pfinet/linux-src/net/ipv4/tcp_input.c 
b/pfinet/linux-src/net/ipv4/tcp_input.c
index 7f5cc4e..e84eaf4 100644
--- a/pfinet/linux-src/net/ipv4/tcp_input.c
+++ b/pfinet/linux-src/net/ipv4/tcp_input.c
@@ -130,7 +130,7 @@ static __inline__ void tcp_remember_ack(struct tcp_opt *tp, 
struct tcphdr *th,
 {
        tp->delayed_acks++; 
 
-       /* Tiny-grams with PSH set artifically deflate our
+       /* Tiny-grams with PSH set artificially deflate our
         * ato measurement, but with a lower bound.
         */
        if(th->psh && (skb->len < (tp->mss_cache >> 1))) {
@@ -989,7 +989,7 @@ tcp_timewait_state_process(struct tcp_tw_bucket *tw, struct 
sk_buff *skb,
 
        /* Check RST or SYN */
        if(th->rst || th->syn) {
-               /* This is TIME_WAIT assasination, in two flavors.
+               /* This is TIME_WAIT assassination, in two flavors.
                 * Oh well... nobody has a sufficient solution to this
                 * protocol bug yet.
                 */
@@ -1931,7 +1931,7 @@ int tcp_rcv_established(struct sock *sk, struct sk_buff 
*skb,
         * Dave!!! Phrase above (and all about rcv_mss) has 
         * nothing to do with reality. rcv_mss must measure TOTAL
         * size, including sacks, IP options etc. Hence, measure_rcv_mss
-        * must occure before pulling etc, otherwise it will flap
+        * must occur before pulling etc, otherwise it will flap
         * like hell. Even putting it before tcp_data is wrong,
         * it should use skb->tail - skb->nh.raw instead.
         *                                      --ANK (980805)
@@ -1939,7 +1939,7 @@ int tcp_rcv_established(struct sock *sk, struct sk_buff 
*skb,
         * BTW I broke it. Now all TCP options are handled equally
         * in mss_clamp calculations (i.e. ignored, rfc1122),
         * and mss_cache does include all of them (i.e. tstamps)
-        * except for sacks, to calulate effective mss faster.
+        * except for sacks, to calculate effective mss faster.
         *                                      --ANK (980805)
         */
        tcp_measure_rcv_mss(sk, skb); 
diff --git a/pfinet/linux-src/net/ipv4/tcp_ipv4.c 
b/pfinet/linux-src/net/ipv4/tcp_ipv4.c
index ab6db9b..9919423 100644
--- a/pfinet/linux-src/net/ipv4/tcp_ipv4.c
+++ b/pfinet/linux-src/net/ipv4/tcp_ipv4.c
@@ -1516,7 +1516,7 @@ struct sock * tcp_v4_syn_recv_sock(struct sock *sk, 
struct sk_buff *skb,
 #ifdef CONFIG_IP_TRANSPARENT_PROXY
        /* The new socket created for transparent proxy may fall
         * into a non-existed bind bucket because sk->num != newsk->num.
-        * Ensure existance of the bucket now. The placement of the check
+        * Ensure existence of the bucket now. The placement of the check
         * later will require to destroy just created newsk in the case of fail.
         * 1998/04/22 Andrey V. Savochkin <address@hidden>
         */
diff --git a/pfinet/linux-src/net/ipv4/tcp_output.c 
b/pfinet/linux-src/net/ipv4/tcp_output.c
index 2ac5e8a..9ea4b7a 100644
--- a/pfinet/linux-src/net/ipv4/tcp_output.c
+++ b/pfinet/linux-src/net/ipv4/tcp_output.c
@@ -257,7 +257,7 @@ static int tcp_fragment(struct sock *sk, struct sk_buff 
*skb, u32 len)
    for TCP options, but includes only bare TCP header.
 
    tp->mss_clamp is mss negotiated at connection setup.
-   It is minumum of user_mss and mss received with SYN.
+   It is minimum of user_mss and mss received with SYN.
    It also does not include TCP options.
 
    tp->pmtu_cookie is last pmtu, seen by this function.
diff --git a/pfinet/linux-src/net/ipv6/addrconf.c 
b/pfinet/linux-src/net/ipv6/addrconf.c
index e3ca6d7..d392b3f 100644
--- a/pfinet/linux-src/net/ipv6/addrconf.c
+++ b/pfinet/linux-src/net/ipv6/addrconf.c
@@ -373,9 +373,9 @@ static void ipv6_del_addr(struct inet6_ifaddr *ifp)
 }
 
 /*
- *     Choose an apropriate source address
+ *     Choose an appropriate source address
  *     should do:
- *     i)      get an address with an apropriate scope
+ *     i)      get an address with an appropriate scope
  *     ii)     see if there is a specific route for the destination and use
  *             an address of the attached interface 
  *     iii)    don't use deprecated addresses
diff --git a/pfinet/linux-src/net/ipv6/af_inet6.c 
b/pfinet/linux-src/net/ipv6/af_inet6.c
index fb5d395..ca42818 100644
--- a/pfinet/linux-src/net/ipv6/af_inet6.c
+++ b/pfinet/linux-src/net/ipv6/af_inet6.c
@@ -551,7 +551,7 @@ __initfunc(void inet6_proto_init(struct net_proto *pro))
        /*
         *      ipngwg API draft makes clear that the correct semantics
         *      for TCP and UDP is to consider one TCP and UDP instance
-        *      in a host availiable by both INET and INET6 APIs and
+        *      in a host available by both INET and INET6 APIs and
         *      able to communicate via both network protocols.
         */
 
diff --git a/pfinet/linux-src/net/ipv6/icmpv6.c 
b/pfinet/linux-src/net/ipv6/icmpv6.c
index f7bebe0..8a33c9c 100644
--- a/pfinet/linux-src/net/ipv6/icmpv6.c
+++ b/pfinet/linux-src/net/ipv6/icmpv6.c
@@ -567,14 +567,14 @@ int icmpv6_rcv(struct sk_buff *skb, unsigned long len)
 
        default:
                if (net_ratelimit())
-                       printk(KERN_DEBUG "icmpv6: msg of unkown type\n");
+                       printk(KERN_DEBUG "icmpv6: msg of unknown type\n");
                
                /* informational */
                if (type & 0x80)
                        break;
 
                /* 
-                * error of unkown type. 
+                * error of unknown type. 
                 * must pass to upper level 
                 */
 
diff --git a/pfinet/linux-src/net/ipv6/ip6_fib.c 
b/pfinet/linux-src/net/ipv6/ip6_fib.c
index d190834..9468c02 100644
--- a/pfinet/linux-src/net/ipv6/ip6_fib.c
+++ b/pfinet/linux-src/net/ipv6/ip6_fib.c
@@ -234,7 +234,7 @@ static __inline__ void rt6_release(struct rt6_info *rt)
 /*
  *     Routing Table
  *
- *     return the apropriate node for a routing tree "add" operation
+ *     return the appropriate node for a routing tree "add" operation
  *     by either creating and inserting or by returning an existing
  *     node.
  */
diff --git a/pfinet/linux-src/net/ipv6/ip6_input.c 
b/pfinet/linux-src/net/ipv6/ip6_input.c
index 54a3f45..c4a5183 100644
--- a/pfinet/linux-src/net/ipv6/ip6_input.c
+++ b/pfinet/linux-src/net/ipv6/ip6_input.c
@@ -246,7 +246,7 @@ int ip6_mc_input(struct sk_buff *skb)
                deliver = 1;
 
        /*
-        *      IPv6 multicast router mode isnt currently supported.
+        *      IPv6 multicast router mode isn't currently supported.
         */
 #if 0
        if (ipv6_config.multicast_route) {
diff --git a/pfinet/linux-src/net/ipv6/ip6_output.c 
b/pfinet/linux-src/net/ipv6/ip6_output.c
index f67e3e9..e06ad59 100644
--- a/pfinet/linux-src/net/ipv6/ip6_output.c
+++ b/pfinet/linux-src/net/ipv6/ip6_output.c
@@ -481,7 +481,7 @@ int ip6_build_xmit(struct sock *sk, inet_getfrag_t getfrag, 
const void *data,
                if (err) {
 #if IP6_DEBUG >= 2
                        printk(KERN_DEBUG "ip6_build_xmit: "
-                              "no availiable source address\n");
+                              "no available source address\n");
 #endif
                        goto out;
                }
diff --git a/pfinet/linux-src/net/ipv6/ndisc.c 
b/pfinet/linux-src/net/ipv6/ndisc.c
index 3b3d3f4..61f950d 100644
--- a/pfinet/linux-src/net/ipv6/ndisc.c
+++ b/pfinet/linux-src/net/ipv6/ndisc.c
@@ -554,7 +554,7 @@ static void ndisc_router_discovery(struct sk_buff *skb)
 
        if (skb->nh.ipv6h->hop_limit != 255) {
                printk(KERN_INFO
-                      "NDISC: fake router advertisment received\n");
+                      "NDISC: fake router advertisement received\n");
                return;
        }
 
@@ -694,7 +694,7 @@ static void ndisc_router_discovery(struct sk_buff *skb)
                        ND_PRINTK0("got illegal option with RA");
                        break;
                default:
-                       ND_PRINTK0("unkown option in RA\n");
+                       ND_PRINTK0("unknown option in RA\n");
                 };
                 optlen -= len;
                 opt += len;
diff --git a/pfinet/linux-src/net/ipv6/udp_ipv6.c 
b/pfinet/linux-src/net/ipv6/udp_ipv6.c
index 1886e8a..f6968ae 100644
--- a/pfinet/linux-src/net/ipv6/udp_ipv6.c
+++ b/pfinet/linux-src/net/ipv6/udp_ipv6.c
@@ -335,7 +335,7 @@ ipv4_connected:
 
        ip6_dst_store(sk, dst, fl.fl6_dst);
 
-       /* get the source adddress used in the apropriate device */
+       /* get the source adddress used in the appropriate device */
 
        err = ipv6_get_saddr(dst, daddr, &saddr);
 
diff --git a/pfinet/main.c b/pfinet/main.c
index c1e080a..b4af267 100644
--- a/pfinet/main.c
+++ b/pfinet/main.c
@@ -288,7 +288,7 @@ main (int argc,
 
   /* Parse options.  When successful, this configures the interfaces
      before returning; to do so, it will acquire the global_lock.
-     (And when not sucessful, it never returns.)  */
+     (And when not successful, it never returns.)  */
   argp_parse (&pfinet_argp, argc, argv, 0,0,0);
 
   task_get_bootstrap_port (mach_task_self (), &bootstrap);
diff --git a/pfinet/options.c b/pfinet/options.c
index d0a1ff2..21a35c6 100644
--- a/pfinet/options.c
+++ b/pfinet/options.c
@@ -479,7 +479,7 @@ parse_opt (int opt, char *arg, struct argp_state *state)
       /* Fall through to free hook.  */
 
     case ARGP_KEY_ERROR:
-      /* Parsing error occured, free everything. */
+      /* Parsing error occurred, free everything. */
     free_hook:
       free (h->interfaces);
       free (h);
diff --git a/pflocal/pf.c b/pflocal/pf.c
index 852aabb..32c12e1 100644
--- a/pflocal/pf.c
+++ b/pflocal/pf.c
@@ -114,7 +114,7 @@ S_socket_fabricate_address (mach_port_t pf,
 }
 
 /* Implement socket_whatis_address as described in <hurd/socket.defs>.
-   Since we cannot tell what our adress is, return an empty string as
+   Since we cannot tell what our address is, return an empty string as
    the file name.  This is primarily for the implementation of accept
    and recvfrom.  The functions getsockname and getpeername remain
    unsupported for the local namespace.  */
diff --git a/pflocal/socket.c b/pflocal/socket.c
index c5c4e1d..faa9951 100644
--- a/pflocal/socket.c
+++ b/pflocal/socket.c
@@ -309,7 +309,7 @@ S_socket_send (struct sock_user *user, struct addr 
*dest_addr, int flags,
       if (dest_sock)
        /* Grab the destination socket's read pipe directly, and stuff data
           into it.  This is not quite the usage sock_acquire_read_pipe was
-          intended for, but it will work, as the only inappropiate errors
+          intended for, but it will work, as the only inappropriate errors
           occur on a broken pipe, which shouldn't be possible with the sort of
           sockets with which we can use socket_send...  XXXX */
        err = sock_acquire_read_pipe (dest_sock, &pipe);
diff --git a/release/SOURCES.0.0 b/release/SOURCES.0.0
index 1f561ad..673f8dd 100644
--- a/release/SOURCES.0.0
+++ b/release/SOURCES.0.0
@@ -107,5 +107,5 @@ sh-utils (1.12m from alpha.gnu.ai.mit.edu)
   [ copy libc's time/strftime.c into lib/strftime.c to fix a date bug. ]
 make (3.74.5 from alpha.gnu.ai.mit.edu; unmodified)
 gdb (Modified from Cygnus snapshot of 960526) 
-mach4 (UK22, slighly hacked) [already includes `serverboot' program.]
+mach4 (UK22, slightly hacked) [already includes `serverboot' program.]
 libc (1.93, with modifications)
diff --git a/release/mkfsimage.sh b/release/mkfsimage.sh
index 181928f..07b142f 100644
--- a/release/mkfsimage.sh
+++ b/release/mkfsimage.sh
@@ -75,7 +75,7 @@ while :; do
       --help                 Display this help and exit
       --version              Output version information and exit
 
-If multiple SRCs are specified, then each occurance of --files pertains only to
+If multiple SRCs are specified, then each occurrence of --files pertains only 
to
 the corresponding SRC.
 
 Each FILE named in a --copy-rules option contains lines of the form:
@@ -83,8 +83,8 @@ Each FILE named in a --copy-rules option contains lines of 
the form:
   [gzip] [rename TARGET] COPY-OP NAME
 
 and says to copy NAME from the source tree to the destination, using the
-method specified by COPY-OP.  A preceeding "\`"rename TARGET"\'" says to give
-NAME a different name in the target tree, and a preceeding "\`"gzip"\'" says
+method specified by COPY-OP.  A preceding "\`"rename TARGET"\'" says to give
+NAME a different name in the target tree, and a preceding "\`"gzip"\'" says
 to compress the result (appending .gz to the name).  COPY-OP may be one of the
 following:
 
diff --git a/storeio/dev.c b/storeio/dev.c
index a7a1dd8..31b084f 100644
--- a/storeio/dev.c
+++ b/storeio/dev.c
@@ -226,7 +226,7 @@ dev_sync(struct dev *dev, int wait)
 }
 
 /* Takes care of buffering I/O to/from DEV for a transfer at position OFFS,
-   length LEN; the amount of I/O sucessfully done is returned in AMOUNT.
+   length LEN; the amount of I/O successfully done is returned in AMOUNT.
    BUF_RW is called to do I/O that's entirely inside DEV's internal buffer,
    and RAW_RW to do I/O directly to DEV's store.  */
 static inline error_t
@@ -312,8 +312,8 @@ dev_rw (struct dev *dev, off_t offs, size_t len, size_t 
*amount,
     /* Some non-aligned I/O has been done, or is needed, so we need to deal
        with DEV's buffer, which means getting an exclusive lock.  */
     {
-      /* Aquire a writer lock instead of a reader lock.  Note that other
-        writers may have aquired the lock by the time we get it.  */
+      /* Acquire a writer lock instead of a reader lock.  Note that other
+        writers may have acquired the lock by the time we get it.  */
       rwlock_reader_unlock (&dev->io_lock);
       err = buffered_rw (dev, offs, len, amount, buf_rw, raw_rw);
     }
diff --git a/storeio/pager.c b/storeio/pager.c
index 0ad126c..1fb1d07 100644
--- a/storeio/pager.c
+++ b/storeio/pager.c
@@ -33,7 +33,7 @@
 
 /* For pager PAGER, read one page from offset PAGE.  Set *BUF to be the
    address of the page, and set *WRITE_LOCK if the page must be provided
-   read-only.  The only permissable error returns are EIO, EDQUOT, and
+   read-only.  The only permissible error returns are EIO, EDQUOT, and
    ENOSPC. */
 error_t
 pager_read_page (struct user_pager_info *upi,
@@ -65,7 +65,7 @@ pager_read_page (struct user_pager_info *upi,
 }
 
 /* For pager PAGER, synchronously write one page from BUF to offset PAGE.  In
-   addition, vm_deallocate (or equivalent) BUF.  The only permissable error
+   addition, vm_deallocate (or equivalent) BUF.  The only permissible error
    returns are EIO, EDQUOT, and ENOSPC. */
 error_t
 pager_write_page (struct user_pager_info *upi,
diff --git a/sutils/clookup.c b/sutils/clookup.c
index 8fe015e..0107799 100644
--- a/sutils/clookup.c
+++ b/sutils/clookup.c
@@ -36,7 +36,7 @@
    any passive translators.  If a node with an unstarted passive translator
    is encountered, ENXIO is returned in ERRNO; other errors are as for
    file_name_lookup.  Note that checking for an active translator currently
-   requires fetching the control port, which is a priveleged operation.  */
+   requires fetching the control port, which is a privileged operation.  */
 file_t
 file_name_lookup_carefully (const char *name, int flags, mode_t mode)
 {
diff --git a/sutils/fsck.c b/sutils/fsck.c
index 424e3f1..1ab9caa 100644
--- a/sutils/fsck.c
+++ b/sutils/fsck.c
@@ -41,7 +41,7 @@
 
    Although it knows something about the hurd, this fsck still uses
    /etc/fstab, and is generally not very integrated.  That will have to wait
-   until the appropiate mechanisms for doing so are decided.  */
+   until the appropriate mechanisms for doing so are decided.  */
 
 #include <stdlib.h>
 #include <string.h>
diff --git a/tasks b/tasks
index 0637a88..871bde1 100644
--- a/tasks
+++ b/tasks
@@ -94,7 +94,7 @@ Please discuss proposed microkernel work with address@hidden
   can be device_open'd, as well as to get the type of a device.
 
   * A way to have the kernel send a message on some designated port
-  everytime a new task is started.
+  every time a new task is started.
 
   * OSF has enhanced the exception_raise protocol to include thread_state
     information.  This code should be merged into the kernel; OSF people
diff --git a/term/munge.c b/term/munge.c
index 74d8288..660a99b 100644
--- a/term/munge.c
+++ b/term/munge.c
@@ -582,7 +582,7 @@ input_character (int c)
   echo_char (c, 0, 0);
   if (CCEQ (cc[VEOF], c) && (lflag & ECHO))
     {
-      /* Special bizzare echo processing for VEOF character. */
+      /* Special bizarre echo processing for VEOF character. */
       int n;
       n = echo_double (c, 0) ? 2 : output_width (c, output_psize);
       while (n--)
@@ -642,7 +642,7 @@ input_break ()
   enqueue_quote (qp, '\0');
 }
 
-/* Called when a character is recived with a framing error. */
+/* Called when a character is received with a framing error. */
 void
 input_framing_error (int c)
 {
diff --git a/tmpfs/pager-stubs.c b/tmpfs/pager-stubs.c
index 361724a..25d70fe 100644
--- a/tmpfs/pager-stubs.c
+++ b/tmpfs/pager-stubs.c
@@ -24,7 +24,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 
02139, USA.  */
 /* The user must define this function.  For pager PAGER, read one
    page from offset PAGE.  Set *BUF to be the address of the page,
    and set *WRITE_LOCK if the page must be provided read-only.
-   The only permissable error returns are EIO, EDQUOT, and ENOSPC. */
+   The only permissible error returns are EIO, EDQUOT, and ENOSPC. */
 error_t
 pager_read_page (struct user_pager_info *pager,
                 vm_offset_t page,
@@ -37,7 +37,7 @@ pager_read_page (struct user_pager_info *pager,
 
 /* The user must define this function.  For pager PAGER, synchronously
    write one page from BUF to offset PAGE.  In addition, mfree
-   (or equivalent) BUF.  The only permissable error returns are EIO,
+   (or equivalent) BUF.  The only permissible error returns are EIO,
    EDQUOT, and ENOSPC. */
 error_t
 pager_write_page (struct user_pager_info *pager,
diff --git a/ufs/alloc.c b/ufs/alloc.c
index 48ee60c..d8f9225 100644
--- a/ufs/alloc.c
+++ b/ufs/alloc.c
@@ -215,7 +215,7 @@ release_cg (struct cg *cgp)
  *   3) allocate a block in the same cylinder group.
  *   4) quadradically rehash into other cylinder groups, until an
  *      available block is located.
- * If no block preference is given the following heirarchy is used
+ * If no block preference is given the following hierarchy is used
  * to allocate a block:
  *   1) allocate a block in the cylinder group that contains the
  *      inode for the file.
@@ -472,7 +472,7 @@ nospace:
  * logical blocks to be made contiguous is given. The allocator attempts
  * to find a range of sequential blocks starting as close as possible to
  * an fs_rotdelay offset from the end of the allocation for the logical
- * block immediately preceeding the current range. If successful, the
+ * block immediately preceding the current range. If successful, the
  * physical block numbers in the buffer pointers and in the inode are
  * changed to reflect the new allocation. If unsuccessful, the allocation
  * is left unchanged. The success in doing the reallocation is returned.
@@ -638,7 +638,7 @@ fail:
  *   2) allocate an inode in the same cylinder group.
  *   3) quadradically rehash into other cylinder groups, until an
  *      available inode is located.
- * If no inode preference is given the following heirarchy is used
+ * If no inode preference is given the following hierarchy is used
  * to allocate an inode:
  *   1) allocate an inode in cylinder group 0.
  *   2) quadradically rehash into other cylinder groups, until an
diff --git a/ufs/dir.c b/ufs/dir.c
index 7a8cfa5..3c5f152 100644
--- a/ufs/dir.c
+++ b/ufs/dir.c
@@ -664,7 +664,7 @@ diskfs_direnter_hard(struct node *dp,
 /* Following a lookup call for REMOVE, this removes the link from the
    directory.  DP is the directory being changed and DS is the cached
    information returned from lookup.  This call is only valid if the
-   directory has been locked continously since the call to lookup, and
+   directory has been locked continuously since the call to lookup, and
    only if that call succeeded.  */
 error_t
 diskfs_dirremove_hard(struct node *dp,
diff --git a/ufs/inode.c b/ufs/inode.c
index 1a8a709..77a45ed 100644
--- a/ufs/inode.c
+++ b/ufs/inode.c
@@ -181,7 +181,7 @@ diskfs_lost_hardrefs (struct node *np)
          spin_unlock (&_libports_portrefcntlock);
 
          /* Right now the node is locked with no hard refs;
-            this is an anomolous situation.  Before messing with
+            this is an anomalous situation.  Before messing with
             the reference count on the file pager, we have to
             give ourselves a reference back so that we are really
             allowed to hold the lock.  Then we can do the
diff --git a/utils/devprobe.c b/utils/devprobe.c
index b5ebafe..d702032 100644
--- a/utils/devprobe.c
+++ b/utils/devprobe.c
@@ -35,7 +35,7 @@ static const struct argp_option options[] = {
   {0}
 };
 static const char *args_doc = "DEVNAME...";
-static const char *doc = "Test for the existance of mach device DEVNAME..."
+static const char *doc = "Test for the existence of mach device DEVNAME..."
   "\vThe exit status is 0 if any devices were found.";
 
 int
diff --git a/utils/ftpcp.c b/utils/ftpcp.c
index 4c4c151..67ccb1a 100644
--- a/utils/ftpcp.c
+++ b/utils/ftpcp.c
@@ -240,7 +240,7 @@ efinish (struct epoint *e)
 }
 
 /* Give a name which refers to a directory file, and a name in that
-   directory, this should return in COMPOSITE the composite name refering to
+   directory, this should return in COMPOSITE the composite name referring to
    that name in that directory, in malloced storage.  */
 error_t
 eappend (struct epoint *e,
diff --git a/utils/ftpdir.c b/utils/ftpdir.c
index 9b496ad..4ccb821 100644
--- a/utils/ftpdir.c
+++ b/utils/ftpdir.c
@@ -39,7 +39,7 @@ static struct argp_option options[] =
   {"account",  'a', "ACCT",0, "Account to login as"},
   {"separator",'S', "SEP", 0, "String to separate multiple listings"},
   {"prefix",   'P', "PFX", 0, "String to proceed listings; the first and 
second"
-                              " occurances of %s are replace by HOST and DIR"},
+                              " occurrences of %s are replace by HOST and 
DIR"},
   {"host",     'h', "HOST",0, "Use HOST as a default host"},
   {"debug",    'D', 0,     0, "Turn on debugging output for ftp connections"},
   {"intepret", 'i', 0,     0, "Parse the directory output"},
diff --git a/utils/login.c b/utils/login.c
index aefc218..cad3b1e 100644
--- a/utils/login.c
+++ b/utils/login.c
@@ -663,7 +663,7 @@ main(int argc, char *argv[])
       if (ugids.eff_uids.num + ugids.avail_uids.num == 0)
        /* We're transiting from having some uids to having none, which means
           this is probably a new login session.  Unless specified otherwise,
-          set a timer to kill this session if it hasn't aquired any ids by
+          set a timer to kill this session if it hasn't acquired any ids by
           then.  Note that we fork off the timer process before clearing the
           process owner: because we're interested in killing unowned
           processes, proc's in-same-login-session rule should apply to us
diff --git a/utils/mount.c b/utils/mount.c
index e9f64d8..8b059c2 100644
--- a/utils/mount.c
+++ b/utils/mount.c
@@ -48,7 +48,7 @@ static const struct argp_option argp_opts[] =
   {"timeout",  'T',    "MILLISECONDS", 0, "Timeout for translator startup"},
   {"format",   'p',    "mount|fstab|translator", OPTION_ARG_OPTIONAL,
    "Output format for query (no filesystem arguments)"},
-  {"options", 'o', "OPTIONS", 0, "A `,' seperated list of options"},
+  {"options", 'o', "OPTIONS", 0, "A `,' separated list of options"},
   {"readonly", 'r', 0, 0, "Never write to disk or allow opens for writing"},
   {"writable", 'w', 0, 0, "Use normal read/write behavior"},
   {"update", 'u', 0, 0, "Flush any meta-data cached in core"},
diff --git a/utils/vmstat.c b/utils/vmstat.c
index 86494dc..bc3f2d4 100644
--- a/utils/vmstat.c
+++ b/utils/vmstat.c
@@ -456,7 +456,7 @@ main (int argc, char **argv)
       if (field->standard)
        output_fields |= (1 << (field - fields));
 
-  /* Returns an appropiate SIZE_UNITS for printing FIELD.  */
+  /* Returns an appropriate SIZE_UNITS for printing FIELD.  */
 #define SIZE_UNITS(field)                                                    \
   (size_units >= 0                                                           \
    ? size_units                                                                
      \
diff --git a/utils/w.c b/utils/w.c
index 43bce02..3755508 100644
--- a/utils/w.c
+++ b/utils/w.c
@@ -253,7 +253,7 @@ static void
 add_utmp_procs (struct proc_stat_list *procs, struct utmp *u)
 {
   /* The tty name, with space for '\0' termination and an
-     appropiate prefix.  */
+     appropriate prefix.  */
   char tty[sizeof _PATH_DEV + sizeof u->ut_line];
   io_t tty_node;
   error_t err;
-- 
1.7.5.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]