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_destroy_all.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File xen.trc-ioreq_server_destroy_all.patch of Package xen
From: Olaf Hering <olaf@aepfle.de> Date: Thu, 15 Jun 2023 08:43:32 +0000 Subject: trc ioreq_server_destroy_all 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 @@ -1286,24 +1286,28 @@ void ioreq_server_remove_vcpu_all(struct domain *d, struct vcpu *v) rspin_lock(&d->ioreq_server.lock); FOR_EACH_IOREQ_SERVER(d, id, s) ioreq_server_remove_vcpu(s, v); rspin_unlock(&d->ioreq_server.lock); } void ioreq_server_destroy_all(struct domain *d) { struct ioreq_server *s; unsigned int id; + trc_ioreq_server_destroy_all_t trc = { + .d = d->domain_id, + }; + TRACE_trc(TRC_IOREQ_ioreq_server_destroy_all); if ( !arch_ioreq_server_destroy_all(d) ) return; rspin_lock(&d->ioreq_server.lock); /* No need to domain_pause() as the domain is being torn down */ FOR_EACH_IOREQ_SERVER(d, id, s) { ioreq_server_disable(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