]> asedeno.scripts.mit.edu Git - linux.git/commit
Drivers: hv: balloon: Remove dependencies on guest page size
authorHimadri Pandya <himadrispandya@gmail.com>
Sat, 17 Aug 2019 04:08:50 +0000 (04:08 +0000)
committerSasha Levin <sashal@kernel.org>
Fri, 22 Nov 2019 01:10:45 +0000 (20:10 -0500)
commit2af5e7b7b230f3c6dcc9d72bb7eeda6e1df1f5fa
treecdddf011086b5f10654ed6a336eab6dcef6e7106
parent53edce00ceb7443b6f4615b5c8ad71671723d8f5
Drivers: hv: balloon: Remove dependencies on guest page size

Hyper-V assumes page size to be 4K. This might not be the case for
ARM64 architecture. Hence use hyper-v specific page size and page
shift definitions to avoid conflicts between different host and guest
page sizes on ARM64.

Also, remove some old and incorrect comments and redefine ballooning
granularities to handle larger page sizes correctly.

Signed-off-by: Himadri Pandya <himadri18.07@gmail.com>
Reviewed-by: Michael Kelley <mikelley@microsoft.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/hv/hv_balloon.c