linux_dsm_epyc7002/drivers/hv
Himadri Pandya 2af5e7b7b2 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>
2019-11-21 20:10:45 -05:00
..
channel_mgmt.c Drivers: hv: vmbus: Resume after fixing up old primary channels 2019-09-06 14:52:44 -04:00
channel.c Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE 2019-08-20 12:49:57 -04:00
connection.c Drivers: hv: vmbus: Remove dependencies on guest page size 2019-11-21 20:10:45 -05:00
hv_balloon.c Drivers: hv: balloon: Remove dependencies on guest page size 2019-11-21 20:10:45 -05:00
hv_debugfs.c drivers: hv: vmbus: Introduce latency testing 2019-11-21 20:10:44 -05:00
hv_fcopy.c Drivers: hv: Specify receive buffer size using Hyper-V page size 2019-11-21 20:10:45 -05:00
hv_kvp.c Drivers: hv: Specify receive buffer size using Hyper-V page size 2019-11-21 20:10:45 -05:00
hv_snapshot.c Drivers: hv: Specify receive buffer size using Hyper-V page size 2019-11-21 20:10:45 -05:00
hv_trace_balloon.h hv_balloon: trace post_status 2018-03-06 09:57:17 -08:00
hv_trace.c hv: add SPDX license to trace 2018-03-28 13:24:56 +02:00
hv_trace.h tools: hv: Use the correct style for SPDX License Identifier 2019-08-17 15:29:34 -04:00
hv_util.c Drivers: hv: util: Specify ring buffer size using Hyper-V page size 2019-11-21 20:10:45 -05:00
hv_utils_transport.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 280 2019-06-05 17:36:36 +02:00
hv_utils_transport.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 280 2019-06-05 17:36:36 +02:00
hv.c Drivers: hv: vmbus: Break out synic enable and disable operations 2019-09-06 14:52:44 -04:00
hyperv_vmbus.h drivers: hv: vmbus: Introduce latency testing 2019-11-21 20:10:44 -05:00
Kconfig clocksource/drivers/hyperv: Enable TSC page clocksource on 32bit 2019-08-23 16:59:54 +02:00
Makefile drivers: hv: vmbus: Introduce latency testing 2019-11-21 20:10:44 -05:00
ring_buffer.c drivers: hv: vmbus: Introduce latency testing 2019-11-21 20:10:44 -05:00
vmbus_drv.c Drivers: hv: vmbus: Remove dependencies on guest page size 2019-11-21 20:10:45 -05:00