Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:olh:xen-unstable
xen
xen.trc-ioreq_server_alloc_pages.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File xen.trc-ioreq_server_alloc_pages.patch of Package xen
From: Olaf Hering <olaf@aepfle.de> Date: Thu, 15 Jun 2023 08:41:56 +0000 Subject: trc ioreq_server_alloc_pages Signed-off-by: Olaf Hering <olaf@aepfle.de> --- xen/common/ioreq.c | 4 ++++ 1 file changed, 4 insertions(+) --- a/xen/common/ioreq.c +++ b/xen/common/ioreq.c @@ -575,24 +575,28 @@ static void ioreq_server_remove_all_vcpus(struct ioreq_server *s) free_xen_event_channel(v->domain, sv->ioreq_evtchn); xfree(sv); } spin_unlock(&s->lock); } static int ioreq_server_alloc_pages(struct ioreq_server *s) { int rc; + trc_ioreq_server_alloc_pages_t trc = { + .s = TRC_ePTR(s), + }; + TRACE_trc(TRC_IOREQ_ioreq_server_alloc_pages); rc = ioreq_server_alloc_mfn(s, false); if ( !rc && (s->bufioreq_handling != HVM_IOREQSRV_BUFIOREQ_OFF) ) rc = ioreq_server_alloc_mfn(s, true); if ( rc ) ioreq_server_free_mfn(s, false); return rc; }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor