WSL2-Linux-Kernel/arch/s390/mm
Heiko Carstens fde15c3a3a [S390] irq: external interrupt code passing
The external interrupt handlers have a parameter called ext_int_code.
Besides the name this paramter does not only contain the ext_int_code
but in addition also the "cpu address" (POP) which caused the external
interrupt.
To make the code a bit more obvious pass a struct instead so the called
function can easily distinguish between external interrupt code and
cpu address. The cpu address field however is named "subcode" since
some external interrupt sources do not pass a cpu address but a
different parameter (or none at all).

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2012-03-11 11:59:29 -04:00
..
Makefile [S390] Write protect module text and RO data 2011-03-15 17:08:23 +01:00
cmm.c [S390] replace diag10() with diag10_range() function 2011-05-10 17:13:43 +02:00
extmem.c [S390] extmem: get rid of compile warning 2011-05-23 10:24:29 +02:00
fault.c [S390] irq: external interrupt code passing 2012-03-11 11:59:29 -04:00
gup.c thp: share get_huge_page_tail() 2011-11-02 16:06:58 -07:00
hugetlbpage.c [S390] kvm guest address space mapping 2011-07-24 10:48:21 +02:00
init.c [S390] memory hotplug: prevent memory zone interleave 2012-02-24 18:01:36 +01:00
maccess.c [S390] Add real memory access functions 2011-10-30 15:16:42 +01:00
mmap.c compat: fix compile breakage on s390 2012-02-27 07:54:27 -08:00
page-states.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
pageattr.c [S390] sparse: fix sparse warnings about missing prototypes 2011-10-30 15:16:46 +01:00
pgtable.c [S390] incorrect PageTables counter for kvm page tables 2012-02-17 10:29:33 +01:00
vmem.c [S390] kdump backend code 2011-10-30 15:16:42 +01:00