1
- diff -urN -x '*.o' -x '*.cmd' -x '*.s' linux-4.9.98 .orig/arch/um/kernel/um_arch.c linux-4.9.98 /arch/um/kernel/um_arch.c
2
- --- linux-4.9.98 .orig/arch/um/kernel/um_arch.c 2018-05-05 11:11:54.148968082 +0200
3
- +++ linux-4.9.98 /arch/um/kernel/um_arch.c 2018-05-05 11:27:21.404968082 +0200
1
+ diff -urN linux-4.4.142 .orig/arch/um/kernel/um_arch.c linux-4.4.142 /arch/um/kernel/um_arch.c
2
+ --- linux-4.4.142 .orig/arch/um/kernel/um_arch.c 2018-07-21 11:45:38.243601252 +0200
3
+ +++ linux-4.4.142 /arch/um/kernel/um_arch.c 2018-07-21 11:50:10.783601252 +0200
4
4
@@ -287,8 +287,6 @@
5
5
6
6
diff = UML_ROUND_UP(brk_start) - UML_ROUND_UP(&_end);
@@ -10,9 +10,9 @@ diff -urN -x '*.o' -x '*.cmd' -x '*.s' linux-4.9.98.orig/arch/um/kernel/um_arch.
10
10
physmem_size += UML_ROUND_UP(brk_start) - UML_ROUND_UP(&_end);
11
11
}
12
12
13
- diff -urN -x '*.o' -x '*.cmd' -x '*.s' linux-4.9.98 .orig/arch/um/os-Linux/main.c linux-4.9.98 /arch/um/os-Linux/main.c
14
- --- linux-4.9.98 .orig/arch/um/os-Linux/main.c 2018-05-05 11:11:54.156968082 +0200
15
- +++ linux-4.9.98 /arch/um/os-Linux/main.c 2018-05-05 11:30:38.284968082 +0200
13
+ diff -urN linux-4.4.142 .orig/arch/um/os-Linux/main.c linux-4.4.142 /arch/um/os-Linux/main.c
14
+ --- linux-4.4.142 .orig/arch/um/os-Linux/main.c 2018-07-21 11:45:38.271601252 +0200
15
+ +++ linux-4.4.142 /arch/um/os-Linux/main.c 2018-07-21 11:51:41.231601252 +0200
16
16
@@ -186,12 +186,10 @@
17
17
18
18
/* Reboot */
@@ -26,9 +26,9 @@ diff -urN -x '*.o' -x '*.cmd' -x '*.s' linux-4.9.98.orig/arch/um/os-Linux/main.c
26
26
return uml_exitcode;
27
27
}
28
28
29
- diff -urN -x '*.o' -x '*.cmd' -x '*.s' linux-4.9.98 .orig/arch/um/os-Linux/mem.c linux-4.9.98 /arch/um/os-Linux/mem.c
30
- --- linux-4.9.98 .orig/arch/um/os-Linux/mem.c 2018-05-05 11:11:54.156968082 +0200
31
- +++ linux-4.9.98 /arch/um/os-Linux/mem.c 2018-05-05 11:34:30.588968082 +0200
29
+ diff -urN linux-4.4.142 .orig/arch/um/os-Linux/mem.c linux-4.4.142 /arch/um/os-Linux/mem.c
30
+ --- linux-4.4.142 .orig/arch/um/os-Linux/mem.c 2018-07-21 11:45:38.271601252 +0200
31
+ +++ linux-4.4.142 /arch/um/os-Linux/mem.c 2018-07-21 11:53:42.119601252 +0200
32
32
@@ -25,13 +25,11 @@
33
33
{
34
34
struct statfs st;
@@ -59,15 +59,15 @@ diff -urN -x '*.o' -x '*.cmd' -x '*.s' linux-4.9.98.orig/arch/um/os-Linux/mem.c
59
59
60
60
for (i = 0; tmpfs_dirs[i]; i++) {
61
61
dir = tmpfs_dirs[i];
62
- @@ -194 ,7 +190 ,6 @@
62
+ @@ -189 ,7 +185 ,6 @@
63
63
64
64
addr = mmap(NULL, UM_KERN_PAGE_SIZE,
65
65
PROT_READ | PROT_WRITE | PROT_EXEC, MAP_PRIVATE, fd, 0);
66
66
- printf("Checking PROT_EXEC mmap in %s...", tempdir);
67
67
if (addr == MAP_FAILED) {
68
68
err = errno;
69
69
printf("%s\n", strerror(err));
70
- @@ -203 ,7 +198 ,6 @@
70
+ @@ -198 ,7 +193 ,6 @@
71
71
printf("%s must be not mounted noexec\n", tempdir);
72
72
exit(1);
73
73
}
@@ -76,9 +76,9 @@ diff -urN -x '*.o' -x '*.cmd' -x '*.s' linux-4.9.98.orig/arch/um/os-Linux/mem.c
76
76
77
77
close(fd);
78
78
79
- diff -urN -x '*.o' -x '*.cmd' -x '*.s' linux-4.9.98 .orig/arch/um/os-Linux/start_up.c linux-4.9.98 /arch/um/os-Linux/start_up.c
80
- --- linux-4.9.98 .orig/arch/um/os-Linux/start_up.c 2018-05-05 11:11:54.160968082 +0200
81
- +++ linux-4.9.98 /arch/um/os-Linux/start_up.c 2018-05-05 11:37:55.308968082 +0200
79
+ diff -urN linux-4.4.142 .orig/arch/um/os-Linux/start_up.c linux-4.4.142 /arch/um/os-Linux/start_up.c
80
+ --- linux-4.4.142 .orig/arch/um/os-Linux/start_up.c 2018-07-21 11:45:38.271601252 +0200
81
+ +++ linux-4.4.142 /arch/um/os-Linux/start_up.c 2018-07-21 11:56:13.947601252 +0200
82
82
@@ -166,7 +166,6 @@
83
83
unsigned long regs[MAX_REG_NR];
84
84
int pid, n, status, count=0;
@@ -140,8 +140,9 @@ diff -urN -x '*.o' -x '*.cmd' -x '*.s' linux-4.9.98.orig/arch/um/os-Linux/start_
140
140
141
141
void __init os_early_checks(void)
142
142
143
- diff -urN -x '*.o' -x '*.cmd' -x '*.s' linux-4.9.98.orig/arch/x86/um/os-Linux/task_size.c linux-4.9.98/arch/x86/um/os-Linux/task_size.c --- linux-4.9.98.orig/arch/x86/um/os-Linux/task_size.c 2018-05-05 11:11:54.348968082 +0200
144
- +++ linux-4.9.98/arch/x86/um/os-Linux/task_size.c 2018-05-05 11:41:33.352968082 +0200
143
+ diff -urN linux-4.4.142.orig/arch/x86/um/os-Linux/task_size.c linux-4.4.142/arch/x86/um/os-Linux/task_size.c
144
+ --- linux-4.4.142.orig/arch/x86/um/os-Linux/task_size.c 2018-07-21 11:45:38.447601252 +0200
145
+ +++ linux-4.4.142/arch/x86/um/os-Linux/task_size.c 2018-07-21 11:58:37.519601252 +0200
145
146
@@ -79,9 +79,6 @@
146
147
unsigned long top = 0xffffd000 >> UM_KERN_PAGE_SHIFT;
147
148
unsigned long test, original;
@@ -156,7 +157,7 @@ diff -urN -x '*.o' -x '*.cmd' -x '*.s' linux-4.9.98.orig/arch/x86/um/os-Linux/ta
156
157
exit(1);
157
158
}
158
159
159
- - printf("0x%lx \n", bottom << UM_KERN_PAGE_SHIFT);
160
+ - printf("0x%x \n", bottom << UM_KERN_PAGE_SHIFT);
160
161
- printf("Locating the top of the address space ... ");
161
162
- fflush(stdout);
162
163
-
@@ -167,7 +168,7 @@ diff -urN -x '*.o' -x '*.cmd' -x '*.s' linux-4.9.98.orig/arch/x86/um/os-Linux/ta
167
168
exit(1);
168
169
}
169
170
top <<= UM_KERN_PAGE_SHIFT;
170
- - printf("0x%lx \n", top);
171
+ - printf("0x%x \n", top);
171
172
172
173
return top;
173
174
}
0 commit comments