]> git.karo-electronics.de Git - karo-tx-linux.git/commit
kvm tools: fix sigsegv in irq__exit
authorSasha Levin <levinsasha928@gmail.com>
Wed, 9 May 2012 12:24:45 +0000 (14:24 +0200)
committerPekka Enberg <penberg@kernel.org>
Wed, 9 May 2012 12:26:36 +0000 (15:26 +0300)
commit424dfdfb24dfa6b98c567a5c6585e4a5139ddba8
treedf5262b257f1af7f4bf8ee45daa3e19e1d23473e
parent0e6f66a21f659fb0148b112ad61370f49b20eba7
kvm tools: fix sigsegv in irq__exit

We free the structure, but never remove them from the tree or list, then
we freed them the next time we ran through that structure.

This patch also simplifies irq__exit a bit.

Signed-off-by: Sasha Levin <levinsasha928@gmail.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
tools/kvm/x86/irq.c