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