From g.olgeni@colby.it  Sat Jul 24 12:27:39 2010
Return-Path: <g.olgeni@colby.it>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id D61E5106567C
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 24 Jul 2010 12:27:39 +0000 (UTC)
	(envelope-from g.olgeni@colby.it)
Received: from mail.colby.tv (93-62-141-58.ip22.fastwebnet.it [93.62.141.58])
	by mx1.freebsd.org (Postfix) with ESMTP id F0B528FC13
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 24 Jul 2010 12:27:38 +0000 (UTC)
Received: from bsdbox.colby.local (localhost [127.0.0.1])
	by server.colby.local (8.14.4/8.14.4) with ESMTP id o6OCRbKP075861
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 24 Jul 2010 14:27:37 +0200 (CEST)
	(envelope-from g.olgeni@colby.it)
Received: from exchange.colby.local ([192.168.1.11] helo=exchange.colby.local)
	with IPv4:25 by bsdbox.colby.local; 24 Jul 2010 14:27:37 +0200
Received: from backoffice.colby.local ([192.168.1.56]) by exchange.colby.local over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);
	 Sat, 24 Jul 2010 14:27:37 +0200
Received: from backoffice.colby.local (localhost [127.0.0.1])
	by backoffice.colby.local (8.14.4/8.14.4) with ESMTP id o6OCRbZp005362
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 24 Jul 2010 14:27:37 +0200 (CEST)
	(envelope-from olgeni@backoffice.colby.local)
Received: (from olgeni@localhost)
	by backoffice.colby.local (8.14.4/8.14.4/Submit) id o6OCRbBX005361;
	Sat, 24 Jul 2010 14:27:37 +0200 (CEST)
	(envelope-from olgeni)
Message-Id: <201007241227.o6OCRbBX005361@backoffice.colby.local>
Date: Sat, 24 Jul 2010 14:27:37 +0200 (CEST)
From: Jimmy Olgeni <olgeni@freebsd.org>
Reply-To: Jimmy Olgeni <olgeni@freebsd.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Batch of typo fixes for HEAD src files
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         148894
>Category:       bin
>Synopsis:       [patch] Batch of typo fixes for HEAD src files
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    brucec
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 24 12:30:05 UTC 2010
>Closed-Date:    Tue Nov 09 10:59:38 UTC 2010
>Last-Modified:  Sat Nov 20 20:40:08 UTC 2010
>Originator:     Jimmy Olgeni
>Release:        FreeBSD 8.1-RELEASE i386
>Organization:
>Environment:
>Description:
A few typo fixes for HEAD, for comments and a couple of prints.

Affected files:

  libexec/tftpd/tftp-utils.c
  sys/arm/xscale/ixp425/ixp425_qmgr.c
  sys/boot/arm/ixp425/boot2/ixp425_board.c
  sys/dev/ata/ata-disk.c
  sys/dev/drm/r300_reg.h
  sys/dev/isp/isp_freebsd.c
  sys/dev/ixgbe/ixgbe.c
  sys/dev/msk/if_msk.c
  sys/dev/pccard/pccardvar.h
  sys/dev/sound/sbus/cs4231.c
  sys/dev/syscons/schistory.c
  sys/dev/uart/uart_subr.c
  sys/kern/subr_lock.c
  sys/mips/mips/vm_machdep.c
  sys/netinet/sctp.h
  sys/netinet/sctp_os_bsd.h
  sys/netinet/sctp_pcb.c
  sys/netinet/sctp_uio.h
  sys/security/mac_portacl/mac_portacl.c
  usr.bin/seq/seq.c
  usr.sbin/config/configvers.h

>How-To-Repeat:
>Fix:
Index: libexec/tftpd/tftp-utils.c
===================================================================
--- libexec/tftpd/tftp-utils.c	(revision 210441)
+++ libexec/tftpd/tftp-utils.c	(working copy)
@@ -100,7 +100,7 @@
 	sin4->sin_len = sizeof(struct sockaddr_in);
 }
 
-/* Get a field from a \0 seperated string */
+/* Get a field from a \0 separated string */
 ssize_t
 get_field(int peer, char *buffer, ssize_t size)
 {
Index: sys/arm/xscale/ixp425/ixp425_qmgr.c
===================================================================
--- sys/arm/xscale/ixp425/ixp425_qmgr.c	(revision 210441)
+++ sys/arm/xscale/ixp425/ixp425_qmgr.c	(working copy)
@@ -317,7 +317,7 @@
 	
 	sc->aqmFreeSramAddress = 0x100;	/* Q buffer space starts at 0x2100 */
 
-	ixpqmgr_rebuild(sc);		/* build inital priority table */
+	ixpqmgr_rebuild(sc);		/* build initial priority table */
 	aqm_reset(sc);			/* reset h/w */
 	return (0);
 }
@@ -775,7 +775,7 @@
 		      *
 		      * The search will end when all the bits of the interrupt
 		      * register are cleared. There is no need to maintain
-		      * a seperate value and test it at each iteration.
+		      * a separate value and test it at each iteration.
 		      */
 		     if (intRegVal & sc->lowPriorityTableFirstHalfMask) {
 			 priorityTableIndex = 0;
Index: sys/boot/arm/ixp425/boot2/ixp425_board.c
===================================================================
--- sys/boot/arm/ixp425/boot2/ixp425_board.c	(revision 210441)
+++ sys/boot/arm/ixp425/boot2/ixp425_board.c	(working copy)
@@ -88,7 +88,7 @@
 
 /*
  * This should be called just before starting the kernel. This is so
- * that one can undo incompatable hardware settings.
+ * that one can undo incompatible hardware settings.
  */
 void
 clr_board(void)
@@ -504,7 +504,7 @@
 	while (tout <= 5000000) {
 		status = cfaltread8(CF_ALT_STATUS);
 		if (status == 0xff) {
-			printf("cfaltwait: master: no status, reselectin\n");
+			printf("cfaltwait: master: no status, reselecting\n");
 			cfwrite8(CF_DRV_HEAD, CF_D_IBM);
 			DELAY(1);
 			status = cfread8(CF_STATUS);
Index: sys/dev/ata/ata-disk.c
===================================================================
--- sys/dev/ata/ata-disk.c	(revision 210441)
+++ sys/dev/ata/ata-disk.c	(working copy)
@@ -175,13 +175,13 @@
 	free(children, M_TEMP);
     }
 
-    /* detroy disk from the system so we dont get any further requests */
+    /* destroy disk from the system so we don't get any further requests */
     disk_destroy(adp->disk);
 
-    /* fail requests on the queue and any thats "in flight" for this device */
+    /* fail requests on the queue and any that's "in flight" for this device */
     ata_fail_requests(dev);
 
-    /* dont leave anything behind */
+    /* don't leave anything behind */
     device_set_ivars(dev, NULL);
     free(adp, M_AD);
     return 0;
@@ -523,7 +523,7 @@
     struct ad_softc *adp = device_get_ivars(dev);
     u_int8_t *marker, vendor[64], product[64];
 
-    /* try to seperate the ATA model string into vendor and model parts */
+    /* try to separate the ATA model string into vendor and model parts */
     if ((marker = index(atadev->param.model, ' ')) ||
 	(marker = index(atadev->param.model, '-'))) {
 	int len = (marker - atadev->param.model);
Index: sys/dev/drm/r300_reg.h
===================================================================
--- sys/dev/drm/r300_reg.h	(revision 210441)
+++ sys/dev/drm/r300_reg.h	(working copy)
@@ -345,7 +345,7 @@
  * position takes place.
  *
  * Most likely this is used to ignore rest of the program in cases
- * where group of verts arent visible. For some reason this "section"
+ * where group of verts aren't visible. For some reason this "section"
  * is sometimes accepted other instruction that have no relationship with
  * position calculations.
  */
@@ -590,7 +590,7 @@
 #define R300_RE_FOG_START                     0x4298
 
 /* Not sure why there are duplicate of factor and constant values.
- * My best guess so far is that there are seperate zbiases for test and write.
+ * My best guess so far is that there are separate zbiases for test and write.
  * Ordering might be wrong.
  * Some of the tests indicate that fgl has a fallback implementation of zbias
  * via pixel shaders.
@@ -608,7 +608,7 @@
  * My guess is that there are two bits for each zbias primitive
  * (FILL, LINE, POINT).
  *  One to enable depth test and one for depth write.
- * Yet this doesnt explain why depth writes work ...
+ * Yet this doesn't explain why depth writes work ...
  */
 #define R300_RE_OCCLUSION_CNTL		    0x42B4
 #	define R300_OCCLUSION_ON		(1<<1)
@@ -693,7 +693,7 @@
  * the ROUTE_0_COLOR bit is set and ROUTE_0_COLOR_DEST contains the
  * color register index.
  *
- * Apperently you may set the R300_RS_ROUTE_0_COLOR bit, but not provide any
+ * Apparently you may set the R300_RS_ROUTE_0_COLOR bit, but not provide any
  * R300_RS_ROUTE_0_COLOR_DEST value; this setup is used for clearing the state.
  * See r300_ioctl.c:r300EmitClearState. I'm not sure if this setup is strictly
  * correct or not. - Oliver.
@@ -817,8 +817,8 @@
 #	define R300_TX_MIN_FILTER_LINEAR_MIP_NEAREST        (6  <<  11)
 #	define R300_TX_MIN_FILTER_LINEAR_MIP_LINEAR         (10 <<  11)
 
-/* NOTE: NEAREST doesnt seem to exist.
- * Im not seting MAG_FILTER_MASK and (3 << 11) on for all
+/* NOTE: NEAREST doesn't seem to exist.
+ * I'm not setting MAG_FILTER_MASK and (3 << 11) on for all
  * anisotropy modes because that would void selected mag filter
  */
 #	define R300_TX_MIN_FILTER_ANISO_NEAREST             (0 << 13)
Index: sys/dev/isp/isp_freebsd.c
===================================================================
--- sys/dev/isp/isp_freebsd.c	(revision 210441)
+++ sys/dev/isp/isp_freebsd.c	(working copy)
@@ -1790,7 +1790,7 @@
 	 * The firmware status (except for the QLTM_SVALID bit)
 	 * indicates why this ATIO was sent to us.
 	 *
-	 * If QLTM_SVALID is set, the firware has recommended Sense Data.
+	 * If QLTM_SVALID is set, the firmware has recommended Sense Data.
 	 *
 	 * If the DISCONNECTS DISABLED bit is set in the flags field,
 	 * we're still connected on the SCSI bus.
@@ -1917,7 +1917,7 @@
 	 * The firmware status (except for the QLTM_SVALID bit)
 	 * indicates why this ATIO was sent to us.
 	 *
-	 * If QLTM_SVALID is set, the firware has recommended Sense Data.
+	 * If QLTM_SVALID is set, the firmware has recommended Sense Data.
 	 */
 	if ((aep->at_status & ~QLTM_SVALID) != AT_CDB) {
 		isp_prt(isp, ISP_LOGWARN, "bogus atio (0x%x) leaked to platform", aep->at_status);
@@ -2581,7 +2581,7 @@
 
 		/*
 		 * Note that we're just getting notification that an ELS was received
-		 * (possibly with some associcated information sent upstream). This is
+		 * (possibly with some associated information sent upstream). This is
 		 * *not* the same as being given the ELS frame to accept or reject.
 		 */
 		switch (inot->in_status_subcode) {
@@ -2784,7 +2784,7 @@
 }
 
 /*
- * Handle task managment functions.
+ * Handle task management functions.
  *
  * We show up here with a notify structure filled out.
  *
@@ -2894,7 +2894,7 @@
 }
 
 /*
- * Find the associated private data and makr it as dead so
+ * Find the associated private data and mark it as dead so
  * we don't try to work on it any further.
  */
 static void
@@ -5368,7 +5368,7 @@
 
 
 	/*
-	 * For channel zero just return what we have. For either ACIIVE or
+	 * For channel zero just return what we have. For either ACTIVE or
 	 * DEFAULT cases, we depend on default override of NVRAM values for
 	 * channel zero.
 	 */
@@ -5404,7 +5404,7 @@
 		 * physical port on dual-port chips (23XX/24XX)
 		 * 
 		 * This is somewhat nutty, particularly since bit 48 is
-		 * irrelevant as they assign seperate serial numbers to
+		 * irrelevant as they assign separate serial numbers to
 		 * different physical ports anyway.
 		 * 
 		 * We'll stick our channel number plus one first into bits
Index: sys/dev/ixgbe/ixgbe.c
===================================================================
--- sys/dev/ixgbe/ixgbe.c	(revision 210441)
+++ sys/dev/ixgbe/ixgbe.c	(working copy)
@@ -257,7 +257,7 @@
 
 /*
  * Header split: this causes the hardware to DMA
- * the header into a seperate mbuf from the payload,
+ * the header into a separate mbuf from the payload,
  * it can be a performance win in some workloads, but
  * in others it actually hurts, its off by default. 
  */
@@ -3641,7 +3641,7 @@
 
 		rxbuf = &rxr->rx_buffers[j];
 		/*
-		** Dont allocate mbufs if not
+		** Don't allocate mbufs if not
 		** doing header split, its wasteful
 		*/ 
 		if (rxr->hdr_split == FALSE)
@@ -4109,7 +4109,7 @@
 		** not be fragmented across sequential
 		** descriptors, rather the next descriptor
 		** is indicated in bits of the descriptor.
-		** This also means that we might proceses
+		** This also means that we might process
 		** more than one packet at a time, something
 		** that has never been true before, it
 		** required eliminating global chain pointers
@@ -4458,14 +4458,14 @@
 	/* With RSS we use auto clear */
 	if (adapter->msix_mem) {
 		mask = IXGBE_EIMS_ENABLE_MASK;
-		/* Dont autoclear Link */
+		/* Don't autoclear Link */
 		mask &= ~IXGBE_EIMS_OTHER;
 		mask &= ~IXGBE_EIMS_LSC;
 		IXGBE_WRITE_REG(hw, IXGBE_EIAC, mask);
 	}
 
 	/*
-	** Now enable all queues, this is done seperately to
+	** Now enable all queues, this is done separately to
 	** allow for handling the extended (beyond 32) MSIX
 	** vectors that can be used by 82599
 	*/
Index: sys/dev/msk/if_msk.c
===================================================================
--- sys/dev/msk/if_msk.c	(revision 210441)
+++ sys/dev/msk/if_msk.c	(working copy)
@@ -1163,7 +1163,7 @@
 	sc->msk_pflags |= MSK_FLAG_RAMBUF;
 	/*
 	 * Give receiver 2/3 of memory and round down to the multiple
-	 * of 1024. Tx/Rx RAM buffer size of Yukon II shoud be multiple
+	 * of 1024. Tx/Rx RAM buffer size of Yukon II should be multiple
 	 * of 1024.
 	 */
 	sc->msk_rxqsize = rounddown((sc->msk_ramsize * 1024 * 2) / 3, 1024);
@@ -1627,7 +1627,7 @@
 		 */
         	ifp->if_capabilities |= IFCAP_VLAN_HWTAGGING | IFCAP_VLAN_HWTSO;
 		/*
-		 * Enable Rx checksum offloading for VLAN taggedd frames
+		 * Enable Rx checksum offloading for VLAN tagged frames
 		 * if controller support new descriptor format.
 		 */
 		if ((sc_if->msk_flags & MSK_FLAG_DESCV2) != 0 &&
@@ -1814,7 +1814,7 @@
 			 * does not rely on status word of received frame
 			 * in msk_rxeof() which in turn disables all
 			 * hardware assistance bits reported by the status
-			 * word as well as validity of the recevied frame.
+			 * word as well as validity of the received frame.
 			 * Just pass received frames to upper stack with
 			 * minimal test and let upper stack handle them.
 			 */
@@ -2144,10 +2144,10 @@
 	 * what DMA address is used and chain another descriptor for the
 	 * 64bits DMA operation. This also means descriptor ring size is
 	 * variable. Limiting DMA address to be in 32bit address space greatly
-	 * simplyfies descriptor handling and possibly would increase
+	 * simplifies descriptor handling and possibly would increase
 	 * performance a bit due to efficient handling of descriptors.
 	 * Apart from harassing checksum offloading mechanisms, it seems
-	 * it's really bad idea to use a seperate descriptor for 64bit
+	 * it's really bad idea to use a separate descriptor for 64bit
 	 * DMA operation to save small descriptor memory. Anyway, I've
 	 * never seen these exotic scheme on ethernet interface hardware.
 	 */
@@ -2644,7 +2644,7 @@
 			 * Short UDP packets appear to be handled correctly by
 			 * Yukon II. Also I assume this bug does not happen on
 			 * controllers that use newer descriptor format or
-			 * automatic Tx checksum calaulcation.
+			 * automatic Tx checksum calculation.
 			 */
 			m = m_pullup(m, offset + sizeof(struct tcphdr));
 			if (m == NULL) {
@@ -2781,7 +2781,7 @@
 	/* Update producer index. */
 	sc_if->msk_cdata.msk_tx_prod = prod;
 
-	/* Set EOP on the last desciptor. */
+	/* Set EOP on the last descriptor. */
 	prod = (prod + MSK_TX_RING_CNT - 1) % MSK_TX_RING_CNT;
 	tx_le = &sc_if->msk_rdata.msk_tx_ring[prod];
 	tx_le->msk_control |= htole32(EOP);
@@ -3322,7 +3322,7 @@
 		 * XXX
 		 * In case of Tx underrun, we may need to flush/reset
 		 * Tx MAC but that would also require resynchronization
-		 * with status LEs. Reintializing status LEs would
+		 * with status LEs. Reinitializing status LEs would
 		 * affect other port in dual MAC configuration so it
 		 * should be avoided as possible as we can.
 		 * Due to lack of documentation it's all vague guess but
@@ -3834,7 +3834,7 @@
 	msk_setvlan(sc_if, ifp);
 
 	if ((sc_if->msk_flags & MSK_FLAG_RAMBUF) == 0) {
-		/* Set Rx Pause threshould. */
+		/* Set Rx Pause threshold. */
 		CSR_WRITE_2(sc, MR_ADDR(sc_if->msk_port, RX_GMF_LP_THR),
 		    MSK_ECU_LLPP);
 		CSR_WRITE_2(sc, MR_ADDR(sc_if->msk_port, RX_GMF_UP_THR),
Index: sys/dev/pccard/pccardvar.h
===================================================================
--- sys/dev/pccard/pccardvar.h	(revision 210441)
+++ sys/dev/pccard/pccardvar.h	(working copy)
@@ -31,7 +31,7 @@
  */
 
 /*
- * PCCARD_API_LEVEL.  When set to 5, we provide a 5.x compatable API
+ * PCCARD_API_LEVEL.  When set to 5, we provide a 5.x compatible API
  * for driver writers that have to share their code between 5.x and 6.x.
  * The 5.x compatibility interfaces will be unsupported in 7.0, at which
  * point we'll only support 6 and newer, etc.
@@ -191,7 +191,7 @@
 	PCCARD_IVAR_PRODEXT,
 	PCCARD_IVAR_FUNCTION_NUMBER,
 	PCCARD_IVAR_VENDOR_STR,	/* CIS string for "Manufacturer" */
-	PCCARD_IVAR_PRODUCT_STR,/* CIS strnig for "Product" */
+	PCCARD_IVAR_PRODUCT_STR,/* CIS string for "Product" */
 	PCCARD_IVAR_CIS3_STR,
 	PCCARD_IVAR_CIS4_STR,
 	PCCARD_IVAR_FUNCTION,
@@ -254,7 +254,7 @@
 #endif
 
 /*
- * Defines to decoe the get_funce_disk return value.  See the PCMCIA standard
+ * Defines to decode the get_funce_disk return value.  See the PCMCIA standard
  * for all the details of what these bits mean.
  */
 #define	PFD_I_V_MASK		0x3
Index: sys/dev/sound/sbus/cs4231.c
===================================================================
--- sys/dev/sound/sbus/cs4231.c	(revision 210441)
+++ sys/dev/sound/sbus/cs4231.c	(working copy)
@@ -70,7 +70,7 @@
  * for playback/capture.
  * Since I couldn't find any documentation for APCDMA programming
  * information, I guessed the usage of APCDMA from that of OpenBSD's
- * driver. The EBDMA infomation of PCIO can be obtained from
+ * driver. The EBDMA information of PCIO can be obtained from
  *  http://solutions.sun.com/embedded/databook/web/microprocessors/pcio.html
  * And CS4231A datasheet can also be obtained from
  *  ftp://ftp.alsa-project.org/pub/manuals/cirrus/4231a.pdf
@@ -1198,7 +1198,7 @@
 
 	/*
 	 * capture channel
-	 * cs4231 doesn't allow seperate fs setup for playback/capture.
+	 * cs4231 doesn't allow separate fs setup for playback/capture.
 	 * I believe this will break full-duplex operation.
 	 */
 	if (dir == PCMDIR_REC) {
Index: sys/dev/syscons/schistory.c
===================================================================
--- sys/dev/syscons/schistory.c	(revision 210441)
+++ sys/dev/syscons/schistory.c	(working copy)
@@ -52,7 +52,7 @@
 
 /*
  * XXX Placeholder.
- * This calculations should be dynamically scaled by number of seperate sc
+ * This calculations should be dynamically scaled by number of separate sc
  * devices.  A base value of 'extra_history_size' should be defined for
  * each syscons unit, and added and subtracted from the dynamic
  * 'extra_history_size' as units are added and removed.  This way, each time
@@ -86,7 +86,7 @@
 sc_alloc_history_buffer(scr_stat *scp, int lines, int prev_ysize, int wait)
 {
 	/*
-	 * syscons unconditionally allocates buffers upto 
+	 * syscons unconditionally allocates buffers up to 
 	 * SC_HISTORY_SIZE lines or scp->ysize lines, whichever 
 	 * is larger. A value greater than that is allowed, 
 	 * subject to extra_history_size.
@@ -116,7 +116,7 @@
 			delta = cur_lines - min_lines;
 	}
 
-	/* lines upto min_lines are always allowed. */
+	/* lines up to min_lines are always allowed. */
 	min_lines = imax(SC_HISTORY_SIZE, scp->ysize);
 	if (lines > min_lines) {
 		if (lines - min_lines > extra_history_size + delta) {
Index: sys/dev/uart/uart_subr.c
===================================================================
--- sys/dev/uart/uart_subr.c	(revision 210441)
+++ sys/dev/uart/uart_subr.c	(working copy)
@@ -172,8 +172,8 @@
 
 /*
  * Parse a device specification. The specification is a list of attributes
- * seperated by commas. Each attribute is a tag-value pair with the tag and
- * value seperated by a colon. Supported tags are:
+ * separated by commas. Each attribute is a tag-value pair with the tag and
+ * value separated by a colon. Supported tags are:
  *
  *	br = Baudrate
  *	ch = Channel
Index: sys/kern/subr_lock.c
===================================================================
--- sys/kern/subr_lock.c	(revision 210441)
+++ sys/kern/subr_lock.c	(working copy)
@@ -170,7 +170,7 @@
 
 /*
  * Array of objects and profs for each type of object for each cpu.  Spinlocks
- * are handled seperately because a thread may be preempted and acquire a
+ * are handled separately because a thread may be preempted and acquire a
  * spinlock while in the lock profiling code of a non-spinlock.  In this way
  * we only need a critical section to protect the per-cpu lists.
  */
Index: sys/mips/mips/vm_machdep.c
===================================================================
--- sys/mips/mips/vm_machdep.c	(revision 210441)
+++ sys/mips/mips/vm_machdep.c	(working copy)
@@ -121,7 +121,7 @@
 	/* Copy p1's pcb, note that in this case
 	 * our pcb also includes the td_frame being copied
 	 * too. The older mips2 code did an additional copy
-	 * of the td_frame, for us thats not needed any
+	 * of the td_frame, for us that's not needed any
 	 * longer (this copy does them both 
 	 */
 	bcopy(td1->td_pcb, pcb2, sizeof(*pcb2));
@@ -312,7 +312,7 @@
  * Initialize machine state (pcb and trap frame) for a new thread about to
  * upcall. Put enough state in the new thread's PCB to get it to go back
  * userret(), where we can intercept it again to set the return (upcall)
- * Address and stack, along with those from upcals that are from other sources
+ * Address and stack, along with those from upcalls that are from other sources
  * such as those generated in thread_userret() itself.
  */
 void
@@ -334,7 +334,7 @@
 	 * at this time (see the matching comment below for
 	 * more analysis) (need a good safe default).
 	 * In MIPS, the trapframe is the first element of the PCB
-	 * and gets copied when we copy the PCB. No seperate copy
+	 * and gets copied when we copy the PCB. No separate copy
 	 * is needed.
 	 */
 	bcopy(td0->td_pcb, pcb2, sizeof(*pcb2));
@@ -350,7 +350,7 @@
 	pcb2->pcb_context[PCB_REG_S0] = (register_t)(intptr_t)fork_return;
 	pcb2->pcb_context[PCB_REG_S1] = (register_t)(intptr_t)td;
 	pcb2->pcb_context[PCB_REG_S2] = (register_t)(intptr_t)td->td_frame;
-	/* Dont set IE bit in SR. sched lock release will take care of it */
+	/* Don't set IE bit in SR. sched lock release will take care of it */
 	pcb2->pcb_context[PCB_REG_SR] = (MIPS_SR_KX | MIPS_SR_INT_MASK) &
 	    mips_rd_status();
 
Index: sys/netinet/sctp.h
===================================================================
--- sys/netinet/sctp.h	(revision 210441)
+++ sys/netinet/sctp.h	(working copy)
@@ -108,7 +108,7 @@
 #define SCTP_MAX_BURST			0x00000019	/* rw */
 /* assoc level context */
 #define SCTP_CONTEXT                    0x0000001a	/* rw */
-/* explict EOR signalling */
+/* explicit EOR signalling */
 #define SCTP_EXPLICIT_EOR               0x0000001b
 #define SCTP_REUSE_PORT                 0x0000001c	/* rw */
 #define SCTP_AUTH_DEACTIVATE_KEY	0x0000001d
@@ -131,9 +131,9 @@
  * Blocking I/O is enabled on any TCP type socket by default. For the UDP
  * model if this is turned on then the socket buffer is shared for send
  * resources amongst all associations.  The default for the UDP model is that
- * is SS_NBIO is set.  Which means all associations have a seperate send
+ * is SS_NBIO is set.  Which means all associations have a separate send
  * limit BUT they will NOT ever BLOCK instead you will get an error back
- * EAGAIN if you try to send to much. If you want the blocking symantics you
+ * EAGAIN if you try to send to much. If you want the blocking semantics you
  * set this option at the cost of sharing one socket send buffer size amongst
  * all associations. Peeled off sockets turn this option off and block. But
  * since both TCP and peeled off sockets have only one assoc per socket this
@@ -141,7 +141,7 @@
  * model OR peeled off UDP model, but we do allow you to do so. You just use
  * the normal syscall to toggle SS_NBIO the way you want.
  *
- * Blocking I/O is controled by the SS_NBIO flag on the socket state so_state
+ * Blocking I/O is controlled by the SS_NBIO flag on the socket state so_state
  * field.
  */
 
@@ -168,7 +168,7 @@
 
 
 /* Special hook for dynamically setting primary for all assoc's,
- * this is a write only option that requires root privledge.
+ * this is a write only option that requires root privilege.
  */
 #define SCTP_SET_DYNAMIC_PRIMARY        0x00002001
 
@@ -183,7 +183,7 @@
  * to. The endpoint, before binding, may select
  * the "default" VRF it is in by using a set socket
  * option with SCTP_VRF_ID. This will also
- * get propegated to the default VRF. Once the
+ * get propagated to the default VRF. Once the
  * endpoint binds an address then it CANNOT add
  * additional VRF's to become a Multi-VRF endpoint.
  *
@@ -310,7 +310,7 @@
 #define SCTP_CAUSE_UNSUPPORTED_HMACID	0x0105
 
 /*
- * error cause parameters (user visisble)
+ * error cause parameters (user visible)
  */
 struct sctp_error_cause {
 	uint16_t code;
Index: sys/netinet/sctp_os_bsd.h
===================================================================
--- sys/netinet/sctp_os_bsd.h	(revision 210441)
+++ sys/netinet/sctp_os_bsd.h	(working copy)
@@ -316,7 +316,7 @@
                                   }
 
 /* We make it so if you have up to 4 threads
- * writting based on the default size of
+ * writing based on the default size of
  * the packet log 65 k, that would be
  * 4 16k packets before we would hit
  * a problem.
@@ -353,7 +353,7 @@
 
 /* For BSD this just accesses the M_PKTHDR length
  * so it operates on an mbuf with hdr flag. Other
- * O/S's may have seperate packet header and mbuf
+ * O/S's may have separate packet header and mbuf
  * chain pointers.. thus the macro.
  */
 #define SCTP_HEADER_TO_CHAIN(m) (m)
Index: sys/netinet/sctp_pcb.c
===================================================================
--- sys/netinet/sctp_pcb.c	(revision 210441)
+++ sys/netinet/sctp_pcb.c	(working copy)
@@ -107,7 +107,7 @@
  *    ...   +--ifa-> ifa -> ifa
  *   vrf
  *
- * We keep these seperate lists since the SCTP subsystem will
+ * We keep these separate lists since the SCTP subsystem will
  * point to these from its source address selection nets structure.
  * When an address is deleted it does not happen right away on
  * the SCTP side, it gets scheduled. What we do when a
@@ -191,7 +191,7 @@
 	struct sctp_ifnlist *hash_ifn_head;
 
 	/*
-	 * We assume the lock is held for the addresses if thats wrong
+	 * We assume the lock is held for the addresses if that's wrong
 	 * problems could occur :-)
 	 */
 	hash_ifn_head = &SCTP_BASE_INFO(vrf_ifn_hash)[(ifn_index & SCTP_BASE_INFO(vrf_ifn_hashmark))];
@@ -327,7 +327,7 @@
 		len1 = strlen(if_name);
 		len2 = strlen(sctp_ifap->ifn_p->ifn_name);
 		if (len1 != len2) {
-			SCTPDBG(SCTP_DEBUG_PCB4, "IFN of ifa names different lenght %d vs %d - ignored\n",
+			SCTPDBG(SCTP_DEBUG_PCB4, "IFN of ifa names different length %d vs %d - ignored\n",
 			    len1, len2);
 			goto out;
 		}
@@ -380,7 +380,7 @@
 		len1 = strlen(if_name);
 		len2 = strlen(sctp_ifap->ifn_p->ifn_name);
 		if (len1 != len2) {
-			SCTPDBG(SCTP_DEBUG_PCB4, "IFN of ifa names different lenght %d vs %d - ignored\n",
+			SCTPDBG(SCTP_DEBUG_PCB4, "IFN of ifa names different length %d vs %d - ignored\n",
 			    len1, len2);
 			goto out;
 		}
@@ -567,7 +567,7 @@
 		} else {
 			if (sctp_ifap->ifn_p) {
 				/*
-				 * The last IFN gets the address, removee
+				 * The last IFN gets the address, remove
 				 * the old one
 				 */
 				SCTPDBG(SCTP_DEBUG_PCB4, "Moving ifa %p from %s (0x%x) to %s (0x%x)\n",
@@ -1515,7 +1515,7 @@
 	int fnd;
 
 	/*
-	 * Endpoing probe expects that the INP_INFO is locked.
+	 * Endpoint probe expects that the INP_INFO is locked.
 	 */
 	sin = NULL;
 #ifdef INET6
@@ -1800,7 +1800,7 @@
 	 * endpoint is gone but there exists a connected socket for this guy
 	 * yet. If so we can return the first one that we find. This may NOT
 	 * be the correct one so the caller should be wary on the return
-	 * INP. Currently the onlyc caller that sets this flag is in bindx
+	 * INP. Currently the only caller that sets this flag is in bindx
 	 * where we are verifying that a user CAN bind the address. He
 	 * either has bound it already, or someone else has, or its open to
 	 * bind, so this is good enough.
@@ -2005,7 +2005,7 @@
 			}
 			if (remote_tag) {
 				/*
-				 * If we have both vtags thats all we match
+				 * If we have both vtags that's all we match
 				 * on
 				 */
 				if (stcb->asoc.peer_vtag == remote_tag) {
@@ -2183,7 +2183,7 @@
 			 * association that is linked to an existing
 			 * association that is under the TCP pool (i.e. no
 			 * listener exists). The endpoint finding routine
-			 * will always find a listner before examining the
+			 * will always find a listener before examining the
 			 * TCP pool.
 			 */
 			if (inp->sctp_flags & SCTP_PCB_FLAGS_IN_TCPPOOL) {
@@ -3553,7 +3553,7 @@
 	SCTP_INP_INFO_WUNLOCK();
 	/*
 	 * Now we release all locks. Since this INP cannot be found anymore
-	 * except possbily by the kill timer that might be running. We call
+	 * except possibly by the kill timer that might be running. We call
 	 * the drain function here. It should hit the case were it sees the
 	 * ACTIVE flag cleared and exit out freeing us to proceed and
 	 * destroy everything.
@@ -3715,7 +3715,7 @@
 {
 	/*
 	 * The following is redundant to the same lines in the
-	 * sctp_aloc_assoc() but is needed since other's call the add
+	 * sctp_aloc_assoc() but is needed since others call the add
 	 * address function
 	 */
 	struct sctp_nets *net, *netfirst;
@@ -4046,7 +4046,7 @@
 	    (stcb->asoc.primary_destination)) {
 		/*
 		 * first one on the list is NOT the primary sctp_cmpaddr()
-		 * is much more efficent if the primary is the first on the
+		 * is much more efficient if the primary is the first on the
 		 * list, make it so.
 		 */
 		TAILQ_REMOVE(&stcb->asoc.nets,
@@ -4188,7 +4188,7 @@
 	if (inp->sctp_flags & SCTP_PCB_FLAGS_UNBOUND) {
 		/*
 		 * If you have not performed a bind, then we need to do the
-		 * ephemerial bind for you.
+		 * ephemeral bind for you.
 		 */
 		if ((err = sctp_inpcb_bind(inp->sctp_socket,
 		    (struct sockaddr *)NULL,
@@ -5143,7 +5143,7 @@
 			SCTP_INP_RUNLOCK(inp);
 			/*
 			 * This will start the kill timer (if we are the
-			 * lastone) since we hold an increment yet. But this
+			 * last one) since we hold an increment yet. But this
 			 * is the only safe way to do this since otherwise
 			 * if the socket closes at the same time we are here
 			 * we might collide in the cleanup.
@@ -5527,7 +5527,7 @@
 {
 	/*
 	 * SCTP initialization for the PCB structures should be called by
-	 * the sctp_init() funciton.
+	 * the sctp_init() function.
 	 */
 	int i;
 	struct timeval tv;
@@ -6448,7 +6448,7 @@
 		if (net != stcb->asoc.primary_destination) {
 			/*
 			 * first one on the list is NOT the primary
-			 * sctp_cmpaddr() is much more efficent if the
+			 * sctp_cmpaddr() is much more efficient if the
 			 * primary is the first on the list, make it so.
 			 */
 			TAILQ_REMOVE(&stcb->asoc.nets, stcb->asoc.primary_destination, sctp_next);
@@ -6663,7 +6663,7 @@
 	}
 	/*
 	 * Another issue, in un-setting the TSN's in the mapping array we
-	 * DID NOT adjust the higest_tsn marker.  This will cause one of two
+	 * DID NOT adjust the highest_tsn marker.  This will cause one of two
 	 * things to occur. It may cause us to do extra work in checking for
 	 * our mapping array movement. More importantly it may cause us to
 	 * SACK every datagram. This may not be a bad thing though since we
Index: sys/netinet/sctp_uio.h
===================================================================
--- sys/netinet/sctp_uio.h	(revision 210441)
+++ sys/netinet/sctp_uio.h	(working copy)
@@ -80,7 +80,7 @@
 /* We add 96 bytes to the size of sctp_sndrcvinfo.
  * This makes the current structure 128 bytes long
  * which is nicely 64 bit aligned but also has room
- * for us to add more and keep ABI compatability.
+ * for us to add more and keep ABI compatibility.
  * For example, already we have the sctp_extrcvinfo
  * when enabled which is 48 bytes.
  */
@@ -304,7 +304,7 @@
 	uint32_t ssb_adaptation_ind;
 };
 
-/* compatable old spelling */
+/* compatible old spelling */
 struct sctp_adaption_event {
 	uint16_t sai_type;
 	uint16_t sai_flags;
@@ -396,7 +396,7 @@
 	struct sctp_send_failed sn_send_failed;
 	struct sctp_shutdown_event sn_shutdown_event;
 	struct sctp_adaptation_event sn_adaptation_event;
-	/* compatability same as above */
+	/* compatibility same as above */
 	struct sctp_adaption_event sn_adaption_event;
 	struct sctp_pdapi_event sn_pdapi_event;
 	struct sctp_authkey_event sn_auth_event;
@@ -417,7 +417,7 @@
 #define SCTP_AUTHENTICATION_EVENT		0x0008
 #define SCTP_STREAM_RESET_EVENT			0x0009
 #define SCTP_SENDER_DRY_EVENT			0x000a
-#define SCTP__NOTIFICATIONS_STOPPED_EVENT	0x000b	/* we dont send this */
+#define SCTP__NOTIFICATIONS_STOPPED_EVENT	0x000b	/* we don't send this */
 /*
  * socket option structs
  */
@@ -893,7 +893,7 @@
 	uint32_t sctps_earlyfrstrid;
 	uint32_t sctps_earlyfrstrout;
 	uint32_t sctps_earlyfrstrtmr;
-	/* otheres */
+	/* others */
 	uint32_t sctps_hdrops;	/* packet shorter than header */
 	uint32_t sctps_badsum;	/* checksum error             */
 	uint32_t sctps_noport;	/* no endpoint for port       */
@@ -904,8 +904,8 @@
 						 * RTT window */
 	uint32_t sctps_markedretrans;
 	uint32_t sctps_naglesent;	/* nagle allowed sending      */
-	uint32_t sctps_naglequeued;	/* nagle does't allow sending */
-	uint32_t sctps_maxburstqueued;	/* max burst dosn't allow sending */
+	uint32_t sctps_naglequeued;	/* nagle doesn't allow sending */
+	uint32_t sctps_maxburstqueued;	/* max burst doesn't allow sending */
 	uint32_t sctps_ifnomemqueued;	/* look ahead tells us no memory in
 					 * interface ring buffer OR we had a
 					 * send error and are queuing one
@@ -931,7 +931,7 @@
 	uint32_t sctps_wu_sacks_sent;	/* Window Update only sacks sent */
 	uint32_t sctps_sends_with_flags;	/* number of sends with
 						 * sinfo_flags !=0 */
-	uint32_t sctps_sends_with_unord /* number of undordered sends */ ;
+	uint32_t sctps_sends_with_unord /* number of unordered sends */ ;
 	uint32_t sctps_sends_with_eof;	/* number of sends with EOF flag set */
 	uint32_t sctps_sends_with_abort;	/* number of sends with ABORT
 						 * flag set */
@@ -943,7 +943,7 @@
 					 * with peek */
 	uint32_t sctps_cached_chk;	/* Number of cached chunks used */
 	uint32_t sctps_cached_strmoq;	/* Number of cached stream oq's used */
-	uint32_t sctps_left_abandon;	/* Number of unread message abandonded
+	uint32_t sctps_left_abandon;	/* Number of unread message abandoned
 					 * by close */
 	uint32_t sctps_send_burst_avoid;	/* Unused */
 	uint32_t sctps_send_cwnd_avoid;	/* Send cwnd full  avoidance, already
Index: sys/security/mac_portacl/mac_portacl.c
===================================================================
--- sys/security/mac_portacl/mac_portacl.c	(revision 210441)
+++ sys/security/mac_portacl/mac_portacl.c	(working copy)
@@ -133,7 +133,7 @@
 
 /*
  * Text format for the rule string is that a rule consists of a
- * comma-seperated list of elements.  Each element is in the form
+ * comma-separated list of elements.  Each element is in the form
  * idtype:id:protocol:portnumber, and constitutes granting of permission
  * for the specified binding.
  */
Index: usr.bin/seq/seq.c
===================================================================
--- usr.bin/seq/seq.c	(revision 210441)
+++ usr.bin/seq/seq.c	(working copy)
@@ -251,7 +251,7 @@
 					fmt++;
 					break;
 				}
-				/* flags, width and precsision */
+				/* flags, width and precision */
 				if (isdigit((unsigned char)*fmt) ||
 				    strchr("+- 0#.", *fmt))
 					continue;
@@ -329,7 +329,7 @@
 			*orig = c;
 			--cp;
 			continue;
-		case 'x':	/* hexidecimal number */
+		case 'x':	/* hexadecimal number */
 			cp++;	/* skip 'x' */
 			for (i = 0, c = 0;
 			     isxdigit((unsigned char)*cp) && i < 2;
@@ -402,7 +402,7 @@
 /*
  * generate_format - create a format string
  *
- * XXX to be bug for bug compatable with Plan9 and GNU return "%g"
+ * XXX to be bug for bug compatible with Plan9 and GNU return "%g"
  * when "%g" prints as "%e" (this way no width adjustments are made)
  */
 char *
Index: usr.sbin/config/configvers.h
===================================================================
--- usr.sbin/config/configvers.h	(revision 210441)
+++ usr.sbin/config/configvers.h	(working copy)
@@ -26,7 +26,7 @@
  * was a huge problem for 'make buildkernel' which was run with the installed
  * /usr/sbin/config, not a cross built one.  We started bumping the version
  * number as a way to trap cases where the previous installworld was not
- * compatable with the new buildkernel.  The buildtools phase and much more
+ * compatible with the new buildkernel.  The buildtools phase and much more
  * comprehensive error code returns solved this original problem.
  *
  * Most end-users will use buildkernel and the build tools from buildworld.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->brucec 
Responsible-Changed-By: brucec 
Responsible-Changed-When: Tue Aug 10 07:24:44 UTC 2010 
Responsible-Changed-Why:  
Take. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=148894 
State-Changed-From-To: open->closed  
State-Changed-By: brucec 
State-Changed-When: Tue Nov 9 10:57:54 UTC 2010 
State-Changed-Why:  
Fixed in r215034. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=148894 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: bin/148894: commit references a PR
Date: Tue,  9 Nov 2010 10:59:17 +0000 (UTC)

 Author: brucec
 Date: Tue Nov  9 10:59:09 2010
 New Revision: 215034
 URL: http://svn.freebsd.org/changeset/base/215034
 
 Log:
   Fix typos.
   
   PR:	bin/148894
   Submitted by:	olgeni
 
 Modified:
   head/libexec/tftpd/tftp-utils.c
   head/sys/arm/xscale/ixp425/ixp425_qmgr.c
   head/sys/boot/arm/ixp425/boot2/ixp425_board.c
   head/sys/dev/ata/ata-disk.c
   head/sys/dev/drm/r300_reg.h
   head/sys/dev/isp/isp_freebsd.c
   head/sys/dev/ixgbe/ixgbe.c
   head/sys/dev/msk/if_msk.c
   head/sys/dev/pccard/pccardvar.h
   head/sys/dev/sound/sbus/cs4231.c
   head/sys/dev/syscons/schistory.c
   head/sys/dev/uart/uart_subr.c
   head/sys/kern/subr_lock.c
   head/sys/mips/mips/vm_machdep.c
   head/sys/netinet/sctp.h
   head/sys/netinet/sctp_os_bsd.h
   head/sys/netinet/sctp_pcb.c
   head/sys/netinet/sctp_uio.h
   head/sys/security/mac_portacl/mac_portacl.c
   head/usr.bin/seq/seq.c
   head/usr.sbin/config/configvers.h
 
 Modified: head/libexec/tftpd/tftp-utils.c
 ==============================================================================
 --- head/libexec/tftpd/tftp-utils.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/libexec/tftpd/tftp-utils.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -100,7 +100,7 @@ unmappedaddr(struct sockaddr_in6 *sin6)
  	sin4->sin_len = sizeof(struct sockaddr_in);
  }
  
 -/* Get a field from a \0 seperated string */
 +/* Get a field from a \0 separated string */
  ssize_t
  get_field(int peer, char *buffer, ssize_t size)
  {
 
 Modified: head/sys/arm/xscale/ixp425/ixp425_qmgr.c
 ==============================================================================
 --- head/sys/arm/xscale/ixp425/ixp425_qmgr.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/arm/xscale/ixp425/ixp425_qmgr.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -317,7 +317,7 @@ ixpqmgr_attach(device_t dev)
  	
  	sc->aqmFreeSramAddress = 0x100;	/* Q buffer space starts at 0x2100 */
  
 -	ixpqmgr_rebuild(sc);		/* build inital priority table */
 +	ixpqmgr_rebuild(sc);		/* build initial priority table */
  	aqm_reset(sc);			/* reset h/w */
  	return (0);
  }
 @@ -775,7 +775,7 @@ ixpqmgr_intr(void *arg)
  		      *
  		      * The search will end when all the bits of the interrupt
  		      * register are cleared. There is no need to maintain
 -		      * a seperate value and test it at each iteration.
 +		      * a separate value and test it at each iteration.
  		      */
  		     if (intRegVal & sc->lowPriorityTableFirstHalfMask) {
  			 priorityTableIndex = 0;
 
 Modified: head/sys/boot/arm/ixp425/boot2/ixp425_board.c
 ==============================================================================
 --- head/sys/boot/arm/ixp425/boot2/ixp425_board.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/boot/arm/ixp425/boot2/ixp425_board.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -88,7 +88,7 @@ board_init(void)
  
  /*
   * This should be called just before starting the kernel. This is so
 - * that one can undo incompatable hardware settings.
 + * that one can undo incompatible hardware settings.
   */
  void
  clr_board(void)
 @@ -504,7 +504,7 @@ cfaltwait(u_int8_t mask)
  	while (tout <= 5000000) {
  		status = cfaltread8(CF_ALT_STATUS);
  		if (status == 0xff) {
 -			printf("cfaltwait: master: no status, reselectin\n");
 +			printf("cfaltwait: master: no status, reselecting\n");
  			cfwrite8(CF_DRV_HEAD, CF_D_IBM);
  			DELAY(1);
  			status = cfread8(CF_STATUS);
 
 Modified: head/sys/dev/ata/ata-disk.c
 ==============================================================================
 --- head/sys/dev/ata/ata-disk.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/dev/ata/ata-disk.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -188,13 +188,13 @@ ad_detach(device_t dev)
  	free(children, M_TEMP);
      }
  
 -    /* detroy disk from the system so we dont get any further requests */
 +    /* destroy disk from the system so we don't get any further requests */
      disk_destroy(adp->disk);
  
 -    /* fail requests on the queue and any thats "in flight" for this device */
 +    /* fail requests on the queue and any that's "in flight" for this device */
      ata_fail_requests(dev);
  
 -    /* dont leave anything behind */
 +    /* don't leave anything behind */
      device_set_ivars(dev, NULL);
      free(adp, M_AD);
      return 0;
 @@ -536,7 +536,7 @@ ad_describe(device_t dev)
      struct ad_softc *adp = device_get_ivars(dev);
      u_int8_t *marker, vendor[64], product[64];
  
 -    /* try to seperate the ATA model string into vendor and model parts */
 +    /* try to separate the ATA model string into vendor and model parts */
      if ((marker = index(atadev->param.model, ' ')) ||
  	(marker = index(atadev->param.model, '-'))) {
  	int len = (marker - atadev->param.model);
 
 Modified: head/sys/dev/drm/r300_reg.h
 ==============================================================================
 --- head/sys/dev/drm/r300_reg.h	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/dev/drm/r300_reg.h	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -345,7 +345,7 @@ __FBSDID("$FreeBSD$");
   * position takes place.
   *
   * Most likely this is used to ignore rest of the program in cases
 - * where group of verts arent visible. For some reason this "section"
 + * where group of verts aren't visible. For some reason this "section"
   * is sometimes accepted other instruction that have no relationship with
   * position calculations.
   */
 @@ -590,7 +590,7 @@ __FBSDID("$FreeBSD$");
  #define R300_RE_FOG_START                     0x4298
  
  /* Not sure why there are duplicate of factor and constant values.
 - * My best guess so far is that there are seperate zbiases for test and write.
 + * My best guess so far is that there are separate zbiases for test and write.
   * Ordering might be wrong.
   * Some of the tests indicate that fgl has a fallback implementation of zbias
   * via pixel shaders.
 @@ -608,7 +608,7 @@ __FBSDID("$FreeBSD$");
   * My guess is that there are two bits for each zbias primitive
   * (FILL, LINE, POINT).
   *  One to enable depth test and one for depth write.
 - * Yet this doesnt explain why depth writes work ...
 + * Yet this doesn't explain why depth writes work ...
   */
  #define R300_RE_OCCLUSION_CNTL		    0x42B4
  #	define R300_OCCLUSION_ON		(1<<1)
 @@ -693,7 +693,7 @@ __FBSDID("$FreeBSD$");
   * the ROUTE_0_COLOR bit is set and ROUTE_0_COLOR_DEST contains the
   * color register index.
   *
 - * Apperently you may set the R300_RS_ROUTE_0_COLOR bit, but not provide any
 + * Apparently you may set the R300_RS_ROUTE_0_COLOR bit, but not provide any
   * R300_RS_ROUTE_0_COLOR_DEST value; this setup is used for clearing the state.
   * See r300_ioctl.c:r300EmitClearState. I'm not sure if this setup is strictly
   * correct or not. - Oliver.
 @@ -817,8 +817,8 @@ __FBSDID("$FreeBSD$");
  #	define R300_TX_MIN_FILTER_LINEAR_MIP_NEAREST        (6  <<  11)
  #	define R300_TX_MIN_FILTER_LINEAR_MIP_LINEAR         (10 <<  11)
  
 -/* NOTE: NEAREST doesnt seem to exist.
 - * Im not seting MAG_FILTER_MASK and (3 << 11) on for all
 +/* NOTE: NEAREST doesn't seem to exist.
 + * I'm not setting MAG_FILTER_MASK and (3 << 11) on for all
   * anisotropy modes because that would void selected mag filter
   */
  #	define R300_TX_MIN_FILTER_ANISO_NEAREST             (0 << 13)
 
 Modified: head/sys/dev/isp/isp_freebsd.c
 ==============================================================================
 --- head/sys/dev/isp/isp_freebsd.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/dev/isp/isp_freebsd.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -1790,7 +1790,7 @@ isp_handle_platform_atio(ispsoftc_t *isp
  	 * The firmware status (except for the QLTM_SVALID bit)
  	 * indicates why this ATIO was sent to us.
  	 *
 -	 * If QLTM_SVALID is set, the firware has recommended Sense Data.
 +	 * If QLTM_SVALID is set, the firmware has recommended Sense Data.
  	 *
  	 * If the DISCONNECTS DISABLED bit is set in the flags field,
  	 * we're still connected on the SCSI bus.
 @@ -1917,7 +1917,7 @@ isp_handle_platform_atio2(ispsoftc_t *is
  	 * The firmware status (except for the QLTM_SVALID bit)
  	 * indicates why this ATIO was sent to us.
  	 *
 -	 * If QLTM_SVALID is set, the firware has recommended Sense Data.
 +	 * If QLTM_SVALID is set, the firmware has recommended Sense Data.
  	 */
  	if ((aep->at_status & ~QLTM_SVALID) != AT_CDB) {
  		isp_prt(isp, ISP_LOGWARN, "bogus atio (0x%x) leaked to platform", aep->at_status);
 @@ -2581,7 +2581,7 @@ isp_handle_platform_notify_24xx(ispsoftc
  
  		/*
  		 * Note that we're just getting notification that an ELS was received
 -		 * (possibly with some associcated information sent upstream). This is
 +		 * (possibly with some associated information sent upstream). This is
  		 * *not* the same as being given the ELS frame to accept or reject.
  		 */
  		switch (inot->in_status_subcode) {
 @@ -2784,7 +2784,7 @@ isp_handle_platform_target_notify_ack(is
  }
  
  /*
 - * Handle task managment functions.
 + * Handle task management functions.
   *
   * We show up here with a notify structure filled out.
   *
 @@ -2894,7 +2894,7 @@ bad:
  }
  
  /*
 - * Find the associated private data and makr it as dead so
 + * Find the associated private data and mark it as dead so
   * we don't try to work on it any further.
   */
  static void
 @@ -5368,7 +5368,7 @@ isp_default_wwn(ispsoftc_t * isp, int ch
  
  
  	/*
 -	 * For channel zero just return what we have. For either ACIIVE or
 +	 * For channel zero just return what we have. For either ACTIVE or
  	 * DEFAULT cases, we depend on default override of NVRAM values for
  	 * channel zero.
  	 */
 @@ -5404,7 +5404,7 @@ isp_default_wwn(ispsoftc_t * isp, int ch
  		 * physical port on dual-port chips (23XX/24XX)
  		 * 
  		 * This is somewhat nutty, particularly since bit 48 is
 -		 * irrelevant as they assign seperate serial numbers to
 +		 * irrelevant as they assign separate serial numbers to
  		 * different physical ports anyway.
  		 * 
  		 * We'll stick our channel number plus one first into bits
 
 Modified: head/sys/dev/ixgbe/ixgbe.c
 ==============================================================================
 --- head/sys/dev/ixgbe/ixgbe.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/dev/ixgbe/ixgbe.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -257,7 +257,7 @@ TUNABLE_INT("hw.ixgbe.enable_msix", &ixg
  
  /*
   * Header split: this causes the hardware to DMA
 - * the header into a seperate mbuf from the payload,
 + * the header into a separate mbuf from the payload,
   * it can be a performance win in some workloads, but
   * in others it actually hurts, its off by default. 
   */
 @@ -3661,7 +3661,7 @@ ixgbe_setup_receive_ring(struct rx_ring 
  
  		rxbuf = &rxr->rx_buffers[j];
  		/*
 -		** Dont allocate mbufs if not
 +		** Don't allocate mbufs if not
  		** doing header split, its wasteful
  		*/ 
  		if (rxr->hdr_split == FALSE)
 @@ -4129,7 +4129,7 @@ ixgbe_rxeof(struct ix_queue *que, int co
  		** not be fragmented across sequential
  		** descriptors, rather the next descriptor
  		** is indicated in bits of the descriptor.
 -		** This also means that we might proceses
 +		** This also means that we might process
  		** more than one packet at a time, something
  		** that has never been true before, it
  		** required eliminating global chain pointers
 @@ -4478,14 +4478,14 @@ ixgbe_enable_intr(struct adapter *adapte
  	/* With RSS we use auto clear */
  	if (adapter->msix_mem) {
  		mask = IXGBE_EIMS_ENABLE_MASK;
 -		/* Dont autoclear Link */
 +		/* Don't autoclear Link */
  		mask &= ~IXGBE_EIMS_OTHER;
  		mask &= ~IXGBE_EIMS_LSC;
  		IXGBE_WRITE_REG(hw, IXGBE_EIAC, mask);
  	}
  
  	/*
 -	** Now enable all queues, this is done seperately to
 +	** Now enable all queues, this is done separately to
  	** allow for handling the extended (beyond 32) MSIX
  	** vectors that can be used by 82599
  	*/
 
 Modified: head/sys/dev/msk/if_msk.c
 ==============================================================================
 --- head/sys/dev/msk/if_msk.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/dev/msk/if_msk.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -1157,7 +1157,7 @@ mskc_setup_rambuffer(struct msk_softc *s
  	sc->msk_pflags |= MSK_FLAG_RAMBUF;
  	/*
  	 * Give receiver 2/3 of memory and round down to the multiple
 -	 * of 1024. Tx/Rx RAM buffer size of Yukon II shoud be multiple
 +	 * of 1024. Tx/Rx RAM buffer size of Yukon II should be multiple
  	 * of 1024.
  	 */
  	sc->msk_rxqsize = rounddown((sc->msk_ramsize * 1024 * 2) / 3, 1024);
 @@ -1621,7 +1621,7 @@ msk_attach(device_t dev)
  		 */
          	ifp->if_capabilities |= IFCAP_VLAN_HWTAGGING | IFCAP_VLAN_HWTSO;
  		/*
 -		 * Enable Rx checksum offloading for VLAN taggedd frames
 +		 * Enable Rx checksum offloading for VLAN tagged frames
  		 * if controller support new descriptor format.
  		 */
  		if ((sc_if->msk_flags & MSK_FLAG_DESCV2) != 0 &&
 @@ -1809,7 +1809,7 @@ mskc_attach(device_t dev)
  			 * does not rely on status word of received frame
  			 * in msk_rxeof() which in turn disables all
  			 * hardware assistance bits reported by the status
 -			 * word as well as validity of the recevied frame.
 +			 * word as well as validity of the received frame.
  			 * Just pass received frames to upper stack with
  			 * minimal test and let upper stack handle them.
  			 */
 @@ -2143,10 +2143,10 @@ msk_txrx_dma_alloc(struct msk_if_softc *
  	 * what DMA address is used and chain another descriptor for the
  	 * 64bits DMA operation. This also means descriptor ring size is
  	 * variable. Limiting DMA address to be in 32bit address space greatly
 -	 * simplyfies descriptor handling and possibly would increase
 +	 * simplifies descriptor handling and possibly would increase
  	 * performance a bit due to efficient handling of descriptors.
  	 * Apart from harassing checksum offloading mechanisms, it seems
 -	 * it's really bad idea to use a seperate descriptor for 64bit
 +	 * it's really bad idea to use a separate descriptor for 64bit
  	 * DMA operation to save small descriptor memory. Anyway, I've
  	 * never seen these exotic scheme on ethernet interface hardware.
  	 */
 @@ -2643,7 +2643,7 @@ msk_encap(struct msk_if_softc *sc_if, st
  			 * Short UDP packets appear to be handled correctly by
  			 * Yukon II. Also I assume this bug does not happen on
  			 * controllers that use newer descriptor format or
 -			 * automatic Tx checksum calaulcation.
 +			 * automatic Tx checksum calculation.
  			 */
  			m = m_pullup(m, offset + sizeof(struct tcphdr));
  			if (m == NULL) {
 @@ -2780,7 +2780,7 @@ msk_encap(struct msk_if_softc *sc_if, st
  	/* Update producer index. */
  	sc_if->msk_cdata.msk_tx_prod = prod;
  
 -	/* Set EOP on the last desciptor. */
 +	/* Set EOP on the last descriptor. */
  	prod = (prod + MSK_TX_RING_CNT - 1) % MSK_TX_RING_CNT;
  	tx_le = &sc_if->msk_rdata.msk_tx_ring[prod];
  	tx_le->msk_control |= htole32(EOP);
 @@ -3321,7 +3321,7 @@ msk_intr_gmac(struct msk_if_softc *sc_if
  		 * XXX
  		 * In case of Tx underrun, we may need to flush/reset
  		 * Tx MAC but that would also require resynchronization
 -		 * with status LEs. Reintializing status LEs would
 +		 * with status LEs. Reinitializing status LEs would
  		 * affect other port in dual MAC configuration so it
  		 * should be avoided as possible as we can.
  		 * Due to lack of documentation it's all vague guess but
 @@ -3833,7 +3833,7 @@ msk_init_locked(struct msk_if_softc *sc_
  	msk_setvlan(sc_if, ifp);
  
  	if ((sc_if->msk_flags & MSK_FLAG_RAMBUF) == 0) {
 -		/* Set Rx Pause threshould. */
 +		/* Set Rx Pause threshold. */
  		CSR_WRITE_2(sc, MR_ADDR(sc_if->msk_port, RX_GMF_LP_THR),
  		    MSK_ECU_LLPP);
  		CSR_WRITE_2(sc, MR_ADDR(sc_if->msk_port, RX_GMF_UP_THR),
 
 Modified: head/sys/dev/pccard/pccardvar.h
 ==============================================================================
 --- head/sys/dev/pccard/pccardvar.h	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/dev/pccard/pccardvar.h	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -31,7 +31,7 @@
   */
  
  /*
 - * PCCARD_API_LEVEL.  When set to 5, we provide a 5.x compatable API
 + * PCCARD_API_LEVEL.  When set to 5, we provide a 5.x compatible API
   * for driver writers that have to share their code between 5.x and 6.x.
   * The 5.x compatibility interfaces will be unsupported in 7.0, at which
   * point we'll only support 6 and newer, etc.
 @@ -191,7 +191,7 @@ enum {
  	PCCARD_IVAR_PRODEXT,
  	PCCARD_IVAR_FUNCTION_NUMBER,
  	PCCARD_IVAR_VENDOR_STR,	/* CIS string for "Manufacturer" */
 -	PCCARD_IVAR_PRODUCT_STR,/* CIS strnig for "Product" */
 +	PCCARD_IVAR_PRODUCT_STR,/* CIS string for "Product" */
  	PCCARD_IVAR_CIS3_STR,
  	PCCARD_IVAR_CIS4_STR,
  	PCCARD_IVAR_FUNCTION,
 @@ -254,7 +254,7 @@ enum {
  #endif
  
  /*
 - * Defines to decoe the get_funce_disk return value.  See the PCMCIA standard
 + * Defines to decode the get_funce_disk return value.  See the PCMCIA standard
   * for all the details of what these bits mean.
   */
  #define	PFD_I_V_MASK		0x3
 
 Modified: head/sys/dev/sound/sbus/cs4231.c
 ==============================================================================
 --- head/sys/dev/sound/sbus/cs4231.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/dev/sound/sbus/cs4231.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -70,7 +70,7 @@ __FBSDID("$FreeBSD$");
   * for playback/capture.
   * Since I couldn't find any documentation for APCDMA programming
   * information, I guessed the usage of APCDMA from that of OpenBSD's
 - * driver. The EBDMA infomation of PCIO can be obtained from
 + * driver. The EBDMA information of PCIO can be obtained from
   *  http://solutions.sun.com/embedded/databook/web/microprocessors/pcio.html
   * And CS4231A datasheet can also be obtained from
   *  ftp://ftp.alsa-project.org/pub/manuals/cirrus/4231a.pdf
 @@ -1198,7 +1198,7 @@ cs4231_chan_fs(struct cs4231_softc *sc, 
  
  	/*
  	 * capture channel
 -	 * cs4231 doesn't allow seperate fs setup for playback/capture.
 +	 * cs4231 doesn't allow separate fs setup for playback/capture.
  	 * I believe this will break full-duplex operation.
  	 */
  	if (dir == PCMDIR_REC) {
 
 Modified: head/sys/dev/syscons/schistory.c
 ==============================================================================
 --- head/sys/dev/syscons/schistory.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/dev/syscons/schistory.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -52,7 +52,7 @@ __FBSDID("$FreeBSD$");
  
  /*
   * XXX Placeholder.
 - * This calculations should be dynamically scaled by number of seperate sc
 + * This calculations should be dynamically scaled by number of separate sc
   * devices.  A base value of 'extra_history_size' should be defined for
   * each syscons unit, and added and subtracted from the dynamic
   * 'extra_history_size' as units are added and removed.  This way, each time
 @@ -86,7 +86,7 @@ int
  sc_alloc_history_buffer(scr_stat *scp, int lines, int prev_ysize, int wait)
  {
  	/*
 -	 * syscons unconditionally allocates buffers upto 
 +	 * syscons unconditionally allocates buffers up to 
  	 * SC_HISTORY_SIZE lines or scp->ysize lines, whichever 
  	 * is larger. A value greater than that is allowed, 
  	 * subject to extra_history_size.
 @@ -116,7 +116,7 @@ sc_alloc_history_buffer(scr_stat *scp, i
  			delta = cur_lines - min_lines;
  	}
  
 -	/* lines upto min_lines are always allowed. */
 +	/* lines up to min_lines are always allowed. */
  	min_lines = imax(SC_HISTORY_SIZE, scp->ysize);
  	if (lines > min_lines) {
  		if (lines - min_lines > extra_history_size + delta) {
 
 Modified: head/sys/dev/uart/uart_subr.c
 ==============================================================================
 --- head/sys/dev/uart/uart_subr.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/dev/uart/uart_subr.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -172,8 +172,8 @@ out:
  
  /*
   * Parse a device specification. The specification is a list of attributes
 - * seperated by commas. Each attribute is a tag-value pair with the tag and
 - * value seperated by a colon. Supported tags are:
 + * separated by commas. Each attribute is a tag-value pair with the tag and
 + * value separated by a colon. Supported tags are:
   *
   *	br = Baudrate
   *	ch = Channel
 
 Modified: head/sys/kern/subr_lock.c
 ==============================================================================
 --- head/sys/kern/subr_lock.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/kern/subr_lock.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -170,7 +170,7 @@ SLIST_HEAD(lphead, lock_prof);
  
  /*
   * Array of objects and profs for each type of object for each cpu.  Spinlocks
 - * are handled seperately because a thread may be preempted and acquire a
 + * are handled separately because a thread may be preempted and acquire a
   * spinlock while in the lock profiling code of a non-spinlock.  In this way
   * we only need a critical section to protect the per-cpu lists.
   */
 
 Modified: head/sys/mips/mips/vm_machdep.c
 ==============================================================================
 --- head/sys/mips/mips/vm_machdep.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/mips/mips/vm_machdep.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -121,8 +121,8 @@ cpu_fork(register struct thread *td1,reg
  	/* Copy p1's pcb, note that in this case
  	 * our pcb also includes the td_frame being copied
  	 * too. The older mips2 code did an additional copy
 -	 * of the td_frame, for us thats not needed any
 -	 * longer (this copy does them both 
 +	 * of the td_frame, for us that's not needed any
 +	 * longer (this copy does them both) 
  	 */
  	bcopy(td1->td_pcb, pcb2, sizeof(*pcb2));
  
 @@ -312,7 +312,7 @@ cpu_set_syscall_retval(struct thread *td
   * Initialize machine state (pcb and trap frame) for a new thread about to
   * upcall. Put enough state in the new thread's PCB to get it to go back
   * userret(), where we can intercept it again to set the return (upcall)
 - * Address and stack, along with those from upcals that are from other sources
 + * Address and stack, along with those from upcalls that are from other sources
   * such as those generated in thread_userret() itself.
   */
  void
 @@ -334,7 +334,7 @@ cpu_set_upcall(struct thread *td, struct
  	 * at this time (see the matching comment below for
  	 * more analysis) (need a good safe default).
  	 * In MIPS, the trapframe is the first element of the PCB
 -	 * and gets copied when we copy the PCB. No seperate copy
 +	 * and gets copied when we copy the PCB. No separate copy
  	 * is needed.
  	 */
  	bcopy(td0->td_pcb, pcb2, sizeof(*pcb2));
 
 Modified: head/sys/netinet/sctp.h
 ==============================================================================
 --- head/sys/netinet/sctp.h	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/netinet/sctp.h	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -108,7 +108,7 @@ struct sctp_paramhdr {
  #define SCTP_MAX_BURST			0x00000019	/* rw */
  /* assoc level context */
  #define SCTP_CONTEXT                    0x0000001a	/* rw */
 -/* explict EOR signalling */
 +/* explicit EOR signalling */
  #define SCTP_EXPLICIT_EOR               0x0000001b
  #define SCTP_REUSE_PORT                 0x0000001c	/* rw */
  #define SCTP_AUTH_DEACTIVATE_KEY	0x0000001d
 @@ -131,9 +131,9 @@ struct sctp_paramhdr {
   * Blocking I/O is enabled on any TCP type socket by default. For the UDP
   * model if this is turned on then the socket buffer is shared for send
   * resources amongst all associations.  The default for the UDP model is that
 - * is SS_NBIO is set.  Which means all associations have a seperate send
 + * is SS_NBIO is set.  Which means all associations have a separate send
   * limit BUT they will NOT ever BLOCK instead you will get an error back
 - * EAGAIN if you try to send to much. If you want the blocking symantics you
 + * EAGAIN if you try to send too much. If you want the blocking semantics you
   * set this option at the cost of sharing one socket send buffer size amongst
   * all associations. Peeled off sockets turn this option off and block. But
   * since both TCP and peeled off sockets have only one assoc per socket this
 @@ -141,7 +141,7 @@ struct sctp_paramhdr {
   * model OR peeled off UDP model, but we do allow you to do so. You just use
   * the normal syscall to toggle SS_NBIO the way you want.
   *
 - * Blocking I/O is controled by the SS_NBIO flag on the socket state so_state
 + * Blocking I/O is controlled by the SS_NBIO flag on the socket state so_state
   * field.
   */
  
 @@ -166,7 +166,7 @@ struct sctp_paramhdr {
  
  
  /* Special hook for dynamically setting primary for all assoc's,
 - * this is a write only option that requires root privledge.
 + * this is a write only option that requires root privilege.
   */
  #define SCTP_SET_DYNAMIC_PRIMARY        0x00002001
  
 @@ -181,7 +181,7 @@ struct sctp_paramhdr {
   * to. The endpoint, before binding, may select
   * the "default" VRF it is in by using a set socket
   * option with SCTP_VRF_ID. This will also
 - * get propegated to the default VRF. Once the
 + * get propagated to the default VRF. Once the
   * endpoint binds an address then it CANNOT add
   * additional VRF's to become a Multi-VRF endpoint.
   *
 @@ -308,7 +308,7 @@ struct sctp_paramhdr {
  #define SCTP_CAUSE_UNSUPPORTED_HMACID	0x0105
  
  /*
 - * error cause parameters (user visisble)
 + * error cause parameters (user visible)
   */
  struct sctp_error_cause {
  	uint16_t code;
 
 Modified: head/sys/netinet/sctp_os_bsd.h
 ==============================================================================
 --- head/sys/netinet/sctp_os_bsd.h	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/netinet/sctp_os_bsd.h	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -316,7 +316,7 @@ typedef struct callout sctp_os_timer_t;
                                    }
  
  /* We make it so if you have up to 4 threads
 - * writting based on the default size of
 + * writing based on the default size of
   * the packet log 65 k, that would be
   * 4 16k packets before we would hit
   * a problem.
 @@ -353,7 +353,7 @@ typedef struct callout sctp_os_timer_t;
  
  /* For BSD this just accesses the M_PKTHDR length
   * so it operates on an mbuf with hdr flag. Other
 - * O/S's may have seperate packet header and mbuf
 + * O/S's may have separate packet header and mbuf
   * chain pointers.. thus the macro.
   */
  #define SCTP_HEADER_TO_CHAIN(m) (m)
 
 Modified: head/sys/netinet/sctp_pcb.c
 ==============================================================================
 --- head/sys/netinet/sctp_pcb.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/netinet/sctp_pcb.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -107,7 +107,7 @@ sctp_fill_pcbinfo(struct sctp_pcbinfo *s
   *    ...   +--ifa-> ifa -> ifa
   *   vrf
   *
 - * We keep these seperate lists since the SCTP subsystem will
 + * We keep these separate lists since the SCTP subsystem will
   * point to these from its source address selection nets structure.
   * When an address is deleted it does not happen right away on
   * the SCTP side, it gets scheduled. What we do when a
 @@ -191,7 +191,7 @@ sctp_find_ifn(void *ifn, uint32_t ifn_in
  	struct sctp_ifnlist *hash_ifn_head;
  
  	/*
 -	 * We assume the lock is held for the addresses if thats wrong
 +	 * We assume the lock is held for the addresses if that's wrong
  	 * problems could occur :-)
  	 */
  	hash_ifn_head = &SCTP_BASE_INFO(vrf_ifn_hash)[(ifn_index & SCTP_BASE_INFO(vrf_ifn_hashmark))];
 @@ -327,7 +327,7 @@ sctp_mark_ifa_addr_down(uint32_t vrf_id,
  		len1 = strlen(if_name);
  		len2 = strlen(sctp_ifap->ifn_p->ifn_name);
  		if (len1 != len2) {
 -			SCTPDBG(SCTP_DEBUG_PCB4, "IFN of ifa names different lenght %d vs %d - ignored\n",
 +			SCTPDBG(SCTP_DEBUG_PCB4, "IFN of ifa names different length %d vs %d - ignored\n",
  			    len1, len2);
  			goto out;
  		}
 @@ -380,7 +380,7 @@ sctp_mark_ifa_addr_up(uint32_t vrf_id, s
  		len1 = strlen(if_name);
  		len2 = strlen(sctp_ifap->ifn_p->ifn_name);
  		if (len1 != len2) {
 -			SCTPDBG(SCTP_DEBUG_PCB4, "IFN of ifa names different lenght %d vs %d - ignored\n",
 +			SCTPDBG(SCTP_DEBUG_PCB4, "IFN of ifa names different length %d vs %d - ignored\n",
  			    len1, len2);
  			goto out;
  		}
 @@ -567,7 +567,7 @@ sctp_add_addr_to_vrf(uint32_t vrf_id, vo
  		} else {
  			if (sctp_ifap->ifn_p) {
  				/*
 -				 * The last IFN gets the address, removee
 +				 * The last IFN gets the address, remove
  				 * the old one
  				 */
  				SCTPDBG(SCTP_DEBUG_PCB4, "Moving ifa %p from %s (0x%x) to %s (0x%x)\n",
 @@ -1515,7 +1515,7 @@ sctp_endpoint_probe(struct sockaddr *nam
  	int fnd;
  
  	/*
 -	 * Endpoing probe expects that the INP_INFO is locked.
 +	 * Endpoint probe expects that the INP_INFO is locked.
  	 */
  	sin = NULL;
  #ifdef INET6
 @@ -1800,7 +1800,7 @@ sctp_pcb_findep(struct sockaddr *nam, in
  	 * endpoint is gone but there exists a connected socket for this guy
  	 * yet. If so we can return the first one that we find. This may NOT
  	 * be the correct one so the caller should be wary on the return
 -	 * INP. Currently the onlyc caller that sets this flag is in bindx
 +	 * INP. Currently the only caller that sets this flag is in bindx
  	 * where we are verifying that a user CAN bind the address. He
  	 * either has bound it already, or someone else has, or its open to
  	 * bind, so this is good enough.
 @@ -2005,7 +2005,7 @@ sctp_findassoc_by_vtag(struct sockaddr *
  			}
  			if (remote_tag) {
  				/*
 -				 * If we have both vtags thats all we match
 +				 * If we have both vtags that's all we match
  				 * on
  				 */
  				if (stcb->asoc.peer_vtag == remote_tag) {
 @@ -2183,7 +2183,7 @@ sctp_findassociation_addr(struct mbuf *m
  			 * association that is linked to an existing
  			 * association that is under the TCP pool (i.e. no
  			 * listener exists). The endpoint finding routine
 -			 * will always find a listner before examining the
 +			 * will always find a listener before examining the
  			 * TCP pool.
  			 */
  			if (inp->sctp_flags & SCTP_PCB_FLAGS_IN_TCPPOOL) {
 @@ -3554,7 +3554,7 @@ sctp_inpcb_free(struct sctp_inpcb *inp, 
  	SCTP_INP_INFO_WUNLOCK();
  	/*
  	 * Now we release all locks. Since this INP cannot be found anymore
 -	 * except possbily by the kill timer that might be running. We call
 +	 * except possibly by the kill timer that might be running. We call
  	 * the drain function here. It should hit the case were it sees the
  	 * ACTIVE flag cleared and exit out freeing us to proceed and
  	 * destroy everything.
 @@ -3716,7 +3716,7 @@ sctp_add_remote_addr(struct sctp_tcb *st
  {
  	/*
  	 * The following is redundant to the same lines in the
 -	 * sctp_aloc_assoc() but is needed since other's call the add
 +	 * sctp_aloc_assoc() but is needed since others call the add
  	 * address function
  	 */
  	struct sctp_nets *net, *netfirst;
 @@ -4034,7 +4034,7 @@ sctp_add_remote_addr(struct sctp_tcb *st
  	    (stcb->asoc.primary_destination)) {
  		/*
  		 * first one on the list is NOT the primary sctp_cmpaddr()
 -		 * is much more efficent if the primary is the first on the
 +		 * is much more efficient if the primary is the first on the
  		 * list, make it so.
  		 */
  		TAILQ_REMOVE(&stcb->asoc.nets,
 @@ -4176,7 +4176,7 @@ sctp_aloc_assoc(struct sctp_inpcb *inp, 
  	if (inp->sctp_flags & SCTP_PCB_FLAGS_UNBOUND) {
  		/*
  		 * If you have not performed a bind, then we need to do the
 -		 * ephemerial bind for you.
 +		 * ephemeral bind for you.
  		 */
  		if ((err = sctp_inpcb_bind(inp->sctp_socket,
  		    (struct sockaddr *)NULL,
 @@ -5159,7 +5159,7 @@ sctp_free_assoc(struct sctp_inpcb *inp, 
  			SCTP_INP_RUNLOCK(inp);
  			/*
  			 * This will start the kill timer (if we are the
 -			 * lastone) since we hold an increment yet. But this
 +			 * last one) since we hold an increment yet. But this
  			 * is the only safe way to do this since otherwise
  			 * if the socket closes at the same time we are here
  			 * we might collide in the cleanup.
 @@ -6461,7 +6461,7 @@ sctp_set_primary_addr(struct sctp_tcb *s
  		if (net != stcb->asoc.primary_destination) {
  			/*
  			 * first one on the list is NOT the primary
 -			 * sctp_cmpaddr() is much more efficent if the
 +			 * sctp_cmpaddr() is much more efficient if the
  			 * primary is the first on the list, make it so.
  			 */
  			TAILQ_REMOVE(&stcb->asoc.nets, stcb->asoc.primary_destination, sctp_next);
 @@ -6676,7 +6676,7 @@ sctp_drain_mbufs(struct sctp_inpcb *inp,
  	}
  	/*
  	 * Another issue, in un-setting the TSN's in the mapping array we
 -	 * DID NOT adjust the higest_tsn marker.  This will cause one of two
 +	 * DID NOT adjust the highest_tsn marker.  This will cause one of two
  	 * things to occur. It may cause us to do extra work in checking for
  	 * our mapping array movement. More importantly it may cause us to
  	 * SACK every datagram. This may not be a bad thing though since we
 
 Modified: head/sys/netinet/sctp_uio.h
 ==============================================================================
 --- head/sys/netinet/sctp_uio.h	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/netinet/sctp_uio.h	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -80,7 +80,7 @@ struct sctp_initmsg {
  /* We add 96 bytes to the size of sctp_sndrcvinfo.
   * This makes the current structure 128 bytes long
   * which is nicely 64 bit aligned but also has room
 - * for us to add more and keep ABI compatability.
 + * for us to add more and keep ABI compatibility.
   * For example, already we have the sctp_extrcvinfo
   * when enabled which is 48 bytes.
   */
 @@ -304,7 +304,7 @@ struct sctp_setadaptation {
  	uint32_t ssb_adaptation_ind;
  };
  
 -/* compatable old spelling */
 +/* compatible old spelling */
  struct sctp_adaption_event {
  	uint16_t sai_type;
  	uint16_t sai_flags;
 @@ -396,7 +396,7 @@ union sctp_notification {
  	struct sctp_send_failed sn_send_failed;
  	struct sctp_shutdown_event sn_shutdown_event;
  	struct sctp_adaptation_event sn_adaptation_event;
 -	/* compatability same as above */
 +	/* compatibility same as above */
  	struct sctp_adaption_event sn_adaption_event;
  	struct sctp_pdapi_event sn_pdapi_event;
  	struct sctp_authkey_event sn_auth_event;
 @@ -417,7 +417,7 @@ union sctp_notification {
  #define SCTP_AUTHENTICATION_EVENT		0x0008
  #define SCTP_STREAM_RESET_EVENT			0x0009
  #define SCTP_SENDER_DRY_EVENT			0x000a
 -#define SCTP__NOTIFICATIONS_STOPPED_EVENT	0x000b	/* we dont send this */
 +#define SCTP__NOTIFICATIONS_STOPPED_EVENT	0x000b	/* we don't send this */
  /*
   * socket option structs
   */
 @@ -893,7 +893,7 @@ struct sctpstat {
  	uint32_t sctps_earlyfrstrid;
  	uint32_t sctps_earlyfrstrout;
  	uint32_t sctps_earlyfrstrtmr;
 -	/* otheres */
 +	/* others */
  	uint32_t sctps_hdrops;	/* packet shorter than header */
  	uint32_t sctps_badsum;	/* checksum error             */
  	uint32_t sctps_noport;	/* no endpoint for port       */
 @@ -904,8 +904,8 @@ struct sctpstat {
  						 * RTT window */
  	uint32_t sctps_markedretrans;
  	uint32_t sctps_naglesent;	/* nagle allowed sending      */
 -	uint32_t sctps_naglequeued;	/* nagle does't allow sending */
 -	uint32_t sctps_maxburstqueued;	/* max burst dosn't allow sending */
 +	uint32_t sctps_naglequeued;	/* nagle doesn't allow sending */
 +	uint32_t sctps_maxburstqueued;	/* max burst doesn't allow sending */
  	uint32_t sctps_ifnomemqueued;	/* look ahead tells us no memory in
  					 * interface ring buffer OR we had a
  					 * send error and are queuing one
 @@ -931,7 +931,7 @@ struct sctpstat {
  	uint32_t sctps_wu_sacks_sent;	/* Window Update only sacks sent */
  	uint32_t sctps_sends_with_flags;	/* number of sends with
  						 * sinfo_flags !=0 */
 -	uint32_t sctps_sends_with_unord /* number of undordered sends */ ;
 +	uint32_t sctps_sends_with_unord; /* number of unordered sends */
  	uint32_t sctps_sends_with_eof;	/* number of sends with EOF flag set */
  	uint32_t sctps_sends_with_abort;	/* number of sends with ABORT
  						 * flag set */
 @@ -943,7 +943,7 @@ struct sctpstat {
  					 * with peek */
  	uint32_t sctps_cached_chk;	/* Number of cached chunks used */
  	uint32_t sctps_cached_strmoq;	/* Number of cached stream oq's used */
 -	uint32_t sctps_left_abandon;	/* Number of unread message abandonded
 +	uint32_t sctps_left_abandon;	/* Number of unread messages abandoned
  					 * by close */
  	uint32_t sctps_send_burst_avoid;	/* Unused */
  	uint32_t sctps_send_cwnd_avoid;	/* Send cwnd full  avoidance, already
 
 Modified: head/sys/security/mac_portacl/mac_portacl.c
 ==============================================================================
 --- head/sys/security/mac_portacl/mac_portacl.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/sys/security/mac_portacl/mac_portacl.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -133,7 +133,7 @@ struct rule {
  
  /*
   * Text format for the rule string is that a rule consists of a
 - * comma-seperated list of elements.  Each element is in the form
 + * comma-separated list of elements.  Each element is in the form
   * idtype:id:protocol:portnumber, and constitutes granting of permission
   * for the specified binding.
   */
 
 Modified: head/usr.bin/seq/seq.c
 ==============================================================================
 --- head/usr.bin/seq/seq.c	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/usr.bin/seq/seq.c	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -251,7 +251,7 @@ valid_format(const char *fmt)
  					fmt++;
  					break;
  				}
 -				/* flags, width and precsision */
 +				/* flags, width and precision */
  				if (isdigit((unsigned char)*fmt) ||
  				    strchr("+- 0#.", *fmt))
  					continue;
 @@ -329,7 +329,7 @@ unescape(char *orig)
  			*orig = c;
  			--cp;
  			continue;
 -		case 'x':	/* hexidecimal number */
 +		case 'x':	/* hexadecimal number */
  			cp++;	/* skip 'x' */
  			for (i = 0, c = 0;
  			     isxdigit((unsigned char)*cp) && i < 2;
 @@ -402,7 +402,7 @@ decimal_places(const char *number)
  /*
   * generate_format - create a format string
   *
 - * XXX to be bug for bug compatable with Plan9 and GNU return "%g"
 + * XXX to be bug for bug compatible with Plan9 and GNU return "%g"
   * when "%g" prints as "%e" (this way no width adjustments are made)
   */
  char *
 
 Modified: head/usr.sbin/config/configvers.h
 ==============================================================================
 --- head/usr.sbin/config/configvers.h	Tue Nov  9 10:58:19 2010	(r215033)
 +++ head/usr.sbin/config/configvers.h	Tue Nov  9 10:59:09 2010	(r215034)
 @@ -26,7 +26,7 @@
   * was a huge problem for 'make buildkernel' which was run with the installed
   * /usr/sbin/config, not a cross built one.  We started bumping the version
   * number as a way to trap cases where the previous installworld was not
 - * compatable with the new buildkernel.  The buildtools phase and much more
 + * compatible with the new buildkernel.  The buildtools phase and much more
   * comprehensive error code returns solved this original problem.
   *
   * Most end-users will use buildkernel and the build tools from buildworld.
 _______________________________________________
 svn-src-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: bin/148894: commit references a PR
Date: Sat, 20 Nov 2010 20:34:21 +0000 (UTC)

 Author: brucec
 Date: Sat Nov 20 20:34:13 2010
 New Revision: 215588
 URL: http://svn.freebsd.org/changeset/base/215588
 
 Log:
   MFC r215034:
   
   Fix typos.
   
   PR:	bin/148894
   Submitted by:	olgeni
 
 Modified:
   stable/8/libexec/tftpd/tftp-utils.c
   stable/8/sys/arm/xscale/ixp425/ixp425_qmgr.c
   stable/8/sys/boot/arm/ixp425/boot2/ixp425_board.c
   stable/8/sys/dev/ata/ata-disk.c
   stable/8/sys/dev/drm/r300_reg.h
   stable/8/sys/dev/isp/isp_freebsd.c
   stable/8/sys/dev/ixgbe/ixgbe.c
   stable/8/sys/dev/msk/if_msk.c
   stable/8/sys/dev/pccard/pccardvar.h
   stable/8/sys/dev/sound/sbus/cs4231.c
   stable/8/sys/dev/syscons/schistory.c
   stable/8/sys/dev/uart/uart_subr.c
   stable/8/sys/kern/subr_lock.c
   stable/8/sys/mips/mips/vm_machdep.c
   stable/8/sys/netinet/sctp.h
   stable/8/sys/netinet/sctp_os_bsd.h
   stable/8/sys/netinet/sctp_pcb.c
   stable/8/sys/netinet/sctp_uio.h
   stable/8/sys/security/mac_portacl/mac_portacl.c
   stable/8/usr.sbin/config/configvers.h
 Directory Properties:
   stable/8/libexec/tftpd/   (props changed)
   stable/8/sys/   (props changed)
   stable/8/sys/amd64/include/xen/   (props changed)
   stable/8/sys/cddl/contrib/opensolaris/   (props changed)
   stable/8/sys/contrib/dev/acpica/   (props changed)
   stable/8/sys/contrib/pf/   (props changed)
   stable/8/sys/dev/xen/xenpci/   (props changed)
   stable/8/usr.sbin/config/   (props changed)
 
 Modified: stable/8/libexec/tftpd/tftp-utils.c
 ==============================================================================
 --- stable/8/libexec/tftpd/tftp-utils.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/libexec/tftpd/tftp-utils.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -100,7 +100,7 @@ unmappedaddr(struct sockaddr_in6 *sin6)
  	sin4->sin_len = sizeof(struct sockaddr_in);
  }
  
 -/* Get a field from a \0 seperated string */
 +/* Get a field from a \0 separated string */
  ssize_t
  get_field(int peer, char *buffer, ssize_t size)
  {
 
 Modified: stable/8/sys/arm/xscale/ixp425/ixp425_qmgr.c
 ==============================================================================
 --- stable/8/sys/arm/xscale/ixp425/ixp425_qmgr.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/arm/xscale/ixp425/ixp425_qmgr.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -317,7 +317,7 @@ ixpqmgr_attach(device_t dev)
  	
  	sc->aqmFreeSramAddress = 0x100;	/* Q buffer space starts at 0x2100 */
  
 -	ixpqmgr_rebuild(sc);		/* build inital priority table */
 +	ixpqmgr_rebuild(sc);		/* build initial priority table */
  	aqm_reset(sc);			/* reset h/w */
  	return (0);
  }
 @@ -775,7 +775,7 @@ ixpqmgr_intr(void *arg)
  		      *
  		      * The search will end when all the bits of the interrupt
  		      * register are cleared. There is no need to maintain
 -		      * a seperate value and test it at each iteration.
 +		      * a separate value and test it at each iteration.
  		      */
  		     if (intRegVal & sc->lowPriorityTableFirstHalfMask) {
  			 priorityTableIndex = 0;
 
 Modified: stable/8/sys/boot/arm/ixp425/boot2/ixp425_board.c
 ==============================================================================
 --- stable/8/sys/boot/arm/ixp425/boot2/ixp425_board.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/boot/arm/ixp425/boot2/ixp425_board.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -88,7 +88,7 @@ board_init(void)
  
  /*
   * This should be called just before starting the kernel. This is so
 - * that one can undo incompatable hardware settings.
 + * that one can undo incompatible hardware settings.
   */
  void
  clr_board(void)
 @@ -504,7 +504,7 @@ cfaltwait(u_int8_t mask)
  	while (tout <= 5000000) {
  		status = cfaltread8(CF_ALT_STATUS);
  		if (status == 0xff) {
 -			printf("cfaltwait: master: no status, reselectin\n");
 +			printf("cfaltwait: master: no status, reselecting\n");
  			cfwrite8(CF_DRV_HEAD, CF_D_IBM);
  			DELAY(1);
  			status = cfread8(CF_STATUS);
 
 Modified: stable/8/sys/dev/ata/ata-disk.c
 ==============================================================================
 --- stable/8/sys/dev/ata/ata-disk.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/dev/ata/ata-disk.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -175,13 +175,13 @@ ad_detach(device_t dev)
  	free(children, M_TEMP);
      }
  
 -    /* detroy disk from the system so we dont get any further requests */
 +    /* destroy disk from the system so we don't get any further requests */
      disk_destroy(adp->disk);
  
 -    /* fail requests on the queue and any thats "in flight" for this device */
 +    /* fail requests on the queue and any that's "in flight" for this device */
      ata_fail_requests(dev);
  
 -    /* dont leave anything behind */
 +    /* don't leave anything behind */
      device_set_ivars(dev, NULL);
      free(adp, M_AD);
      return 0;
 @@ -523,7 +523,7 @@ ad_describe(device_t dev)
      struct ad_softc *adp = device_get_ivars(dev);
      u_int8_t *marker, vendor[64], product[64];
  
 -    /* try to seperate the ATA model string into vendor and model parts */
 +    /* try to separate the ATA model string into vendor and model parts */
      if ((marker = index(atadev->param.model, ' ')) ||
  	(marker = index(atadev->param.model, '-'))) {
  	int len = (marker - atadev->param.model);
 
 Modified: stable/8/sys/dev/drm/r300_reg.h
 ==============================================================================
 --- stable/8/sys/dev/drm/r300_reg.h	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/dev/drm/r300_reg.h	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -345,7 +345,7 @@ __FBSDID("$FreeBSD$");
   * position takes place.
   *
   * Most likely this is used to ignore rest of the program in cases
 - * where group of verts arent visible. For some reason this "section"
 + * where group of verts aren't visible. For some reason this "section"
   * is sometimes accepted other instruction that have no relationship with
   * position calculations.
   */
 @@ -590,7 +590,7 @@ __FBSDID("$FreeBSD$");
  #define R300_RE_FOG_START                     0x4298
  
  /* Not sure why there are duplicate of factor and constant values.
 - * My best guess so far is that there are seperate zbiases for test and write.
 + * My best guess so far is that there are separate zbiases for test and write.
   * Ordering might be wrong.
   * Some of the tests indicate that fgl has a fallback implementation of zbias
   * via pixel shaders.
 @@ -608,7 +608,7 @@ __FBSDID("$FreeBSD$");
   * My guess is that there are two bits for each zbias primitive
   * (FILL, LINE, POINT).
   *  One to enable depth test and one for depth write.
 - * Yet this doesnt explain why depth writes work ...
 + * Yet this doesn't explain why depth writes work ...
   */
  #define R300_RE_OCCLUSION_CNTL		    0x42B4
  #	define R300_OCCLUSION_ON		(1<<1)
 @@ -693,7 +693,7 @@ __FBSDID("$FreeBSD$");
   * the ROUTE_0_COLOR bit is set and ROUTE_0_COLOR_DEST contains the
   * color register index.
   *
 - * Apperently you may set the R300_RS_ROUTE_0_COLOR bit, but not provide any
 + * Apparently you may set the R300_RS_ROUTE_0_COLOR bit, but not provide any
   * R300_RS_ROUTE_0_COLOR_DEST value; this setup is used for clearing the state.
   * See r300_ioctl.c:r300EmitClearState. I'm not sure if this setup is strictly
   * correct or not. - Oliver.
 @@ -817,8 +817,8 @@ __FBSDID("$FreeBSD$");
  #	define R300_TX_MIN_FILTER_LINEAR_MIP_NEAREST        (6  <<  11)
  #	define R300_TX_MIN_FILTER_LINEAR_MIP_LINEAR         (10 <<  11)
  
 -/* NOTE: NEAREST doesnt seem to exist.
 - * Im not seting MAG_FILTER_MASK and (3 << 11) on for all
 +/* NOTE: NEAREST doesn't seem to exist.
 + * I'm not setting MAG_FILTER_MASK and (3 << 11) on for all
   * anisotropy modes because that would void selected mag filter
   */
  #	define R300_TX_MIN_FILTER_ANISO_NEAREST             (0 << 13)
 
 Modified: stable/8/sys/dev/isp/isp_freebsd.c
 ==============================================================================
 --- stable/8/sys/dev/isp/isp_freebsd.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/dev/isp/isp_freebsd.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -1790,7 +1790,7 @@ isp_handle_platform_atio(ispsoftc_t *isp
  	 * The firmware status (except for the QLTM_SVALID bit)
  	 * indicates why this ATIO was sent to us.
  	 *
 -	 * If QLTM_SVALID is set, the firware has recommended Sense Data.
 +	 * If QLTM_SVALID is set, the firmware has recommended Sense Data.
  	 *
  	 * If the DISCONNECTS DISABLED bit is set in the flags field,
  	 * we're still connected on the SCSI bus.
 @@ -1917,7 +1917,7 @@ isp_handle_platform_atio2(ispsoftc_t *is
  	 * The firmware status (except for the QLTM_SVALID bit)
  	 * indicates why this ATIO was sent to us.
  	 *
 -	 * If QLTM_SVALID is set, the firware has recommended Sense Data.
 +	 * If QLTM_SVALID is set, the firmware has recommended Sense Data.
  	 */
  	if ((aep->at_status & ~QLTM_SVALID) != AT_CDB) {
  		isp_prt(isp, ISP_LOGWARN, "bogus atio (0x%x) leaked to platform", aep->at_status);
 @@ -2581,7 +2581,7 @@ isp_handle_platform_notify_24xx(ispsoftc
  
  		/*
  		 * Note that we're just getting notification that an ELS was received
 -		 * (possibly with some associcated information sent upstream). This is
 +		 * (possibly with some associated information sent upstream). This is
  		 * *not* the same as being given the ELS frame to accept or reject.
  		 */
  		switch (inot->in_status_subcode) {
 @@ -2780,7 +2780,7 @@ isp_handle_platform_target_notify_ack(is
  }
  
  /*
 - * Handle task managment functions.
 + * Handle task management functions.
   *
   * We show up here with a notify structure filled out.
   *
 @@ -2890,7 +2890,7 @@ bad:
  }
  
  /*
 - * Find the associated private data and makr it as dead so
 + * Find the associated private data and mark it as dead so
   * we don't try to work on it any further.
   */
  static void
 @@ -5361,7 +5361,7 @@ isp_default_wwn(ispsoftc_t * isp, int ch
  
  
  	/*
 -	 * For channel zero just return what we have. For either ACIIVE or
 +	 * For channel zero just return what we have. For either ACTIVE or
  	 * DEFAULT cases, we depend on default override of NVRAM values for
  	 * channel zero.
  	 */
 @@ -5397,7 +5397,7 @@ isp_default_wwn(ispsoftc_t * isp, int ch
  		 * physical port on dual-port chips (23XX/24XX)
  		 * 
  		 * This is somewhat nutty, particularly since bit 48 is
 -		 * irrelevant as they assign seperate serial numbers to
 +		 * irrelevant as they assign separate serial numbers to
  		 * different physical ports anyway.
  		 * 
  		 * We'll stick our channel number plus one first into bits
 
 Modified: stable/8/sys/dev/ixgbe/ixgbe.c
 ==============================================================================
 --- stable/8/sys/dev/ixgbe/ixgbe.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/dev/ixgbe/ixgbe.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -256,7 +256,7 @@ TUNABLE_INT("hw.ixgbe.enable_msix", &ixg
  
  /*
   * Header split: this causes the hardware to DMA
 - * the header into a seperate mbuf from the payload,
 + * the header into a separate mbuf from the payload,
   * it can be a performance win in some workloads, but
   * in others it actually hurts, its off by default. 
   */
 @@ -3655,7 +3655,7 @@ ixgbe_setup_receive_ring(struct rx_ring 
  
  		rxbuf = &rxr->rx_buffers[j];
  		/*
 -		** Dont allocate mbufs if not
 +		** Don't allocate mbufs if not
  		** doing header split, its wasteful
  		*/ 
  		if (rxr->hdr_split == FALSE)
 @@ -4123,7 +4123,7 @@ ixgbe_rxeof(struct ix_queue *que, int co
  		** not be fragmented across sequential
  		** descriptors, rather the next descriptor
  		** is indicated in bits of the descriptor.
 -		** This also means that we might proceses
 +		** This also means that we might process
  		** more than one packet at a time, something
  		** that has never been true before, it
  		** required eliminating global chain pointers
 @@ -4472,14 +4472,14 @@ ixgbe_enable_intr(struct adapter *adapte
  	/* With RSS we use auto clear */
  	if (adapter->msix_mem) {
  		mask = IXGBE_EIMS_ENABLE_MASK;
 -		/* Dont autoclear Link */
 +		/* Don't autoclear Link */
  		mask &= ~IXGBE_EIMS_OTHER;
  		mask &= ~IXGBE_EIMS_LSC;
  		IXGBE_WRITE_REG(hw, IXGBE_EIAC, mask);
  	}
  
  	/*
 -	** Now enable all queues, this is done seperately to
 +	** Now enable all queues, this is done separately to
  	** allow for handling the extended (beyond 32) MSIX
  	** vectors that can be used by 82599
  	*/
 
 Modified: stable/8/sys/dev/msk/if_msk.c
 ==============================================================================
 --- stable/8/sys/dev/msk/if_msk.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/dev/msk/if_msk.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -1070,7 +1070,7 @@ mskc_setup_rambuffer(struct msk_softc *s
  	sc->msk_pflags |= MSK_FLAG_RAMBUF;
  	/*
  	 * Give receiver 2/3 of memory and round down to the multiple
 -	 * of 1024. Tx/Rx RAM buffer size of Yukon II shoud be multiple
 +	 * of 1024. Tx/Rx RAM buffer size of Yukon II should be multiple
  	 * of 1024.
  	 */
  	sc->msk_rxqsize = rounddown((sc->msk_ramsize * 1024 * 2) / 3, 1024);
 @@ -1545,7 +1545,7 @@ msk_attach(device_t dev)
  		 */
          	ifp->if_capabilities |= IFCAP_VLAN_HWTAGGING | IFCAP_VLAN_HWTSO;
  		/*
 -		 * Enable Rx checksum offloading for VLAN taggedd frames
 +		 * Enable Rx checksum offloading for VLAN tagged frames
  		 * if controller support new descriptor format.
  		 */
  		if ((sc_if->msk_flags & MSK_FLAG_DESCV2) != 0 &&
 @@ -1733,7 +1733,7 @@ mskc_attach(device_t dev)
  			 * does not rely on status word of received frame
  			 * in msk_rxeof() which in turn disables all
  			 * hardware assistance bits reported by the status
 -			 * word as well as validity of the recevied frame.
 +			 * word as well as validity of the received frame.
  			 * Just pass received frames to upper stack with
  			 * minimal test and let upper stack handle them.
  			 */
 @@ -2067,10 +2067,10 @@ msk_txrx_dma_alloc(struct msk_if_softc *
  	 * what DMA address is used and chain another descriptor for the
  	 * 64bits DMA operation. This also means descriptor ring size is
  	 * variable. Limiting DMA address to be in 32bit address space greatly
 -	 * simplyfies descriptor handling and possibly would increase
 +	 * simplifies descriptor handling and possibly would increase
  	 * performance a bit due to efficient handling of descriptors.
  	 * Apart from harassing checksum offloading mechanisms, it seems
 -	 * it's really bad idea to use a seperate descriptor for 64bit
 +	 * it's really bad idea to use a separate descriptor for 64bit
  	 * DMA operation to save small descriptor memory. Anyway, I've
  	 * never seen these exotic scheme on ethernet interface hardware.
  	 */
 @@ -2567,7 +2567,7 @@ msk_encap(struct msk_if_softc *sc_if, st
  			 * Short UDP packets appear to be handled correctly by
  			 * Yukon II. Also I assume this bug does not happen on
  			 * controllers that use newer descriptor format or
 -			 * automatic Tx checksum calaulcation.
 +			 * automatic Tx checksum calculation.
  			 */
  			m = m_pullup(m, offset + sizeof(struct tcphdr));
  			if (m == NULL) {
 @@ -2704,7 +2704,7 @@ msk_encap(struct msk_if_softc *sc_if, st
  	/* Update producer index. */
  	sc_if->msk_cdata.msk_tx_prod = prod;
  
 -	/* Set EOP on the last desciptor. */
 +	/* Set EOP on the last descriptor. */
  	prod = (prod + MSK_TX_RING_CNT - 1) % MSK_TX_RING_CNT;
  	tx_le = &sc_if->msk_rdata.msk_tx_ring[prod];
  	tx_le->msk_control |= htole32(EOP);
 @@ -3175,7 +3175,7 @@ msk_intr_gmac(struct msk_if_softc *sc_if
  		 * XXX
  		 * In case of Tx underrun, we may need to flush/reset
  		 * Tx MAC but that would also require resynchronization
 -		 * with status LEs. Reintializing status LEs would
 +		 * with status LEs. Reinitializing status LEs would
  		 * affect other port in dual MAC configuration so it
  		 * should be avoided as possible as we can.
  		 * Due to lack of documentation it's all vague guess but
 @@ -3684,7 +3684,7 @@ msk_init_locked(struct msk_if_softc *sc_
  	msk_setvlan(sc_if, ifp);
  
  	if ((sc_if->msk_flags & MSK_FLAG_RAMBUF) == 0) {
 -		/* Set Rx Pause threshould. */
 +		/* Set Rx Pause threshold. */
  		CSR_WRITE_2(sc, MR_ADDR(sc_if->msk_port, RX_GMF_LP_THR),
  		    MSK_ECU_LLPP);
  		CSR_WRITE_2(sc, MR_ADDR(sc_if->msk_port, RX_GMF_UP_THR),
 
 Modified: stable/8/sys/dev/pccard/pccardvar.h
 ==============================================================================
 --- stable/8/sys/dev/pccard/pccardvar.h	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/dev/pccard/pccardvar.h	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -31,7 +31,7 @@
   */
  
  /*
 - * PCCARD_API_LEVEL.  When set to 5, we provide a 5.x compatable API
 + * PCCARD_API_LEVEL.  When set to 5, we provide a 5.x compatible API
   * for driver writers that have to share their code between 5.x and 6.x.
   * The 5.x compatibility interfaces will be unsupported in 7.0, at which
   * point we'll only support 6 and newer, etc.
 @@ -191,7 +191,7 @@ enum {
  	PCCARD_IVAR_PRODEXT,
  	PCCARD_IVAR_FUNCTION_NUMBER,
  	PCCARD_IVAR_VENDOR_STR,	/* CIS string for "Manufacturer" */
 -	PCCARD_IVAR_PRODUCT_STR,/* CIS strnig for "Product" */
 +	PCCARD_IVAR_PRODUCT_STR,/* CIS string for "Product" */
  	PCCARD_IVAR_CIS3_STR,
  	PCCARD_IVAR_CIS4_STR,
  	PCCARD_IVAR_FUNCTION,
 @@ -254,7 +254,7 @@ enum {
  #endif
  
  /*
 - * Defines to decoe the get_funce_disk return value.  See the PCMCIA standard
 + * Defines to decode the get_funce_disk return value.  See the PCMCIA standard
   * for all the details of what these bits mean.
   */
  #define	PFD_I_V_MASK		0x3
 
 Modified: stable/8/sys/dev/sound/sbus/cs4231.c
 ==============================================================================
 --- stable/8/sys/dev/sound/sbus/cs4231.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/dev/sound/sbus/cs4231.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -70,7 +70,7 @@ __FBSDID("$FreeBSD$");
   * for playback/capture.
   * Since I couldn't find any documentation for APCDMA programming
   * information, I guessed the usage of APCDMA from that of OpenBSD's
 - * driver. The EBDMA infomation of PCIO can be obtained from
 + * driver. The EBDMA information of PCIO can be obtained from
   *  http://solutions.sun.com/embedded/databook/web/microprocessors/pcio.html
   * And CS4231A datasheet can also be obtained from
   *  ftp://ftp.alsa-project.org/pub/manuals/cirrus/4231a.pdf
 @@ -1198,7 +1198,7 @@ cs4231_chan_fs(struct cs4231_softc *sc, 
  
  	/*
  	 * capture channel
 -	 * cs4231 doesn't allow seperate fs setup for playback/capture.
 +	 * cs4231 doesn't allow separate fs setup for playback/capture.
  	 * I believe this will break full-duplex operation.
  	 */
  	if (dir == PCMDIR_REC) {
 
 Modified: stable/8/sys/dev/syscons/schistory.c
 ==============================================================================
 --- stable/8/sys/dev/syscons/schistory.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/dev/syscons/schistory.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -52,7 +52,7 @@ __FBSDID("$FreeBSD$");
  
  /*
   * XXX Placeholder.
 - * This calculations should be dynamically scaled by number of seperate sc
 + * This calculations should be dynamically scaled by number of separate sc
   * devices.  A base value of 'extra_history_size' should be defined for
   * each syscons unit, and added and subtracted from the dynamic
   * 'extra_history_size' as units are added and removed.  This way, each time
 @@ -86,7 +86,7 @@ int
  sc_alloc_history_buffer(scr_stat *scp, int lines, int prev_ysize, int wait)
  {
  	/*
 -	 * syscons unconditionally allocates buffers upto 
 +	 * syscons unconditionally allocates buffers up to 
  	 * SC_HISTORY_SIZE lines or scp->ysize lines, whichever 
  	 * is larger. A value greater than that is allowed, 
  	 * subject to extra_history_size.
 @@ -116,7 +116,7 @@ sc_alloc_history_buffer(scr_stat *scp, i
  			delta = cur_lines - min_lines;
  	}
  
 -	/* lines upto min_lines are always allowed. */
 +	/* lines up to min_lines are always allowed. */
  	min_lines = imax(SC_HISTORY_SIZE, scp->ysize);
  	if (lines > min_lines) {
  		if (lines - min_lines > extra_history_size + delta) {
 
 Modified: stable/8/sys/dev/uart/uart_subr.c
 ==============================================================================
 --- stable/8/sys/dev/uart/uart_subr.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/dev/uart/uart_subr.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -172,8 +172,8 @@ out:
  
  /*
   * Parse a device specification. The specification is a list of attributes
 - * seperated by commas. Each attribute is a tag-value pair with the tag and
 - * value seperated by a colon. Supported tags are:
 + * separated by commas. Each attribute is a tag-value pair with the tag and
 + * value separated by a colon. Supported tags are:
   *
   *	br = Baudrate
   *	ch = Channel
 
 Modified: stable/8/sys/kern/subr_lock.c
 ==============================================================================
 --- stable/8/sys/kern/subr_lock.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/kern/subr_lock.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -170,7 +170,7 @@ SLIST_HEAD(lphead, lock_prof);
  
  /*
   * Array of objects and profs for each type of object for each cpu.  Spinlocks
 - * are handled seperately because a thread may be preempted and acquire a
 + * are handled separately because a thread may be preempted and acquire a
   * spinlock while in the lock profiling code of a non-spinlock.  In this way
   * we only need a critical section to protect the per-cpu lists.
   */
 
 Modified: stable/8/sys/mips/mips/vm_machdep.c
 ==============================================================================
 --- stable/8/sys/mips/mips/vm_machdep.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/mips/mips/vm_machdep.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -122,8 +122,8 @@ cpu_fork(register struct thread *td1,reg
  	/* Copy p1's pcb, note that in this case
  	 * our pcb also includes the td_frame being copied
  	 * too. The older mips2 code did an additional copy
 -	 * of the td_frame, for us thats not needed any
 -	 * longer (this copy does them both 
 +	 * of the td_frame, for us that's not needed any
 +	 * longer (this copy does them both) 
  	 */
  	bcopy(td1->td_pcb, pcb2, sizeof(*pcb2));
  
 @@ -317,7 +317,7 @@ cpu_set_syscall_retval(struct thread *td
   * Initialize machine state (pcb and trap frame) for a new thread about to
   * upcall. Put enough state in the new thread's PCB to get it to go back
   * userret(), where we can intercept it again to set the return (upcall)
 - * Address and stack, along with those from upcals that are from other sources
 + * Address and stack, along with those from upcalls that are from other sources
   * such as those generated in thread_userret() itself.
   */
  void
 @@ -339,7 +339,7 @@ cpu_set_upcall(struct thread *td, struct
  	 * at this time (see the matching comment below for
  	 * more analysis) (need a good safe default).
  	 * In MIPS, the trapframe is the first element of the PCB
 -	 * and gets copied when we copy the PCB. No seperate copy
 +	 * and gets copied when we copy the PCB. No separate copy
  	 * is needed.
  	 */
  	bcopy(td0->td_pcb, pcb2, sizeof(*pcb2));
 
 Modified: stable/8/sys/netinet/sctp.h
 ==============================================================================
 --- stable/8/sys/netinet/sctp.h	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/netinet/sctp.h	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -108,7 +108,7 @@ struct sctp_paramhdr {
  #define SCTP_MAX_BURST			0x00000019	/* rw */
  /* assoc level context */
  #define SCTP_CONTEXT                    0x0000001a	/* rw */
 -/* explict EOR signalling */
 +/* explicit EOR signalling */
  #define SCTP_EXPLICIT_EOR               0x0000001b
  #define SCTP_REUSE_PORT                 0x0000001c	/* rw */
  #define SCTP_AUTH_DEACTIVATE_KEY	0x0000001d
 @@ -131,9 +131,9 @@ struct sctp_paramhdr {
   * Blocking I/O is enabled on any TCP type socket by default. For the UDP
   * model if this is turned on then the socket buffer is shared for send
   * resources amongst all associations.  The default for the UDP model is that
 - * is SS_NBIO is set.  Which means all associations have a seperate send
 + * is SS_NBIO is set.  Which means all associations have a separate send
   * limit BUT they will NOT ever BLOCK instead you will get an error back
 - * EAGAIN if you try to send to much. If you want the blocking symantics you
 + * EAGAIN if you try to send too much. If you want the blocking semantics you
   * set this option at the cost of sharing one socket send buffer size amongst
   * all associations. Peeled off sockets turn this option off and block. But
   * since both TCP and peeled off sockets have only one assoc per socket this
 @@ -141,7 +141,7 @@ struct sctp_paramhdr {
   * model OR peeled off UDP model, but we do allow you to do so. You just use
   * the normal syscall to toggle SS_NBIO the way you want.
   *
 - * Blocking I/O is controled by the SS_NBIO flag on the socket state so_state
 + * Blocking I/O is controlled by the SS_NBIO flag on the socket state so_state
   * field.
   */
  
 @@ -166,7 +166,7 @@ struct sctp_paramhdr {
  
  
  /* Special hook for dynamically setting primary for all assoc's,
 - * this is a write only option that requires root privledge.
 + * this is a write only option that requires root privilege.
   */
  #define SCTP_SET_DYNAMIC_PRIMARY        0x00002001
  
 @@ -181,7 +181,7 @@ struct sctp_paramhdr {
   * to. The endpoint, before binding, may select
   * the "default" VRF it is in by using a set socket
   * option with SCTP_VRF_ID. This will also
 - * get propegated to the default VRF. Once the
 + * get propagated to the default VRF. Once the
   * endpoint binds an address then it CANNOT add
   * additional VRF's to become a Multi-VRF endpoint.
   *
 @@ -308,7 +308,7 @@ struct sctp_paramhdr {
  #define SCTP_CAUSE_UNSUPPORTED_HMACID	0x0105
  
  /*
 - * error cause parameters (user visisble)
 + * error cause parameters (user visible)
   */
  struct sctp_error_cause {
  	uint16_t code;
 
 Modified: stable/8/sys/netinet/sctp_os_bsd.h
 ==============================================================================
 --- stable/8/sys/netinet/sctp_os_bsd.h	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/netinet/sctp_os_bsd.h	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -316,7 +316,7 @@ typedef struct callout sctp_os_timer_t;
                                    }
  
  /* We make it so if you have up to 4 threads
 - * writting based on the default size of
 + * writing based on the default size of
   * the packet log 65 k, that would be
   * 4 16k packets before we would hit
   * a problem.
 @@ -353,7 +353,7 @@ typedef struct callout sctp_os_timer_t;
  
  /* For BSD this just accesses the M_PKTHDR length
   * so it operates on an mbuf with hdr flag. Other
 - * O/S's may have seperate packet header and mbuf
 + * O/S's may have separate packet header and mbuf
   * chain pointers.. thus the macro.
   */
  #define SCTP_HEADER_TO_CHAIN(m) (m)
 
 Modified: stable/8/sys/netinet/sctp_pcb.c
 ==============================================================================
 --- stable/8/sys/netinet/sctp_pcb.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/netinet/sctp_pcb.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -107,7 +107,7 @@ sctp_fill_pcbinfo(struct sctp_pcbinfo *s
   *    ...   +--ifa-> ifa -> ifa
   *   vrf
   *
 - * We keep these seperate lists since the SCTP subsystem will
 + * We keep these separate lists since the SCTP subsystem will
   * point to these from its source address selection nets structure.
   * When an address is deleted it does not happen right away on
   * the SCTP side, it gets scheduled. What we do when a
 @@ -191,7 +191,7 @@ sctp_find_ifn(void *ifn, uint32_t ifn_in
  	struct sctp_ifnlist *hash_ifn_head;
  
  	/*
 -	 * We assume the lock is held for the addresses if thats wrong
 +	 * We assume the lock is held for the addresses if that's wrong
  	 * problems could occur :-)
  	 */
  	hash_ifn_head = &SCTP_BASE_INFO(vrf_ifn_hash)[(ifn_index & SCTP_BASE_INFO(vrf_ifn_hashmark))];
 @@ -327,7 +327,7 @@ sctp_mark_ifa_addr_down(uint32_t vrf_id,
  		len1 = strlen(if_name);
  		len2 = strlen(sctp_ifap->ifn_p->ifn_name);
  		if (len1 != len2) {
 -			SCTPDBG(SCTP_DEBUG_PCB4, "IFN of ifa names different lenght %d vs %d - ignored\n",
 +			SCTPDBG(SCTP_DEBUG_PCB4, "IFN of ifa names different length %d vs %d - ignored\n",
  			    len1, len2);
  			goto out;
  		}
 @@ -380,7 +380,7 @@ sctp_mark_ifa_addr_up(uint32_t vrf_id, s
  		len1 = strlen(if_name);
  		len2 = strlen(sctp_ifap->ifn_p->ifn_name);
  		if (len1 != len2) {
 -			SCTPDBG(SCTP_DEBUG_PCB4, "IFN of ifa names different lenght %d vs %d - ignored\n",
 +			SCTPDBG(SCTP_DEBUG_PCB4, "IFN of ifa names different length %d vs %d - ignored\n",
  			    len1, len2);
  			goto out;
  		}
 @@ -567,7 +567,7 @@ sctp_add_addr_to_vrf(uint32_t vrf_id, vo
  		} else {
  			if (sctp_ifap->ifn_p) {
  				/*
 -				 * The last IFN gets the address, removee
 +				 * The last IFN gets the address, remove
  				 * the old one
  				 */
  				SCTPDBG(SCTP_DEBUG_PCB4, "Moving ifa %p from %s (0x%x) to %s (0x%x)\n",
 @@ -1515,7 +1515,7 @@ sctp_endpoint_probe(struct sockaddr *nam
  	int fnd;
  
  	/*
 -	 * Endpoing probe expects that the INP_INFO is locked.
 +	 * Endpoint probe expects that the INP_INFO is locked.
  	 */
  	sin = NULL;
  #ifdef INET6
 @@ -1800,7 +1800,7 @@ sctp_pcb_findep(struct sockaddr *nam, in
  	 * endpoint is gone but there exists a connected socket for this guy
  	 * yet. If so we can return the first one that we find. This may NOT
  	 * be the correct one so the caller should be wary on the return
 -	 * INP. Currently the onlyc caller that sets this flag is in bindx
 +	 * INP. Currently the only caller that sets this flag is in bindx
  	 * where we are verifying that a user CAN bind the address. He
  	 * either has bound it already, or someone else has, or its open to
  	 * bind, so this is good enough.
 @@ -2005,7 +2005,7 @@ sctp_findassoc_by_vtag(struct sockaddr *
  			}
  			if (remote_tag) {
  				/*
 -				 * If we have both vtags thats all we match
 +				 * If we have both vtags that's all we match
  				 * on
  				 */
  				if (stcb->asoc.peer_vtag == remote_tag) {
 @@ -2183,7 +2183,7 @@ sctp_findassociation_addr(struct mbuf *m
  			 * association that is linked to an existing
  			 * association that is under the TCP pool (i.e. no
  			 * listener exists). The endpoint finding routine
 -			 * will always find a listner before examining the
 +			 * will always find a listener before examining the
  			 * TCP pool.
  			 */
  			if (inp->sctp_flags & SCTP_PCB_FLAGS_IN_TCPPOOL) {
 @@ -3554,7 +3554,7 @@ sctp_inpcb_free(struct sctp_inpcb *inp, 
  	SCTP_INP_INFO_WUNLOCK();
  	/*
  	 * Now we release all locks. Since this INP cannot be found anymore
 -	 * except possbily by the kill timer that might be running. We call
 +	 * except possibly by the kill timer that might be running. We call
  	 * the drain function here. It should hit the case were it sees the
  	 * ACTIVE flag cleared and exit out freeing us to proceed and
  	 * destroy everything.
 @@ -3716,7 +3716,7 @@ sctp_add_remote_addr(struct sctp_tcb *st
  {
  	/*
  	 * The following is redundant to the same lines in the
 -	 * sctp_aloc_assoc() but is needed since other's call the add
 +	 * sctp_aloc_assoc() but is needed since others call the add
  	 * address function
  	 */
  	struct sctp_nets *net, *netfirst;
 @@ -4034,7 +4034,7 @@ sctp_add_remote_addr(struct sctp_tcb *st
  	    (stcb->asoc.primary_destination)) {
  		/*
  		 * first one on the list is NOT the primary sctp_cmpaddr()
 -		 * is much more efficent if the primary is the first on the
 +		 * is much more efficient if the primary is the first on the
  		 * list, make it so.
  		 */
  		TAILQ_REMOVE(&stcb->asoc.nets,
 @@ -4176,7 +4176,7 @@ sctp_aloc_assoc(struct sctp_inpcb *inp, 
  	if (inp->sctp_flags & SCTP_PCB_FLAGS_UNBOUND) {
  		/*
  		 * If you have not performed a bind, then we need to do the
 -		 * ephemerial bind for you.
 +		 * ephemeral bind for you.
  		 */
  		if ((err = sctp_inpcb_bind(inp->sctp_socket,
  		    (struct sockaddr *)NULL,
 @@ -5159,7 +5159,7 @@ sctp_free_assoc(struct sctp_inpcb *inp, 
  			SCTP_INP_RUNLOCK(inp);
  			/*
  			 * This will start the kill timer (if we are the
 -			 * lastone) since we hold an increment yet. But this
 +			 * last one) since we hold an increment yet. But this
  			 * is the only safe way to do this since otherwise
  			 * if the socket closes at the same time we are here
  			 * we might collide in the cleanup.
 @@ -6461,7 +6461,7 @@ sctp_set_primary_addr(struct sctp_tcb *s
  		if (net != stcb->asoc.primary_destination) {
  			/*
  			 * first one on the list is NOT the primary
 -			 * sctp_cmpaddr() is much more efficent if the
 +			 * sctp_cmpaddr() is much more efficient if the
  			 * primary is the first on the list, make it so.
  			 */
  			TAILQ_REMOVE(&stcb->asoc.nets, stcb->asoc.primary_destination, sctp_next);
 @@ -6676,7 +6676,7 @@ sctp_drain_mbufs(struct sctp_inpcb *inp,
  	}
  	/*
  	 * Another issue, in un-setting the TSN's in the mapping array we
 -	 * DID NOT adjust the higest_tsn marker.  This will cause one of two
 +	 * DID NOT adjust the highest_tsn marker.  This will cause one of two
  	 * things to occur. It may cause us to do extra work in checking for
  	 * our mapping array movement. More importantly it may cause us to
  	 * SACK every datagram. This may not be a bad thing though since we
 
 Modified: stable/8/sys/netinet/sctp_uio.h
 ==============================================================================
 --- stable/8/sys/netinet/sctp_uio.h	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/netinet/sctp_uio.h	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -80,7 +80,7 @@ struct sctp_initmsg {
  /* We add 96 bytes to the size of sctp_sndrcvinfo.
   * This makes the current structure 128 bytes long
   * which is nicely 64 bit aligned but also has room
 - * for us to add more and keep ABI compatability.
 + * for us to add more and keep ABI compatibility.
   * For example, already we have the sctp_extrcvinfo
   * when enabled which is 48 bytes.
   */
 @@ -304,7 +304,7 @@ struct sctp_setadaptation {
  	uint32_t ssb_adaptation_ind;
  };
  
 -/* compatable old spelling */
 +/* compatible old spelling */
  struct sctp_adaption_event {
  	uint16_t sai_type;
  	uint16_t sai_flags;
 @@ -396,7 +396,7 @@ union sctp_notification {
  	struct sctp_send_failed sn_send_failed;
  	struct sctp_shutdown_event sn_shutdown_event;
  	struct sctp_adaptation_event sn_adaptation_event;
 -	/* compatability same as above */
 +	/* compatibility same as above */
  	struct sctp_adaption_event sn_adaption_event;
  	struct sctp_pdapi_event sn_pdapi_event;
  	struct sctp_authkey_event sn_auth_event;
 @@ -417,7 +417,7 @@ union sctp_notification {
  #define SCTP_AUTHENTICATION_EVENT		0x0008
  #define SCTP_STREAM_RESET_EVENT			0x0009
  #define SCTP_SENDER_DRY_EVENT			0x000a
 -#define SCTP__NOTIFICATIONS_STOPPED_EVENT	0x000b	/* we dont send this */
 +#define SCTP__NOTIFICATIONS_STOPPED_EVENT	0x000b	/* we don't send this */
  /*
   * socket option structs
   */
 @@ -893,7 +893,7 @@ struct sctpstat {
  	uint32_t sctps_earlyfrstrid;
  	uint32_t sctps_earlyfrstrout;
  	uint32_t sctps_earlyfrstrtmr;
 -	/* otheres */
 +	/* others */
  	uint32_t sctps_hdrops;	/* packet shorter than header */
  	uint32_t sctps_badsum;	/* checksum error             */
  	uint32_t sctps_noport;	/* no endpoint for port       */
 @@ -904,8 +904,8 @@ struct sctpstat {
  						 * RTT window */
  	uint32_t sctps_markedretrans;
  	uint32_t sctps_naglesent;	/* nagle allowed sending      */
 -	uint32_t sctps_naglequeued;	/* nagle does't allow sending */
 -	uint32_t sctps_maxburstqueued;	/* max burst dosn't allow sending */
 +	uint32_t sctps_naglequeued;	/* nagle doesn't allow sending */
 +	uint32_t sctps_maxburstqueued;	/* max burst doesn't allow sending */
  	uint32_t sctps_ifnomemqueued;	/* look ahead tells us no memory in
  					 * interface ring buffer OR we had a
  					 * send error and are queuing one
 @@ -931,7 +931,7 @@ struct sctpstat {
  	uint32_t sctps_wu_sacks_sent;	/* Window Update only sacks sent */
  	uint32_t sctps_sends_with_flags;	/* number of sends with
  						 * sinfo_flags !=0 */
 -	uint32_t sctps_sends_with_unord /* number of undordered sends */ ;
 +	uint32_t sctps_sends_with_unord; /* number of unordered sends */
  	uint32_t sctps_sends_with_eof;	/* number of sends with EOF flag set */
  	uint32_t sctps_sends_with_abort;	/* number of sends with ABORT
  						 * flag set */
 @@ -943,7 +943,7 @@ struct sctpstat {
  					 * with peek */
  	uint32_t sctps_cached_chk;	/* Number of cached chunks used */
  	uint32_t sctps_cached_strmoq;	/* Number of cached stream oq's used */
 -	uint32_t sctps_left_abandon;	/* Number of unread message abandonded
 +	uint32_t sctps_left_abandon;	/* Number of unread messages abandoned
  					 * by close */
  	uint32_t sctps_send_burst_avoid;	/* Unused */
  	uint32_t sctps_send_cwnd_avoid;	/* Send cwnd full  avoidance, already
 
 Modified: stable/8/sys/security/mac_portacl/mac_portacl.c
 ==============================================================================
 --- stable/8/sys/security/mac_portacl/mac_portacl.c	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/sys/security/mac_portacl/mac_portacl.c	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -133,7 +133,7 @@ struct rule {
  
  /*
   * Text format for the rule string is that a rule consists of a
 - * comma-seperated list of elements.  Each element is in the form
 + * comma-separated list of elements.  Each element is in the form
   * idtype:id:protocol:portnumber, and constitutes granting of permission
   * for the specified binding.
   */
 
 Modified: stable/8/usr.sbin/config/configvers.h
 ==============================================================================
 --- stable/8/usr.sbin/config/configvers.h	Sat Nov 20 20:04:29 2010	(r215587)
 +++ stable/8/usr.sbin/config/configvers.h	Sat Nov 20 20:34:13 2010	(r215588)
 @@ -26,7 +26,7 @@
   * was a huge problem for 'make buildkernel' which was run with the installed
   * /usr/sbin/config, not a cross built one.  We started bumping the version
   * number as a way to trap cases where the previous installworld was not
 - * compatable with the new buildkernel.  The buildtools phase and much more
 + * compatible with the new buildkernel.  The buildtools phase and much more
   * comprehensive error code returns solved this original problem.
   *
   * Most end-users will use buildkernel and the build tools from buildworld.
 _______________________________________________
 svn-src-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
 
>Unformatted:
