Index: abi/include/abi/ipc/methods.h
===================================================================
--- abi/include/abi/ipc/methods.h	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ abi/include/abi/ipc/methods.h	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -152,5 +152,5 @@
 	 *
 	 * - ARG1 - dst as_area lower bound
-	 * - ARG2 - dst as_area base adress pointer
+	 * - ARG2 - dst as_area base address pointer
 	 *          (filled automatically by the kernel)
 	 */
Index: kernel/arch/arm32/src/mm/tlb.c
===================================================================
--- kernel/arch/arm32/src/mm/tlb.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ kernel/arch/arm32/src/mm/tlb.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -76,5 +76,5 @@
 /** Invalidate single entry in TLB
  *
- * @param page Virtual adress of the page
+ * @param page Virtual address of the page
  */
 static inline void invalidate_page(uintptr_t page)
Index: kernel/arch/ppc32/include/arch/istate_struct.h
===================================================================
--- kernel/arch/ppc32/include/arch/istate_struct.h	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ kernel/arch/ppc32/include/arch/istate_struct.h	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -86,5 +86,5 @@
 	/* imitation of frame pointer linkage */
 	uint32_t sp_frame;
-	/* imitation of return adress linkage */
+	/* imitation of return address linkage */
 	uint32_t lr_frame;
 	uint32_t r0;
Index: kernel/generic/src/mm/as.c
===================================================================
--- kernel/generic/src/mm/as.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ kernel/generic/src/mm/as.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -194,5 +194,5 @@
 }
 
-/** Destroy adress space.
+/** Destroy address space.
  *
  * When there are no tasks referencing this address space (i.e. its refcount is
@@ -1347,5 +1347,5 @@
 }
 
-/** Change adress space area flags.
+/** Change address space area flags.
  *
  * The idea is to have the same data, but with a different access mode.
@@ -2150,5 +2150,5 @@
 }
 
-/** Get list of adress space areas.
+/** Get list of address space areas.
  *
  * @param as    Address space.
Index: kernel/generic/src/proc/thread.c
===================================================================
--- kernel/generic/src/proc/thread.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ kernel/generic/src/proc/thread.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -180,9 +180,9 @@
 	 * covered by the kernel identity mapping, which guarantees not to
 	 * nest TLB-misses infinitely (either via some hardware mechanism or
-	 * by the construciton of the assembly-language part of the TLB-miss
+	 * by the construction of the assembly-language part of the TLB-miss
 	 * handler).
 	 *
 	 * This restriction can be lifted once each architecture provides
-	 * a similar guarantee, for example by locking the kernel stack
+	 * a similar guarantee, for example, by locking the kernel stack
 	 * in the TLB whenever it is allocated from the high-memory and the
 	 * thread is being scheduled to run.
Index: uspace/app/wavplay/drec.c
===================================================================
--- uspace/app/wavplay/drec.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/app/wavplay/drec.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -88,6 +88,6 @@
  * Writes recorded data.
  *
- * @param icall Poitner to IPC call structure.
- * @param arg   Argument. Poitner to recording helper structure.
+ * @param icall Pointer to IPC call structure.
+ * @param arg   Argument. Pointer to recording helper structure.
  *
  */
Index: uspace/drv/block/ahci/ahci.c
===================================================================
--- uspace/drv/block/ahci/ahci.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/drv/block/ahci/ahci.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -816,5 +816,5 @@
  *
  * @param sata     SATA device structure.
- * @param phys     Physical addres of buffer with sector data.
+ * @param phys     Physical address of buffer with sector data.
  * @param blocknum Block number to write.
  *
Index: uspace/drv/bus/usb/ehci/hw_struct/iso_transfer_descriptor.h
===================================================================
--- uspace/drv/bus/usb/ehci/hw_struct/iso_transfer_descriptor.h	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/drv/bus/usb/ehci/hw_struct/iso_transfer_descriptor.h	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -56,6 +56,6 @@
 #define ITD_TRANSACTION_STATUS_BABBLE_FLAG   (1 << 29)
 #define ITD_TRANSACTION_STATUS_TRANS_ERROR_FLAG  (1 << 28)
-#define ITD_TRANSACTION_LENGHT_MASK    0xfff
-#define ITD_TRANSACTION_LENGHT_SHIFT   16
+#define ITD_TRANSACTION_LENGTH_MASK    0xfff
+#define ITD_TRANSACTION_LENGTH_SHIFT   16
 #define ITD_TRANSACTION_IOC_FLAG       (1 << 15)
 #define ITD_TRANSACTION_PG_MASK        0x3
Index: uspace/drv/nic/rtl8139/driver.h
===================================================================
--- uspace/drv/nic/rtl8139/driver.h	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/drv/nic/rtl8139/driver.h	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -107,5 +107,5 @@
 	void *tx_buff_virt;
 
-	/** Virtual adresses of the Tx buffers */
+	/** Virtual addresses of the Tx buffers */
 	void *tx_buff[TX_BUFF_COUNT];
 
Index: uspace/lib/c/generic/as.c
===================================================================
--- uspace/lib/c/generic/as.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/lib/c/generic/as.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -126,5 +126,5 @@
  *
  * @param      virt Virtual address to find mapping for.
- * @param[out] phys Physical adress.
+ * @param[out] phys Physical address.
  *
  * @return EOK on no error.
Index: uspace/lib/c/generic/loc.c
===================================================================
--- uspace/lib/c/generic/loc.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/lib/c/generic/loc.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -239,5 +239,5 @@
 }
 
-/** Register new driver with loc. */
+/** Register new server with loc. */
 errno_t loc_server_register(const char *name)
 {
Index: uspace/lib/c/generic/vol.c
===================================================================
--- uspace/lib/c/generic/vol.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/lib/c/generic/vol.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -220,5 +220,5 @@
  * @param vol Volume service
  * @param sid Service ID of the partition
- * @param vinfo Place to sore partition information
+ * @param vinfo Place to store partition information
  * @return EOK on success or an error code
  */
@@ -578,5 +578,5 @@
  * @param vol Volume service
  * @param vid Volume ID
- * @param vinfo Place to sore volume configuration information
+ * @param vinfo Place to store volume configuration information
  * @return EOK on success or an error code
  */
Index: uspace/lib/nettl/include/nettl/amap.h
===================================================================
--- uspace/lib/nettl/include/nettl/amap.h	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/lib/nettl/include/nettl/amap.h	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -82,5 +82,5 @@
 	/** Local links */
 	list_t llink; /* of amap_llink_t */
-	/** Nothing specified (listen on all local adresses) */
+	/** Nothing specified (listen on all local addresses) */
 	portrng_t *unspec;
 } amap_t;
Index: uspace/lib/nic/src/nic_addr_db.c
===================================================================
--- uspace/lib/nic/src/nic_addr_db.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/lib/nic/src/nic_addr_db.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -163,5 +163,5 @@
  * @return EOK		If the address was inserted
  * @return ENOMEM	If there was not enough memory
- * @return EEXIST	If this adress already is in the db
+ * @return EEXIST	If this address already is in the db
  */
 errno_t nic_addr_db_insert(nic_addr_db_t *db, const uint8_t *addr)
Index: uspace/lib/nic/src/nic_driver.c
===================================================================
--- uspace/lib/nic/src/nic_driver.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/lib/nic/src/nic_driver.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -418,5 +418,5 @@
 }
 
-/** Inform the NICF about device's MAC adress.
+/** Inform the NICF about device's MAC address.
  *
  * @return EOK On success
Index: uspace/srv/fs/udf/udf.h
===================================================================
--- uspace/srv/fs/udf/udf.h	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/srv/fs/udf/udf.h	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -70,5 +70,5 @@
 	uint32_t access_type;
 	uint32_t start;
-	uint32_t lenght;
+	uint32_t length;
 } udf_partition_t;
 
@@ -91,5 +91,5 @@
 	udf_unallocated_space_descriptor_t *uasd;
 	uint64_t uaspace_start;
-	uint64_t uaspace_lenght;
+	uint64_t uaspace_length;
 	uint8_t space_type;
 } udf_instance_t;
Index: uspace/srv/fs/udf/udf_file.c
===================================================================
--- uspace/srv/fs/udf/udf_file.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/srv/fs/udf/udf_file.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -114,5 +114,5 @@
 			if ((node->index >= node->instance->partitions[i].start) &&
 			    (node->index < node->instance->partitions[i].start +
-			    node->instance->partitions[i].lenght)) {
+			    node->instance->partitions[i].length)) {
 				if (node->instance->partitions[i].start >= min_start) {
 					min_start = node->instance->partitions[i].start;
@@ -258,9 +258,9 @@
 			    (udf_file_entry_descriptor_t *) block->data;
 			uint16_t icb_flag = FLE16(file->icbtag.flags) & UDF_ICBFLAG_MASK;
-			node->data_size = FLE64(file->info_lenght);
+			node->data_size = FLE64(file->info_length);
 			node->type = (file->icbtag.file_type == UDF_ICBTYPE_DIR) ? NODE_DIR : NODE_FILE;
 
 			rc = udf_read_allocation_sequence(node, (uint8_t *) file, icb_flag,
-			    FLE32(file->ea_lenght) + UDF_FE_OFFSET, FLE32(file->ad_lenght));
+			    FLE32(file->ea_length) + UDF_FE_OFFSET, FLE32(file->ad_length));
 			block_put(block);
 			return rc;
@@ -272,9 +272,9 @@
 			    (udf_extended_file_entry_descriptor_t *) block->data;
 			icb_flag = FLE16(efile->icbtag.flags) & UDF_ICBFLAG_MASK;
-			node->data_size = FLE64(efile->info_lenght);
+			node->data_size = FLE64(efile->info_length);
 			node->type = (efile->icbtag.file_type == UDF_ICBTYPE_DIR) ? NODE_DIR : NODE_FILE;
 
 			rc = udf_read_allocation_sequence(node, (uint8_t *) efile, icb_flag,
-			    FLE32(efile->ea_lenght) + UDF_EFE_OFFSET, FLE32(efile->ad_lenght));
+			    FLE32(efile->ea_length) + UDF_EFE_OFFSET, FLE32(efile->ad_length));
 			block_put(block);
 			return rc;
@@ -338,14 +338,14 @@
 
 		/* According to ECMA 167 4/14.4.9 */
-		size_t padding = 4 * (((*fid)->lenght_file_id +
-		    FLE16((*fid)->lenght_iu) + 38 + 3) / 4) -
-		    ((*fid)->lenght_file_id + FLE16((*fid)->lenght_iu) + 38);
-		size_t size_fid = (*fid)->lenght_file_id +
-		    FLE16((*fid)->lenght_iu) + padding + 38;
+		size_t padding = 4 * (((*fid)->length_file_id +
+		    FLE16((*fid)->length_iu) + 38 + 3) / 4) -
+		    ((*fid)->length_file_id + FLE16((*fid)->length_iu) + 38);
+		size_t size_fid = (*fid)->length_file_id +
+		    FLE16((*fid)->length_iu) + padding + 38;
 
 		fid_sum += size_fid;
 
 		/* aAcording to ECMA 167 4/8.6 */
-		if (((*fid)->lenght_file_id != 0) &&
+		if (((*fid)->length_file_id != 0) &&
 		    (((*fid)->file_characteristics & 4) == 0)) {
 			n++;
@@ -516,9 +516,9 @@
 
 			/* According to ECMA 167 4/14.4.9 */
-			size_t padding = 4 * (((*fid)->lenght_file_id +
-			    FLE16((*fid)->lenght_iu) + 38 + 3) / 4) -
-			    ((*fid)->lenght_file_id + FLE16((*fid)->lenght_iu) + 38);
-			size_t size_fid = (*fid)->lenght_file_id +
-			    FLE16((*fid)->lenght_iu) + padding + 38;
+			size_t padding = 4 * (((*fid)->length_file_id +
+			    FLE16((*fid)->length_iu) + 38 + 3) / 4) -
+			    ((*fid)->length_file_id + FLE16((*fid)->length_iu) + 38);
+			size_t size_fid = (*fid)->length_file_id +
+			    FLE16((*fid)->length_iu) + padding + 38;
 			if (buf_flag)
 				fid_sum += size_fid - *len;
@@ -527,5 +527,5 @@
 
 			/* According to ECMA 167 4/8.6 */
-			if (((*fid)->lenght_file_id != 0) &&
+			if (((*fid)->length_file_id != 0) &&
 			    (((*fid)->file_characteristics & 4) == 0)) {
 				(*n)++;
Index: uspace/srv/fs/udf/udf_file.h
===================================================================
--- uspace/srv/fs/udf/udf_file.h	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/srv/fs/udf/udf_file.h	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -99,7 +99,7 @@
 	uint16_t file_version_number;
 	uint8_t file_characteristics;
-	uint8_t lenght_file_id;
+	uint8_t length_file_id;
 	udf_long_ad_t icb;
-	uint16_t lenght_iu;
+	uint16_t length_iu;
 	uint8_t implementation_use[0];
 	udf_dstring file_id[0];
@@ -128,6 +128,6 @@
 	uint8_t record_format;
 	uint8_t record_display_attributes;
-	uint32_t record_lenght;
-	uint64_t info_lenght;
+	uint32_t record_length;
+	uint64_t info_length;
 	uint64_t lblocks_recorded;
 	udf_timestamp_t access_data_and_time;
@@ -138,6 +138,6 @@
 	udf_regid_t implementation_id;
 	uint64_t unique_id;
-	uint32_t ea_lenght;
-	uint32_t ad_lenght;
+	uint32_t ea_length;
+	uint32_t ad_length;
 	uint8_t extended_attributes [0];
 	uint8_t allocation_descriptors[0];
@@ -154,6 +154,6 @@
 	uint8_t record_format;
 	uint8_t record_display_attributes;
-	uint32_t record_lenght;
-	uint64_t info_lenght;
+	uint32_t record_length;
+	uint64_t info_length;
 	uint64_t object_size;
 	uint64_t lblocks_recorded;
@@ -166,6 +166,6 @@
 	udf_regid_t implementation_id;
 	uint64_t unique_id;
-	uint32_t ea_lenght;
-	uint32_t ad_lenght;
+	uint32_t ea_length;
+	uint32_t ad_length;
 	uint8_t extended_attributes [0];
 	uint8_t allocation_descriptors[0];
@@ -182,5 +182,5 @@
 	udf_descriptor_tag_t tag;
 	udf_icbtag_t icbtag;
-	uint32_t ad_lenght;
+	uint32_t ad_length;
 	uint8_t allocation_descriptors[0];
 } __attribute__((packed)) udf_unallocated_space_entry_descriptor_t;
Index: uspace/srv/fs/udf/udf_ops.c
===================================================================
--- uspace/srv/fs/udf/udf_ops.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/srv/fs/udf/udf_ops.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -128,6 +128,6 @@
 
 		udf_to_unix_name(name, MAX_FILE_NAME_LEN,
-		    (char *) fid->implementation_use + FLE16(fid->lenght_iu),
-		    fid->lenght_file_id, &UDF_NODE(pfn)->instance->charset);
+		    (char *) fid->implementation_use + FLE16(fid->length_iu),
+		    fid->length_file_id, &UDF_NODE(pfn)->instance->charset);
 
 		if (str_casecmp(name, component) == 0) {
@@ -502,6 +502,6 @@
 
 			udf_to_unix_name(name, MAX_FILE_NAME_LEN,
-			    (char *) fid->implementation_use + FLE16(fid->lenght_iu),
-			    fid->lenght_file_id, &node->instance->charset);
+			    (char *) fid->implementation_use + FLE16(fid->length_iu),
+			    fid->length_file_id, &node->instance->charset);
 
 			async_data_read_finalize(&call, name, str_size(name) + 1);
Index: uspace/srv/fs/udf/udf_volume.c
===================================================================
--- uspace/srv/fs/udf/udf_volume.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/srv/fs/udf/udf_volume.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -386,9 +386,9 @@
 		udf_file_entry_descriptor_t *fed =
 		    (udf_file_entry_descriptor_t *) block->data;
-		uint32_t start_alloc = FLE32(fed->ea_lenght) + UDF_FE_OFFSET;
+		uint32_t start_alloc = FLE32(fed->ea_length) + UDF_FE_OFFSET;
 		udf_short_ad_t *short_d =
 		    (udf_short_ad_t *) ((uint8_t *) fed + start_alloc);
 		instance->partitions[id].start = FLE32(short_d->position);
-		instance->partitions[id].lenght = FLE32(short_d->length);
+		instance->partitions[id].length = FLE32(short_d->length);
 		break;
 
@@ -398,8 +398,8 @@
 		udf_extended_file_entry_descriptor_t *efed =
 		    (udf_extended_file_entry_descriptor_t *) block->data;
-		start_alloc = FLE32(efed->ea_lenght) + UDF_EFE_OFFSET;
+		start_alloc = FLE32(efed->ea_length) + UDF_EFE_OFFSET;
 		short_d = (udf_short_ad_t *) ((uint8_t *) efed + start_alloc);
 		instance->partitions[id].start = FLE32(short_d->position);
-		instance->partitions[id].lenght = FLE32(short_d->length);
+		instance->partitions[id].length = FLE32(short_d->length);
 		break;
 	}
@@ -503,5 +503,5 @@
 				instance->partitions[j].access_type =
 				    FLE32(pd[pd_num].access_type);
-				instance->partitions[j].lenght =
+				instance->partitions[j].length =
 				    FLE32(pd[pd_num].length);
 				instance->partitions[j].number =
@@ -518,5 +518,5 @@
 
 				instance->volumes[i].partition_cnt++;
-				idx += pm1->partition_map_lenght;
+				idx += pm1->partition_map_length;
 				continue;
 			}
@@ -586,5 +586,5 @@
 			    "found and skipped", i, pm->partition_map_type);
 
-			idx += pm->partition_map_lenght;
+			idx += pm->partition_map_length;
 		}
 	}
@@ -710,5 +710,5 @@
 				    FLE32(vol->partition.starting_location) +
 				    FLE32(phd->unallocated_space_table.position);
-				instance->uaspace_lenght =
+				instance->uaspace_length =
 				    FLE32(phd->unallocated_space_table.length);
 			}
@@ -724,5 +724,5 @@
 				    FLE32(vol->partition.starting_location) +
 				    FLE32(phd->unallocated_space_bitmap.position);
-				instance->uaspace_lenght =
+				instance->uaspace_length =
 				    FLE32(phd->unallocated_space_bitmap.length);
 			}
@@ -773,5 +773,5 @@
 			    sizeof(udf_extent_t)), sizeof(udf_common_descriptor_t));
 			instance->uaspace_start = pos;
-			instance->uaspace_lenght = sct;
+			instance->uaspace_length = sct;
 			instance->uasd = (udf_unallocated_space_descriptor_t *)
 			    malloc(sct * instance->sector_size);
Index: uspace/srv/fs/udf/udf_volume.h
===================================================================
--- uspace/srv/fs/udf/udf_volume.h	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/srv/fs/udf/udf_volume.h	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -49,5 +49,5 @@
 #define UDF_TAG_LVID  0x0009  /* Logical Volume Integrity Descriptor */
 
-/* Start adress of Anchor Volume Descriptor */
+/* Start address of Anchor Volume Descriptor */
 #define UDF_AVDP_SECTOR  256
 
@@ -165,10 +165,10 @@
 typedef struct udf_general_type {
 	uint8_t partition_map_type;
-	uint8_t partition_map_lenght;
+	uint8_t partition_map_length;
 } __attribute__((packed)) udf_general_type_t;
 
 typedef struct udf_type1_partition_map {
 	uint8_t partition_map_type;
-	uint8_t partition_map_lenght;
+	uint8_t partition_map_length;
 	uint16_t volume_sequence_number;
 	uint16_t partition_number;
Index: uspace/srv/logger/logs.c
===================================================================
--- uspace/srv/logger/logs.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/srv/logger/logs.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -198,5 +198,5 @@
 }
 
-/** Decreases reference counter on the log and destory the log if
+/** Decreases reference counter on the log and destroy the log if
  * necessary.
  *
Index: uspace/srv/net/dnsrsrv/dns_msg.c
===================================================================
--- uspace/srv/net/dnsrsrv/dns_msg.c	(revision 7acd787ef6db58d28e222cd14600149ac8c9ff72)
+++ uspace/srv/net/dnsrsrv/dns_msg.c	(revision c477c804d1208352d69c7b069a54d3e3b650ff96)
@@ -52,5 +52,5 @@
 /** Extend dynamically allocated string with suffix.
  *
- * @a *dstr points to a dynamically alocated buffer containing a string.
+ * @a *dstr points to a dynamically allocated buffer containing a string.
  * Reallocate this buffer so that concatenation of @a *dstr and @a suff can
  * fit in and append @a suff.
