Patent ID: 9720863
Date: 2017-08-01
CPC Classifications: G06F

Claim:
1. A method of migrating memory mapped input/output (‘MMIO’) from a source input/output (‘I/O’) adapter of a source computing system to a destination I/O adapter of a destination computing system, the method comprising: collecting, by a source hypervisor of the source computing system, MMIO mapping information, wherein the source hypervisor supports operation of a logical partition executing on the source computing system and the logical partition is configured for MMIO operations with the source I/O adapter through a memory management unit (‘MMU’) of the source computing system utilizing the MMIO mapping information; placing, by a destination hypervisor of the destination computing system, the destination I/O adapter in an error state; migrating the logical partition from the source computing system to the destination computing system; configuring, by the destination hypervisor of the destination computing system, the destination computing system for MMIO with the logical partition utilizing the MMIO mapping information collected by the source hypervisor; and restarting the logical partition on the destination computing system, including recovering, by the logical partition, from the error state.