Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a3870c47 authored by Shani Moideen's avatar Shani Moideen Committed by Avi Kivity
Browse files

KVM: VMX: Replace memset(<addr>, 0, PAGESIZE) with clear_page(<addr>)

parent 129ee910
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -1180,16 +1180,16 @@ static int init_rmode_tss(struct kvm* kvm)
	}

	page = kmap_atomic(p1, KM_USER0);
	memset(page, 0, PAGE_SIZE);
	clear_page(page);
	*(u16*)(page + 0x66) = TSS_BASE_SIZE + TSS_REDIRECTION_SIZE;
	kunmap_atomic(page, KM_USER0);

	page = kmap_atomic(p2, KM_USER0);
	memset(page, 0, PAGE_SIZE);
	clear_page(page);
	kunmap_atomic(page, KM_USER0);

	page = kmap_atomic(p3, KM_USER0);
	memset(page, 0, PAGE_SIZE);
	clear_page(page);
	*(page + RMODE_TSS_SIZE - 2 * PAGE_SIZE - 1) = ~0;
	kunmap_atomic(page, KM_USER0);