Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:olh:xen-unstable
xen
xen.trc-ioreq_signal_mapcache_invalidate.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File xen.trc-ioreq_signal_mapcache_invalidate.patch of Package xen
From: Olaf Hering <olaf@aepfle.de> Date: Thu, 15 Jun 2023 08:29:02 +0000 Subject: trc ioreq_signal_mapcache_invalidate Signed-off-by: Olaf Hering <olaf@aepfle.de> --- xen/common/ioreq.c | 1 + 1 file changed, 1 insertion(+) --- a/xen/common/ioreq.c +++ b/xen/common/ioreq.c @@ -51,24 +51,25 @@ void ioreq_request_mapcache_invalidate(const struct domain *d) v->mapcache_invalidate = true; } /* Ask ioemu mapcache to invalidate mappings. */ void ioreq_signal_mapcache_invalidate(void) { ioreq_t p = { .type = IOREQ_TYPE_INVALIDATE, .size = 4, .dir = IOREQ_WRITE, .data = ~0UL, /* flush all */ }; + TRACE_TIME(TRC_IOREQ_signal_mapcache_invalidate); if ( ioreq_broadcast(&p, false) != 0 ) gprintk(XENLOG_ERR, "Unsuccessful map-cache invalidate\n"); } static void set_ioreq_server(struct domain *d, unsigned int id, struct ioreq_server *s) { ASSERT(id < MAX_NR_IOREQ_SERVERS); ASSERT(!s || !d->ioreq_server.server[id]); d->ioreq_server.server[id] = s;
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