commit | a9e38c3e01ad242fe2a625354cf065c34b01e3aa | [log] [tgz] |
---|---|---|
author | Jan Kiszka <jan.kiszka@siemens.com> | Fri Oct 23 09:37:00 2009 +0200 |
committer | Marcelo Tosatti <mtosatti@redhat.com> | Wed Nov 04 12:42:35 2009 -0200 |
tree | 4ea957d97f8d7399f1f58cfce2470f703f6d1a58 | |
parent | 51bb296b09a83ee1aae025778db38f9d2cc7bb1a [diff] |
KVM: x86: Catch potential overrun in MCE setup We only allocate memory for 32 MCE banks (KVM_MAX_MCE_BANKS) but we allow user space to fill up to 255 on setup (mcg_cap & 0xff), corrupting kernel memory. Catch these overflows. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>