1 --- linux-2.6.6/arch/um/kernel/physmem.c.saved 2004-05-11 19:24:53.000000000 +0200
2 +++ linux-2.6.6/arch/um/kernel/physmem.c 2004-05-11 19:25:16.000000000 +0200
7 - INIT_LIST_HEAD(&p->list);
8 + INIT_LIST_HEAD(&p->lru);
12 --- linux-2.6.6/arch/um/kernel/sysrq.c.saved 2004-05-11 17:52:41.000000000 +0200
13 +++ linux-2.6.6/arch/um/kernel/sysrq.c 2004-05-11 19:55:36.000000000 +0200
16 void show_stack(struct task_struct *task, unsigned long *sp)
19 - show_trace_task(task);
26 --- linux-2.6.6/arch/um/dyn.lds.S.saved 2004-05-11 17:52:40.000000000 +0200
27 +++ linux-2.6.6/arch/um/dyn.lds.S 2004-05-11 20:18:36.000000000 +0200
29 +#include <asm-generic/vmlinux.lds.h>
31 OUTPUT_FORMAT(ELF_FORMAT)
38 - *(.text .stub .text.* .gnu.linkonce.t.*)
41 + *(.stub .text.* .gnu.linkonce.t.*)
42 /* .gnu.warning sections are handled specially by elf32.em. */
45 --- linux-2.6.6/arch/um/uml.lds.S.saved 2004-05-11 17:52:42.000000000 +0200
46 +++ linux-2.6.6/arch/um/uml.lds.S 2004-05-11 20:03:10.000000000 +0200
52 /* .gnu.warning sections are handled specially by elf32.em. */
55 --- linux-2.6.6/Makefile.saved 2004-05-11 19:20:02.000000000 +0200
56 +++ linux-2.6.6/Makefile 2004-05-11 19:20:59.000000000 +0200
59 include $(srctree)/arch/$(ARCH)/Makefile
61 +# Let architecture Makefiles change CPPFLAGS if needed
62 +CFLAGS := $(CPPFLAGS) $(CFLAGS)
63 +AFLAGS := $(CPPFLAGS) $(AFLAGS)
65 ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE
68 --- linux/include/asm-um/system-i386.h 2004-02-04 04:43:42.000000000 +0100
69 +++ uml/linux/include/asm-um/system-i386.h 2004-04-08 00:18:09.621333000 +0200
71 #define __UM_SYSTEM_I386_H
73 #include "asm/system-generic.h"
75 -static inline unsigned long __cmpxchg(volatile void *ptr, unsigned long old,
76 - unsigned long new, int size)
81 - __asm__ __volatile__(LOCK_PREFIX "cmpxchgb %b1,%2"
83 - : "q"(new), "m"(*__xg(ptr)), "0"(old)
87 - __asm__ __volatile__(LOCK_PREFIX "cmpxchgw %w1,%2"
89 - : "q"(new), "m"(*__xg(ptr)), "0"(old)
93 - __asm__ __volatile__(LOCK_PREFIX "cmpxchgl %1,%2"
95 - : "q"(new), "m"(*__xg(ptr)), "0"(old)
102 -#define cmpxchg(ptr,o,n)\
103 - ((__typeof__(*(ptr)))__cmpxchg((ptr),(unsigned long)(o),\
104 - (unsigned long)(n),sizeof(*(ptr))))
107 --- linux/arch/um/Makefile-i386 2004-04-08 00:27:50.031333000 +0200
108 +++ uml/linux/arch/um/Makefile-i386 2004-04-07 23:22:31.000000000 +0200
110 $(SYS_DIR)/thread.h: $(SYS_UTIL_DIR)/mk_thread
113 -$(SYS_UTIL_DIR)/mk_sc: scripts/fixdep include/config/MARKER FORCE ;
114 +$(SYS_UTIL_DIR)/mk_sc: scripts/basic/fixdep include/config/MARKER FORCE ;
115 $(Q)$(MAKE) $(build)=$(SYS_UTIL_DIR) $@
117 $(SYS_UTIL_DIR)/mk_thread: $(ARCH_SYMLINKS) $(GEN_HEADERS) sys_prepare FORCE ;