[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <aCLPbob_vVopoMt9@liuwe-devbox-ubuntu-v2.tail21d00.ts.net>
Date: Tue, 13 May 2025 04:49:50 +0000
From: Wei Liu <wei.liu@...nel.org>
To: longli@...uxonhyperv.com
Cc: "K. Y. Srinivasan" <kys@...rosoft.com>,
Haiyang Zhang <haiyangz@...rosoft.com>,
Wei Liu <wei.liu@...nel.org>, Dexuan Cui <decui@...rosoft.com>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
linux-hyperv@...r.kernel.org, linux-kernel@...r.kernel.org,
Long Li <longli@...rosoft.com>
Subject: Re: [Patch v3 0/5] Fix uio_hv_generic on systems with >4k page sizes
On Thu, May 08, 2025 at 06:48:28PM +0000, Wei Liu wrote:
> On Mon, May 05, 2025 at 05:56:32PM -0700, longli@...uxonhyperv.com wrote:
> > From: Long Li <longli@...rosoft.com>
> >
> > UIO framework requires the device memory aligned to page boundary.
> > Hyper-V may allocate some memory that is Hyper-V page aligned (4k)
> > but not system page aligned.
> >
> > Fix this by having Hyper-V always allocate those pages on system page
> > boundary and expose them to user-mode.
> >
> > Change in v2:
> > Added two more patches to the series:
> > "uio_hv_generic: Adjust ring size according to system page alignment"
> > "Drivers: hv: Remove hv_free/alloc_* helpers"
> >
> > Added more details in the commit message of
> > "uio_hv_generic: Use correct size for interrupt and monitor pages"
> >
> > Change in v3:
> > Rearranged the patch on removing hv_alloc/free* helpers
> > Added "Drivers: hv: Use kzalloc for panic page allocation"
> > Fixed typos.
> >
> > Long Li (5):
> > Drivers: hv: Allocate interrupt and monitor pages aligned to system
> > page boundary
> > uio_hv_generic: Use correct size for interrupt and monitor pages
> > uio_hv_generic: Align ring size to system page
>
> These patches to UIO look like small bug fixes to me.
>
> Greg, let me know if you care enough to review them.
>
> Given the patches surround these bug fixes, I propose to let me take
> them via the Hyper-V tree.
Series applied to hyperv-next-staging. Thanks.
Powered by blists - more mailing lists