Files
kernel_arpi/include/linux
Will Deacon 2818b69cdf ANDROID: KVM: arm64: Expose memory sharing hypercalls to protected guests
Extend our KVM "vendor" hypercalls to expose three new hypercalls to
protected guests for the purpose of opening and closing shared memory
windows with the host:

  MEMINFO:	Query the stage-2 page size (i.e. the minimum granule at
		which memory can be shared)

  MEM_SHARE:	Share a page RWX with the host, faulting the page in if
  		necessary.

  MEM_UNSHARE:	Unshare a page with the host. Subsequent host accesses
		to the page will result in a fault being injected by the
		hypervisor.

Signed-off-by: Will Deacon <will@kernel.org>
Signed-off-by: Will Deacon <willdeacon@google.com>
Bug: 233587962
Change-Id: I80fe8af0bc0b3a40460c5065eabe26b1d9f634f2
2022-10-21 10:26:20 +01:00
..
2022-07-13 11:40:42 +02:00
2022-09-24 14:14:08 +02:00
2022-08-25 11:40:05 +02:00
2022-09-24 10:03:40 +02:00
2022-08-17 14:23:11 +02:00
2022-09-24 10:01:28 +02:00
2022-07-13 19:41:43 +02:00
2022-06-14 11:49:05 +02:00
2022-07-07 17:53:26 +02:00
2022-07-13 11:55:41 +02:00
2022-07-13 11:55:41 +02:00
2022-08-17 14:24:08 +02:00
2022-09-24 14:22:45 +02:00
2022-07-12 16:35:08 +02:00
2022-09-24 10:01:28 +02:00
2022-03-23 11:32:17 -07:00
2022-06-09 10:23:32 +02:00
2022-09-24 10:01:28 +02:00
2022-07-13 11:55:41 +02:00
2022-01-31 12:35:09 +01:00
2022-06-06 15:02:31 +02:00
2022-07-13 18:42:42 +02:00
2022-07-02 16:41:17 +02:00
2022-08-04 15:18:41 +02:00
2022-09-21 17:30:12 +02:00
2022-07-12 16:35:08 +02:00
2022-09-24 14:12:45 +02:00
2022-04-24 16:57:32 +02:00
2022-07-29 17:25:32 +02:00
2022-09-15 11:30:05 +02:00
2022-09-24 10:03:40 +02:00
2022-03-23 11:32:17 -07:00
2022-07-13 19:41:43 +02:00
2022-09-21 17:30:12 +02:00