update split script
[lttv.git] / scripts / lttng-6-split-script.sh
... / ...
CommitLineData
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
15NAME=-2.6.20-lttng-$1
16ALL_NAME=${PRENAME}${NAME}-all.diff
17VALUE=1
18printf -v COUNT "%02d" ${VALUE}
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
36
37#hotfix 2.6.20
38FILE=../${PRENAME}${COUNT}${NAME}-hotfix.diff
39VALUE=$(( ${VALUE} + 1 ))
40printf -v COUNT "%02d" ${VALUE}
41
42IN="?_include_asm-powerpc_prom.h
43?_include_asm-sparc64_tlb.h
44?_kernel_time_clocksource.c
45?_include_asm-ppc_ocp.h
46?_arch_powerpc_kernel_setup_32.c
47?_arch_ppc_kernel_setup.c
48?_arch_ppc_kernel_ppc_ksyms.c
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
56
57for a in $IN; do wr $a $FILE; done
58
59
60#for hotplug
61FILE=../${PRENAME}${COUNT}${NAME}-relay.diff
62VALUE=$(( ${VALUE} + 1 ))
63printf -v COUNT "%02d" ${VALUE}
64
65IN="?_include_linux_relay.h
66?_kernel_relay.c
67?_Documentation_filesystems_relay.txt
68?_block_blktrace.c"
69
70for a in $IN; do wr $a $FILE; done
71
72
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
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
304FILE=../${PRENAME}${COUNT}${NAME}-markers-generic.part1.diff
305VALUE=$(( ${VALUE} + 1 ))
306printf -v COUNT "%02d" ${VALUE}
307
308IN="?_include_linux_module.h
309?_include_linux_marker.h
310?_include_linux_kernel.h"
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
319IN="?_include_asm-i386_marker.h
320?_arch_i386_kernel_marker.c
321?_arch_i386_kernel_Makefile"
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
331IN="?_include_asm-powerpc_marker.h
332?_arch_powerpc_kernel_marker.c
333?_arch_powerpc_kernel_Makefile"
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
342IN="?_include_asm-alpha_marker.h
343?_include_asm-arm_marker.h
344?_include_asm-arm26_marker.h
345?_include_asm-cris_marker.h
346?_include_asm-frv_marker.h
347?_include_asm-generic_marker.h
348?_include_asm-h8300_marker.h
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
355?_include_asm-ppc_marker.h
356?_include_asm-s390_marker.h
357?_include_asm-sh_marker.h
358?_include_asm-sh64_marker.h
359?_include_asm-sparc_marker.h
360?_include_asm-sparc64_marker.h
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
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
376
377#atomic
378
379FILE=../${PRENAME}${COUNT}${NAME}-atomic-alpha.diff
380VALUE=$(( ${VALUE} + 1 ))
381printf -v COUNT "%02d" ${VALUE}
382
383IN="?_include_asm-alpha_atomic.h"
384
385for a in $IN; do wr $a $FILE; done
386
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
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"
444
445for a in $IN; do wr $a $FILE; done
446
447FILE=../${PRENAME}${COUNT}${NAME}-atomic-powerpc.diff
448VALUE=$(( ${VALUE} + 1 ))
449printf -v COUNT "%02d" ${VALUE}
450
451IN="?_include_asm-powerpc_atomic.h
452?_include_asm-powerpc_bitops.h
453?_include_asm-powerpc_system.h"
454
455for a in $IN; do wr $a $FILE; done
456
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
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
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
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
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
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
562IN="?_include_asm-powerpc_local.h"
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
594
595for a in $IN; do wr $a $FILE; done
596
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
606FILE=../${PRENAME}${COUNT}${NAME}-facility-core-headers.diff
607VALUE=$(( ${VALUE} + 1 ))
608printf -v COUNT "%02d" ${VALUE}
609
610IN="?_include_ltt_ltt-facility-core.h
611?_include_ltt_ltt-facility-id-core.h
612?_include_ltt_ltt-facility-select-core.h"
613
614for a in $IN; do wr $a $FILE; done
615
616
617FILE=../${PRENAME}${COUNT}${NAME}-facility-loader-core.diff
618VALUE=$(( ${VALUE} + 1 ))
619printf -v COUNT "%02d" ${VALUE}
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
627
628FILE=../${PRENAME}${COUNT}${NAME}-timestamp.diff
629VALUE=$(( ${VALUE} + 1 ))
630printf -v COUNT "%02d" ${VALUE}
631
632IN="?_ltt_ltt-test-tsc.c
633?_include_asm-alpha_ltt.h
634?_include_asm-arm_ltt.h
635?_include_asm-arm26_ltt.h
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
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
652?_include_asm-sh_ltt.h
653?_include_asm-sh64_ltt.h
654?_include_asm-sparc_ltt.h
655?_include_asm-sparc64_ltt.h
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
665VALUE=$(( ${VALUE} + 1 ))
666printf -v COUNT "%02d" ${VALUE}
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
674VALUE=$(( ${VALUE} + 1 ))
675printf -v COUNT "%02d" ${VALUE}
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
684VALUE=$(( ${VALUE} + 1 ))
685printf -v COUNT "%02d" ${VALUE}
686
687IN="?_include_linux_ltt-tracer.h"
688
689for a in $IN; do wr $a $FILE; done
690
691
692FILE=../${PRENAME}${COUNT}${NAME}-tracer.diff
693VALUE=$(( ${VALUE} + 1 ))
694printf -v COUNT "%02d" ${VALUE}
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
703VALUE=$(( ${VALUE} + 1 ))
704printf -v COUNT "%02d" ${VALUE}
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
714VALUE=$(( ${VALUE} + 1 ))
715printf -v COUNT "%02d" ${VALUE}
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
725VALUE=$(( ${VALUE} + 1 ))
726printf -v COUNT "%02d" ${VALUE}
727
728IN="?_include_linux_sched.h
729?_kernel_sys_ni.c
730?_ltt_ltt-syscall.c
731?_kernel_exit.c
732?_kernel_fork.c
733?_include_asm-arm_unistd.h
734?_include_asm-i386_unistd.h
735?_include_asm-mips_unistd.h
736?_include_asm-powerpc_systbl.h
737?_include_asm-powerpc_unistd.h
738?_include_asm-x86_64_unistd.h"
739
740for a in $IN; do wr $a $FILE; done
741
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
760FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-arm.diff
761VALUE=$(( ${VALUE} + 1 ))
762printf -v COUNT "%02d" ${VALUE}
763
764IN="?_arch_arm_kernel_calls.S
765?_arch_arm_kernel_entry-common.S
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
770?_arch_arm_kernel_traps.c
771?_include_asm-arm_thread_info.h"
772
773for a in $IN; do wr $a $FILE; done
774
775FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-i386.diff
776VALUE=$(( ${VALUE} + 1 ))
777printf -v COUNT "%02d" ${VALUE}
778
779IN="?_arch_i386_kernel_process.c
780?_arch_i386_kernel_ptrace.c
781?_arch_i386_kernel_sys_i386.c
782?_arch_i386_kernel_syscall_table.S
783?_arch_i386_kernel_time.c
784?_arch_i386_kernel_traps.c
785?_arch_i386_mm_fault.c"
786
787for a in $IN; do wr $a $FILE; done
788
789FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-mips.diff
790VALUE=$(( ${VALUE} + 1 ))
791printf -v COUNT "%02d" ${VALUE}
792
793IN="?_arch_mips_kernel_process.c
794?_arch_mips_kernel_ptrace.c
795?_arch_mips_kernel_scall32-o32.S
796?_arch_mips_kernel_scall64-64.S
797?_arch_mips_kernel_scall64-n32.S
798?_arch_mips_kernel_scall64-o32.S
799?_arch_mips_kernel_syscall.c
800?_arch_mips_kernel_traps.c
801?_arch_mips_kernel_unaligned.c
802?_include_asm-mips_mipsregs.h
803?_arch_mips_mm_fault.c"
804
805for a in $IN; do wr $a $FILE; done
806
807
808
809FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-powerpc.diff
810VALUE=$(( ${VALUE} + 1 ))
811printf -v COUNT "%02d" ${VALUE}
812
813IN="?_arch_powerpc_kernel_irq.c
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
821?_arch_powerpc_kernel_time.c
822?_arch_powerpc_kernel_traps.c
823?_arch_powerpc_mm_fault.c"
824
825for a in $IN; do wr $a $FILE; done
826
827
828FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-ppc.diff
829VALUE=$(( ${VALUE} + 1 ))
830printf -v COUNT "%02d" ${VALUE}
831
832IN="?_arch_ppc_kernel_misc.S
833?_arch_ppc_kernel_time.c
834?_arch_ppc_kernel_traps.c
835?_arch_ppc_mm_fault.c"
836
837
838for a in $IN; do wr $a $FILE; done
839
840
841FILE=../${PRENAME}${COUNT}${NAME}-instrumentation-x86_64.diff
842VALUE=$(( ${VALUE} + 1 ))
843printf -v COUNT "%02d" ${VALUE}
844
845IN="?_arch_x86_64_ia32_ia32entry.S
846?_arch_x86_64_ia32_ipc32.c
847?_arch_x86_64_kernel_entry.S
848?_arch_x86_64_kernel_init_task.c
849?_arch_x86_64_kernel_process.c
850?_arch_x86_64_kernel_ptrace.c
851?_arch_x86_64_kernel_time.c
852?_arch_x86_64_kernel_traps.c
853?_arch_x86_64_mm_fault.c"
854#?_arch_x86_64_kernel_init_task.c is for stack dump as module
855
856for a in $IN; do wr $a $FILE; done
857
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
894?_arch_s390_kernel_sys_s390.c
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
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
932
933FILE=../${PRENAME}${COUNT}${NAME}-instrumentation.diff
934VALUE=$(( ${VALUE} + 1 ))
935printf -v COUNT "%02d" ${VALUE}
936
937IN="?_fs_buffer.c
938?_fs_compat.c
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
950?_kernel_lockdep.c
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
962?_net_socket.c
963?_kernel_extable.c"
964#extable is for stack dump as module : __kernel_text_address must be exported
965
966for a in $IN; do wr $a $FILE; done
967
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
978FILE=../${PRENAME}${COUNT}${NAME}-probes.diff
979VALUE=$(( ${VALUE} + 1 ))
980printf -v COUNT "%02d" ${VALUE}
981
982IN="?_ltt_probes_Makefile
983?_ltt_probes_ltt-probe-compact.c
984?_ltt_probes_ltt-probe-core.c
985?_ltt_probes_ltt-probe-fs.c
986?_ltt_probes_ltt-probe-kernel.c
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
993?_ltt_probes_ltt-probe-list.c
994?_ltt_probes_ltt-probe-locking.c
995?_ltt_probes_ltt-probe-mm.c
996?_ltt_probes_ltt-probe-net.c
997?_ltt_probes_ltt-probe-stack_arch_i386.c
998?_ltt_probes_ltt-probe-stack_arch_x86_64.c"
999
1000for a in $IN; do wr $a $FILE; done
1001
1002FILE=../${PRENAME}${COUNT}${NAME}-statedump.diff
1003VALUE=$(( ${VALUE} + 1 ))
1004printf -v COUNT "%02d" ${VALUE}
1005
1006IN="?_ltt_ltt-statedump.c"
1007
1008for a in $IN; do wr $a $FILE; done
1009
1010
1011FILE=../${PRENAME}${COUNT}${NAME}-build.tosplit.diff
1012VALUE=$(( ${VALUE} + 1 ))
1013printf -v COUNT "%02d" ${VALUE}
1014
1015IN="?_Makefile
1016?_ltt_Kconfig
1017?_ltt_Makefile
1018?_arch_alpha_Kconfig
1019?_arch_arm26_Kconfig
1020?_arch_arm_Kconfig
1021?_arch_avr32_Kconfig.debug
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
1030?_arch_mips_Kconfig
1031?_arch_parisc_Kconfig
1032?_arch_powerpc_Kconfig
1033?_arch_ppc_Kconfig
1034?_arch_s390_Kconfig
1035?_arch_sh_Kconfig
1036?_arch_sh64_Kconfig
1037?_arch_sparc_Kconfig
1038?_arch_sparc64_Kconfig
1039?_arch_um_Kconfig
1040?_arch_v850_Kconfig
1041?_arch_x86_64_Kconfig
1042?_arch_xtensa_Kconfig"
1043
1044for a in $IN; do wr $a $FILE; done
1045
1046
1047
1048cd ..
1049
1050rm $ALL_NAME
1051tar cvfj ${PRENAME}${NAME}.tar.bz2 ${PRENAME}*${NAME}-*
1052
This page took 0.025145 seconds and 4 git commands to generate.