Index: kernel/arch/arm32/src/arm32.c
===================================================================
--- kernel/arch/arm32/src/arm32.c	(revision 149d14e522aa5c449b696ad4420f3caa33ca9b8e)
+++ kernel/arch/arm32/src/arm32.c	(revision f4b153529231867ef6c64403a465d1f66e1016ca)
@@ -63,6 +63,6 @@
 		init.tasks[i].addr = bootinfo->tasks[i].addr;
 		init.tasks[i].size = bootinfo->tasks[i].size;
-		str_ncpy(init.tasks[i].name, bootinfo->tasks[i].name,
-			CONFIG_TASK_NAME_BUFLEN);
+		str_cpy(init.tasks[i].name, CONFIG_TASK_NAME_BUFLEN,
+		    bootinfo->tasks[i].name);
 	}
 }
Index: kernel/arch/ia64/src/ia64.c
===================================================================
--- kernel/arch/ia64/src/ia64.c	(revision 149d14e522aa5c449b696ad4420f3caa33ca9b8e)
+++ kernel/arch/ia64/src/ia64.c	(revision f4b153529231867ef6c64403a465d1f66e1016ca)
@@ -88,6 +88,6 @@
 		    VRN_MASK;
 		init.tasks[i].size = bootinfo->taskmap.tasks[i].size;
-		str_ncpy(init.tasks[i].name, bootinfo->taskmap.tasks[i].name,
-			CONFIG_TASK_NAME_BUFLEN);
+		str_cpy(init.tasks[i].name, CONFIG_TASK_NAME_BUFLEN,
+		    bootinfo->taskmap.tasks[i].name);
 	}
 }
Index: kernel/arch/mips32/src/mips32.c
===================================================================
--- kernel/arch/mips32/src/mips32.c	(revision 149d14e522aa5c449b696ad4420f3caa33ca9b8e)
+++ kernel/arch/mips32/src/mips32.c	(revision f4b153529231867ef6c64403a465d1f66e1016ca)
@@ -92,6 +92,6 @@
 		init.tasks[i].addr = bootinfo->tasks[i].addr;
 		init.tasks[i].size = bootinfo->tasks[i].size;
-		str_ncpy(init.tasks[i].name, bootinfo->tasks[i].name,
-			CONFIG_TASK_NAME_BUFLEN);
+		str_cpy(init.tasks[i].name, CONFIG_TASK_NAME_BUFLEN,
+		    bootinfo->tasks[i].name);
 	}
 	
Index: kernel/arch/ppc32/src/ppc32.c
===================================================================
--- kernel/arch/ppc32/src/ppc32.c	(revision 149d14e522aa5c449b696ad4420f3caa33ca9b8e)
+++ kernel/arch/ppc32/src/ppc32.c	(revision f4b153529231867ef6c64403a465d1f66e1016ca)
@@ -62,6 +62,6 @@
 		init.tasks[i].addr = PA2KA(bootinfo.taskmap.tasks[i].addr);
 		init.tasks[i].size = bootinfo.taskmap.tasks[i].size;
-		str_ncpy(init.tasks[i].name, bootinfo.taskmap.tasks[i].name,
-			CONFIG_TASK_NAME_BUFLEN);
+		str_cpy(init.tasks[i].name, CONFIG_TASK_NAME_BUFLEN,
+		    bootinfo.taskmap.tasks[i].name);
 	}
 }
Index: kernel/arch/sparc64/src/sparc64.c
===================================================================
--- kernel/arch/sparc64/src/sparc64.c	(revision 149d14e522aa5c449b696ad4420f3caa33ca9b8e)
+++ kernel/arch/sparc64/src/sparc64.c	(revision f4b153529231867ef6c64403a465d1f66e1016ca)
@@ -62,6 +62,6 @@
 		init.tasks[i].addr = (uintptr_t) bootinfo.taskmap.tasks[i].addr;
 		init.tasks[i].size = bootinfo.taskmap.tasks[i].size;
-		str_ncpy(init.tasks[i].name, bootinfo.taskmap.tasks[i].name,
-			CONFIG_TASK_NAME_BUFLEN);
+		str_cpy(init.tasks[i].name, CONFIG_TASK_NAME_BUFLEN,
+		    bootinfo.taskmap.tasks[i].name);
 	}
 	
