https://github.com/torvalds/linux
Revision 75f631dc45c7327df26b82b9aea69376a306409c authored by Ben Dooks on 03 July 2005, 16:44:40 UTC, committed by Russell King on 03 July 2005, 16:44:40 UTC
Patch from Ben Dooks

The request_irq() function is called by s3c24xx uart driver with
the local IRQs disabled. The request_irq() function can allocate
memory via kmalloc(), and this may sleep causing a warning about
sleeping in an invalid context.

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
1 parent e9dea0c
History
Tip revision: 75f631dc45c7327df26b82b9aea69376a306409c authored by Ben Dooks on 03 July 2005, 16:44:40 UTC
[PATCH] ARM: 2785/1: S3C24XX - serial calls request_irq() with IRQs disabled
Tip revision: 75f631d
File Mode Size
Kconfig -rw-r--r-- 2.7 KB
Makefile -rw-r--r-- 689 bytes
bootmem.c -rw-r--r-- 10.7 KB
fadvise.c -rw-r--r-- 2.5 KB
filemap.c -rw-r--r-- 56.1 KB
filemap.h -rw-r--r-- 2.2 KB
filemap_xip.c -rw-r--r-- 10.4 KB
fremap.c -rw-r--r-- 6.3 KB
highmem.c -rw-r--r-- 13.7 KB
hugetlb.c -rw-r--r-- 10.1 KB
internal.h -rw-r--r-- 486 bytes
madvise.c -rw-r--r-- 7.2 KB
memory.c -rw-r--r-- 58.8 KB
mempolicy.c -rw-r--r-- 29.7 KB
mempool.c -rw-r--r-- 8.0 KB
mincore.c -rw-r--r-- 4.4 KB
mlock.c -rw-r--r-- 5.3 KB
mmap.c -rw-r--r-- 53.6 KB
mprotect.c -rw-r--r-- 6.5 KB
mremap.c -rw-r--r-- 10.6 KB
msync.c -rw-r--r-- 5.6 KB
nommu.c -rw-r--r-- 27.6 KB
oom_kill.c -rw-r--r-- 7.4 KB
page-writeback.c -rw-r--r-- 22.7 KB
page_alloc.c -rw-r--r-- 62.5 KB
page_io.c -rw-r--r-- 3.6 KB
pdflush.c -rw-r--r-- 5.8 KB
prio_tree.c -rw-r--r-- 6.3 KB
readahead.c -rw-r--r-- 15.8 KB
rmap.c -rw-r--r-- 21.8 KB
shmem.c -rw-r--r-- 57.7 KB
slab.c -rw-r--r-- 81.9 KB
sparse.c -rw-r--r-- 3.4 KB
swap.c -rw-r--r-- 12.0 KB
swap_state.c -rw-r--r-- 9.3 KB
swapfile.c -rw-r--r-- 40.9 KB
thrash.c -rw-r--r-- 2.6 KB
tiny-shmem.c -rw-r--r-- 2.7 KB
truncate.c -rw-r--r-- 8.9 KB
vmalloc.c -rw-r--r-- 13.1 KB
vmscan.c -rw-r--r-- 37.1 KB

back to top