[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/2] xenbus: use batched hypercalls for mapping foreign pages
- To: win-pv-devel@xxxxxxxxxxxxxxxxxxxx
- From: Rafał Wojdyła <omeg@xxxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 5 Jun 2026 23:18:00 +0200
- Authentication-results: eu.smtp.expurgate.cloud; dkim=pass header.s=fm3 header.d=invisiblethingslab.com header.i="@invisiblethingslab.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:Message-ID:MIME-Version:Subject:To"; dkim=pass header.s=fm1 header.d=messagingengine.com header.i="@messagingengine.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:Feedback-ID:From:Message-ID:MIME-Version:Subject:To:X-ME-Proxy:X-ME-Sender"
- Cc: Rafał Wojdyła <omeg@xxxxxxxxxxxxxxxxxxxxxx>
- Delivery-date: Fri, 05 Jun 2026 21:18:39 +0000
- Feedback-id: i409c4082:Fastmail
- List-id: Developer list for the Windows PV Drivers subproject <win-pv-devel.lists.xenproject.org>
Reduce hypervisor roundtrips by batching multiple gnttab ops into a single
hypercall.
Rafał Wojdyła (2):
Use batched hypercalls for mapping foreign pages
Fix address display in gnttab failure paths
include/xen.h | 20 +++--
src/xen/grant_table.c | 187 +++++++++++++++++++++++++++++++++---------
src/xenbus/gnttab.c | 47 ++++-------
3 files changed, 177 insertions(+), 77 deletions(-)
--
2.54.0
|