linux/arch
Josh Triplett b0de7fca10 [PATCH] efi: add lock annotations for efi_call_phys_prelog and efi_call_phys_epilog
The functions efi_call_phys_prelog and efi_call_phys_epilog in
arch/i386/kernel/efi.c wrap the spinlock efi_rt_lock: efi_call_phys_prelog
returns with the lock held, and efi_call_phys_epilog releases the lock
without acquiring it.  Add lock annotations to these two functions so that
sparse can check callers for lock pairing, and so that sparse will not
complain about these functions since they intentionally use locks in this
manner.

Signed-off-by: Josh Triplett <josh@freedesktop.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-09-29 09:18:07 -07:00
..
alpha
arm [PATCH] OMAP: Update OMAP1/2 boards to give keymapsize and other pdata 2006-09-29 09:18:07 -07:00
arm26 [PATCH] make PROT_WRITE imply PROT_READ 2006-09-29 09:18:05 -07:00
avr32
cris
frv
h8300
i386 [PATCH] efi: add lock annotations for efi_call_phys_prelog and efi_call_phys_epilog 2006-09-29 09:18:07 -07:00
ia64 [PATCH] make PROT_WRITE imply PROT_READ 2006-09-29 09:18:05 -07:00
m32r
m68k [PATCH] make PROT_WRITE imply PROT_READ 2006-09-29 09:18:05 -07:00
m68knommu
mips [PATCH] sysctl: Allow /proc/sys without sys_sysctl 2006-09-27 08:26:19 -07:00
parisc
powerpc [PATCH] make PROT_WRITE imply PROT_READ 2006-09-29 09:18:05 -07:00
ppc [PATCH] make PROT_WRITE imply PROT_READ 2006-09-29 09:18:05 -07:00
s390 [PATCH] convert s390 page handling macros to functions 2006-09-29 09:18:03 -07:00
sh [PATCH] make PROT_WRITE imply PROT_READ 2006-09-29 09:18:05 -07:00
sh64
sparc
sparc64 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 2006-09-27 08:32:01 -07:00
um [PATCH] uml: remove pte_mkexec 2006-09-29 09:18:04 -07:00
v850
x86_64 [PATCH] make PROT_WRITE imply PROT_READ 2006-09-29 09:18:05 -07:00
xtensa [IPV4]: annotate struct in_ifaddr 2006-09-28 18:00:55 -07:00