summaryrefslogtreecommitdiffstats
path: root/virt/kvm/ioapic.c
diff options
context:
space:
mode:
authorMartin Schwidefsky <schwidefsky@de.ibm.com>2011-10-30 15:16:08 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2011-10-30 15:16:15 +0100
commite73b7fffe487c315fd1a4fa22282e3362b440a06 (patch)
treea6e2e205054d042e2512aba0f54d610233b94001 /virt/kvm/ioapic.c
parent[S390] user per registers vs. ptrace single stepping (diff)
downloadlinux-e73b7fffe487c315fd1a4fa22282e3362b440a06.tar.xz
linux-e73b7fffe487c315fd1a4fa22282e3362b440a06.zip
[S390] memory leak with RCU_TABLE_FREE
The rcu page table free code uses a couple of bits in the page table pointer passed to tlb_remove_table to discern the different page table types. __tlb_remove_table extracts the type with an incorrect mask which leads to memory leaks. The correct mask is ((FRAG_MASK << 4) | FRAG_MASK). Cc: stable@kernel.org Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'virt/kvm/ioapic.c')
0 files changed, 0 insertions, 0 deletions