c
70 	ret = set_memory_decrypted((unsigned long)
71 				vmbus_connection.monitor_pages[0], 1);
72 	ret |= set_memory_decrypted((unsigned long)
73 				vmbus_connection.monitor_pages[1], 1);
74 	if (ret) {
75 		pr_err("Failed to set memory decrypted\n");
76 		for (i = 0; i < 2; i++) {
77 			if (vmbus_connection.monitor_pages[i]) {
78 				hv_free_hyperv_page(vmbus_connection.monitor_pages[i]);
79 				vmbus_connection.monitor_pages[i] = NULL;
80 			}
81 		}
82 		if (vmbus_connection.int_page) {
83 			hv_free_hyperv_zeroed_page(vmbus_connection.int_page);
84 			vmbus_connection.int_page = NULL;
85 		}
86 		goto cleanup;
87 	}
