1. A method for managing errors in a virtualized information handling system including an error detection system and a hypervisor allowing multiple virtual machines to run on the virtualized information handling system, comprising: the hypervisor dynamically assigning to each of the multiple virtual machines at least one memory region based at least on an application requirement from the multiple virtual machines; the error detection system detecting an error, determining a physical memory address associated with the error, and reporting the physical memory address to the hypervisor; the hypervisor determining, for each of the multiple virtual machines, whether the at least one memory region assigned to that virtual machine includes the physical memory address associated with the error; the hypervisor shutting down each virtual machine for which the at least one memory region assigned to that virtual machine includes the physical memory address associated with the error; and the hypervisor not shutting down each virtual machine for which the at least one memory region assigned to that virtual machine does not include the physical memory address associated with the error.