1
linux/arch/microblaze/include/asm
Steven Rostedt a2f526994e microblaze/irqs: Do not trace arch_local_{*,irq_*} functions
Do not trace arch_local_save_flags(), arch_local_irq_*() and friends.
Although they are marked inline, gcc may still make a function out of
them and add it to the pool of functions that are traced by the function
tracer. This can cause undesirable results (kernel panic, triple faults,
etc).

Add the notrace notation to prevent them from ever being traced.

Cc: Michal Simek <monstr@monstr.eu>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
2011-07-25 09:07:45 +02:00
..
asm-compat.h
asm-offsets.h
atomic.h
auxvec.h
bitops.h
bitsperlong.h
bug.h
bugs.h
byteorder.h microblaze: Add support for little-endian Microblaze 2010-10-21 15:51:59 +10:00
cache.h microblaze: Define correct L1_CACHE_SHIFT value 2010-05-06 11:21:59 +02:00
cacheflush.h microblaze: trivial: Add one empty line 2011-03-09 08:09:57 +01:00
checksum.h microblaze: Add support for little-endian Microblaze 2010-10-21 15:51:59 +10:00
clinkage.h
cpuinfo.h microblaze: Fix sparse warning - cpuinfo.h 2011-03-09 08:09:58 +01:00
cputable.h
cputime.h
current.h
delay.h
device.h arch/microblaze: Move dma_mask from of_device into pdev_archdata 2010-05-22 00:10:40 -06:00
div64.h
dma-mapping.h dma-mapping: remove dma_is_consistent API 2010-08-11 08:59:21 -07:00
dma.h microblaze: Add isa_dma_bridge_buggy to dma.h 2010-05-06 11:21:58 +02:00
elf.h microblaze: Add support for little-endian Microblaze 2010-10-21 15:51:59 +10:00
emergency-restart.h
entry.h microblaze: Remove r0_ram pointer and PTO alignment 2011-03-09 08:09:54 +01:00
errno.h
exceptions.h microblaze: Fix sparse warning - fault.c 2011-03-09 08:09:59 +01:00
fb.h
fcntl.h
flat.h
ftrace.h
futex.h futex: Sanitize futex ops argument types 2011-03-11 12:23:31 +01:00
gpio.h microblaze: support gpio_to_irq() 2010-10-21 15:51:41 +10:00
hardirq.h
hw_irq.h
io.h Fix common misspellings 2011-03-31 11:26:23 -03:00
ioctl.h
ioctls.h
ipcbuf.h
irq_regs.h
irq.h microblaze: Fix circular headers dependency when ftrace is enabled. 2011-03-10 10:39:51 +01:00
irqflags.h microblaze/irqs: Do not trace arch_local_{*,irq_*} functions 2011-07-25 09:07:45 +02:00
Kbuild
kdebug.h
kgdb.h microblaze: Add KGDB support 2010-08-04 10:45:17 +02:00
kmap_types.h
linkage.h
local64.h arch: Implement local64_t 2010-06-09 11:12:36 +02:00
local.h
memblock.h memblock: Introduce default allocation limit and use it to replace explicit ones 2010-08-05 12:56:07 +10:00
mman.h
mmu_context_mm.h
mmu_context.h
mmu.h
module.h
msgbuf.h
mutex.h
namei.h
page.h microblaze: Removing dead CONTIGUOUS_PAGE_ALLOC config option 2010-10-21 15:51:31 +10:00
param.h
parport.h
pci-bridge.h Fix common misspellings 2011-03-31 11:26:23 -03:00
pci.h Fix common misspellings 2011-03-31 11:26:23 -03:00
percpu.h
pgalloc.h microblaze: Fix pmd_populate macro 2010-10-21 15:51:20 +10:00
pgtable.h microblaze: Fix sparse warning - consistent_alloc function 2011-03-09 08:09:58 +01:00
poll.h
posix_types.h
processor.h microblaze: Remove r0_ram pointer and PTO alignment 2011-03-09 08:09:54 +01:00
prom.h of/pci: move of_irq_map_pci() into generic code 2011-02-04 11:46:50 -07:00
ptrace.h microblaze: Fix coding style - ptrace.h 2011-03-09 08:09:55 +01:00
pvr.h microblaze: Correct PVR access macros 2011-01-03 10:01:29 +01:00
registers.h
resource.h
scatterlist.h remove needless ISA_DMA_THRESHOLD 2010-08-07 18:15:50 +02:00
seccomp.h microblaze: Add seccomp support 2010-10-21 15:51:25 +10:00
sections.h
selfmod.h
sembuf.h
serial.h
setup.h microblaze: remove early printk uarlite console dependency from header 2010-10-21 15:51:48 +10:00
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h
socket.h
sockios.h
stat.h
statfs.h
string.h
swab.h
syscall.h microblaze: Fix sparse warnings - ptrace 2011-03-09 08:09:58 +01:00
syscalls.h microblaze: Fix missing microblaze specific syscalls declaration 2011-03-09 08:09:58 +01:00
system.h Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze 2010-08-05 08:59:22 -07:00
termbits.h
termios.h
thread_info.h microblaze: remove unused TIF_KERNEL_TRACE 2010-10-21 15:51:26 +10:00
timex.h
tlb.h microblaze: Fix missing pagemap.h 2011-01-16 14:29:21 +01:00
tlbflush.h microblaze: Fix TLB macros 2010-04-01 08:38:24 +02:00
topology.h of: Provide default of_node_to_nid() implementation. 2010-07-30 00:03:58 -06:00
types.h
uaccess.h microblaze: Fix /dev/zero corruption from __clear_user() 2011-03-09 08:09:59 +01:00
ucontext.h
unaligned.h microblaze: Fix unaligned.h for endians 2011-03-09 08:09:53 +01:00
unistd.h ns: Wire up the setns system call 2011-05-28 10:48:39 -07:00
unwind.h microblaze: Add stack unwinder 2010-08-04 10:22:35 +02:00
user.h
vga.h
xor.h