adeos-ipipe-2.6.24-x86-2.0-03.patch prepare-lttng.patch markers-support-for-proprietary-modules.patch fix-arm-to-play-nicely-with-generic-instrumentation-menu.patch # to test and send to mm #folded. fix-ARMv6-oprofile-support.patch #submitted for 2.6.24 #merged by Linus fix-blackfin-oprofile-support.patch # BEGIN SUBMITTED # # cmpxchg_local and cmpxchg64_local standardization #SUBMITTED TO ANDREW add-cmpxchg-local-to-generic-for-up.patch i386-cmpxchg64-80386-80486-fallback.patch add-cmpxchg64-to-alpha.patch add-cmpxchg64-to-mips.patch add-cmpxchg64-to-powerpc.patch add-cmpxchg64-to-x86_64.patch # add-cmpxchg-local-to-arm.patch add-cmpxchg-local-to-avr32.patch add-cmpxchg-local-to-blackfin.patch add-cmpxchg-local-to-cris.patch add-cmpxchg-local-to-frv.patch add-cmpxchg-local-to-h8300.patch add-cmpxchg-local-to-ia64.patch add-cmpxchg-local-to-m32r.patch fix-m32r-__xchg.patch fix-m32r-include-sched-h-in-smpboot.patch local_t_m32r_optimized.patch add-cmpxchg-local-to-m68k.patch add-cmpxchg-local-to-m68knommu.patch add-cmpxchg-local-to-parisc.patch add-cmpxchg-local-to-ppc.patch add-cmpxchg-local-to-s390.patch add-cmpxchg-local-to-sh.patch add-cmpxchg-local-to-sh64.patch add-cmpxchg-local-to-sparc.patch add-cmpxchg-local-to-sparc64.patch add-cmpxchg-local-to-v850.patch add-cmpxchg-local-to-xtensa.patch # #in -mm markers-support-multiple-probes.patch #in -mm linux-kernel-markers-create-modpost-file.patch # # instrumentation menu removal #From Haavard avr32-kconfig-instr.patch avr32-kconfig-instr2.patch #for -mm add-kconfig-to-arch.patch #repost after ARM fix. add-have-oprofile.patch #repost after ARM fix. add-have-kprobes.patch #repost after ARM fix. move-kconfig-instrumentation-to-arch.patch #to repost # #Markers updates # ## END SUBMITTED # ### RFC # BEGIN SUBMITTED #Text Edit Lock #TO REPOST for -mm kprobes-use-mutex-for-insn-pages.patch kprobes-dont-use-kprobes-mutex-in-arch-code.patch kprobes-declare-kprobes-mutex-static.patch declare-array.patch #TO REMOVE text-edit-lock-architecture-independent-code.patch text-edit-lock-alternative-i386-and-x86_64.patch text-edit-lock-kprobes-architecture-independent.patch text-edit-lock-kprobes-i386.patch text-edit-lock-kprobes-x86_64.patch text-edit-lock-i386-standardize-debug-rodata.patch text-edit-lock-x86_64-standardize-debug-rodata.patch # #Immediate Values #TO REPOST for -mm immediate-values-architecture-independent-code.patch immediate-values-kconfig-embedded.patch add-x86-asm-asm-h.patch immediate-values-x86-optimization.patch add-text-poke-to-powerpc.patch immediate-values-powerpc-optimization.patch immediate-values-documentation.patch # profiling-use-immediate-values.patch # #Kallsyms weak symbols fix #To be posted by the author kallsyms-non-weak.patch # immediate-values-move-kprobes-x86-restore-interrupt-to-kdebug-h.patch add-discard-section-to-x86.patch immediate-values-x86-optimization-nmi-mce-support.patch immediate-values-powerpc-optimization-nmi-mce-support.patch immediate-values-use-arch-nmi-mce-support.patch linux-kernel-markers-immediate-values.patch # #NEVER submit as-is. Need to add #include everywhere. lttng-instrument-kernelh.patch # NOT FOR UPSTREAM # lttng-instrumentation-fs.patch lttng-instrumentation-ipc.patch lttng-instrumentation-kernel.patch lttng-instrumentation-mm.patch lttng-instrumentation-net.patch add-markers-into-semaphore-primitives.patch # # END SUBMITTED # #kernel trace thread flag : required for arch-dependent syscall entry/exit #instrumentation. lttng-kernel-trace-thread-flag-alpha.patch lttng-kernel-trace-thread-flag-arm.patch lttng-kernel-trace-thread-flag-avr32.patch lttng-kernel-trace-thread-flag-blackfin.patch lttng-kernel-trace-thread-flag-cris.patch lttng-kernel-trace-thread-flag-frv.patch lttng-kernel-trace-thread-flag-h8300.patch lttng-kernel-trace-thread-flag-i386.patch lttng-kernel-trace-thread-flag-ia64.patch lttng-kernel-trace-thread-flag-m32r.patch lttng-kernel-trace-thread-flag-m68k.patch lttng-kernel-trace-thread-flag-m68knommu.patch lttng-kernel-trace-thread-flag-mips.patch lttng-kernel-trace-thread-flag-parisc.patch lttng-kernel-trace-thread-flag-powerpc.patch lttng-kernel-trace-thread-flag-s390.patch lttng-kernel-trace-thread-flag-sh.patch lttng-kernel-trace-thread-flag-sh64.patch lttng-kernel-trace-thread-flag-sparc.patch lttng-kernel-trace-thread-flag-sparc64.patch lttng-kernel-trace-thread-flag-um.patch lttng-kernel-trace-thread-flag-v850.patch lttng-kernel-trace-thread-flag-x86_64.patch lttng-kernel-trace-thread-flag-xtensa.patch lttng-kernel-trace-thread-flag-api.patch # #NEVER submit as-is. Need to add #include everywhere. lttng-instrumentation-arm.patch lttng-instrumentation-i386.patch lttng-instrumentation-mips.patch lttng-instrumentation-powerpc.patch lttng-instrumentation-ppc.patch lttng-instrumentation-sh.patch lttng-instrumentation-sh64.patch lttng-instrumentation-sparc.patch lttng-instrumentation-x86_64.patch lttng-instrumentation-s390.patch #FIXME : add missing architectures. # lttng-build-instrumentation-menu.patch # #LTTng timestamping # lttng-timestamp-core.patch lttng-timestamp-generic.patch lttng-timestamp-ppc.patch lttng-mips-export-hpt-frequency.patch lttng-timestamp-mips.patch lttng-timestamp-powerpc.patch lttng-timestamp-sh.patch lttng-test-tsc.patch lttng-timestamp-x86.patch # #LTTng tracer, architecture independent # lttng-relay-hotplug.patch lttng-core-header.patch lttng-core.patch lttng-core-i386.patch lttng-core-powerpc.patch lttng-tracer-header.patch lttng-tracer.patch lttng-transport.patch lttng-netlink-control.patch lttng-serialize.patch # #LTTng statedump, extraction of inner kernel information at trace start. # lttng-export-tasklist-lock.patch lttng-export-irq_desc.patch lttng-statedump.patch export-get-files-struct-symbol.patch rcu_fd_statedump.patch lttng-statedump-module-list.patch # #LTTng tracer Kconfig menu # lttng-menus.patch # #Linux Kernel Markers /proc interface # seq_file_sorted.patch module.c-sort-module-list.patch linux-kernel-markers-iterator.patch lttng-marker-control.patch # #extra instrumentation add-input-subsystem-instrumentation.patch # markers-multi-probes-test.patch fix-wan-desc-offset.patch lttng-statedump-x86.patch # lttng-sched-instrumentation-probe.patch #needs work # to be updated blktrace-port-to-lttng.patch #linux-kernel-markers-port-blktrace-to-markers.patch # # Disabled for now. Need work. #lttng-instrumentation-fs-data.patch #lttng-instrumentation-stack-i386.patch #lttng-instrumentation-stack-x86_64.patch #lttng-instrumentation-stack.patch #lttng-probes.patch # # Userspace tracing. Disabled for now. # #lttng-userspace-tracing.patch #lttng-userspace-tracing-arm.patch #lttng-userspace-tracing-i386.patch #lttng-userspace-tracing-mips.patch #lttng-userspace-tracing-powerpc.patch #lttng-userspace-tracing-sh.patch #lttng-userspace-tracing-x86_64.patch #lttng-userspace-tracing-menus.patch lttng-ipipe-2.6.24-x86-2.0-02.patch