[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] [RFC Patch v4 2/8] ioreq: bump the number of IOREQ page to 4 pages
- To: 'Chao Gao' <chao.gao@xxxxxxxxx>
- From: Paul Durrant <Paul.Durrant@xxxxxxxxxx>
- Date: Thu, 14 Dec 2017 14:50:17 +0000
- Accept-language: en-GB, en-US
- Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wei.liu2@xxxxxxxxxx>, Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>, "Tim \(Xen.org\)" <tim@xxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Ian Jackson <Ian.Jackson@xxxxxxxxxx>
- Delivery-date: Thu, 14 Dec 2017 15:12:29 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Thread-index: AQHTbmczFuenCXywvky1VLwl7x9LuqM2aD6g//+MAoCAAIdlwIABFXxw///SUoCAAed9kIAFkZWAgACUyYCAAOX9AIAAyzPQgAB2BlCAAV+coA==
- Thread-topic: [RFC Patch v4 2/8] ioreq: bump the number of IOREQ page to 4 pages
> -----Original Message-----
> >
> > Hmm. That looks like it is because the ioreq server pages are not owned by
> > the correct domain. The Xen patch series underwent some changes later in
> > review and I did not re-test my QEMU patch after that so I wonder if
> > mapping IOREQ pages has simply become broken. I'll investigate.
> >
>
> I have reproduced the problem locally now. Will try to figure out the bug
> tomorrow.
>
Chao,
Can you try my new branch
http://xenbits.xen.org/gitweb/?p=people/pauldu/xen.git;a=shortlog;h=refs/heads/ioreq24?
The problem was indeed that the ioreq pages were owned by the emulating
domain rather than the target domain, which is no longer compatible with
privcmd's use of HYPERVISOR_mmu_update.
Cheers,
Paul
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
|