b05be313 |
1 | #!/bin/sh |
2 | # LTTng patch creation |
3 | # Creates a -all patch, and split it. |
4 | # Mathieu Desnoyers, october 2005 |
5 | #$1 is the version |
6 | |
7 | function wr () { |
8 | |
9 | cat $1 >> $2 |
10 | |
11 | } |
12 | |
13 | |
14 | PRENAME=patch |
38773ce9 |
15 | NAME=-2.6.20-lttng-$1 |
b05be313 |
16 | ALL_NAME=${PRENAME}${NAME}-all.diff |
59248316 |
17 | VALUE=1 |
18 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
19 | |
20 | rm -fr tmppatch |
21 | mkdir tmppatch |
22 | |
23 | cd tmppatch |
24 | |
25 | cp ../$ALL_NAME . |
26 | |
27 | splitdiff -a -d $ALL_NAME |
28 | |
29 | rm $ALL_NAME |
30 | |
31 | for a in *; do |
32 | cp $a $a.tmp; |
33 | grep -v -e "^diff --git " -e "^new file mode " -e "^index " $a.tmp > $a |
34 | rm $a.tmp; |
35 | done |
d21785c0 |
36 | |
38773ce9 |
37 | #hotfix 2.6.20 |
38 | FILE=../${PRENAME}${COUNT}${NAME}-hotfix.diff |
39 | VALUE=$(( ${VALUE} + 1 )) |
40 | printf -v COUNT "%02d" ${VALUE} |
41 | |
4c8e7203 |
42 | IN="?_include_asm-powerpc_prom.h |
53da0edd |
43 | ?_include_asm-sparc64_tlb.h |
dedec4bf |
44 | ?_kernel_time_clocksource.c |
b055a955 |
45 | ?_include_asm-ppc_ocp.h |
46 | ?_arch_powerpc_kernel_setup_32.c |
d7e56e6b |
47 | ?_arch_ppc_kernel_setup.c |
48 | ?_arch_sparc64_kernel_process.c |
49 | ?_arch_sparc_kernel_process.c |
50 | ?_arch_sparc_kernel_traps.c |
51 | ?_arch_avr32_kernel_ptrace.c" |
52 | #also in instrumentation |
53 | #?_arch_x86_64_kernel_process.c |
54 | #?_arch_powerpc_kernel_process.c |
38773ce9 |
55 | |
56 | for a in $IN; do wr $a $FILE; done |
57 | |
58 | |
2eb20a5c |
59 | #for hotplug |
60 | FILE=../${PRENAME}${COUNT}${NAME}-relay.diff |
61 | VALUE=$(( ${VALUE} + 1 )) |
62 | printf -v COUNT "%02d" ${VALUE} |
63 | |
64 | IN="?_include_linux_relay.h |
48edb02d |
65 | ?_kernel_relay.c |
d11576c9 |
66 | ?_Documentation_filesystems_relay.txt |
48edb02d |
67 | ?_block_blktrace.c" |
2eb20a5c |
68 | |
69 | for a in $IN; do wr $a $FILE; done |
70 | |
09e2393e |
71 | #kprobes |
72 | |
0c8bbfb7 |
73 | #FILE=../${PRENAME}${COUNT}${NAME}-kprobes.diff |
74 | #VALUE=$(( ${VALUE} + 1 )) |
75 | #printf -v COUNT "%02d" ${VALUE} |
76 | # |
77 | #IN="?_include_linux_kprobes.h |
78 | #?_arch_i386_kernel_kprobes.c |
79 | #?_kernel_kprobes.c" |
80 | # |
81 | #for a in $IN; do wr $a $FILE; done |
09e2393e |
82 | |
56db3cc6 |
83 | #Markers |
84 | |
85 | FILE=../${PRENAME}${COUNT}${NAME}-markers-kconfig.part1.diff |
86 | VALUE=$(( ${VALUE} + 1 )) |
87 | printf -v COUNT "%02d" ${VALUE} |
88 | |
89 | IN="?_kernel_Kconfig.marker" |
90 | |
91 | for a in $IN; do wr $a $FILE; done |
92 | |
93 | |
94 | FILE=../${PRENAME}${COUNT}${NAME}-markers-generic.part1.diff |
6a0dfeb5 |
95 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
96 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
97 | |
98 | IN="?_include_asm-generic_vmlinux.lds.h |
b05be313 |
99 | ?_include_linux_module.h |
a6f78e03 |
100 | ?_include_linux_marker.h |
101 | ?_include_linux_kernel.h" |
56db3cc6 |
102 | |
103 | for a in $IN; do wr $a $FILE; done |
104 | |
105 | |
106 | FILE=../${PRENAME}${COUNT}${NAME}-markers-i386.diff |
107 | VALUE=$(( ${VALUE} + 1 )) |
108 | printf -v COUNT "%02d" ${VALUE} |
109 | |
b903145c |
110 | IN="?_include_asm-i386_marker.h |
ce1b576d |
111 | ?_arch_i386_kernel_marker.c |
112 | ?_arch_i386_kernel_Makefile" |
56db3cc6 |
113 | |
114 | for a in $IN; do wr $a $FILE; done |
115 | |
116 | |
117 | |
118 | FILE=../${PRENAME}${COUNT}${NAME}-markers-powerpc.diff |
119 | VALUE=$(( ${VALUE} + 1 )) |
120 | printf -v COUNT "%02d" ${VALUE} |
121 | |
3ff6a8be |
122 | IN="?_include_asm-powerpc_marker.h |
123 | ?_arch_powerpc_kernel_marker.c |
124 | ?_arch_powerpc_kernel_Makefile" |
56db3cc6 |
125 | |
126 | for a in $IN; do wr $a $FILE; done |
127 | |
128 | |
129 | FILE=../${PRENAME}${COUNT}${NAME}-markers-non-opt-arch.diff |
130 | VALUE=$(( ${VALUE} + 1 )) |
131 | printf -v COUNT "%02d" ${VALUE} |
132 | |
133 | IN="?_include_asm-arm_marker.h |
b05be313 |
134 | ?_include_asm-cris_marker.h |
135 | ?_include_asm-frv_marker.h |
136 | ?_include_asm-generic_marker.h |
137 | ?_include_asm-h8300_marker.h |
b05be313 |
138 | ?_include_asm-ia64_marker.h |
139 | ?_include_asm-m32r_marker.h |
140 | ?_include_asm-m68k_marker.h |
141 | ?_include_asm-m68knommu_marker.h |
142 | ?_include_asm-mips_marker.h |
143 | ?_include_asm-parisc_marker.h |
b05be313 |
144 | ?_include_asm-ppc_marker.h |
145 | ?_include_asm-s390_marker.h |
146 | ?_include_asm-sh64_marker.h |
147 | ?_include_asm-sh_marker.h |
148 | ?_include_asm-sparc64_marker.h |
149 | ?_include_asm-sparc_marker.h |
150 | ?_include_asm-um_marker.h |
151 | ?_include_asm-v850_marker.h |
152 | ?_include_asm-x86_64_marker.h |
153 | ?_include_asm-xtensa_marker.h" |
154 | |
155 | for a in $IN; do wr $a $FILE; done |
156 | |
0f5d6f3e |
157 | FILE=../${PRENAME}${COUNT}${NAME}-markers-doc.diff |
158 | VALUE=$(( ${VALUE} + 1 )) |
159 | printf -v COUNT "%02d" ${VALUE} |
160 | |
161 | IN="?_Documentation_marker.txt" |
162 | |
163 | for a in $IN; do wr $a $FILE; done |
164 | |
56db3cc6 |
165 | |
56db3cc6 |
166 | #atomic |
167 | |
168 | FILE=../${PRENAME}${COUNT}${NAME}-atomic-alpha.diff |
b08c5258 |
169 | VALUE=$(( ${VALUE} + 1 )) |
170 | printf -v COUNT "%02d" ${VALUE} |
171 | |
56db3cc6 |
172 | IN="?_include_asm-alpha_atomic.h" |
173 | |
174 | for a in $IN; do wr $a $FILE; done |
175 | |
176 | |
177 | FILE=../${PRENAME}${COUNT}${NAME}-atomic-generic-atomic_long.diff |
178 | VALUE=$(( ${VALUE} + 1 )) |
179 | printf -v COUNT "%02d" ${VALUE} |
180 | |
181 | IN="?_include_asm-generic_atomic.h" |
182 | |
183 | for a in $IN; do wr $a $FILE; done |
184 | |
185 | |
186 | FILE=../${PRENAME}${COUNT}${NAME}-atomic-i386.diff |
187 | VALUE=$(( ${VALUE} + 1 )) |
188 | printf -v COUNT "%02d" ${VALUE} |
189 | |
190 | IN="?_include_asm-i386_atomic.h" |
191 | |
192 | for a in $IN; do wr $a $FILE; done |
193 | |
194 | FILE=../${PRENAME}${COUNT}${NAME}-atomic-ia64.diff |
195 | VALUE=$(( ${VALUE} + 1 )) |
196 | printf -v COUNT "%02d" ${VALUE} |
197 | |
198 | IN="?_include_asm-ia64_atomic.h" |
199 | |
200 | for a in $IN; do wr $a $FILE; done |
201 | |
202 | |
203 | FILE=../${PRENAME}${COUNT}${NAME}-atomic-mips.diff |
204 | VALUE=$(( ${VALUE} + 1 )) |
205 | printf -v COUNT "%02d" ${VALUE} |
206 | |
207 | IN="?_include_asm-mips_atomic.h" |
208 | |
209 | for a in $IN; do wr $a $FILE; done |
210 | |
211 | |
212 | FILE=../${PRENAME}${COUNT}${NAME}-atomic-parisc.diff |
213 | VALUE=$(( ${VALUE} + 1 )) |
214 | printf -v COUNT "%02d" ${VALUE} |
215 | |
216 | IN="?_include_asm-parisc_atomic.h" |
ee8d3673 |
217 | |
218 | for a in $IN; do wr $a $FILE; done |
219 | |
56db3cc6 |
220 | FILE=../${PRENAME}${COUNT}${NAME}-atomic-powerpc.diff |
ee8d3673 |
221 | VALUE=$(( ${VALUE} + 1 )) |
222 | printf -v COUNT "%02d" ${VALUE} |
223 | |
38773ce9 |
224 | IN="?_include_asm-powerpc_atomic.h |
225 | ?_include_asm-powerpc_bitops.h |
226 | ?_include_asm-powerpc_system.h" |
56db3cc6 |
227 | |
228 | for a in $IN; do wr $a $FILE; done |
229 | |
230 | |
231 | FILE=../${PRENAME}${COUNT}${NAME}-atomic-sparc64.diff |
232 | VALUE=$(( ${VALUE} + 1 )) |
233 | printf -v COUNT "%02d" ${VALUE} |
234 | |
235 | IN="?_include_asm-sparc64_atomic.h" |
236 | |
237 | for a in $IN; do wr $a $FILE; done |
238 | |
e6d871b7 |
239 | FILE=../${PRENAME}${COUNT}${NAME}-atomic-s390.diff |
240 | VALUE=$(( ${VALUE} + 1 )) |
241 | printf -v COUNT "%02d" ${VALUE} |
242 | |
243 | IN="?_include_asm-s390_atomic.h" |
244 | |
245 | for a in $IN; do wr $a $FILE; done |
56db3cc6 |
246 | |
247 | FILE=../${PRENAME}${COUNT}${NAME}-atomic-x86_64.diff |
248 | VALUE=$(( ${VALUE} + 1 )) |
249 | printf -v COUNT "%02d" ${VALUE} |
250 | |
251 | IN="?_include_asm-x86_64_atomic.h" |
252 | |
253 | for a in $IN; do wr $a $FILE; done |
254 | |
255 | |
256 | |
257 | #local |
258 | |
259 | FILE=../${PRENAME}${COUNT}${NAME}-local-generic.diff |
260 | VALUE=$(( ${VALUE} + 1 )) |
261 | printf -v COUNT "%02d" ${VALUE} |
262 | |
263 | IN="?_include_asm-generic_local.h" |
264 | |
265 | for a in $IN; do wr $a $FILE; done |
266 | |
267 | |
268 | FILE=../${PRENAME}${COUNT}${NAME}-local-alpha.diff |
269 | VALUE=$(( ${VALUE} + 1 )) |
270 | printf -v COUNT "%02d" ${VALUE} |
271 | |
272 | IN="?_include_asm-alpha_local.h |
273 | ?_include_asm-alpha_system.h" |
274 | |
275 | for a in $IN; do wr $a $FILE; done |
276 | |
277 | |
278 | FILE=../${PRENAME}${COUNT}${NAME}-local-i386.diff |
279 | VALUE=$(( ${VALUE} + 1 )) |
280 | printf -v COUNT "%02d" ${VALUE} |
281 | |
282 | IN="?_include_asm-i386_local.h |
283 | ?_include_asm-i386_system.h" |
284 | |
285 | for a in $IN; do wr $a $FILE; done |
286 | |
287 | |
288 | FILE=../${PRENAME}${COUNT}${NAME}-local-ia64.diff |
289 | VALUE=$(( ${VALUE} + 1 )) |
290 | printf -v COUNT "%02d" ${VALUE} |
291 | |
292 | IN="?_include_asm-ia64_local.h" |
293 | |
294 | for a in $IN; do wr $a $FILE; done |
295 | |
296 | |
297 | FILE=../${PRENAME}${COUNT}${NAME}-local-mips.diff |
298 | VALUE=$(( ${VALUE} + 1 )) |
299 | printf -v COUNT "%02d" ${VALUE} |
300 | |
301 | IN="?_include_asm-mips_local.h |
302 | ?_include_asm-mips_system.h" |
303 | |
304 | for a in $IN; do wr $a $FILE; done |
305 | |
306 | |
307 | FILE=../${PRENAME}${COUNT}${NAME}-local-parisc.diff |
308 | VALUE=$(( ${VALUE} + 1 )) |
309 | printf -v COUNT "%02d" ${VALUE} |
310 | |
311 | IN="?_include_asm-parisc_local.h" |
312 | |
313 | for a in $IN; do wr $a $FILE; done |
314 | |
315 | |
316 | FILE=../${PRENAME}${COUNT}${NAME}-local-powerpc.diff |
317 | VALUE=$(( ${VALUE} + 1 )) |
318 | printf -v COUNT "%02d" ${VALUE} |
319 | |
0f5d6f3e |
320 | IN="?_include_asm-powerpc_local.h" |
56db3cc6 |
321 | |
322 | for a in $IN; do wr $a $FILE; done |
323 | |
324 | |
325 | FILE=../${PRENAME}${COUNT}${NAME}-local-s390.diff |
326 | VALUE=$(( ${VALUE} + 1 )) |
327 | printf -v COUNT "%02d" ${VALUE} |
328 | |
329 | IN="?_include_asm-s390_local.h" |
330 | |
331 | for a in $IN; do wr $a $FILE; done |
332 | |
333 | |
334 | FILE=../${PRENAME}${COUNT}${NAME}-local-sparc64.diff |
335 | VALUE=$(( ${VALUE} + 1 )) |
336 | printf -v COUNT "%02d" ${VALUE} |
337 | |
338 | IN="?_include_asm-sparc64_local.h" |
339 | |
340 | for a in $IN; do wr $a $FILE; done |
341 | |
342 | |
343 | FILE=../${PRENAME}${COUNT}${NAME}-local-x86_64.diff |
344 | VALUE=$(( ${VALUE} + 1 )) |
345 | printf -v COUNT "%02d" ${VALUE} |
346 | |
347 | IN="?_include_asm-x86_64_local.h |
348 | ?_include_asm-x86_64_system.h" |
349 | |
350 | |
351 | #facilities |
b08c5258 |
352 | |
353 | for a in $IN; do wr $a $FILE; done |
b05be313 |
354 | |
0452be20 |
355 | FILE=../${PRENAME}${COUNT}${NAME}-facilities.diff |
356 | VALUE=$(( ${VALUE} + 1 )) |
357 | printf -v COUNT "%02d" ${VALUE} |
358 | |
359 | IN="?_include_linux_ltt-facilities.h |
360 | ?_ltt_ltt-facilities.c" |
361 | |
362 | for a in $IN; do wr $a $FILE; done |
363 | |
b05be313 |
364 | FILE=../${PRENAME}${COUNT}${NAME}-facility-core-headers.diff |
6a0dfeb5 |
365 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
366 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
367 | |
368 | IN="?_include_ltt_ltt-facility-core.h |
9f438fac |
369 | ?_include_ltt_ltt-facility-id-core.h |
370 | ?_include_ltt_ltt-facility-select-core.h" |
b05be313 |
371 | |
372 | for a in $IN; do wr $a $FILE; done |
373 | |
374 | |
375 | FILE=../${PRENAME}${COUNT}${NAME}-facility-loader-core.diff |
6a0dfeb5 |
376 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
377 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
378 | |
379 | IN="?_ltt_facilities_ltt-facility-loader-core.c |
380 | ?_ltt_facilities_ltt-facility-loader-core.h |
381 | ?_ltt_facilities_Makefile" |
382 | |
383 | for a in $IN; do wr $a $FILE; done |
384 | |
b05be313 |
385 | |
386 | FILE=../${PRENAME}${COUNT}${NAME}-timestamp.diff |
6a0dfeb5 |
387 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
388 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
389 | |
940d6790 |
390 | IN="?_ltt_ltt-test-tsc.c |
391 | ?_include_asm-alpha_ltt.h |
b05be313 |
392 | ?_include_asm-arm26_ltt.h |
393 | ?_include_asm-arm_ltt.h |
394 | ?_include_asm-cris_ltt.h |
395 | ?_include_asm-frv_ltt.h |
396 | ?_include_asm-generic_ltt.h |
397 | ?_include_asm-h8300_ltt.h |
398 | ?_include_asm-i386_ltt.h |
399 | ?_include_asm-ia64_ltt.h |
400 | ?_include_asm-m32r_ltt.h |
401 | ?_include_asm-m68k_ltt.h |
402 | ?_include_asm-m68knommu_ltt.h |
403 | ?_include_asm-mips_ltt.h |
b05be313 |
404 | ?_include_asm-mips_timex.h |
405 | ?_arch_mips_kernel_time.c |
406 | ?_include_asm-parisc_ltt.h |
407 | ?_include_asm-powerpc_ltt.h |
408 | ?_include_asm-ppc_ltt.h |
409 | ?_include_asm-s390_ltt.h |
410 | ?_include_asm-sh64_ltt.h |
411 | ?_include_asm-sh_ltt.h |
412 | ?_include_asm-sparc64_ltt.h |
413 | ?_include_asm-sparc_ltt.h |
414 | ?_include_asm-um_ltt.h |
415 | ?_include_asm-v850_ltt.h |
416 | ?_include_asm-x86_64_ltt.h |
417 | ?_include_asm-xtensa_ltt.h" |
418 | |
419 | for a in $IN; do wr $a $FILE; done |
420 | |
421 | |
422 | FILE=../${PRENAME}${COUNT}${NAME}-core-header.diff |
6a0dfeb5 |
423 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
424 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
425 | |
426 | IN="?_include_linux_ltt-core.h" |
427 | |
428 | for a in $IN; do wr $a $FILE; done |
429 | |
430 | |
431 | FILE=../${PRENAME}${COUNT}${NAME}-core.diff |
6a0dfeb5 |
432 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
433 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
434 | |
435 | IN="?_MAINTAINERS |
436 | ?_ltt_ltt-core.c |
437 | ?_ltt_ltt-heartbeat.c" |
438 | |
439 | for a in $IN; do wr $a $FILE; done |
440 | |
441 | FILE=../${PRENAME}${COUNT}${NAME}-tracer-header.diff |
6a0dfeb5 |
442 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
443 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
444 | |
445 | IN="?_include_ltt_ltt-tracer.h" |
446 | |
447 | for a in $IN; do wr $a $FILE; done |
448 | |
449 | |
450 | FILE=../${PRENAME}${COUNT}${NAME}-tracer.diff |
6a0dfeb5 |
451 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
452 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
453 | |
454 | IN="?_ltt_ltt-tracer.c" |
455 | |
456 | for a in $IN; do wr $a $FILE; done |
457 | |
458 | |
459 | |
460 | FILE=../${PRENAME}${COUNT}${NAME}-transport.diff |
6a0dfeb5 |
461 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
462 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
463 | |
464 | IN="?_ltt_ltt-relay.c |
465 | ?_Documentation_ioctl-number.txt" |
466 | |
467 | for a in $IN; do wr $a $FILE; done |
468 | |
469 | |
470 | |
471 | FILE=../${PRENAME}${COUNT}${NAME}-netlink-control.diff |
6a0dfeb5 |
472 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
473 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
474 | |
475 | IN="?_ltt_ltt-control.c |
476 | ?_ltt_ltt-control.h |
477 | ?_include_linux_netlink.h" |
478 | |
479 | for a in $IN; do wr $a $FILE; done |
480 | |
481 | |
482 | FILE=../${PRENAME}${COUNT}${NAME}-userspace-tracing.diff |
6a0dfeb5 |
483 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
484 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
485 | |
486 | IN="?_include_linux_sched.h |
487 | ?_kernel_sys_ni.c |
488 | ?_ltt_ltt-syscall.c |
489 | ?_kernel_exit.c |
490 | ?_kernel_fork.c |
d06e43ce |
491 | ?_include_asm-arm_unistd.h |
b05be313 |
492 | ?_include_asm-i386_unistd.h |
d06e43ce |
493 | ?_include_asm-mips_unistd.h |
b05be313 |
494 | ?_include_asm-powerpc_unistd.h |
37ad9911 |
495 | ?_include_asm-powerpc_systbl.h |
e7a7fdac |
496 | ?_include_asm-x86_64_unistd.h" |
b05be313 |
497 | |
498 | for a in $IN; do wr $a $FILE; done |
499 | |
500 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-arm.diff |
6a0dfeb5 |
501 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
502 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
503 | |
504 | IN="?_arch_arm_kernel_calls.S |
505 | ?_arch_arm_kernel_entry-common.S |
b05be313 |
506 | ?_arch_arm_kernel_process.c |
507 | ?_arch_arm_kernel_ptrace.c |
508 | ?_arch_arm_kernel_sys_arm.c |
509 | ?_arch_arm_kernel_time.c |
65c63ebb |
510 | ?_arch_arm_kernel_traps.c |
511 | ?_include_asm-arm_thread_info.h" |
b05be313 |
512 | |
513 | for a in $IN; do wr $a $FILE; done |
514 | |
515 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-i386.diff |
6a0dfeb5 |
516 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
517 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
518 | |
519 | IN="?_arch_i386_kernel_process.c |
520 | ?_arch_i386_kernel_ptrace.c |
521 | ?_arch_i386_kernel_syscall_table.S |
522 | ?_arch_i386_kernel_sys_i386.c |
523 | ?_arch_i386_kernel_time.c |
301ad7de |
524 | ?_arch_i386_kernel_traps.c |
525 | ?_arch_i386_mm_fault.c" |
b05be313 |
526 | |
527 | for a in $IN; do wr $a $FILE; done |
528 | |
529 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-mips.diff |
6a0dfeb5 |
530 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
531 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
532 | |
8003761f |
533 | IN="?_arch_mips_kernel_process.c |
b05be313 |
534 | ?_arch_mips_kernel_ptrace.c |
b05be313 |
535 | ?_arch_mips_kernel_syscall.c |
b05be313 |
536 | ?_arch_mips_kernel_traps.c |
537 | ?_arch_mips_kernel_unaligned.c |
d06e43ce |
538 | ?_include_asm-mips_mipsregs.h |
539 | ?_arch_mips_kernel_scall32-o32.S |
540 | ?_arch_mips_kernel_scall64-64.S |
541 | ?_arch_mips_kernel_scall64-n32.S |
301ad7de |
542 | ?_arch_mips_kernel_scall64-o32.S |
543 | ?_arch_mips_mm_fault.c" |
b05be313 |
544 | |
545 | for a in $IN; do wr $a $FILE; done |
546 | |
547 | |
548 | |
549 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-powerpc.diff |
6a0dfeb5 |
550 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
551 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
552 | |
8003761f |
553 | IN="?_arch_powerpc_kernel_irq.c |
b05be313 |
554 | ?_arch_powerpc_kernel_misc_32.S |
555 | ?_arch_powerpc_kernel_misc_64.S |
556 | ?_arch_powerpc_kernel_ppc_ksyms.c |
557 | ?_arch_powerpc_kernel_process.c |
558 | ?_arch_powerpc_kernel_prom.c |
559 | ?_arch_powerpc_kernel_ptrace.c |
560 | ?_arch_powerpc_kernel_syscalls.c |
b05be313 |
561 | ?_arch_powerpc_kernel_time.c |
301ad7de |
562 | ?_arch_powerpc_kernel_traps.c |
563 | ?_arch_powerpc_mm_fault.c" |
b05be313 |
564 | |
565 | for a in $IN; do wr $a $FILE; done |
566 | |
567 | |
568 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-ppc.diff |
6a0dfeb5 |
569 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
570 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
571 | |
e8c4df0a |
572 | IN="?_arch_ppc_kernel_misc.S |
b05be313 |
573 | ?_arch_ppc_kernel_time.c |
301ad7de |
574 | ?_arch_ppc_kernel_traps.c |
575 | ?_arch_ppc_mm_fault.c" |
b05be313 |
576 | |
577 | |
578 | for a in $IN; do wr $a $FILE; done |
579 | |
580 | |
581 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-x86_64.diff |
6a0dfeb5 |
582 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
583 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
584 | |
585 | IN="?_arch_x86_64_ia32_ia32entry.S |
586 | ?_arch_x86_64_ia32_ipc32.c |
587 | ?_arch_x86_64_kernel_entry.S |
0207bc6f |
588 | ?_arch_x86_64_kernel_process.c |
b05be313 |
589 | ?_arch_x86_64_kernel_ptrace.c |
590 | ?_arch_x86_64_kernel_time.c |
301ad7de |
591 | ?_arch_x86_64_kernel_traps.c |
592 | ?_arch_x86_64_mm_fault.c" |
b05be313 |
593 | |
594 | for a in $IN; do wr $a $FILE; done |
595 | |
65c63ebb |
596 | #limited |
597 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-m68k.diff |
598 | VALUE=$(( ${VALUE} + 1 )) |
599 | printf -v COUNT "%02d" ${VALUE} |
600 | |
601 | IN="?_include_asm-m68k_thread_info.h" |
602 | |
603 | for a in $IN; do wr $a $FILE; done |
604 | |
605 | #limited |
606 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-m68knommu.diff |
607 | VALUE=$(( ${VALUE} + 1 )) |
608 | printf -v COUNT "%02d" ${VALUE} |
609 | |
610 | IN="?_include_asm-m68knommu_thread_info.h |
611 | ?_arch_m68knommu_platform_68328_entry.S" |
612 | |
613 | for a in $IN; do wr $a $FILE; done |
614 | |
615 | |
616 | #limited |
617 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-sparc.diff |
618 | VALUE=$(( ${VALUE} + 1 )) |
619 | printf -v COUNT "%02d" ${VALUE} |
620 | |
621 | IN="?_include_asm-sparc_thread_info.h |
622 | ?_arch_sparc_kernel_entry.S" |
623 | |
624 | for a in $IN; do wr $a $FILE; done |
625 | |
626 | #limited |
627 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-s390.diff |
628 | VALUE=$(( ${VALUE} + 1 )) |
629 | printf -v COUNT "%02d" ${VALUE} |
630 | |
631 | IN="?_arch_s390_kernel_traps.c |
632 | ?_arch_s390_mm_fault.c" |
633 | |
634 | for a in $IN; do wr $a $FILE; done |
635 | |
636 | #limited |
637 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-sh.diff |
638 | VALUE=$(( ${VALUE} + 1 )) |
639 | printf -v COUNT "%02d" ${VALUE} |
640 | |
641 | IN="?_arch_sh_kernel_entry-common.S |
642 | ?_arch_sh_kernel_irq.c |
643 | ?_arch_sh_kernel_process.c |
644 | ?_arch_sh_kernel_sys_sh.c |
645 | ?_arch_sh_kernel_traps.c |
646 | ?_arch_sh_mm_fault.c |
647 | ?_include_asm-sh_thread_info.h" |
648 | |
649 | for a in $IN; do wr $a $FILE; done |
650 | |
651 | #limited |
652 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-sh64.diff |
653 | VALUE=$(( ${VALUE} + 1 )) |
654 | printf -v COUNT "%02d" ${VALUE} |
655 | |
656 | IN="?_arch_sh64_kernel_entry.S |
657 | ?_include_asm-sh64_thread_info.h" |
658 | |
659 | for a in $IN; do wr $a $FILE; done |
660 | |
0fb904de |
661 | #limited |
662 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-alpha.diff |
663 | VALUE=$(( ${VALUE} + 1 )) |
664 | printf -v COUNT "%02d" ${VALUE} |
665 | |
666 | IN="?_include_asm-alpha_thread_info.h" |
667 | |
668 | for a in $IN; do wr $a $FILE; done |
56db3cc6 |
669 | |
b05be313 |
670 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation.diff |
6a0dfeb5 |
671 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
672 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
673 | |
674 | IN="?_fs_buffer.c |
675 | ?_fs_compat.c |
b05be313 |
676 | ?_fs_exec.c |
677 | ?_fs_ioctl.c |
678 | ?_fs_open.c |
679 | ?_fs_read_write.c |
680 | ?_fs_select.c |
681 | ?_ipc_msg.c |
682 | ?_ipc_sem.c |
683 | ?_ipc_shm.c |
684 | ?_kernel_irq_handle.c |
685 | ?_kernel_itimer.c |
686 | ?_kernel_kthread.c |
e551ca2a |
687 | ?_kernel_lockdep.c |
b05be313 |
688 | ?_kernel_printk.c |
689 | ?_kernel_sched.c |
690 | ?_kernel_signal.c |
691 | ?_kernel_softirq.c |
692 | ?_kernel_timer.c |
693 | ?_mm_filemap.c |
694 | ?_mm_memory.c |
695 | ?_mm_page_alloc.c |
696 | ?_mm_page_io.c |
697 | ?_net_core_dev.c |
698 | ?_net_ipv4_devinet.c |
699 | ?_net_socket.c" |
700 | |
701 | for a in $IN; do wr $a $FILE; done |
702 | |
56db3cc6 |
703 | |
704 | FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-markers.tosplit.diff |
705 | VALUE=$(( ${VALUE} + 1 )) |
706 | printf -v COUNT "%02d" ${VALUE} |
707 | |
708 | IN="?_kernel_module.c" |
709 | |
710 | for a in $IN; do wr $a $FILE; done |
711 | |
712 | |
713 | |
b05be313 |
714 | FILE=../${PRENAME}${COUNT}${NAME}-facilities-probes-headers.diff |
6a0dfeb5 |
715 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
716 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
717 | |
718 | IN="?_include_ltt_ltt-facility-custom-fs_data.h |
719 | ?_include_ltt_ltt-facility-custom-stack_arch_i386.h |
720 | ?_include_ltt_ltt-facility-custom-stack_arch_x86_64.h |
721 | ?_include_ltt_ltt-facility-custom-stack.h |
722 | ?_include_ltt_ltt-facility-fs_data.h |
723 | ?_include_ltt_ltt-facility-fs.h |
724 | ?_include_ltt_ltt-facility-id-fs_data.h |
725 | ?_include_ltt_ltt-facility-id-fs.h |
726 | ?_include_ltt_ltt-facility-id-ipc.h |
727 | ?_include_ltt_ltt-facility-id-kernel_arch_arm.h |
728 | ?_include_ltt_ltt-facility-id-kernel_arch_i386.h |
729 | ?_include_ltt_ltt-facility-id-kernel_arch_mips.h |
730 | ?_include_ltt_ltt-facility-id-kernel_arch_powerpc.h |
731 | ?_include_ltt_ltt-facility-id-kernel_arch_ppc.h |
732 | ?_include_ltt_ltt-facility-id-kernel_arch_x86_64.h |
733 | ?_include_ltt_ltt-facility-id-kernel.h |
734 | ?_include_ltt_ltt-facility-id-locking.h |
735 | ?_include_ltt_ltt-facility-id-memory.h |
736 | ?_include_ltt_ltt-facility-id-network.h |
737 | ?_include_ltt_ltt-facility-id-network_ip_interface.h |
738 | ?_include_ltt_ltt-facility-id-process.h |
739 | ?_include_ltt_ltt-facility-id-socket.h |
740 | ?_include_ltt_ltt-facility-id-stack_arch_i386.h |
741 | ?_include_ltt_ltt-facility-id-stack.h |
742 | ?_include_ltt_ltt-facility-id-statedump.h |
743 | ?_include_ltt_ltt-facility-id-timer.h |
744 | ?_include_ltt_ltt-facility-ipc.h |
745 | ?_include_ltt_ltt-facility-kernel_arch_arm.h |
746 | ?_include_ltt_ltt-facility-kernel_arch_i386.h |
747 | ?_include_ltt_ltt-facility-kernel_arch_mips.h |
748 | ?_include_ltt_ltt-facility-kernel_arch_powerpc.h |
749 | ?_include_ltt_ltt-facility-kernel_arch_ppc.h |
750 | ?_include_ltt_ltt-facility-kernel_arch_x86_64.h |
751 | ?_include_ltt_ltt-facility-kernel.h |
752 | ?_include_ltt_ltt-facility-locking.h |
753 | ?_include_ltt_ltt-facility-memory.h |
754 | ?_include_ltt_ltt-facility-network.h |
755 | ?_include_ltt_ltt-facility-network_ip_interface.h |
756 | ?_include_ltt_ltt-facility-process.h |
b05be313 |
757 | ?_include_ltt_ltt-facility-select-default.h |
0010ddb5 |
758 | ?_include_ltt_ltt-facility-select-fs.h |
b05be313 |
759 | ?_include_ltt_ltt-facility-select-kernel.h |
760 | ?_include_ltt_ltt-facility-select-network_ip_interface.h |
761 | ?_include_ltt_ltt-facility-select-process.h |
762 | ?_include_ltt_ltt-facility-select-statedump.h |
4ec2987f |
763 | ?_include_ltt_ltt-facility-select-compact.h |
b05be313 |
764 | ?_include_ltt_ltt-facility-socket.h |
765 | ?_include_ltt_ltt-facility-stack.h |
766 | ?_include_ltt_ltt-facility-statedump.h |
967d5617 |
767 | ?_include_ltt_ltt-facility-timer.h |
768 | ?_include_ltt_ltt-stack.h" |
b05be313 |
769 | |
770 | for a in $IN; do wr $a $FILE; done |
771 | |
772 | |
773 | FILE=../${PRENAME}${COUNT}${NAME}-facilities-probes.diff |
6a0dfeb5 |
774 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
775 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
776 | |
777 | IN="?_ltt_facilities_ltt-facility-loader-fs.c |
778 | ?_ltt_facilities_ltt-facility-loader-fs_data.c |
779 | ?_ltt_facilities_ltt-facility-loader-fs_data.h |
780 | ?_ltt_facilities_ltt-facility-loader-fs.h |
781 | ?_ltt_facilities_ltt-facility-loader-ipc.c |
782 | ?_ltt_facilities_ltt-facility-loader-ipc.h |
783 | ?_ltt_facilities_ltt-facility-loader-kernel_arch_arm.c |
784 | ?_ltt_facilities_ltt-facility-loader-kernel_arch_arm.h |
785 | ?_ltt_facilities_ltt-facility-loader-kernel_arch_i386.c |
786 | ?_ltt_facilities_ltt-facility-loader-kernel_arch_i386.h |
787 | ?_ltt_facilities_ltt-facility-loader-kernel_arch_mips.c |
788 | ?_ltt_facilities_ltt-facility-loader-kernel_arch_mips.h |
789 | ?_ltt_facilities_ltt-facility-loader-kernel_arch_powerpc.c |
790 | ?_ltt_facilities_ltt-facility-loader-kernel_arch_powerpc.h |
791 | ?_ltt_facilities_ltt-facility-loader-kernel_arch_ppc.c |
792 | ?_ltt_facilities_ltt-facility-loader-kernel_arch_ppc.h |
793 | ?_ltt_facilities_ltt-facility-loader-kernel_arch_x86_64.c |
794 | ?_ltt_facilities_ltt-facility-loader-kernel_arch_x86_64.h |
795 | ?_ltt_facilities_ltt-facility-loader-kernel.c |
796 | ?_ltt_facilities_ltt-facility-loader-kernel.h |
797 | ?_ltt_facilities_ltt-facility-loader-locking.c |
798 | ?_ltt_facilities_ltt-facility-loader-locking.h |
799 | ?_ltt_facilities_ltt-facility-loader-memory.c |
800 | ?_ltt_facilities_ltt-facility-loader-memory.h |
801 | ?_ltt_facilities_ltt-facility-loader-network.c |
802 | ?_ltt_facilities_ltt-facility-loader-network.h |
803 | ?_ltt_facilities_ltt-facility-loader-network_ip_interface.c |
804 | ?_ltt_facilities_ltt-facility-loader-network_ip_interface.h |
805 | ?_ltt_facilities_ltt-facility-loader-process.c |
806 | ?_ltt_facilities_ltt-facility-loader-process.h |
807 | ?_ltt_facilities_ltt-facility-loader-socket.c |
808 | ?_ltt_facilities_ltt-facility-loader-socket.h |
b05be313 |
809 | ?_ltt_facilities_ltt-facility-loader-stack.c |
810 | ?_ltt_facilities_ltt-facility-loader-stack.h |
811 | ?_ltt_facilities_ltt-facility-loader-statedump.c |
812 | ?_ltt_facilities_ltt-facility-loader-statedump.h |
813 | ?_ltt_facilities_ltt-facility-loader-timer.c |
967d5617 |
814 | ?_ltt_facilities_ltt-facility-loader-timer.h |
815 | ?_ltt_ltt-stack.c" |
b05be313 |
816 | |
817 | |
818 | for a in $IN; do wr $a $FILE; done |
819 | |
820 | |
821 | FILE=../${PRENAME}${COUNT}${NAME}-probes.diff |
6a0dfeb5 |
822 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
823 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
824 | |
825 | IN="?_ltt_probes_ltt-probe-arm.c |
826 | ?_ltt_probes_ltt-probe-fs.c |
827 | ?_ltt_probes_ltt-probe-i386.c |
828 | ?_ltt_probes_ltt-probe-ipc.c |
829 | ?_ltt_probes_ltt-probe-kernel.c |
830 | ?_ltt_probes_ltt-probe-list.c |
e551ca2a |
831 | ?_ltt_probes_ltt-probe-locking.c |
b05be313 |
832 | ?_ltt_probes_ltt-probe-mips.c |
833 | ?_ltt_probes_ltt-probe-mm.c |
834 | ?_ltt_probes_ltt-probe-net.c |
835 | ?_ltt_probes_ltt-probe-powerpc.c |
836 | ?_ltt_probes_ltt-probe-ppc.c |
837 | ?_ltt_probes_ltt-probe-x86_64.c |
838 | ?_ltt_probes_Makefile" |
839 | |
840 | for a in $IN; do wr $a $FILE; done |
841 | |
842 | FILE=../${PRENAME}${COUNT}${NAME}-statedump.diff |
6a0dfeb5 |
843 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
844 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
845 | |
846 | IN="?_ltt_ltt-statedump.c" |
847 | |
848 | for a in $IN; do wr $a $FILE; done |
849 | |
850 | |
56db3cc6 |
851 | FILE=../${PRENAME}${COUNT}${NAME}-build.tosplit.diff |
6a0dfeb5 |
852 | VALUE=$(( ${VALUE} + 1 )) |
59248316 |
853 | printf -v COUNT "%02d" ${VALUE} |
b05be313 |
854 | |
855 | IN="?_Makefile |
b05be313 |
856 | ?_ltt_Kconfig |
857 | ?_ltt_Makefile |
858 | ?_arch_alpha_Kconfig |
65c63ebb |
859 | ?_arch_arm26_Kconfig |
860 | ?_arch_arm_Kconfig |
b05be313 |
861 | ?_arch_cris_Kconfig |
862 | ?_arch_frv_Kconfig |
863 | ?_arch_h8300_Kconfig |
864 | ?_arch_i386_Kconfig |
865 | ?_arch_ia64_Kconfig |
866 | ?_arch_m32r_Kconfig |
867 | ?_arch_m68k_Kconfig |
868 | ?_arch_m68knommu_Kconfig |
869 | ?_arch_ppc_Kconfig |
870 | ?_arch_powerpc_Kconfig |
871 | ?_arch_parisc_Kconfig |
b05be313 |
872 | ?_arch_mips_Kconfig |
873 | ?_arch_s390_Kconfig |
874 | ?_arch_sh64_Kconfig |
875 | ?_arch_sh_Kconfig |
876 | ?_arch_sparc64_Kconfig |
877 | ?_arch_sparc_Kconfig |
878 | ?_arch_um_Kconfig |
879 | ?_arch_v850_Kconfig |
880 | ?_arch_xtensa_Kconfig |
881 | ?_arch_x86_64_Kconfig" |
882 | |
883 | for a in $IN; do wr $a $FILE; done |
884 | |
885 | |
886 | |
887 | cd .. |
888 | |
889 | rm $ALL_NAME |
ff8dd6e5 |
890 | tar cvfj ${PRENAME}${NAME}.tar.bz2 ${PRENAME}*${NAME}-* |
b05be313 |
891 | |