rm -fr tmppatch
mkdir tmppatch
-./lttng-release-script.sh $ALL_NAME
cd tmppatch
splitdiff -a -d $ALL_NAME
+rm $ALL_NAME
+
+for a in *; do
+ cp $a $a.tmp;
+ grep -v -e "^diff --git " -e "^new file mode " -e "^index " $a.tmp > $a
+ rm $a.tmp;
+done
+
+
+
+FILE=../$NAME-debugfs.diff
+
+IN="?_fs_debugfs_inode.c"
+
+for a in $IN; do wr $a $FILE; done
+
+
+
FILE=../$NAME-instrumentation.diff
-IN="?_fs_buffer.c
+IN="?_include_linux_kernel.h
+?_fs_buffer.c
?_fs_compat.c
?_fs_exec.c
?_fs_ioctl.c
?_kernel_softirq.c
?_kernel_timer.c
?_kernel_module.c
+?_kernel_printk.c
?_mm_filemap.c
?_mm_memory.c
?_mm_page_alloc.c
FILE=../$NAME-instrumentation-powerpc.diff
-IN="?_arch_powerpc_Kconfig
-?_arch_powerpc_kernel_entry_32.S
+IN="?_arch_powerpc_kernel_entry_32.S
?_arch_powerpc_kernel_entry_64.S
?_arch_powerpc_kernel_misc_32.S
?_arch_powerpc_kernel_misc_64.S
for a in $IN; do wr $a $FILE; done
+FILE=../$NAME-instrumentation-x86_64.diff
+
+IN="?_arch_x86_64_ia32_ia32entry.S
+?_arch_x86_64_ia32_ipc32.c
+?_arch_x86_64_kernel_entry.S
+?_arch_x86_64_kernel_ltt.c
+?_arch_x86_64_kernel_Makefile
+?_arch_x86_64_kernel_time.c
+?_arch_x86_64_kernel_traps.c
+?_arch_x86_64_mm_fault.c
+?_include_asm-x86_64_ia32_unistd.h
+?_include_asm-x86_64_unistd.h
+?_include_asm-x86_64_system.h"
+
+for a in $IN; do wr $a $FILE; done
+
+
FILE=../$NAME-instrumentation-s390.diff
IN="?_arch_s390_kernel_entry.S
?_include_linux_ltt_ltt-facility-fs.h
?_include_linux_ltt_ltt-facility-fs_data.h
?_include_linux_ltt_ltt-facility-custom-fs_data.h
+?_include_linux_ltt_ltt-facility-custom-stack.h
?_include_linux_ltt_ltt-facility-id-core.h
?_include_linux_ltt_ltt-facility-id-fs.h
?_include_linux_ltt_ltt-facility-id-fs_data.h
?_include_linux_ltt_ltt-facility-id-network_ip_interface.h
?_include_linux_ltt_ltt-facility-id-process.h
?_include_linux_ltt_ltt-facility-id-socket.h
+?_include_linux_ltt_ltt-facility-id-stack.h
?_include_linux_ltt_ltt-facility-id-statedump.h
?_include_linux_ltt_ltt-facility-id-timer.h
?_include_linux_ltt_ltt-facility-ipc.h
?_include_linux_ltt_ltt-facility-network_ip_interface.h
?_include_linux_ltt_ltt-facility-process.h
?_include_linux_ltt_ltt-facility-socket.h
+?_include_linux_ltt_ltt-facility-stack.h
?_include_linux_ltt_ltt-facility-statedump.h
?_include_linux_ltt_ltt-facility-timer.h
?_include_asm-i386_ltt_ltt-facility-id-kernel_arch_i386.h
?_include_asm-i386_ltt_ltt-facility-kernel_arch_i386.h
-?_include_asm-i386_ltt_ltt-facility-custom-stack_arch_i386.h
-?_include_asm-i386_ltt_ltt-facility-id-stack_arch_i386.h
-?_include_asm-i386_ltt_ltt-facility-stack_arch_i386.h
+?_include_asm-i386_ltt_ltt-facility-custom-stack.h
?_include_asm-i386_ltt_ltt-facility-custom-locking.h
?_include_asm-arm_ltt_ltt-facility-id-kernel_arch_arm.h
?_include_asm-arm_ltt_ltt-facility-kernel_arch_arm.h
?_include_asm-powerpc_ltt_ltt-facility-id-kernel_arch_powerpc.h
?_include_asm-powerpc_ltt_ltt-facility-kernel_arch_powerpc.h
?_include_asm-ppc_ltt_ltt-facility-id-kernel_arch_ppc.h
-?_include_asm-ppc_ltt_ltt-facility-kernel_arch_ppc.h"
+?_include_asm-ppc_ltt_ltt-facility-kernel_arch_ppc.h
+?_include_asm-x86_64_ltt_ltt-facility-id-kernel_arch_x86_64.h
+?_include_asm-x86_64_ltt_ltt-facility-kernel_arch_x86_64.h
+?_include_asm-x86_64_ltt_ltt-facility-custom-stack.h
+?_include_asm-x86_64_ltt_ltt-facility-custom-locking.h"
for a in $IN; do wr $a $FILE; done
?_ltt_ltt-facility-loader-process.h
?_ltt_ltt-facility-loader-socket.c
?_ltt_ltt-facility-loader-socket.h
+?_ltt_ltt-facility-loader-stack.c
+?_ltt_ltt-facility-loader-stack.h
?_ltt_ltt-facility-loader-statedump.c
?_ltt_ltt-facility-loader-statedump.h
?_ltt_ltt-facility-loader-timer.c
?_ltt_ltt-facility-loader-timer.h
?_ltt_ltt-facility-loader-kernel_arch_i386.c
?_ltt_ltt-facility-loader-kernel_arch_i386.h
-?_ltt_ltt-facility-loader-stack_arch_i386.c
-?_ltt_ltt-facility-loader-stack_arch_i386.h
?_ltt_ltt-facility-loader-kernel_arch_arm.c
?_ltt_ltt-facility-loader-kernel_arch_arm.h
?_ltt_ltt-facility-loader-kernel_arch_mips.c
?_ltt_ltt-facility-loader-kernel_arch_powerpc.c
?_ltt_ltt-facility-loader-kernel_arch_powerpc.h
?_ltt_ltt-facility-loader-kernel_arch_ppc.c
-?_ltt_ltt-facility-loader-kernel_arch_ppc.h"
+?_ltt_ltt-facility-loader-kernel_arch_ppc.h
+?_ltt_ltt-facility-loader-kernel_arch_x86_64.c
+?_ltt_ltt-facility-loader-kernel_arch_x86_64.h"
for a in $IN; do wr $a $FILE; done
for a in $IN; do wr $a $FILE; done
-FILE=../$NAME-relayfs.diff
-
-IN="?_Documentation_ioctl-number.txt
-?_include_linux_relay.h
-?_fs_relayfs_Makefile
-?_fs_relayfs_inode.c
-?_fs_relayfs_relay.c
-?_fs_relayfs_buffers.c
-?_fs_relayfs_buffers.h
-?_fs_relayfs_relay.h
-?_fs_Makefile
-?_block_blktrace.c"
-
-for a in $IN; do wr $a $FILE; done
FILE=../$NAME-build.diff
?_include_linux_sched.h
?_ltt_Kconfig
?_ltt_ltt-core.c
+?_Documentation_ioctl-number.txt
+?_ltt_ltt-relay.c
?_arch_i386_Kconfig
?_arch_ppc_Kconfig
+?_arch_powerpc_Kconfig
?_arch_arm_Kconfig
?_arch_mips_Kconfig
+?_arch_x86_64_Kconfig
?_init_main.c
?_kernel_Makefile
?_kernel_ltt-base.c