update split script
[lttv.git] / 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
38773ce9 15NAME=-2.6.20-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}-facility-core-headers.diff
6a0dfeb5 607VALUE=$(( ${VALUE} + 1 ))
59248316 608printf -v COUNT "%02d" ${VALUE}
b05be313 609
610IN="?_include_ltt_ltt-facility-core.h
9f438fac 611?_include_ltt_ltt-facility-id-core.h
612?_include_ltt_ltt-facility-select-core.h"
b05be313 613
614for a in $IN; do wr $a $FILE; done
615
616
617FILE=../${PRENAME}${COUNT}${NAME}-facility-loader-core.diff
6a0dfeb5 618VALUE=$(( ${VALUE} + 1 ))
59248316 619printf -v COUNT "%02d" ${VALUE}
b05be313 620
621IN="?_ltt_facilities_ltt-facility-loader-core.c
622?_ltt_facilities_ltt-facility-loader-core.h
623?_ltt_facilities_Makefile"
624
625for a in $IN; do wr $a $FILE; done
626
b05be313 627
628FILE=../${PRENAME}${COUNT}${NAME}-timestamp.diff
6a0dfeb5 629VALUE=$(( ${VALUE} + 1 ))
59248316 630printf -v COUNT "%02d" ${VALUE}
b05be313 631
940d6790 632IN="?_ltt_ltt-test-tsc.c
633?_include_asm-alpha_ltt.h
b05be313 634?_include_asm-arm_ltt.h
cc009144 635?_include_asm-arm26_ltt.h
b05be313 636?_include_asm-cris_ltt.h
637?_include_asm-frv_ltt.h
638?_include_asm-generic_ltt.h
639?_include_asm-h8300_ltt.h
640?_include_asm-i386_ltt.h
641?_include_asm-ia64_ltt.h
642?_include_asm-m32r_ltt.h
643?_include_asm-m68k_ltt.h
644?_include_asm-m68knommu_ltt.h
645?_include_asm-mips_ltt.h
b05be313 646?_include_asm-mips_timex.h
647?_arch_mips_kernel_time.c
648?_include_asm-parisc_ltt.h
649?_include_asm-powerpc_ltt.h
650?_include_asm-ppc_ltt.h
651?_include_asm-s390_ltt.h
b05be313 652?_include_asm-sh_ltt.h
cc009144 653?_include_asm-sh64_ltt.h
b05be313 654?_include_asm-sparc_ltt.h
cc009144 655?_include_asm-sparc64_ltt.h
b05be313 656?_include_asm-um_ltt.h
657?_include_asm-v850_ltt.h
658?_include_asm-x86_64_ltt.h
659?_include_asm-xtensa_ltt.h"
660
661for a in $IN; do wr $a $FILE; done
662
663
664FILE=../${PRENAME}${COUNT}${NAME}-core-header.diff
6a0dfeb5 665VALUE=$(( ${VALUE} + 1 ))
59248316 666printf -v COUNT "%02d" ${VALUE}
b05be313 667
668IN="?_include_linux_ltt-core.h"
669
670for a in $IN; do wr $a $FILE; done
671
672
673FILE=../${PRENAME}${COUNT}${NAME}-core.diff
6a0dfeb5 674VALUE=$(( ${VALUE} + 1 ))
59248316 675printf -v COUNT "%02d" ${VALUE}
b05be313 676
677IN="?_MAINTAINERS
678?_ltt_ltt-core.c
679?_ltt_ltt-heartbeat.c"
680
681for a in $IN; do wr $a $FILE; done
682
683FILE=../${PRENAME}${COUNT}${NAME}-tracer-header.diff
6a0dfeb5 684VALUE=$(( ${VALUE} + 1 ))
59248316 685printf -v COUNT "%02d" ${VALUE}
b05be313 686
cc009144 687IN="?_include_linux_ltt-tracer.h"
b05be313 688
689for a in $IN; do wr $a $FILE; done
690
691
692FILE=../${PRENAME}${COUNT}${NAME}-tracer.diff
6a0dfeb5 693VALUE=$(( ${VALUE} + 1 ))
59248316 694printf -v COUNT "%02d" ${VALUE}
b05be313 695
696IN="?_ltt_ltt-tracer.c"
697
698for a in $IN; do wr $a $FILE; done
699
700
701
702FILE=../${PRENAME}${COUNT}${NAME}-transport.diff
6a0dfeb5 703VALUE=$(( ${VALUE} + 1 ))
59248316 704printf -v COUNT "%02d" ${VALUE}
b05be313 705
706IN="?_ltt_ltt-relay.c
707?_Documentation_ioctl-number.txt"
708
709for a in $IN; do wr $a $FILE; done
710
711
712
713FILE=../${PRENAME}${COUNT}${NAME}-netlink-control.diff
6a0dfeb5 714VALUE=$(( ${VALUE} + 1 ))
59248316 715printf -v COUNT "%02d" ${VALUE}
b05be313 716
717IN="?_ltt_ltt-control.c
718?_ltt_ltt-control.h
719?_include_linux_netlink.h"
720
721for a in $IN; do wr $a $FILE; done
722
723
724FILE=../${PRENAME}${COUNT}${NAME}-userspace-tracing.diff
6a0dfeb5 725VALUE=$(( ${VALUE} + 1 ))
59248316 726printf -v COUNT "%02d" ${VALUE}
b05be313 727
728IN="?_include_linux_sched.h
729?_kernel_sys_ni.c
730?_ltt_ltt-syscall.c
731?_kernel_exit.c
732?_kernel_fork.c
d06e43ce 733?_include_asm-arm_unistd.h
b05be313 734?_include_asm-i386_unistd.h
d06e43ce 735?_include_asm-mips_unistd.h
37ad9911 736?_include_asm-powerpc_systbl.h
cc009144 737?_include_asm-powerpc_unistd.h
e7a7fdac 738?_include_asm-x86_64_unistd.h"
b05be313 739
740for a in $IN; do wr $a $FILE; done
741
cc009144 742FILE=../${PRENAME}${COUNT}${NAME}-serialize.diff
743VALUE=$(( ${VALUE} + 1 ))
744printf -v COUNT "%02d" ${VALUE}
745
746IN="?_ltt_ltt-serialize.c"
747
748for a in $IN; do wr $a $FILE; done
749
750FILE=../${PRENAME}${COUNT}${NAME}-test-tsc.diff
751VALUE=$(( ${VALUE} + 1 ))
752printf -v COUNT "%02d" ${VALUE}
753
754IN="?_ltt_ltt-test-tsc.c"
755
756for a in $IN; do wr $a $FILE; done
757
758
759
b05be313 760FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-arm.diff
6a0dfeb5 761VALUE=$(( ${VALUE} + 1 ))
59248316 762printf -v COUNT "%02d" ${VALUE}
b05be313 763
764IN="?_arch_arm_kernel_calls.S
765?_arch_arm_kernel_entry-common.S
b05be313 766?_arch_arm_kernel_process.c
767?_arch_arm_kernel_ptrace.c
768?_arch_arm_kernel_sys_arm.c
769?_arch_arm_kernel_time.c
65c63ebb 770?_arch_arm_kernel_traps.c
771?_include_asm-arm_thread_info.h"
b05be313 772
773for a in $IN; do wr $a $FILE; done
774
775FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-i386.diff
6a0dfeb5 776VALUE=$(( ${VALUE} + 1 ))
59248316 777printf -v COUNT "%02d" ${VALUE}
b05be313 778
779IN="?_arch_i386_kernel_process.c
780?_arch_i386_kernel_ptrace.c
b05be313 781?_arch_i386_kernel_sys_i386.c
cc009144 782?_arch_i386_kernel_syscall_table.S
b05be313 783?_arch_i386_kernel_time.c
301ad7de 784?_arch_i386_kernel_traps.c
785?_arch_i386_mm_fault.c"
b05be313 786
787for a in $IN; do wr $a $FILE; done
788
789FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-mips.diff
6a0dfeb5 790VALUE=$(( ${VALUE} + 1 ))
59248316 791printf -v COUNT "%02d" ${VALUE}
b05be313 792
8003761f 793IN="?_arch_mips_kernel_process.c
b05be313 794?_arch_mips_kernel_ptrace.c
d06e43ce 795?_arch_mips_kernel_scall32-o32.S
796?_arch_mips_kernel_scall64-64.S
797?_arch_mips_kernel_scall64-n32.S
301ad7de 798?_arch_mips_kernel_scall64-o32.S
cc009144 799?_arch_mips_kernel_syscall.c
800?_arch_mips_kernel_traps.c
801?_arch_mips_kernel_unaligned.c
802?_include_asm-mips_mipsregs.h
301ad7de 803?_arch_mips_mm_fault.c"
b05be313 804
805for a in $IN; do wr $a $FILE; done
806
807
808
809FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-powerpc.diff
6a0dfeb5 810VALUE=$(( ${VALUE} + 1 ))
59248316 811printf -v COUNT "%02d" ${VALUE}
b05be313 812
8003761f 813IN="?_arch_powerpc_kernel_irq.c
b05be313 814?_arch_powerpc_kernel_misc_32.S
815?_arch_powerpc_kernel_misc_64.S
816?_arch_powerpc_kernel_ppc_ksyms.c
817?_arch_powerpc_kernel_process.c
818?_arch_powerpc_kernel_prom.c
819?_arch_powerpc_kernel_ptrace.c
820?_arch_powerpc_kernel_syscalls.c
b05be313 821?_arch_powerpc_kernel_time.c
301ad7de 822?_arch_powerpc_kernel_traps.c
823?_arch_powerpc_mm_fault.c"
b05be313 824
825for a in $IN; do wr $a $FILE; done
826
827
828FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-ppc.diff
6a0dfeb5 829VALUE=$(( ${VALUE} + 1 ))
59248316 830printf -v COUNT "%02d" ${VALUE}
b05be313 831
e8c4df0a 832IN="?_arch_ppc_kernel_misc.S
b05be313 833?_arch_ppc_kernel_time.c
301ad7de 834?_arch_ppc_kernel_traps.c
835?_arch_ppc_mm_fault.c"
b05be313 836
837
838for a in $IN; do wr $a $FILE; done
839
840
841FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-x86_64.diff
6a0dfeb5 842VALUE=$(( ${VALUE} + 1 ))
59248316 843printf -v COUNT "%02d" ${VALUE}
b05be313 844
845IN="?_arch_x86_64_ia32_ia32entry.S
846?_arch_x86_64_ia32_ipc32.c
847?_arch_x86_64_kernel_entry.S
cc009144 848?_arch_x86_64_kernel_init_task.c
0207bc6f 849?_arch_x86_64_kernel_process.c
b05be313 850?_arch_x86_64_kernel_ptrace.c
851?_arch_x86_64_kernel_time.c
301ad7de 852?_arch_x86_64_kernel_traps.c
853?_arch_x86_64_mm_fault.c"
cc009144 854#?_arch_x86_64_kernel_init_task.c is for stack dump as module
b05be313 855
856for a in $IN; do wr $a $FILE; done
857
65c63ebb 858#limited
859FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-m68k.diff
860VALUE=$(( ${VALUE} + 1 ))
861printf -v COUNT "%02d" ${VALUE}
862
863IN="?_include_asm-m68k_thread_info.h"
864
865for a in $IN; do wr $a $FILE; done
866
867#limited
868FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-m68knommu.diff
869VALUE=$(( ${VALUE} + 1 ))
870printf -v COUNT "%02d" ${VALUE}
871
872IN="?_include_asm-m68knommu_thread_info.h
873?_arch_m68knommu_platform_68328_entry.S"
874
875for a in $IN; do wr $a $FILE; done
876
877
878#limited
879FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-sparc.diff
880VALUE=$(( ${VALUE} + 1 ))
881printf -v COUNT "%02d" ${VALUE}
882
883IN="?_include_asm-sparc_thread_info.h
884?_arch_sparc_kernel_entry.S"
885
886for a in $IN; do wr $a $FILE; done
887
888#limited
889FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-s390.diff
890VALUE=$(( ${VALUE} + 1 ))
891printf -v COUNT "%02d" ${VALUE}
892
893IN="?_arch_s390_kernel_traps.c
cc009144 894?_arch_s390_kernel_sys_s390.c
65c63ebb 895?_arch_s390_mm_fault.c"
896
897for a in $IN; do wr $a $FILE; done
898
899#limited
900FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-sh.diff
901VALUE=$(( ${VALUE} + 1 ))
902printf -v COUNT "%02d" ${VALUE}
903
904IN="?_arch_sh_kernel_entry-common.S
905?_arch_sh_kernel_irq.c
906?_arch_sh_kernel_process.c
907?_arch_sh_kernel_sys_sh.c
908?_arch_sh_kernel_traps.c
909?_arch_sh_mm_fault.c
910?_include_asm-sh_thread_info.h"
911
912for a in $IN; do wr $a $FILE; done
913
914#limited
915FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-sh64.diff
916VALUE=$(( ${VALUE} + 1 ))
917printf -v COUNT "%02d" ${VALUE}
918
919IN="?_arch_sh64_kernel_entry.S
920?_include_asm-sh64_thread_info.h"
921
922for a in $IN; do wr $a $FILE; done
923
0fb904de 924#limited
925FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-alpha.diff
926VALUE=$(( ${VALUE} + 1 ))
927printf -v COUNT "%02d" ${VALUE}
928
929IN="?_include_asm-alpha_thread_info.h"
930
931for a in $IN; do wr $a $FILE; done
56db3cc6 932
b05be313 933FILE=../${PRENAME}${COUNT}${NAME}-instrumentation.diff
6a0dfeb5 934VALUE=$(( ${VALUE} + 1 ))
59248316 935printf -v COUNT "%02d" ${VALUE}
b05be313 936
937IN="?_fs_buffer.c
938?_fs_compat.c
b05be313 939?_fs_exec.c
940?_fs_ioctl.c
941?_fs_open.c
942?_fs_read_write.c
943?_fs_select.c
944?_ipc_msg.c
945?_ipc_sem.c
946?_ipc_shm.c
947?_kernel_irq_handle.c
948?_kernel_itimer.c
949?_kernel_kthread.c
e551ca2a 950?_kernel_lockdep.c
b05be313 951?_kernel_printk.c
952?_kernel_sched.c
953?_kernel_signal.c
954?_kernel_softirq.c
955?_kernel_timer.c
956?_mm_filemap.c
957?_mm_memory.c
958?_mm_page_alloc.c
959?_mm_page_io.c
960?_net_core_dev.c
961?_net_ipv4_devinet.c
cc009144 962?_net_socket.c
963?_kernel_extable.c"
964#extable is for stack dump as module : __kernel_text_address must be exported
b05be313 965
966for a in $IN; do wr $a $FILE; done
967
56db3cc6 968
969FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-markers.tosplit.diff
970VALUE=$(( ${VALUE} + 1 ))
971printf -v COUNT "%02d" ${VALUE}
972
973IN="?_kernel_module.c"
974
975for a in $IN; do wr $a $FILE; done
976
977
b05be313 978FILE=../${PRENAME}${COUNT}${NAME}-probes.diff
6a0dfeb5 979VALUE=$(( ${VALUE} + 1 ))
59248316 980printf -v COUNT "%02d" ${VALUE}
b05be313 981
cc009144 982IN="?_ltt_probes_Makefile
983?_ltt_probes_ltt-probe-compact.c
984?_ltt_probes_ltt-probe-core.c
b05be313 985?_ltt_probes_ltt-probe-fs.c
b05be313 986?_ltt_probes_ltt-probe-kernel.c
cc009144 987?_ltt_probes_ltt-probe-kernel_arch_arm.c
988?_ltt_probes_ltt-probe-kernel_arch_i386.c
989?_ltt_probes_ltt-probe-kernel_arch_mips.c
990?_ltt_probes_ltt-probe-kernel_arch_powerpc.c
991?_ltt_probes_ltt-probe-kernel_arch_ppc.c
992?_ltt_probes_ltt-probe-kernel_arch_x86_64.c
b05be313 993?_ltt_probes_ltt-probe-list.c
e551ca2a 994?_ltt_probes_ltt-probe-locking.c
b05be313 995?_ltt_probes_ltt-probe-mm.c
996?_ltt_probes_ltt-probe-net.c
cc009144 997?_ltt_probes_ltt-probe-stack_arch_i386.c
998?_ltt_probes_ltt-probe-stack_arch_x86_64.c"
b05be313 999
1000for a in $IN; do wr $a $FILE; done
1001
1002FILE=../${PRENAME}${COUNT}${NAME}-statedump.diff
6a0dfeb5 1003VALUE=$(( ${VALUE} + 1 ))
59248316 1004printf -v COUNT "%02d" ${VALUE}
b05be313 1005
1006IN="?_ltt_ltt-statedump.c"
1007
1008for a in $IN; do wr $a $FILE; done
1009
1010
56db3cc6 1011FILE=../${PRENAME}${COUNT}${NAME}-build.tosplit.diff
6a0dfeb5 1012VALUE=$(( ${VALUE} + 1 ))
59248316 1013printf -v COUNT "%02d" ${VALUE}
b05be313 1014
1015IN="?_Makefile
b05be313 1016?_ltt_Kconfig
1017?_ltt_Makefile
1018?_arch_alpha_Kconfig
65c63ebb 1019?_arch_arm26_Kconfig
1020?_arch_arm_Kconfig
cc009144 1021?_arch_avr32_Kconfig.debug
b05be313 1022?_arch_cris_Kconfig
1023?_arch_frv_Kconfig
1024?_arch_h8300_Kconfig
1025?_arch_i386_Kconfig
1026?_arch_ia64_Kconfig
1027?_arch_m32r_Kconfig
1028?_arch_m68k_Kconfig
1029?_arch_m68knommu_Kconfig
b05be313 1030?_arch_mips_Kconfig
cc009144 1031?_arch_parisc_Kconfig
1032?_arch_powerpc_Kconfig
1033?_arch_ppc_Kconfig
b05be313 1034?_arch_s390_Kconfig
b05be313 1035?_arch_sh_Kconfig
cc009144 1036?_arch_sh64_Kconfig
b05be313 1037?_arch_sparc_Kconfig
cc009144 1038?_arch_sparc64_Kconfig
b05be313 1039?_arch_um_Kconfig
1040?_arch_v850_Kconfig
cc009144 1041?_arch_x86_64_Kconfig
1042?_arch_xtensa_Kconfig"
b05be313 1043
1044for a in $IN; do wr $a $FILE; done
1045
1046
1047
1048cd ..
1049
1050rm $ALL_NAME
ff8dd6e5 1051tar cvfj ${PRENAME}${NAME}.tar.bz2 ${PRENAME}*${NAME}-*
b05be313 1052
This page took 0.067728 seconds and 4 git commands to generate.