> From: lon...@linuxonhyperv.com <lon...@linuxonhyperv.com>
> Sent: Saturday, April 19, 2025 3:33 AM
> To: Stephen Hemminger <step...@networkplumber.org>; Wei Hu
> <w...@microsoft.com>
> Cc: dev@dpdk.org; Long Li <lon...@microsoft.com>
> Subject: [EXTERNAL] [PATCH 0/4] Fix incorrect page size and address
> caclulations on systems with 64k (or other) page sizes
> 
> From: Long Li <lon...@microsoft.com>
> 
> The Hyper-V uses 4k page size regardless of system page size.
> 
> This patchset fixes issues while running on systems with page sizes other than
> 4k.
> 
> Long Li (4):
>   bus/vmbus: Align ring buffer data region to system page boundary
>   bus/vmbus: Define Hyper-V page size
>   bus/vmbus: Use Hyper-V page size for mapping to UIO pages
>   net/netvsc: Use Hyper-V page size for the driver
> 
>  drivers/bus/vmbus/bus_vmbus_driver.h |  4 ++++
> drivers/bus/vmbus/linux/vmbus_uio.c  |  2 +-
>  drivers/bus/vmbus/rte_vmbus_reg.h    |  9 +++------
>  drivers/bus/vmbus/vmbus_bufring.c    |  9 ++++++---
>  drivers/bus/vmbus/vmbus_common_uio.c |  2 +-
>  drivers/net/netvsc/hn_rndis.c        | 14 +++++++-------
>  drivers/net/netvsc/hn_rxtx.c         | 16 ++++++++--------
>  drivers/net/netvsc/hn_var.h          |  4 ----
>  8 files changed, 30 insertions(+), 30 deletions(-)
> 
> --
> 2.34.1

Reviewed by: w...@microsoft.com

Reply via email to