Index: linux-2.6.15/arch/um/os-Linux/tls.c
===================================================================
--- linux-2.6.15.orig/arch/um/os-Linux/tls.c
+++ linux-2.6.15/arch/um/os-Linux/tls.c
@@ -16,7 +16,7 @@
 
 int os_set_thread_area(void *data, int pid)
 {
-	struct modify_ldt_ldt_s *info = data;
+	struct user_desc *info = data;
 	int ret;
 
 	ret = ptrace(PTRACE_SET_THREAD_AREA, pid, info->entry_number,
@@ -30,7 +30,7 @@ int os_set_thread_area(void *data, int p
 
 int os_get_thread_area(void *data, int pid)
 {
-	struct modify_ldt_ldt_s *info = data;
+	struct user_desc *info = data;
 	int ret;
 
 	ret = ptrace(PTRACE_SET_THREAD_AREA, pid, info->entry_number,
